/* Romax Stylesheet */
p{padding:0px;margin:0px;}
a{text-decoration:none;}

textarea{width:300px;}
body{background-image:url(../images/main_bg.png);background-repeat:repeat-x;background-position:top left;font-family:Arial, "Helvetica Neue",  Helvetica, sans-serif;}
#header{height:107px;background-image:url(../images/header_bg.png);background-repeat:repeat-x;}
#logo{margin-top:20px;}
#logo a{margin-left:30px;}
#top_right{padding-top:25px;text-align:right;}
#top_right img{margin-right:20px;}
.clearfix{clear:both;}
.relative{position:relative;}
.padding-15{padding:15px;}
#top_shadow_left{position:absolute; left:-125px; top:0px; width:125px;height:581px;background-image:url(../images/shadow_left.png);background-repeat:no-repeat;}
#top_shadow_right{position:absolute; right:-125px; top:0px; width:125px;height:581px;background-image:url(../images/shadow_right.png);background-repeat:no-repeat;}
/* menu */
#menu ul{margin:0;padding:0;list-style-type:none;}
#menu ul li{float:left;padding-right:0px;padding-right:0px;}
#menu ul li a span{display:none;}
#menu ul li a.a_home{display:block;width:62px;height:38px;background-image:url(../images/navbar_home.png);background-repeat:no-repeat;}
#menu ul li a.a_about-us{display:block;width:54px;height:38px;background-image:url(../images/navbar_aboutus.png);background-repeat:no-repeat;}
#menu ul li a.a_direct-marketing{display:block;width:127px;height:38px;background-image:url(../images/navbar_directmarketing.png);background-repeat:no-repeat;}
#menu ul li a.a_cross-media{display:block;width:93px;height:38px;background-image:url(../images/navbar_crossmedia.png);background-repeat:no-repeat;}
#menu ul li a.a_response-handling{display:block;width:137px;height:38px;background-image:url(../images/navbar_responsehandling.png);background-repeat:no-repeat;}
#menu ul li a.a_design-and-print{display:block;width:105px;height:38px;background-image:url(../images/navbar_design_print.png);background-repeat:no-repeat;}
#menu ul li a.a_direct-mail{display:block;width:87px;height:38px;background-image:url(../images/navbar_directmail.png);background-repeat:no-repeat;}
#menu ul li a.a_distribution-and-delivery{display:block;width:162px;height:38px;background-image:url(../images/navbar_distribution_delivery.png);background-repeat:no-repeat;}
#menu ul li a.a_blog{display:block;width:46px;height:38px;background-image:url(../images/navbar_blog.png);background-repeat:no-repeat;}
#menu ul li a.a_contact-us{display:block;width:77px;height:38px;background-image:url(../images/navbar_contactus.png);background-repeat:no-repeat;}
#menu ul li a:hover{background-position:bottom left;}
#menu ul li a.active{background-position:bottom left;}
.latest_news_bg{background-image:url(../images/home_latestnews_bg.png);background-repeat:repeat-x;background-position:bottom left;height:190px;}
#page{margin-bottom:20px;margin-top:20px;padding-bottom:20px;}
#page h1{color:#1738a0;font-size:24px;}
#page h3{font-size:56px;margin-top:10px;margin-bottom:20px;}
#contact_sticker{position:absolute;top:40%;right:0px;}
#contact_sticker a{display:block;width:30px;height:160px; background-image:url(../images/sucker_img.png);background-repeat:no-repeat;background-position:top left;}
#contact_sticker a:hover{background-position:top right;}
#crosslinks_holder{margin-top:-20px;}

