@charset "utf-8";

body{margin:0px; background-image:url(../images/bg_gradient.gif); background-repeat:repeat-x; background-color:#d3cfc1; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }

#site_container{width:778px; margin:0 auto 10px auto; }


/*-- Header ------------------------------------------------------------------------------------------*/

#header{background-image:url(../images/tn_bg_gradient.gif); background-repeat:repeat-x; background-color:#ffffff; height:96px; position:relative;}
#header_bottom{border:2px solid #ffffff; height:5px; background-color:#ffd012;}

.logo{width: 79px; height:81px; background-image:url(../images/logo.gif); background-repeat:no-repeat; position:absolute; top:9px; left:15px; display:block; }
.title{width: 210px; height:30px; background-image:url(../images/title.gif); background-repeat:no-repeat; position:absolute; top:35px; left:116px; display:block; }
.radon_title{width: 175px; height:18px; background-image:url(../images/radon_title.gif); background-repeat:no-repeat; position:absolute; top:30px; left:465px; display:block;}
.order_now{width: 117px; height:41px; background-image:url(../images/order_now.gif); background-repeat:no-repeat; position:absolute; top:18px; left:650px; display:block; }
.order_now:hover{background-image:url(../images/order_now-hover.gif);}
.tn_links{ width:660px; position:absolute; top:77px; left:118px; display:block; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#636363; }


/*-- Cascading Drop Down Menu ------------------------------------------------------------------------*/

#navigation {padding: 0px; margin: 0px; list-style-type: none; }
#navigation li {position: relative; float: left; margin: 0px 11px 0px 0px; }
#navigation li a, #navigation li div {display: block; background-image:url(../images/red_arrow.gif); background-repeat:no-repeat; background-position: center left; padding-left:8px; color:#636363; text-decoration: none; }
#navigation li ul {position: absolute; left: 8px; top: 0px; display: none; padding: 0px; margin: 0px; list-style-type: none; z-index:200;}
#navigation li.over a, #navigation li.over div {color:#e0012e; /*text-decoration:underline;*/}
	#navigation li.over div{ cursor:default; }
#navigation li.over ul {padding: 0!important; display: block; background: #ffffff; border-top: 1px solid #b3b3b2; border-left: 1px solid #b3b3b2; border-right: 1px solid #b3b3b2; border-bottom: 1px solid #b3b3b2;}
#navigation li.over ul li {float: none; margin: 0px!important; top: 0px; /*border-bottom: 1px solid #b3b3b2;*/}
#navigation li.over ul li a {color:#333333; text-decoration:none; text-transform:none; padding: 5px 7px; background: none; white-space: nowrap;}
#navigation li.over ul li a:hover {background: #e2ca6d; color: #ffffff; background-image:url(../images/drop_down_bg.gif); background-repeat:repeat-x;}


/*-- Content ------------------------------------------------------------------------------------------*/

#content_container, #content_container-home{padding:21px 12px 12px 12px; background-image:url(../images/content_bg_gradient.gif); background-repeat:repeat-x; background-color:#ffffff; border-left:2px solid #ffffff; border-right:2px solid #ffffff; border-bottom:2px solid #ffffff;}

#content_container h1{margin-top:0; font-size:20px; color:#e0012e;}
#content_container h2{margin-bottom:3px; font-size:16px; color:#928042;}
#content_container p{margin-top:0;}
#content_container li{margin-bottom:5px;}
#content_container a{}
#content_container a:hover{}

/*.home_main{width:511px; height:215px; background-image:url(../images/home_content_bg.jpg); background-repeat:no-repeat; position:relative;}
.home_main .text_box{width:172px; position:absolute; top:105px; left:42px;}*/

.home_main_table{width:511px; height:215px; background-image:url(../images/home_content_bg.jpg); background-repeat:no-repeat;}
.home_main_table .text_box_td{margin:0; padding-top:105px;}

.home_main_table{width:511px; height:215px;}

.h_order_ani{width:229px; height:111px; background-image:url(../images/h_order_ani.gif); background-repeat:no-repeat; position:relative; margin-bottom:5px; display:block;}
.h_radon_deaths{width:229px; height:147px; background-image:url(../images/h_radon_deaths.jpg); background-repeat:no-repeat; position:relative;}

.h_why_dha{border-bottom:2px solid #ffd012;}
.h_why_dha h1{font-size:16px; margin-bottom:5px; margin-top:10px!important;}
.h_why_dha h2{font-size:12px; margin-bottom:5px; font-weight:normal; }
.h_why_dha p{margin:12px 0!important; font-weight:bold;}

.y_box{width:229px; text-align:left; margin-bottom:5px;}
.y_box_top{height:9px; background-image:url(../images/y_box_top.gif); background-repeat:no-repeat;}
.y_box_center{background-image:url(../images/y_box_center_bg.gif); background-repeat:repeat-x; background-color:#ffe98e; padding:0 10px; margin:0;}
.y_box_center h1{font-size:14px; color:#635416; margin:0;}
.y_box_center p{color:#e0012e; margin:2px 0 5px 0; padding:0;}
.y_box_center form{margin:0;}
.y_box_bottom{height:9px; background-image:url(../images/y_box_bottom.gif); background-repeat:no-repeat;}

a.results_btn{display:block; background-color:#e0012e; margin-left:4px; margin-bottom:4px; padding:3px; text-align:center; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a.results_btn:hover{background-color:#ff0000}


/*-- Footer ------------------------------------------------------------------------------------------*/

#footer{color:#635b3d;}
#footer a{color:#87763c;}
#footer a:hover{color:#996600;}

.designed_by, .designed_by a{font-size:9px; color:#999999!important;}


/*-- Order Form --------------------------------------------------------------------------------------*/

.form_title{ border-bottom:2px solid #ffd012;}
.order_form{width:525PX;}
.order_form td{padding:5px;}
.order_highlight{background-color:#ffd012;}


/*-- General -----------------------------------------------------------------------------------------*/

.dr_red{color:#e0012e;}
.sale_price{color:#FF0000; font-weight:bold;}



