body
{
	width:1000px;
	margin:auto;
	margin-top:10px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
	background:#ebebeb;
}
#main-container{
   background:#ffffff;
   float:left;
   width:1000px;
   height:auto;
   border:#cccccc solid 1px; 
}
.header{
   float:left;
   width:1000px;
   height:auto;
   background:#ffffff;
}
.header-left{
   float:left;
   width:220px;
   height:auto; 
   font-family:Arial,Helvetica,sans-serif;
   font-size:19px;
   color:#fff;
   font-weight:normal;
   padding:12px;
   text-shadow:#181717 0.1em 0.1em 0.2em;
}
.header-right{
	color:#FFFFFF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:30px;
	font-weight:normal;
	height:auto;
	padding:12px;
	width:495px;
    text-shadow:#181717 0.1em 0.1em 0.2em;
}
.header-text{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	padding-top:14px;
}
.top-container{
   float:left;
   width:1000px;
   height:auto;
   background:url('images/topbg.gif');
}
.logo{
   float:left;
   width:546px;
   height:108px;
}
 
.livechat{
   float:left;
   width:333px;
   height:57px;
   background:url('images/t2.jpg');
}
.number{
   float:left;
   width:333px;
   height:48px;
   text-align:center;
   font-family:Arial, Helvetica, sans-serif;
   font-size:19px;
   color:#000000;
   font-weight:normal;
}

.nav

{

	background:url('images/nav-bg.jpg');

	float:left;

	height:42px;

	width:993px;
	
	padding-left:7px;
 
 	text-align:center

}

.nav ul

{

	margin:0px;

	padding:px;

}

.nav ul li

{	float:left;

	display:inline;	

    font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#5D5E0E;

	text-decoration:none;



}

.nav ul li a

{



	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:normal;

	color:#ffffff;

	text-decoration:none;

	padding-left:18px;

	padding-right:18px;

	padding-top:13px;

	padding-bottom:13px;



}
.nav ul li span a {

	background:#EAE6D4 none repeat scroll 0 0;

	text-decoration:none;

	color:#000000;

}



.nav ul li a:hover

{

 	color:#fff;

	text-decoration:none;

    background:url('images/nav-hover.jpg');

}

.header-container{
   float:left;
   width:1000px;
   height:148px;
   background:url('images/header-bg.jpg') no-repeat;
}
.right-container{
	-moz-border-radius:15px;
	border:1px solid #CCCCCC;
	color:#000000;
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:auto;
	margin:5px;
	text-align:left;
    width:227px;
}
.right-container ul{
	 padding:0px;
}
.right-container ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:20px;
    margin-left:40px;
	color:#e51e09;
}
.right-container ul li a{
	color:#e51e09;
	text-decoration:none;
	font-size:14px;
}
.right-container ul li a:hover{
	color:#000000;
	text-decoration:none;
}
.right-container a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:20px;
	text-decoration:underline;
}
.right-container a:hover{
	color:#000000;
	text-decoration:none;
}
.left-container{
   background:#fbfbfb url('images/sidebar-bg.jpg') repeat-x;
   float:left;
   width:247px;
   height:auto;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   text-align:left
}
.left-container a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:bold;
	line-height:20px;
	text-decoration:underline;
}
.left-container a:hover{
	color:#000000;
	text-decoration:none;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	font-weight:normal;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:normal;
        margin:0;
}
.container{
	width:492px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:20px;
	padding:10px;
	padding-top:0px;
}
.container2{
	width:720px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	line-height:20px;
	padding:10px;
	padding-top:0px;
}
 
.container a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#02659E;
	text-decoration:none;
}
.container a:hover {
	color:#000000;
	text-decoration:none;
}

#footer{
	width:1000px;
	height:55px;
	float:left;
	text-align:center;
	background:#000;
	margin-bottom:5px;
}
#footer ul{
	margin:0px;
	padding-top:20px;
}
#footer li {
	display: inline;
 	color:#ffffff;
}
#footer li a {
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
	color:#ffffff;
 	padding-left:5px;
	padding-right:5px;
	padding-bottom:11px;
}
#footer li a:hover {
    color:#ffffff;
	text-decoration:underline;
}
.bottom{
 width:1000px;
 height:20px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#000000;
}
.clear{
   clear:both;
}
.text{
	position:relative;
	width:394px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#3B6136;
	left: 490px;
	top: -158px;
}
.RedTextBox { 
border:1px solid #CCCCCC;
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:normal;
}
td {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
line-height:20px;
}
td a:hover {
color:#969595;
text-decoration:none;
}
td a:link {
color:#8CBB50;
text-decoration:none;
}