#h3_wrap_direct-marketing h3, #content_wrap_direct-marketing a{color:#23C3ED;}
#h3_wrap_cross-media h3, #content_wrap_cross-media a{color:#BBC944;}
#h3_wrap_response-handling h3, #content_wrap_response-handling a{color:#E06226;}
#h3_wrap_design-and-print h3, #content_wrap_design-and-print a{color:#9B1B36;}
#h3_wrap_direct-mail h3, #content_wrap_direct-mail a{color:#652C90;}
#h3_wrap_about-us h3, #content_wrap_about-us a{color:#002596;}
#h3_wrap_distribution-and-delivery h3, #content_wrap_distribution-and-delivery a{color:#F3BC2E;}
#h3_wrap_contact-us h3, #content_wrap_contact-us a{color:#CC1C71;}
#page_image_holder{text-align:right;}
/* pages_styles */
/* home */
#what_we_do{margin-top:0px;margin-bottom:20px;}
#what_we_do a{display:block;width:310px;height:60px;}
#what_we_do a:hover{background-position:bottom left;}
.h_link1 a{background-image:url(../images/direct_marketinglink1.png);background-repeat:no-repeat;background-position:top left;}
.h_link2 a{background-image:url(../images/response_handlinglink2.png);background-repeat:no-repeat;background-position:top left;}
.h_link3 a{background-image:url(../images/cross_medialink3.png);background-repeat:no-repeat;background-position:top left;}
.h_link4 a{background-image:url(../images/design_and_printlink4.png);background-repeat:no-repeat;background-position:top left;}
.h_link5 a{background-image:url(../images/direct_maillink5.png);background-repeat:no-repeat;background-position:top left;}
.h_link6 a{background-image:url(../images/distribution_and_deliverylink6.png);background-repeat:no-repeat;background-position:top left;}
#get_in_touch{background-image:url(../images/home_getintouch.png);background-repeat:no-repeat;background-position:bottom right;}

