*{padding:0;margin:0}html,body{height:100%;margin:0;padding:0}body{font: .8em Helvetica,Arial,Verdana,sans-serif;line-height:17px;color:#4f596f;background-image:url(/themes/adcast/images/header_background_repeat.jpg);background-repeat:repeat-x;background-position:top;text-align:center;width:100%}a:active{outline:none}a{outline:none}#wrapper{width:970px;text-align:left;height:auto !important;margin:0
auto -200px;min-height:100%}#header{float:left;width:970px;height:132px;margin: -3px auto}#dateBar{float:right;width:310px;height:36px;background:url(/themes/adcast/images/date_background.png) no-repeat}#loginArea{position:absolute;margin:70px
20px 0 660px;width:310px;height:66px;background-image:url(/themes/adcast/images/login_area_background.png);background-repeat:no-repeat}#sidebar{float:left;width:240px;margin-top:20px}#sidebarNavigation{background:url(/themes/adcast/images/sidebar_nav_background.jpg) no-repeat;width:240px;height:192px}#content{width:730px;float:right;margin:20px
auto 0 auto}#content.noheader{background:url(/themes/adcast/images/bg_grey_header.gif) no-repeat 0 13px;padding-top:23px}#footer{width:970px;height:283px;clear:both;margin:0
auto;background:url(/themes/adcast/images/footer_image.gif) no-repeat}.leftColumn{clear:both;margin-left:20px;width:322px;text-align:left;float:left}.centreColumn{width:327px;text-align:left;padding-left:0;float:left}.rightColumn{width:279px;text-align:left;float:left}.centreColumn,.rightColumn{margin-left:10px}#footerOuter{margin:0
auto;width:100%;background:url(/themes/adcast/images/footer_background.png) repeat-x}.push{height:200px;clear:both}.clear{clear:both}a.newslink{text-decoration:none;color:#4F596F;font-weight:bold}#home
#content{width:970px;margin-top:24px;padding:0;padding-bottom:20px}#home
#introduction{float:left;width:255px;height:394px;background:url(/themes/adcast/images/video_sidebar_background.jpg) no-repeat;margin-top:0;margin-left: -1px;-moz-margin-start:0px}#home #content
.leftColumn{clear:both;margin-left:5px;-moz-margin-start:4px;-webkit-margin-start:4px;width:350px;text-align:left;float:left;background:url(/themes/adcast/images/content_gradient.jpg) top left;background-repeat:repeat-x}#home #content
.centreColumn{width:340px;text-align:left;padding-left:0;margin-left:0;float:left;background:url(/themes/adcast/images/content_gradient.jpg) top left;background-repeat:repeat-x}#home #content
.rightColumn{width:266px;text-align:left;float:left;padding-left:0;margin-left:0;-moz-margin-start:0;background:url(/themes/adcast/images/content_gradient.jpg) top left;background-repeat:repeat-x}#home
#flashPlaceholder{float:left;width:707px;height:393px;margin:0;padding:0;margin-left:1px;margin-top:1px;-moz-margin-start:0px;background:url(/themes/adcast/images/flash_bg.png) no-repeat}#home
h1{margin:0;padding:25px
10px 0 10px;font-size:1.8em}#home
h5{float:left;margin:0;padding:10px
0 0 25px;font-size:1.4em}#home
h2{float:left;margin:0;padding:10px
0 0 25px;font-size:1.7em;color:#666}#home
h5.newsTitle{clear:both;float:left;padding:10px
0 3px 26px}#home
h5#serviceBlurb{padding-bottom:2px}#home
#introductoryText{padding:10px
10px 10px 10px;font-size:1.6em;line-height:1.2em;color:#6b798f}#home .newsDate, #content
.newsDate{clear:both;margin:0;padding:0
0 0 26px;color:#45a7c6;font-style:italic;font-weight:bold}#home
#firstParagraph{font-weight:bold;text-align:justify}#home .leftColumn
p{text-align:justify}#home .leftColumn p, #home .centreColumn p, #home .rightColumn
p{clear:both;padding-left:27px}#home .centreColumn
ul#serviceList{margin:0
0 0 25px;color:#4f596f;font-weight:bold;font-size:1.1em}ul#serviceList
a{color:#4F596F}#home .centreColumn li#direct, #home .centreColumn li#production, #home .centreColumn
li#domestic{padding-bottom:14px;padding-left:65px;padding-top:11px;padding-right:30px}h3#registerHeading{color:#9ca5b4}h3#ourServicesHeading{color:#9ca5b4}#home
h1{color:#556174}#home
h2{color:#6b798f}.centreColumn ul
li#direct{background:url(/themes/adcast/images/globe_bullet.jpg) 0px 0px no-repeat}.centreColumn ul li#direct:hover{background:url(/themes/adcast/images/ico_globe_large_red.png) 0px 0px no-repeat}.centreColumn ul
li#production{background:url(/themes/adcast/images/camera_bullet.jpg) 0px 0px no-repeat}.centreColumn ul li#production:hover{background:url(/themes/adcast/images/ico_camera_large_red.png) 0px 0px no-repeat}.centreColumn ul
li#domestic{background:url(/themes/adcast/images/flag_bullet.jpg) 0px 0px no-repeat}.centreColumn ul li#domestic:hover{background:url(/themes/adcast/images/ico_usflag_large_red.png) 0px 0px no-repeat}#home
.readmore{float:right;width:135px;height:29px;margin:86px
12px 0 0;background:url(/themes/adcast/images/readmore_button_states.png) no-repeat;text-indent: -10000px;border:none}#home .readmore:hover{background:url(/themes/adcast/images/readmore_button_states.png) 0 -29px no-repeat}#home .readmoreFeed, #home
.readmoreServices{float:right;width:135px;height:28px;margin:10px
25px 0 0;background:url(/themes/adcast/images/readmore_button_states.png) no-repeat;text-indent: -10000px;border:none}#home .readmoreFeed:hover, #home .readmoreServices:hover{background:url(/themes/adcast/images/readmore_button_states.png) 0 -29px no-repeat}#home
.readmoreServices{margin-top:6px}#home
.rssFeed{float:left;width:43px;height:22px;background:url(/themes/adcast/images/rss_button_states.png) no-repeat;text-indent: -10000px;border:none;margin:8px
0 0 16px}#home .rssFeed:hover{background:url(/themes/adcast/images/rss_button_states.png) 0 -22px no-repeat}#home #registerForm
fieldset{padding:4px
0 0 0;margin-left:25px;border:none;width:221px;height:96px;background:url(/themes/adcast/images/index_fieldset_background.jpg) left no-repeat}#home #registerForm, #home #registerForm input, #home #registerForm
label{font-size:1em;color:#fff}#home #registerForm #email, #home #registerForm #regpassword-password, #home #registerForm #regpassword-clear{margin:0;padding:0}#home #registerForm #regconfpassword-password, #home #registerForm #regconfpassword-clear{margin:3px
0 0 0;padding:0}#home #registerForm
p{margin: -7px 0 0 0;padding-left:10px}#home #registerForm p
br{display:none}#registerForm fieldset p
input{padding:0;width:195px;height:18px;margin:0;background:none;border:none}#home .register
#btn{float:left;width:93px;height:23px;margin:0
0 0 143px;background:url(/themes/adcast/images/register_button_states.png) no-repeat;border:none;cursor:pointer}#home .register #btn:hover{background:url(/themes/adcast/images/register_button_states.png) 0 -23px no-repeat}#mainRegister{width:240px;margin-top:20px;padding-left:10px}#mainRegister
p{padding:0
0 10px 30px}#mainRegister
p.register{padding-right:0}.error{color:#AD0000;font-weight:bold}#forgotPasswordForm fieldset p
input{border:none;padding:0;width:195px;height:18px;margin:0;background:none;font-size:1em;color:#fff}#forgotPasswordForm
fieldset{padding:4px
0 0 0;margin-left:25px;border:none;width:221px;height:33px;background:url(/themes/adcast/images/index_fieldset_background.jpg) left no-repeat}#passwordField{padding:7px
0 10px 13px}.sendPassword
#btnSend{float:left;width:93px;height:27px;margin:0
0 0 124px;background:url(/themes/adcast/images/btn_send.png) no-repeat;border:none;cursor:pointer}#headerLogo{float:left;margin:0}#headerLogo
img{border:none}a#headerRegisterButton{float:right;display:block;width:93px;height:23px;margin:5px
14px 0 0;background:url(/themes/adcast/images/register_button_states.png) no-repeat 0 0;overflow:hidden;text-indent: -10000px;font-size:0em;line-height:0px}a:hover#headerRegisterButton{background-position:0 -23px}#largeContentImage{width:720px;height:160px;margin:12px
0 0 5px}#navigation{float:left;clear:both;width:660px;height:49px;margin:0}ul#mainNav{list-style:none;margin:0;padding:0}#mainNav li,#mainNav li
a{height:49px;position:relative;display:block;line-height:49px;border:0}#mainNav
li{float:left;display:inline}/*\*/#mainNav li,#mainNav li
a{overflow:hidden}/**/#mainNav
a{font-size:0.8em;color:#666;font-weight:bold;text-decoration:none;line-height:0;text-align:center}#mainNav a:hover{text-decoration:underline}#mainNav li
a{overflow:hidden;text-indent: -10000px}li#homeNav
a{background:url(/themes/adcast/images/home_button_states.png) no-repeat;background-position:0 0;width:145px}li#whoNav
a{background:url(/themes/adcast/images/who_button_states.png) no-repeat;background-position:0 0;width:168px}li#whatNav
a{background:url(/themes/adcast/images/what_button_states.png) no-repeat;background-position:0 0;width:170px}li#contactNav
a{background:url(/themes/adcast/images/contact_button_states.png) no-repeat;background-position:0 0;width:175px}#mainNav li a:hover{visibility:visible}li#homeNav a:hover{background-position:0 -49px}li#whoNav a:hover{background-position:0 -49px}li#whatNav a:hover{background-position:0 -49px}li#contactNav a:hover{background-position:0 -49px}li#homeNav
a.active{background-position:0 -49px}li#whoNav
a.active{background-position:0 -49px}li#whatNav
a.active{background-position:0 -49px}li#contactNav
a.active{background-position:0 -49px}p{padding:10px
0 10px 30px}#firstParagraph{font-weight:bold;padding:10px
20px 0 30px}#content
p{padding-right:30px}#sidebar
p{font-size: .9em;font-weight:bold;line-height:15px;padding-top:0;padding-left:20px}#footer
p{color:#fff;font-size: .9em}p.todaysDate{float:left;color:#6b798f;font-size:1em;font-weight:bold;margin:0;line-height:11px;padding-left:20px;margin-top:1px}p#left{color:#fff;float:left;padding-left:20px;font-size: .825em;font-weight:bold;margin-left:0;margin-top:20px}p#right{color:#fff;float:right;padding-right:2px;font-size: .825em;font-weight:bold;margin-left:20px;margin-top:20px}p#left a, p#right
a{color:#93c6c2;text-decoration:none;border-bottom:1px dotted}p#address{text-align:left;padding:0
0 0 20px}p#contactDetails{text-align:left;padding:20px}p.forgotPass{padding:0;margin:0}h1{padding:20px
0 10px 29px;font-size:1.7em}h2{font-size:1.2em;color:#fff;padding:35px
0 0 30px}h3#registerHeading{font-size:1.4em;padding:5px
0 10px 20px}h3#ourServicesHeading{font-size:1.4em;padding:5px
0 10px 20px}h4#contact{color:#fff;font-size:1.3em;font-weight:normal;height:45px;background:url(/themes/adcast/images/leftcolumn_header_background.png);background-repeat:no-repeat;padding:15px
0 0 20px}h4#links{color:#fff;font-size:1.3em;font-weight:normal;height:45px;background:url(/themes/adcast/images/leftcolumn_header_background.png);background-repeat:no-repeat;padding:15px
0 0 20px;margin-left:5px}h4#faqs{color:#fff;font-size:1.3em;font-weight:normal;height:45px;background:url(/themes/adcast/images/rightcolumn_header_background.png);background-repeat:no-repeat;padding:15px
0 0 20px;margin-left:6px}#content
ul{margin:15px
0 0 28px}#content ul
li{list-style-type:none;background:url(/themes/adcast/images/redarrow_bullet.gif) 0px 0px no-repeat;padding-bottom:20px;padding-left:20px}#sidebarNavigation
ul{margin:10px
0 0 21px;color:#fff;list-style-type:none}#sidebarNavigation
li{padding-bottom:2px;padding-left:10px}#sidebarNavigation
li.active{background:url(/themes/adcast/images/ico_grey_triangle_left.gif) 0px 0px no-repeat}.centreColumn
ul{color:#fff;margin-left:28px}.rightColumn
ul{color:#fff;margin-left:28px}.centreColumn li, .rightColumn
li{list-style-type:none;background:url(/themes/adcast/images/whitearrow_bullet.gif) 0px 4px no-repeat;padding-bottom:3px;padding-left:12px}#registerForm
fieldset{padding:0;margin-left:20px;border:none;width:208px;height:109px;background:url(/themes/adcast/images/fieldset_background.jpg) left no-repeat}#registerForm, #registerForm input, #registerForm
label{font-size:1.1em;color:#4f596f}#registerForm
#email{margin:7px
0 0 0;padding:0}#registerForm #regpassword-password, #registerForm #regpassword-clear{margin:5px
0 0 0;padding:0}#registerForm #regconfpassword-password, #registerForm #regconfpassword-clear{margin:6px
0 0 0;padding:0}#registerForm
p{margin:0;padding-left:10px}#registerForm p
br{display:none}#registerForm fieldset p
input{padding:0;width:185px;height:20px;margin:0;background:none}#registerForm fieldset p
input{border:none}.register
#btn{float:right;width:93px;height:23px;margin:0
10px 0 0;background:url(/themes/adcast/images/register_button_states.png) no-repeat;border:none;cursor:pointer}.register #btn:hover{background:url(/themes/adcast/images/register_button_states.png) 0 -23px no-repeat}label.placeholder
span{color:#FFF;font-size:13px;line-height:16px;opacity:1;padding:5px;position:absolute;z-index:5}#loginForm
fieldset{padding:0;margin-top:1px;margin-left:10px;border:none;width:260px;height:30px}#loginForm, #loginForm input, #loginForm
label{font-size:1em;color:#fff}#loginForm
#logname{float:left;margin:20px
0 0 0;padding:0;width:120px}#loginForm #password-clear{float:left;margin:0
0 0 25px;padding:0}#loginForm #password-password{float:left;margin:0
0 0 25px;padding:0}#loginForm #password-clear{display:none}#loginForm
p{margin:0;padding-left:10px}#loginForm p
br{display:none}#loginForm fieldset p
input{padding:0;width:100px;height:18px;margin:0;background:none}#loginForm fieldset p
input{border:none}.login #btn-login{float:right;width:20px;height:20px;margin: -11px 16px 0 0;background:url(/themes/adcast/images/login_button_states.png) no-repeat;border:none;cursor:pointer}.login #btn-login:hover{background:url(/themes/adcast/images/login_button_states.png) 0 -20px no-repeat}#sidebarNavigation
a{color:#fff;text-decoration:none}a.forgotPass{position:absolute;color:#fff;font-size: .8em;margin:3px
0 0 181px;text-decoration:none}.leftColumn a, .centreColumn a, .rightColumn
a{color:#fff;text-decoration:none}#home
a.newslink{font-weight:inherit;color:#DB1E1E;text-decoration:underline;padding:1px
1px 1px 1px}#home a.newslink:hover{color:#DDD;background:#DB1E1E;padding:1px
1px 1px 1px}#footer #right
a{color:#fff;text-decoration:none;border-bottom:none}h3#ourServicesHeading{font-size:1.4em;padding:5px
0 0 20px}ul#contactServiceList{margin:0
0 0 19px;color:#4f596f;font-size:0.9em;list-style-type:none}ul#contactServiceList
a{color:#4F596F;text-decoration:none;font-weight:bold}#contactServiceList li#international, #contactServiceList li#production, #contactServiceList
li#domestic{padding-bottom:14px;padding-left:46px;padding-top:2px;padding-right:30px}#contactServiceList
li#international{background:url(/themes/adcast/images/ico_globe_medium_grey.png) 0px 0px no-repeat}#contactServiceList li#international:hover{background:url(/themes/adcast/images/ico_globe_medium_red.png) 0px 0px no-repeat}#contactServiceList
li#production{background:url(/themes/adcast/images/ico_camera_medium_grey.png) 0px 0px no-repeat;padding-bottom:24px;padding-top:10px}#contactServiceList li#production:hover{background:url(/themes/adcast/images/ico_camera_medium_red.png) 0px 0px no-repeat}#contactServiceList
li#domestic{background:url(/themes/adcast/images/ico_usflag_medium_grey.png) 0px 0px no-repeat}#contactServiceList li#domestic:hover{background:url(/themes/adcast/images/ico_usflag_medium_red.png) 0px 0px no-repeat}.mailto{font-weight:bold;color:#4F596F}.imglink{border:0}#contact_details{float:left;width:200px}#gmap{margin-top:20px;margin-left:227px;width:480px;height:480px;border:1px
solid #4F596F}