.tdcity{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 padding:5px;
 padding-left:25px;
 background:#F4F4F4 none repeat scroll 0 0;
 color:#E51E09;
}
.tdphone{
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 color:#000000;
 padding-left:10px;
}
.middle-container{
 width:1000px;
 height:auto;
 float:left;
 padding:0px;
 margin:0px;
 }
 .topcvr{
 	width:247px;
	height:28px;
	float:left;
	background:url('images/top-cvr.gif') no-repeat;
	
 }
.btmcvr{
 	width:247px;
	height:28px;
	float:left;
	background:url('images/btm-cvr.gif') no-repeat;
	
 }
 .textwidget{
 	padding:0 18px 0 18px;
	font-family:"Arial";
 }
.detox{ 
color:#000;
float:right;
font-family:"Tw Cen MT", Arial,Helvetica,sans-serif;
font-size:34px;
height:auto;
padding:11px 0 0;
text-align:center;
width:419px;
}
.icon{ 
width:auto;
height:auto;
float:left;
padding-top:40px;
}

#state{
	width:1000px;
	height:auto;
	float:left;
	text-align:center; 
	margin-bottom:-8px;
}
#state ul{
margin:0;
padding-bottom:0px;
}
#state li {
	display: inline;
 	color:#000;
}
#state li a {
    font-family:arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
	color:#000;
 	padding-left:5px;
	padding-right:5px;
	padding-bottom:11px;
}
#state li a:hover {
    color:#000;
	text-decoration:underline;
}

#content{
float:left;
height:auto;
padding-left:10px;
padding-right:10px;
width:983px;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
line-height:20px;
}
#content a{
	text-decoration:underline;
        color:#000;
        font-size:12px;
}
#content a:hover{
	text-decoration:none;
        color:#000; 
}
#content h3{
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
margin-bottom:0px; 
}
#content h3 a{
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
margin-bottom:0px;
}
.small{
	text-decoration:underline;
        color:#000;
        font-size:12px;
}
a{	text-decoration:underline;
        color:#000;
        outline:none; 
}
h4{
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
margin:10px 0 0 0;
text-align:center;
}
h5{
color:#679810;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
margin:10px 0 0 0;
text-align:center;
}
h3{
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
margin:10px 0 0 0;  
}
h3 a{
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
margin:0px;
margin:10px 0 0 0;   
}
.heading {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
margin-top:4px;

}

.heading a {

color:#ff0000;
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
font-weight:normal;
text-decoration:none;
}
 

.heading a:hover{
color:#000;
font-family:Arial,Helvetica,sans-serif;
text-decoration:underline;
font-size:22px;
font-weight:normal;
}

.left-container li a {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
line-height:22px;
padding-right:6px;
text-decoration:underline;
}
.left-container input, textarea{
	border:1px solid #CCCCCC;
    width:100%;
}
.call-us{color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
margin:10px 0 0;
text-align:center;
padding-bottom:5px;}


.alignleft{
	float:left;
}


.alignright{
	float:right;
}

.navigation{
 clear: both; 
padding-bottom:15px;
padding-top:10px;

}

.left-container input, textarea{

 width: 93%;
}



.left-container-articles{
	-moz-border-radius:15px;
	border:1px solid #CCCCCC;
	color:#000000;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:auto;
	margin:5px;
	text-align:left;
    width:227px;
}
.left-container-articles ul{
	 padding:0px;
}
.left-container-articles ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:20px;
    margin-left:40px;
	color:#e51e09;
}
.left-container-articles ul li a{
	color:#e51e09;
	text-decoration:none;
	font-size:14px;
}
.left-container-articles ul li a:hover{
	color:#000000;
	text-decoration:none;
}


.left-container-articles-more a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	line-height:20px;
    color:#000;
    font-size:14px;
	float:right;
	padding:5px;
}