.contact_label{line-height:40px;color:#666666;}
#scroller div {background-color:transparent;}
#scroller div p{background-color:transparent;}
/* submenu styling */
#sub_menu{position:relative;}

#submenu_header{width:190px; height:54px;position:absolute;top:0px;z-index:10;left:3px;}
#submenu_header img{}
#submenu_header_direct-marketing{width:190px; height:54px;background-image:url(../images/submenuheader_direct_marketing.png);background-repeat:no-repeat;background-position:top left;z-index:5;}
#submenu_header_design-and-print{width:190px; height:54px;background-image:url(../images/submenuheader_design_and_print.png);background-repeat:no-repeat;background-position:top left;}
#submenu_header_distribution-and-delivery{width:190px; height:54px;background-image:url(../images/submenuheader_distribution_and_delivery.png);background-repeat:no-repeat;background-position:top left;}
#submenu_header_blog{width:190px; height:54px;background-image:url(../images/submenuheader_blog.png);background-repeat:no-repeat;background-position:top left;}
#submenu_header_response-handling{width:190px; height:54px;background-image:url(../images/submenuheader_response_handling.png);background-repeat:no-repeat;background-position:top left;}
#submenu_header_direct-mail{width:190px; height:54px;background-image:url(../images/submenuheader_direct_mail.png);background-repeat:no-repeat;background-position:top left;}
#submenu_header_cross-media{width:190px; height:54px;background-image:url(../images/submenuheader_cross_media.png);background-repeat:no-repeat;background-position:top left;}
#submenu_header_contact-us{width:190px; height:54px;background-image:url(../images/submenuheader_contact_us.png);background-repeat:no-repeat;background-position:top left;}
#submenu_header_about-us{width:190px; height:54px;background-image:url(../images/submenuheader_about_us.png);background-repeat:no-repeat;background-position:top left;}

#home_animation{margin-bottom:10px;}
#submenu a{text-decoration:none;}
#submenu ul{width:155px;list-style-type:none;margin:0;padding:0;margin-left:15px;background-color:#f2f1f1;padding-top:20px;margin-top:-10px;position:absolute;top:50px;left:3px;z-index:1;}
#submenu ul li{width:155px; min-height:29px;}
#submenu ul li{width:155px; min-height:29px;}
#submenu ul li a{display:block;min-height:29px;padding-top:5px;padding-left:25px;font-size:11px;padding-bottom:5px;color:#666666;}
#submenu ul.roll_direct-marketing li a:hover, #submenu ul.roll_direct-marketing li a.active{background-image:url(../images/direct_marketing_triangle.png);background-repeat:no-repeat;background-color:#eaeaea;}
#submenu ul.roll_design-and-print li a:hover, #submenu ul.roll_design-and-print li a.active{background-image:url(../images/design_and_print_triangle.png);background-repeat:no-repeat;background-color:#eaeaea;}
#submenu ul.roll_cross-media li a:hover, #submenu ul.roll_cross-media li a.active{background-image:url(../images/cross_media_triangle.png);background-repeat:no-repeat;background-color:#eaeaea;}
#submenu ul.roll_distribution-and-delivery li a:hover, #submenu ul.roll_distribution-and-delivery li a.active{background-image:url(../images/distribution_and_delivery_triangle.png);background-repeat:no-repeat;background-color:#eaeaea;}
#submenu ul.roll_response-handling li a:hover, #submenu ul.roll_response-handling li a.active{background-image:url(../images/response_handling_triangle.png);background-repeat:no-repeat;background-color:#eaeaea;}
#submenu ul.roll_direct-mail li a:hover,#submenu ul.roll_direct-mail li a.active{background-image:url(../images/direct_mail_triangle.png);background-repeat:no-repeat;background-color:#eaeaea;}
#submenu ul.roll_contact-us li a:hover, #submenu ul.roll_contact-us li a.active{background-image:url(../images/contact_us_triangle.png);background-repeat:no-repeat;background-color:#eaeaea;}
#submenu ul.roll_about-us li a:hover, #submenu ul.roll_about-us li a.active{background-image:url(../images/submenu_aboutus_roll.png);background-repeat:no-repeat;background-color:#eaeaea;}
#footer_bg{background-image:url(../images/footer_bg.png);background-repeat:repeat-x;background-color:#efefef;}
#footer{padding-top:20px;padding-bottom:20px;}
#footer_contact p{font-size:10px;color:#969696;margin-bottom:10px;}
#footer a{font-size:9px;color:#969696;text-decoration:none;}
#footer ul{padding:0px;margin:0px;list-style-type:none;margin-top:10px;}
#footer ul li{padding:0px;margin:0px;font-weight:bold;}
#latest_news p{background-color:transparent;}
#footer ul li ul{padding-left:0px;margin-top:0px;}
#footer ul li ul li{line-height:14px;font-weight:normal;}

#welcome_text{height:270px;background-image:url(../images/home_bg.png);background-repeat:repeat-x;background-position:top left;margin-right:30px;padding:15px;}
#welcome_text p{font-weight:bold;}

#tweets a.aTweet-link{color:#00000; text-decoration:none;}
#tweets h1{padding-left:20px;}
/**
BLOG
*/
#blog_feed h3, #blog_feed h3 a{font-size:15px; color:#1839a0; margin-bottom:0px;padding-bottom:0px;}
.blog__body {margin-top:30px;}
.blog__body a{color:#000040;padding-bottom:0px;}
.blog__body  .blue{color:#092d9a}
.blog__body  .date_line{padding-bottom:10px;}
.blog__body  .blog_readmore{color:#092d9a; padding-top:10px; font-weight:bold;}
.blog__searchBox{position:relative; height:132px; width:350px; background-image:url(../images/blog_search.png);background-repeat:repeat-x;background-position:top left;}
.blog__searchBox form{position:absolute; top:50px; left:40px;}
.blog__searchBox a.go_search{top:5px; left:150px;position:absolute; height:30px; width:59px; background-image:url(../images/search_button.png);background-repeat:repeat-x;background-position:top left;}
.blog__archive{margin-left:5px;}
.blog__archive li{list-style:none; width:135px; height:29px;display:block;}
.blog__archive li a{color:#666666;padding-left:23px;width:112px; height:29px;display:block;line-height:29px; vertical-align:center;}
.blog__archive li a:hover{ width:112px; height:29px; background-image:url(../images/submenu_blog_roll.png);background-repeat:repeat-none; }
.blog__tagcloud{margin-left:5px;}
.blog__tagcloud-start{width:340px; height:41px; background-image:url(../images/top_tag_cloud.png);background-repeat:repeat-none; display:block;background-position:top left;}
.blog__tagcloud-content a{color:#666666;}
.blog__tagcloud-content{font-size:12px; padding-left:20px;padding-right:20px;width:320px; background-image:url(../images/middle_tag_cloud.png);background-repeat:repeat-y; display:block;background-position:top left;}
.blog__tagcloud-end{width:340px; height:41px; background-image:url(../images/bottom_tag_cloud.png);background-repeat:repeat-none; display:block;background-position:top left;}
.blog__tagcloud-content_wrapper{width:310px;display:inline-block;}
