/* CSS Document */

#conash3D0
{
display:none;
}

body {
font-family: Arial, Verdana, sans-serif;
font-size:13px;
margin:0 ;
padding:0;
background:url(images/top_back2.jpg) repeat-x; 
}
.body {
font-family: Arial, Verdana, sans-serif;
font-size:13px;
margin:0 ;
padding:0;
background:url(images/top_back2_inner.jpg) repeat-x; 
}

a{
font:12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}
a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline;
}


#header_container {
width:981px;
height:115px;
margin:0 auto;
background:url(images/florel.jpg) no-repeat; 
}
#logo {
width:281px;
height:115px;
margin:0;
float:left;
}
#top_nav {
height:40px;
width:546px;
float:right;
position:inherit;
}
#top_nav ul{
list-style:none;
width:546px;
height:40px;
margin: 0 15px 0 0;
float:right;
}
#top_nav ul li{
font:12px Arial, Helvetica, sans-serif;
float:left;
line-height:40px;
display:block;
text-align:center;
font-weight:bold;
width:90px;
background-color:#9F2E08;
}
#top_nav ul li a{
font:12px Arial, Helvetica, sans-serif;
color:#FAC6B6;
text-decoration:none;
font-weight:bold;
}
#top_nav ul li a:hover{
text-decoration:none;
color:#512920;
height:40px;
display:block;
line-height:40px;
font-weight:bold;
}
#top_nav ul li.left{
background:url(images/topnav-left.jpg) no-repeat;
height:40px;
width:18px;
float:left;
}
#top_nav ul li.right{
background:url(images/topnav-right.jpg) no-repeat;
width:18px;
height:40px;
float:left;
}
#top_nav ul li.home{
width:70px;
}
#top_nav ul li.clients{
width:80px;
}
#call_us{
background:url(images/call_us.png) no-repeat;
width:321px;
height:58px;
float:right;
margin-top:25px;
margin-right:15px;
}
#banner{
width:981px;
height:322px;
margin:0 auto;
}
#inner_banner{
width:981px;
height:210px;
margin:0 auto;
}
#nav_container{
background:url(images/navback.jpg) repeat-x;
width:100%;
height:62px;
}
#nav {
width:950px;
height:62px;
margin:0 auto;
}
#nav ul{
list-style:none;
width:950px;
height:62px;
float:left;
margin:0;
padding:0;
}
#nav ul li{
font:18px "Times New Roman", Times, serif;
float:left;
color:#FAC6B6;
line-height:62px;
display:block;
text-align:left;
background: url(images/bullet.jpg) no-repeat 10px;
padding-left:10px;
font-weight:bold;
width:180px;
}
#nav ul li a{
font:20px "Times New Roman", Times, serif;
color:#FAC6B6;
text-decoration:none;
font-weight:bold;
padding-left:30px;
}
#nav ul li a:hover{
text-decoration:none;
color:#FAC6B6;
height:62px;
display:block;
line-height:62px;
font-weight:bold;
margin:0;
}
#body_container {
width:950px;
height:100%;
margin:0 auto;
}
#left_panel {
width:585px;
height:100%;
float:left;
padding-top:10px;
}
#right_panel {
width:290px;
height:100%;
float:right;
margin-top:20px;
background-color:#f1f1f1;
padding:20px 20px 20px 20px;
}
#seperator {
border-bottom: #999999 dashed 1px;
padding-bottom:10px;
margin-top: 10px 0 10px 0;
}
.seperator {
border-bottom: #999999 dashed 1px;
}
.font {
font:12 Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
}
.font2 {
font:12 Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
padding: 10px 10px 10px 10px;
}
.heading {
font: 35px "Times New Roman", Times, serif;
line-height:75px;
color:#8F1D05;
}
.style1 {color: #f96900}
.heading1 {
font: 20px Arial, Helvetica, sans-serif;
line-height:50px;
color:#F96900;
font-weight:bold;
}
.heading2 {
font: 17px Arial, Helvetica, sans-serif;
line-height:20px;
color:#525252;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}
.viewall {
font: 12px Arial, Helvetica, sans-serif;
color:#F96900;
font-weight:bold;
line-height:18px;
}
.viewall a {
font: 12px Arial, Helvetica, sans-serif;
color:#F96900;
font-weight:bold;
text-decoration:underline;
line-height:18px;
}
.viewall a:hover {
font: 12px Arial, Helvetica, sans-serif;
color:#F96900;
font-weight:bold;
text-decoration:none;
line-height:18px;
}		
#footer_container {
width:100%;
height:265px;
float:left;
background: #a72f0a url(images/footerback.jpg) repeat-x;		
margin-top:10px;
padding-top:20px; 
}
.footer {	
font: 12px Arial, Helvetica, sans-serif;
color:#FAC6B6;
text-decoration:none;
line-height:20px;
}
.footer a {
font: 12px Arial, Helvetica, sans-serif;
color:#FAC6B6;
text-decoration:none;
line-height:20px;
}
.footer a:hover {
font: 12px Arial, Helvetica, sans-serif;
color:#FAC6B6;
text-decoration:none;
line-height:20px;
background-color:#8D2907;
}
.footer_heading {
font: 14px Arial, Helvetica, sans-serif;
color:#FAC6B6;
line-height:24px;
font-weight:bold;
}
.number {
font: 30px Arial, Helvetica, sans-serif;
color:#FAC6B6;
line-height:24px;
}
.des {
font: 12px Arial, Helvetica, sans-serif;
color:#B73A14;
line-height:18px;
}







.quickdiv ul{
margin: 0;
padding: 0;
list-style-type: none; 
width: 264px; /* Width of Menu Items */
height:auto;
}
.quickdiv ul li{ 
background:url(images/quick_links2.jpg) no-repeat; 
position: relative;
padding-left:30px;
width:264px;
height:33px;
display:block;
line-height:33px;
margin-top:5px;
}
.quickdiv ul li a:visited{
color: black;
}
.quickdiv ul li a:hover{
color:#F97516;
font-size: 12px;
font-family:Arial;
text-decoration:none;
}
/* Holly Hack for IE \*/
* html .quickdiv ul li { float: left; height: 1%; }
* html .quickdiv ul li a { height: 1%; }
/* End */

 .pad{ margin:0px; padding:0px; padding-left:30px; margin-right:10px;}
 
 .heading2a{ margin:0px; padding:0px;
color:#880000; text-decoration:none;  
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px; font-weight:normal; 
}
.heading2a:hover{ margin:0px; padding:0px;
color:#000000; 
font-family: Arial, Helvetica, sans-serif; text-decoration:underline;
font-size:12px;
line-height:20px; font-weight:normal; 
}
#sitemap2 ul li {margin:0px; padding:0px;}

#sitemap2 ul li.la{  margin:0px; padding:0px; background:url(images/bullet.gif) no-repeat; padding-left:12px; background-position:0px 7px; }

#sitemap2  li.la{  margin:0px; padding:0px;list-style:none;color:#8F1D05; 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px; background:none;}

#sitemap2  li.la a{ color:#8F1D05; text-decoration:none; 
}

