/*re-using s4c generic styles*/
body {margin:0;padding:0;font-size:.8em;font-family:arial, helvetica, sans-serif;color:#555;}

#s4c-head-hys h1 span{display:none;}
#s4c-head-hys h1.e {width:250px;height:61px;background:url(../../img/e_S4C-advertising.jpg) no-repeat top left;float:right;margin:0;padding:0;}
#s4c-head-hys h1.c {width:250px;height:43px;background:url(../../img/c_S4C-advertising.jpg) no-repeat top left;float:right;margin:0;padding:0;}

/*#s4c-head-images {clear:both;width:758px;}*/
#s4c-head-nav {width:500px;float:left; padding:30px 0 10px 0;}

#s4c-head, #s4c-foot{width:758px;margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.4em;color:#4d4d4d;background:#fff;text-align:left;font-size:1em;}
#s4c-head{border-bottom:1px solid #989898;margin-bottom:1em;}
#s4c-head img{margin:15px 0 10px 0;display:block;}
#s4c-head #nav{margin:0 0 0.5em 0;padding:0;text-align:left;}
#s4c-head #nav li{display:inline;}
#s4c-head p#lang{width:10em;text-align:right;float:right;margin:0;padding:0;}

#s4c-head #nav a {padding-right:9px; background:bottom right url(../../img/s4c-slash.gif) no-repeat;}
#s4c-head #nav a.nav-end {background:none;}

#s4c-head #nav a, #s4c-head  p#lang a{font-weight:normal;text-decoration:none;color:#555;}
#s4c-head #nav a:link, #s4c-head  p#language a:link{font-weight:normal;text-decoration:none;}
#s4c-head #nav a:visited, #s4c-head  p#lang a:visited{font-weight:normal;text-decoration:none;}
#s4c-head #nav a:hover, #s4c-head  p#lang a:hover{font-weight:normal;text-decoration:none;color:#878888;}
#s4c-head #nav a:active, #s4c-head  p#lang a:active{font-weight:normal;text-decoration:none;}
#s4c-head #nav a:focus, #s4c-head  p#lang a:focus{font-weight:normal;text-decoration:none;}


#s4c-head-hys{width:758px;margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1.4em;color:#4d4d4d;background:#fff;text-align:left;font-size:1em;}
#s4c-head-hys{margin-bottom:1em;}
#s4c-head-hys img{margin:15px 0 10px 0;display:block;}
#s4c-head-hys #nav{margin:0 0 0.5em 0;padding:0;text-align:left;}
#s4c-head-hys #nav li{display:inline;}
#s4c-head-hys p#lang{width:10em;text-align:right;float:right;margin:0;padding:0;}

#s4c-head-hys #nav a {padding-right:9px; background:bottom right url(../../img/s4c-slash.gif) no-repeat;}
#s4c-head-hys #nav a.nav-end {background:none;}

#s4c-head-hys #nav a, #s4c-head  p#lang a{font-weight:normal;text-decoration:none;color:#555;}
#s4c-head-hys #nav a:link, #s4c-head  p#language a:link{font-weight:normal;text-decoration:none;}
#s4c-head-hys #nav a:visited, #s4c-head  p#lang a:visited{font-weight:normal;text-decoration:none;}
#s4c-head-hys #nav a:hover, #s4c-head  p#lang a:hover{font-weight:normal;text-decoration:none;color:#878888;}
#s4c-head-hys #nav a:active, #s4c-head  p#lang a:active{font-weight:normal;text-decoration:none;}
#s4c-head-hys #nav a:focus, #s4c-head  p#lang a:focus{font-weight:normal;text-decoration:none;}

#s4c-foot{color:#878888;text-align:right;}
#s4c-foot{clear:both;padding-top:1em;}

#s4c-foot-links ul li a {padding-right:9px; background:bottom right url(../../img/s4c-slash2.gif) no-repeat;}
#s4c-foot-links ul li a.nav-end {background:none;}

#s4c-foot-content{border-top:1px solid #989898;margin-bottom:3em;padding:0.7em 0}
#s4c-foot-content #stamp{float:right;width:18em;}
#s4c-foot-links{float:left;}
#s4c-foot-content p{margin:0;padding:0;width:auto;float:right;}
#s4c-foot ul{list-style-type:none;margin:0;padding:0;}
#s4c-foot ul li{float:left;padding:0 0.5em 0 0;}
#s4c-foot ul a{color:#404040;text-decoration:none;}
#s4c-foot ul a:link{}
#s4c-foot ul a:visited{}
#s4c-foot ul a:hover{text-decoration:underline;color:#404040;}
#s4c-foot ul a:active{}
#s4c-foot ul a:focus{}
#s4c-foot ul.bottom{clear:both;list-style-type:none;margin:0;padding:0;}
#s4c-foot ul.bottom a{color:#808080;text-decoration:none;}
#s4c-foot ul.bottom a:hover{text-decoration:underline;color:#808080;}
#s4c-foot-content #stamp a{text-decoration:none;color:#808080;}
#s4c-foot-content #stamp a:hover{text-decoration:underline;color:#808080;}
#s4c-wrap{clear:both;width:758px;margin:0 auto;text-align:left;}
.s4c-hide{width:1px;position:absolute;left:-9999px;}

#s4c-wrap-bg{clear:both;width:100%;}
#s4c-logo img, #s4c-logo{border:none;}

/*site specific styles*/
/*general styles*/
.clear {clear:both;}
.hide {position:absolute;left:-10000px;}
div#sub-col1 {width:300px;float:left;}
div#sub-col2 {width:250px;float:right;}
div#sub-col2 img {width:250px;height:186px;}
p {margin:0 0 .8em 0;line-height:1.3em;}
h3 {color:#829b1c;font-size:1.5em;font-weight:normal;}
h4 {color:#000000; font-size:1.2em; font-weight:normal; margin: 1em 0 .2em 0;}
h5 {color:#000000; font-size:1em; font-weight:normal; margin: 1em 0 .2em 0;}
div#col2-content a, div#col2-content a:active {color:#829b1c;text-decoration:none;border-bottom:1px solid #CCCCCC;}
div#col2-content a:hover {color:#586d00;}
div#s4c-wrap a,div#s4c-wrap a:active {color:#829b1c;border-bottom:1px solid #CCCCCC;text-decoration:none;}
div#s4c-wrap a:hover {color:#5e7309;}
strong {color:#000000;}

/*home page styles*/
div#hp-main-left {width:758px;float:left;}
div#hp-main-left img {width:758px;border:0;}
div#hp-main-right {width:250px;float:right;background:#efefef;}
div#hp-main-right p{margin:10px 15px 5px 15px;line-height:1.6em;}
div#hp-main-right h2 {font-size:1.5em; font-weight:normal;margin:20px 15px 5px 15px; color:#36312d;}
ul#hp-promos {margin:10px 0 0 0;padding:0;}
ul#hp-promos li {list-style:none;display:block;width:182px;float:left;margin-right:10px;background:#efefef;}
ul#hp-promos li.end {margin:0;}
ul#hp-promos li a.img {border:none;}
h2#e_hp-news-h {width:222px;height:23px;background:url(../../img/e_hp-news-h.gif) no-repeat top left;margin:15px 15px 10px 15px;padding:0;}
h2#c_hp-news-h {width:222px;height:23px;background:url(../../img/c_hp-news-h.gif) no-repeat top left;margin:15px 15px 10px 15px;padding:0;}
h2#e_hp-news-h span, h2#c_hp-news-h span {display:none;}
ul#hp-promos a.head, ul#hp-promos a.head:visited {padding:12px 12px 8px 12px;text-decoration:none;color:#fff;display:block;background:#36312d;border-bottom:none;}
ul#hp-promos a.head:hover {color:#fff;background:#171513;}
ul#hp-promos p {display:block;color:#4a4846;text-decoration:none;padding:4px 10px 1px 10px;}
ul#hp-promos p a, ul#hp-promos p a:visited {text-decoration:none;color:#5e7309;border-bottom:1px solid #fff;}
ul#hp-promos p a:hover {color:#3e4d00;}

/*audience*/
div#audience ul {margin:0 0 0 5px;padding:0;}
div#audience ul li {margin:0 0 0 15px;padding:0;list-style:url(../../img/bullet.gif) outside;}
img.map {float:right;}
div#audience h4 {color:#829b1c;font-size:1.4em;font-weight:normal;}
div#audience ul li.north {list-style:url(../../img/bullet2.gif) outside;margin-bottom:1em;}
div#audience ul li.mid-west {list-style:url(../../img/bullet.gif) outside;margin-bottom:1em;}
div#audience ul li.south {list-style:url(../../img/bullet3.gif) outside;margin-bottom:1em;}

/*sponsorship*/
div#sponsorship ul li {list-style:url(../../img/bullet.gif) outside;margin-bottom:1em;}

/*sub-nav styles*/
div#col1-menu {width:190px;float:left;margin:0 0 0 0;padding:0 0 0 0;/*border-top:1px solid #989898;*/}
ul#nav-menu {background:#ceda9e;width:190px;}
ul#nav-menu {margin:0;padding:0;}
ul#nav-menu li.top a, ul#nav-menu li.top a:visited {padding:16px 16px 8px 16px;text-decoration:none;color:#fff;display:block;background:#829b1c;border-bottom:none;}
ul#nav-menu li.top a:hover {color:#fff;background:#6b7f13;}
ul#nav-menu li {list-style:none;}
ul#nav-menu li a, ul#nav-menu li a:visited {display:block;color:#4a4846;text-decoration:none;border-top:1px solid #e5eccc;padding:11px 16px;border-bottom:none;}
ul#nav-menu li a:hover {color:#fff;background:#b4c572;}
ul#nav-menu li a.end, ul#nav-menu li a.end:visited {padding:11px 16px 16px 16px;}
ul#contact-menu {background:#c3c2c0;width:190px;}
ul#contact-menu {margin:10px 0 0 0;padding:0;}
ul#contact-menu li.top a, ul#contact-menu li.top a:visited {padding:16px 16px 8px 16px;text-decoration:none;color:#fff;display:block;background:#36312d;border-bottom:none;}
ul#contact-menu li.top a:hover {color:#fff;background:#171513;}
ul#contact-menu li {list-style:none;}
ul#contact-menu li a, ul#contact-menu li a:visited {display:block;color:#4a4846;text-decoration:none;border-top:1px solid #fff;padding:11px 16px;border-bottom:none;}
ul#contact-menu li a:hover {color:#fff;background:#b4b2b0;}
ul#contact-menu li a.end {padding:11px 16px 16px 16px;}

/*sub-content styles*/
div#col2-content {width:558px; float:right;}
h2#e_about-h {margin:0 0 10px 0;padding:0;background:url(../../img/e_about-h.gif) no-repeat top left;height:40px;/*border-bottom:1px solid #989898;*/}
h2#c_about-h {margin:0 0 10px 0;padding:0;background:url(../../img/c_about-h.gif) no-repeat top left;height:40px;}
h2#e_about-h span, h2#c_about-h span {display:none;}
h2#e_advertise-h {margin:0 0 10px 0;padding:0;background:url(../../img/e_advertise-h.gif) no-repeat top left;height:40px;}
h2#c_advertise-h {margin:0 0 10px 0;padding:0;background:url(../../img/c_advertise-h.gif) no-repeat top left;height:40px;}
h2#e_advertise-h span, h2#c_advertise-h span {display:none;}
h2#e_programming-h {margin:0 0 10px 0;padding:0;background:url(../../img/e_programming-h.gif) no-repeat top left;height:40px;}
h2#c_programming-h {margin:0 0 10px 0;padding:0;background:url(../../img/c_programming-h.gif) no-repeat top left;height:40px;}
h2#e_programming-h span, h2#c_programming-h span {display:none;}
h2#e_sponsorship-h {margin:0 0 10px 0;padding:0;background:url(../../img/e_sponsorship-h.gif) no-repeat top left;height:40px;}
h2#c_sponsorship-h {margin:0 0 10px 0;padding:0;background:url(../../img/c_sponsorship-h.gif) no-repeat top left;height:40px;}
h2#e_sponsorship-h span, h2#c_sponsorship-h span {display:none;}
h2#e_viewers-h {margin:0 0 10px 0;padding:0;background:url(../../img/e_viewers-h.gif) no-repeat top left;height:40px;}
h2#c_viewers-h {margin:0 0 10px 0;padding:0;background:url(../../img/c_viewers-h.gif) no-repeat top left;height:40px;}
h2#e_viewers-h span, h2#c_viewers-h span {display:none;}
h2#e_contact-h {margin:0 0 10px 0;padding:0;background:url(../../img/e_contact-h.gif) no-repeat top left;height:40px;}
h2#c_contact-h {margin:0 0 10px 0;padding:0;background:url(../../img/c_contact-h.gif) no-repeat top left;height:40px;}
h2#e_contact-h span, h2#c_contact-h span {display:none;}
ul.ad-list li {list-style:url(../../img/bullet.gif) outside;margin-bottom:1em;}

table#research {width:100%;}
table#research tr.table-headings td, table#research tr.table-headings th {border-bottom: 1px solid #CCC;text-align:center;}
table#research th {font-weight:normal;color:#829b1c;padding:5px;}
table#research td {font-weight:bold;padding:5px;text-align:center;border-bottom: 1px solid #efefef;}

table.advertise {margin:0px;padding:0px;}
table.advertise tr td {padding:2px 0px 0px 0px;}

blockquote {font-size:1.2em;font-weight:bold;font-style:italic;margin-left:0px;}
blockquote span {font-size:0.8em;font-weight:100;font-style:normal;}

img.research-graph {margin:2em;}

/*mailshot*/
div#mailshot h2.top {border:none;margin-top:.3em;padding-top:0;}
div#mailshot h2 {color:#829b1c;font-size:1.5em;font-weight:normal;clear:both;border-top:1px solid #efefef;margin:1em 0;padding-top:1em;}
div#mailshot h2 a {border:none;}
div#mailshot p.img {float:left;margin-right:1em;border:0;}
div#mailshot p.img a {border:0;}
div#mailshot p.img img {border:2px solid #829B1C;}
div#mailshot div.clear {}
