@charset "utf-8";
/* CSS Document */
	
body { margin:0; padding:0; background-color:#FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333;}
ul { padding:0px; margin:0 0 0 0px;}
li { margin-bottom:10px; }

h1 { font-family: Verdana, Geneva, sans-serif; font-size: 14px; color: #333; font-weight: normal; background:#e6e6e6; padding: 5px;  }

#outerwrapper { width: 940px; height:auto; margin: 0 auto auto;}
#shadow { float:left; width:940px; height:auto; background-image:url(/pics/topleft_shadow.gif); background-position:top left; background-repeat:no-repeat;}
#outercircle { float:left; width:940px; height:auto; background-image:url(/pics/bg_greycircle2.jpg); background-position:top right; background-repeat:no-repeat;}
#innercircle { float:left; width:810px; height:auto; background-image:url(/pics/bg_greycircle1.gif); background-position:top right; background-repeat:no-repeat; padding-left:30px; }

#top { float:left; width:810px; height:110px;}
#logo { float:left; width:130px; height:70px; background-image: url(/pics/Logo_365.gif); margin: 20px 0 20px 0; cursor: hand; cursor:pointer;}
#subnav { float:right; background-color:#666; height:15px; color:#FFF; padding: 5px; }
a.subnav { color:#FFF; text-decoration:none; margin:8px;}
a.subnav:hover {}
#navbar { float:left; width:810px; height:29px; border: 1px solid #fff; background-color:#F4F4F4;  overflow: hidden; }
#navbar a:hover{ text-decoration:none;}
#submenu6, #submenu5 { width: 100px;}
#iaman_holder {float:left; width:170px; height:30px; background:url(/pics/Nav_Iaman.gif) left no-repeat; padding-left: 75px; }


#nav { float: right; width:523px; height:30px; }
#nav img{ float: left;}
/* */

.anchorclass { padding:0 19px; line-height: 30px; color: #fff; font-size: 12px; background: #AAAAAA; float: left; margin-right: 1px; text-decoration: none;  }
#iaman_holder .anchorclass{ padding: 0 10px;} 

.newstitle { font-weight: bold;}


#content_holder { float:left; width:810px; min-height:520px; }
#left_content { float:left; width:570px; height:auto;}

#HP_Box { float:left; width:570px; height:265px; }
#agency_description { float:left; width:285px; height:auto; background: url(/pics/div_line.gif) no-repeat 260px 20px  #F4F4F4;  }
#agency_title {float:left; width:250px; height:60px;}
#agency_content {float:left; width:240px; height: 150px;   text-align:left; padding:25px 0 15px 10px; }
#agency_content ul{ height: 130px;   }
#agency_content li, #publisher_content li { margin-left: 15px; list-style:square; }
#agency_content a, #publisher_content a{ font-size: 13px; color: #666666; text-decoration: none;} 
#agency_content a:hover, #publisher_content a:hover { text-decoration:underline;}


#publisher_description { float:left; width:285px; height:auto; background: #F4F4F4;}
#publisher_title {float:left; width:320px; height:60px;}
#publisher_content {float:left; width:275px; height:150px; text-align:left; padding:25px 10px 15px 0px;}
#publisher_content ul{ margin:0;  height: 130px;  }


#right_content {float:left; width:190px; height:auto; padding:0 20px 30px 20px; text-align:left; overflow: hidden;}
#rhs_titles {  width:190px; margin: 10px 0 10px 0; color: #333; font-size:11px; background: #e8e8e8; padding: 3px;}
#rhs_titles a{ color: #333; } 

#client_testimonials { float:left; width:190px;  height:380px; margin-bottom: 5px; overflow:hidden; text-align:justify;}
.testimonial { font-size:11px; font-style:italic; color: #666;}


#news { float:left; width:190px; height:auto; }
.title_lk_cs {font-weight:bold; text-decoration:none; color:#333;}
a.title_lk_cs{ font-weight:bold; text-decoration:none; color:#333;}
a.title_lk_cs:hover { text-decoration:underline;}

#newsletter { float:left; width:190px; height:auto; margin-bottom:30px;}
.textfield_newsletter { font-size:11px; width:147px; height:18px; border:1px solid #E1E1E1; margin-top:10px;  padding: 3px 0 0 3px;}
#newsletter_form { width:187px; height:30px;}

#bottom { float:left; width:810px; height:50px; border-top:1px solid #666; padding:10px 0 0 0; margin-top:10px;}
#adtech{ float: left; width: 140px; margin: 7px 0 0 10px; }
#opa{ float: left;}
#copyright { float: left; margin: 10px 20px 0 20px; line-height: 14px;  width: 490px; text-align: center;}


/*Navigation*/

DIV#iaman_holder .selectedanchor {background: #FF7920;  line-height: 30px; color: #fff; font-size: 12px;float: left; margin-right: 1px;}
DIV#nav .selectedanchor {background: #FF7920;  line-height: 30px; color: #fff; font-size: 12px;float: left; margin-right: 1px; text-decoration:none;}
.anylinkcss {position: absolute;left: 0;top: 0;visibility: hidden;border: 1px solid #F4F4F4;border-bottom-width: 0;font: normal 11px Verdana;line-height: 25px; height: 25px;z-index: 100; width: 260px; margin: 0; text-indent: 5px;}
.anylinkcss ul {margin: 0; padding: 0; list-style-type: none;}
.anylinkcss li { margin: 0; background: #f4f4f4; }
.anylinkcss ul li a{width: 100%;display: block;border-bottom: 1px solid #F4F4F4;text-decoration: none;color: #000;}
.anylinkcss a:hover{background: #fee6d9;color: #000; text-decoration: none;}

#casestudy1, #casestudy2, #casestudy3, #casestudy4 { display: none;}

#category { height: 56px; line-height: 56px; font-size: 20px; color: #666666; text-transform:uppercase;}
#bg_opaque { float:left; width:550px; min-height: 380px; height:auto; padding:20px 20px 20px 0; background: url('/pics/50white.png'); }
#bg_opaque_wide { float:left; width:790px; height:auto; padding:20px 0px 20px 10px; background: url('/pics/50white.png'); }

#cnt { float:left; width:550px; height:auto; color:#000; font-size:11px; text-align:left; line-height: 16px; text-align:justify;}
#cnt_wide { float:left; width:790px; height:auto; color:#000; font-size:11px; text-align:left;}
.title { font-weight:bold; text-decoration:none; color:#333;}

h5{ margin-bottom: 2px; font-size: 13px;}
a.mc_more { color: #FF6803;}	
b { color: #666666;}
.grey { color: #FF6600;}
.testm { margin: 20px 0; text-align:justify;}
.testm  img{ float: left;  margin: 20px 10px 0 0;}

.rhtcnt { float: right; width: 345px; }
.b_list {margin: 20px; }
.b_list li{ list-style-image: url(/pics/orng_bullet.gif);    }

.orange { margin-bottom: 10px; text-align:right; }
.testByline { text-align: left; }

#spectable td{ padding: 5px; font-size: 9px; text-align: left; }


#square_item li { margin-left: 15px; list-style-image: url(/pics/orng_bullet.gif); }
.red_highlight {color: #F00;}