ul li.la{  margin:0px; padding:0px; background:url(images/bullet.gif) no-repeat; padding-left:12px; background-position:0px 7px; list-style:none; margin-right:10px; }
#sitemap{ color:#880000;}


#sitemapb ul li{  margin:0px; padding:0px; background:url(images/bullet.jpg.jpg) no-repeat;  
color:#8F1D05; 
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px; padding-left:18px; list-style:none; background-position: 0px 3px; 
}


#sitemapb{ color:#8F1D05;}
.pimgpad{ margin:5px;}
.heading2b{ margin:0px; padding:0px; background:url(images/bullet.jpg.jpg) no-repeat;  
color:#8F1D05; 
font-family:Arial;
font-size:14px;
line-height:20px; font-weight:bold; padding-left:18px; 
}
.heading2b:hover{ margin:0px; padding:0px;background:url(images/bullet.jpg.jpg) no-repeat;  
color:#000000; 
font-family:Arial;padding-left:18px; 
font-size:14px;
line-height:20px; font-weight:bold; 
}

.midn1{ background: url(images/midnav1.jpg) no-repeat; width:11px; height:30px;}
.midn2{ background: url(images/midnav2.jpg) no-repeat; width:11px; height:30px;}
.midn3{ background: url(images/midnav.jpg)  repeat-x ; width:328px; height:30px; font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
 .midn3 .act a{font:12px Arial, Helvetica, sans-serif; color:#c20202; font-weight:bold;}
 .midn3 .act a:hover{font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;}
.midn3 a{ font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none;}
.midn3 a:hover{ font:12px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; background:none;}
.shd{ background:url(images/img_shd.jpg) repeat-x top; width:280px; height:18px; margin:0px; padding:0px;}