@charset "utf-8";
/* CSS Document */
html
{
height:100%;
margin-bottom:1px;
}
body
{
margin:0px;
}
#main
{
margin:0px;
padding:0px;
width:1003px;
display:table;
background:url(images/mainbg.jpg) repeat-y;
font-family:Arial;
font-size:11px;
}
.f-l
{
float:left;
}
.f-r
{
float:right;
}
.header
{
margin:0px;
padding:0px;
width:1003px;
height:201px;
}
.logo
{
margin:0px;
padding:0px;
width:256px;
height:201px;
}
.header_image
{
margin:0px;
padding:0px;
width:747px;
height:201px;
}
/**START NAVIGATION**/
.navlist
{
float:left;
margin:0px;
padding-top:3px;
text-align:left;
width:100%;
height:45px;
background:url(images/chacks.jpg);
}
.navibg
{
margin:0px;
padding:0px;
width:1001px;
height:45px;
vertical-align:bottom;
text-align:left;
border-top:1px solid #FFFFFF;
background: url(images/navibg.jpg) center center repeat-x; 
}
.navibg:after
{
content: ""; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.navibg ul
{
float:left;
margin:0px;
padding:15px 0px 0px 2px;
width:800px;
height:17px;
background: url(images/navibg.jpg) center center repeat-x; 
}
.navibg ul li
{
list-style-type:none;
display:inline;
}
.navibg ul li a
{
float:left;
margin:0px;
padding:0px 7px 0px 5px;
font-family:Arial;
font-size:11px;
color:#FFFFFF;
border-left:1px solid #000000;
border-right:1px solid #FFFFFF;
text-decoration:none;
}
.navibg ul li a:hover
{
color:#fff4d5;
text-decoration:underline;
}
.navibg ul li a[rel]:after{ 
content: "";
}
.navibg a.first
{
border-left:0px solid #000000;
}
.navibg a.last
{
border-right:0px solid #FFFFFF;
}
.dropmenudiv{
position:absolute;
top:0;
left:0;
margin:14px 0px 0px -2px;
padding:0px;
border-bottom-width: 0;
font:normal 11px  Arial;
line-height:22px;
z-index:100;
/*background:url('images/new.jpg') repeat-x;*/
width:200px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); */
}
.dropmenudiv a{
width:auto;
display:block;
text-align:left;
text-indent:7px;
border-bottom:0px solid #caa79b;
padding:1px 0;
background:url(images/new.jpg) center center repeat-x;
text-decoration:none;
color:#FFFFFF;
}
* html .dropmenudiv a
{
text-align:left;
width:100%;
}
.dropmenudiv a:hover
{
background-color:#993300;
color:#fff4d5;
text-decoration: underline;
}
.telephone
{
margin:0px;
padding:9px 17px 0px 0px;
float:right;
width:175px;
height:27px;
border:0px solid #FFFFFF;
}
/**END NNAVIGATION**/
/**START CONTAINER**/
.container
{
float:left;
margin:0px;
padding-top:7px;
width:1003px;
text-align:left;
}
/*START LEFTCOL*/
.leftcol
{
float:left;
margin:0px;
padding:0px 5px 0px 5px;
text-align:center;
width:211px;
_width:210px;
border:0px solid #0000FF;
}
.login
{
margin:0px 0px 7px 0px;
padding:0px;
width:205px;
height:210px;
background-color:#f2f2f2;
border:1px solid #8c2c05;
}
.headingcol
{
margin:0px;
padding:10px 0px 0px 0px;
font-size:11px;
font-weight:bold;
color:#7c2506;
}
.login ul
{
margin:0px;
padding:10px 0px 0px 0px;
width:205px;
border:0px solid #FF0000;
}
.login li
{
margin:0px;
padding-top:10px;
display:block;
float:left;
height:20px;
text-align:left;
}
.login li.lb1
{
padding-left:15px;
width:60px;
}
.login li.lb2
{
width:112px;
}
.login .input
{
border:1px solid #999999;
height:12px;
text-align:left;
font-size:11px;
width:105px;
}
.login .checkbox
{
margin:0px;
padding:0px;
text-align:left;
}
.forgot
{
float:left;
margin:0px;
padding:20px 0px 0px 0px;
width:205px;
color:#2b2b2b;
}
.forgot a
{
text-align:center;
color:#2b2b2b;
text-decoration:underline;
}
.forgot a:hover
{
text-align:center;
color:#8c2c05;
text-decoration:underline;
}
.client
{
border:1px solid #8c2c05;
margin:0px 0px 7px 0px; 
padding:10px 15px 3px 10px;
color:#8c2c05;
background-color:#f2f2f2;
width:180px;
text-align:justify;
mini-height:190px;
_height:190px;
font-size:12px;
}
.reynolds
{
margin:0px;
padding:30px 0px 0px 10px;
text-align:left;
color:#2b2b2b;
}
.more
{
margin:0px;
padding:10px 0px 10px 0px;
text-align:right;
height:24px;
}
.mission
{
float:left;
margin:0px 0px 7px 0px;
padding:10px 0px 10px 0px;
width:205px;
mini-height:500px;
_height:490px;
background-color:#f2f2f2;
border:1px solid #8c2c05;
}
.dedicated
{
float:left;
margin:0px;
padding:0px 0px 0px 12px;
font-size:12px;
color:#2b2b2b;
width:180px;
text-align:justify;
}
/*END LEFTCOL*/
/*START MIDDLECOL*/
.middlecol
{
float:left;
margin:0px;
padding:0px 20px 0px 20px;
width:520px;
min-height:500px;
_height:500px;
font-size:12px;
color:#2b2b2b;
text-align:justify;
}
.middlecol *
{
line-height:18px !important;
}
.welcome
{
margin:0px;
padding:0px 0px 0px 0px;
}
.mainhead
{
padding:10px 0px 10px 0px;
text-align:center;
color:#8c2c05;
font-size:20px;
font-weight:bold;
}
.mainheading
{
text-transform:uppercase;
font-size:17px;
color:#8c2c05;
font-weight:bold;
padding:10px 0px 15px 0px;
}
.box_1
{
float:left;
margin:0px;
padding:15px 0px 15px 100px;
width:420px;
height:auto;
color:#8c2c05;
}
.box_1 ul
{
margin:0px;
padding:0px;
height:auto;
width:315px;
text-align:center;
}
.clnt_rv
{
width:395px !important;
}
.box_1 li
{
float:left;
height:auto;
display:block;
}
.box_1 li.corner
{
padding:0px 20px 0px 20px;
}
.box_1 li.lb1
{
width:11px;
height:11px;
}
.box_1 li.lb2
{
width:289px;
height:11px;
}
.box_1 li.clientlb2
{
width:370px;
height:11px;
}
.box_1 li.lb3
{
width:11px;
min-height:50px;
_height:50px;
color:#792406;
font-size:12px;
font-style:italic;
}
.box_1 li.lb4
{
min-height:135px;
_height:135px;
}
.box_1 li.lb5
{
min-height:60px;
_height:60px;
}
.box_1 li.lb6
{
min-height:45px;
_height:45px;
}
.box_1 li.lb7
{
min-height:75px;
_height:75px;
}
.box_1 li.lb8
{
min-height:105px;
_height:105px;
}
.box_1 li.lb9
{
min-height:225px;
_height:225px;
}
.box_1 li.lblbuyer
{
min-height:60px;
_height:60px;
}
.box_1 li.lblagent
{
min-height:95px;
_height:95px;
}
.steve
{
text-align:left;
color:#000000;
}
.bodytext
{
margin:10px 0px 10px 0px;
padding:10px 0px 10px 0px;
float:left;
width:520px;
}
.text_1
{
margin:0px;
padding:0px;
width:518px;
border:0px solid #000000;
}
.text_1 ol
{
margin:0px;
padding-left:30px;
width:495px;
}
.recomanded
{
margin:0px;
float:left;
}
.recomanded li
{
clear:left;
border:0px solid #FF0000;
}
.bins li 
{
margin:0px 0px 0px 0px;
padding:0px 0px 20px 0px !important;
}
.bi_img
{
margin:0px;
padding:0px;
padding-left:10px;
width:450px;
}
.text_1 ol li
{
clear:left;hs
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
line-height:15px;
}
.text_1 ol li a
{
font-weight:bold;
color:#2b2b2b;
text-decoration:none;
}
.text_1 ol li a:hover
{
font-weight:bold;
color:#8c2c05;
text-decoration:underline;
}
.backlist li
{

margin-bottom:10px !important ; 
}
.radont li
{
margin-bottom:10px; 
}
.backlist li a 
{
font-weight:bold;
color:#8c2c05 !important;
text-decoration:none;
}
.backlist li a:hover
{
font-weight:bold;
color:#2b2b2b !important;
text-decoration:underline;
}
.askme
{
float:left;
margin:0px;
padding:0px;
width:465px;
padding-left:30px;
text-align:justify;
}
.image_1
{
float:left;
margin-top:15px;
padding:0px;
width:250px;
height:128px;
border:1px solid #8c2c05;
}
.image_1 ul
{
margin:0px;
padding:0px;
}
.image_1 li.name1
{
float:left;
margin:0px;
padding:0px;
width:100px;
height:128px;
list-style-type:none;
}
.image_1 li.name2
{
float:right;
width:130px;
height:70px;
text-align:center;
list-style-type:none;
padding:30px 10px 10px 10px;
}
.square
{
float:left;	
margin:15px 0px 15px 0px;
padding-top:8px;
width:518px;
height:41px;
font-size:13px;
font-weight:bold;
text-align:center;
background-image:url(images/vline.jpg);
background-repeat:repeat-x;
border:1px solid #8c2c05;
}
.square a
{
color: #8c2c05;
text-decoration:none;
}
.square a:hover
{
color: #2b2b2b;
text-decoration:none;
}
.sqr-ph
{
padding-top:15px;
height:34px;
}
.sqr-fs
{
font-size:17px;
}

.schedule
{
margin:0px;
padding:15px 0px 0px 0px;
width:520px;
height:59px;
text-align:center;
float:left;	
border:0px solid #CC00FF;
}
.schedule ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.schedule li
{
margin:0px;
padding:0px;
}
.text_2
{
float:left;
margin:0px;
padding:0px;
height:20px;
width:520px;
text-align:center;
}
/*END MIDDLECOL*/
.rightcol
{
float:right;
margin:0px;
padding:0px 5px 0px 5px;
width:205px;
mini-height:200px;
_height:200px;
}
.rightnavi
{
margin:0px;
padding:0px;
}
.rightnavi ul
{
margin:0px;
padding:0px;
}
.rightnavi li
{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 15px;
height:35px;
list-style-type:none;
background-image:url(images/bullet.jpg);
background-repeat:no-repeat;
background-position: 0px 5px;
}
.rightnavi li a
{
color:#2b2b2b;
text-decoration:none;
}
.rightnavi li a:hover
{
color:#8c2c05;
text-decoration:underline;
}
.contact
{
padding:10px 0px 0px 15px;
float:right;
text-align:left;
width:190px;
height:90px;
font-size:12px;
}
.email a
{
color:#8c2c05;
text-decoration:none;
}
.email a:hover
{
color:#8c2c05;
text-decoration:underline;
}
.schedule1
{
float:left;
margin:0px;
padding:0px;
width:208px;
height:39px;
text-align:center;
}
.schedule1 ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
schedule1 li
{
margin:0px;
padding:0px;
}
.awards
{
float:right;
margin:0px;
padding:10px 0px 10px 0px;
width:200px;
text-align:center;
}
.spacer
{
float:right;
margin:0px;
padding:0px;
width:150px;
}
.bulldog
{
float:right;
margin:0px;
padding:0px;
width:180px;
text-align:center;
height:243px;
}
.footer
{
float:left;
margin:0px;
padding:15px 0px 0px 0px;
border:0px solid #FF0000;
width:1003px;
height:40px;
}
.footer ul
{
float:left;
margin:0px;
padding:0px;
width:1003px;
list-style-type:none;
height:44px;
background-image:url(images/navibg.jpg);
background-repeat:repeat-x;
}
.footer li
{
width:983px;
color:#FFFFFF;
text-align:right;
height:20px;
vertical-align:bottom;
list-style-type:none;
padding:14px 20px 0px 0px;
}
.footercrtvt
{
margin-left:20px;
float:left;
text-align:left;
}
.footer li a
{
color:#FFFFFF;
text-decoration:none;
}
.footer li a:hover
{
color:#FFFFFF;
text-decoration:underline;
}
.why_b
{
margin:15px 0px 15px 0px;
padding:0px;
font-size:13px;
font-weight:bold;
width:500px;
border:1px solid #000000;
}
.whylink a
{
color:#8c2c05;
text-decoration:underline;
}
.whylink a:hover
{
color:#2b2b2b;
text-decoration:underline;
}
.radon
{
margin:10px 0px 20px 0px;
padding:20px 20px 20px 20px;
width:200px;
height:80px;
font-size:16px;
font-weight:bold;
text-align:center;
color:#8c2c05;
text-transform:uppercase;
border:1px solid #000000;
}
.radon-map
{
margin:0px;
padding:0px 0px 0px 40px;
}
.map-p
{
padding:0px 35px 0px 100px;
}
.colors_map_div
{
float:left;
clear:both;
border:1px solid #000000;
}
.colors_map
{
float:left;
margin:0px;
padding:10px 0px 0px 0px;
width:490px;
border:0px solid #CC33CC;
}
.colors_map li
{
display:table;
margin:0px;
padding:0px;
list-style: none;
list-style-type:none;
border:1px solid #999999;
display:block;
line-height:15px !important;
}
.colors_map li.first
{
clear:left;
float:left;
width:30px;
height:30px;
}
.colors_map li.second
{
clear:none;
float:left;
height:35px;
width:335px;
margin:0px;
padding:0px 10px 0px 10px;
border-left:0px solid #999999;
border-right:0px solid #999999;
}
.colors_map li.third
{
clear:right;
float:left;
width:90px;
height:35px;
padding:0px 0px 0px 10px;
}
.colors_map li.fourth
{
padding:10px 0px 0px 0px;
width:480px;
height:25px;
border:0px solid #000000;
}
.red
{
background-color:#c00000!important;
}
.orange
{
background-color:#ffa000!important;
}
.yellow
{
background-color:#FFFF00!important;
}
.map-brdr
{
border-top:0px solid #999999!important;
border-bottom:0px solid #999999!important;
}
.realtor
{
margin:0px;
padding-top:20px;
border:0px solid #333333;
}
.realtor ul
{
float:left;
margin:0px;
padding:0px 0px 0px 10px;
border:0px solid #333333;
}
.realtor li
{
margin:3px 0px 3px 0px;
padding-left:10px;
float:left;
display:block;
background-image:url(images/bullet_realtor.gif);
background-repeat:no-repeat;
background-position:0px 7px;
border:0px solid #333333;
}
.realtorbg ul li
{
background:none!important;
}
.realtor li.present
{
padding:0px 10px 0px 0px;
width:340px;
}
.realtor li.length
{
width:150px;

}
.realtor li.cnt1
{
display:block;
float:left;
clear:left;
margin:20px 0px 0px 0px;
padding:0px;
height:163px;
width:130px;
}
.realtor li.cnt2
{
display:block;
float:left;
text-align:left;
margin:20px 0px 0px 0px;
padding:0px;
height:163px;
width:330px;
}
.realtor li.cnt2 a
{
text-decoration:underline;
color:#7c2507;
}
.realtor li.cnt2 a:hover
{
text-decoration:underline;
color:#2b2b2b;
}
.terminte_1
{
float:left;
margin:0px;
padding-left:15px;
width:470px;
text-align:center;
list-style-type:none;
}
.terminte_1 li
{
display:inline;
float:left;
margin-left:30px;
padding:0px;
text-align:center;
list-style-type:none;
}
.terminte_1 li.img1
{
width:200px;
}
.terminte_1 li.metter1
{
width:200px;
height:20px;
}
.terminte
{
float:left;margin:10px 0px 20px 0px; width:522px; padding:0px;font-weight:bold;
}
.normal
{
font-weight:normal;
}
.client_form
{
float:right;
margin-top:10px;
padding:10px;
width:185px;
text-align:left;
border:1px solid #8c2c05;
}
.client_form ul
{
float:left;
margin:0px;
padding:10px 0px 0px 0px;
/*min-height:401px;*/
list-style-type:none;
}
.client_form li
{
float:left;
margin:0px;
padding:0px;
width:180px;
height:16px;
font-size:12px;
}
.client_form li.lbl1
{
float:left;
margin:0px;
width:180px;
padding-top:10px;
}
.client_form li.lbl2
{
float:left;
height:21px;
width:180px;
padding:0px;
}
.inpttext
{
font-size:12px;
color:#333333;
width:181px;
height:18px;
border:1px solid #999999;
}
.client_form li.radiobtn
{
float:left;
margin:0px;
padding:0px;
width:180px !important;
height:80px;
border:1px solid #999999;
}
.star
{
color:#FF0000;
}
.drop
{
height:20px;
}
.comment
{
float:left;
margin:0px;
padding:0px;
width:180px;
height:78px;
font-family:Arial;
font-size:12px;
border:1px solid #999999;
}
.submit
{
margin:0px 0px 0px 0px;
padding:0px;
float:left;
width:57px;
}
.reset
{
padding:0px;
margin:0px 0px 0px 10px;
float:left;
display:block;
height:23px;
width:57px;
cursor:pointer;
background:url(images/reset.jpg) top left no-repeat;
border:0px solid #000000;
}
.supra
{
float:left;
margin:0px;
padding:15px 0px 15px 30px;
}
.estimates a
{
font-weight:bold;
color:#8c2c05 !important; 
text-decoration:underline;
}
.estimates a:hover
{
color:#2b2b2b !important;
text-decoration:underline;
}
.quality 
{
float:left;
font-size:17px;
font-weight:bold;
width:500px;
border:1px solid #000000;
}
.quality ul
{
margin:0px;
padding:0px;
list-style-type:none;
}
.quality ul li
{
text-align:center;
display:block;
width:400px;
height:auto;
color:#8c2c05;
height:25px;
border:1px solid #000000;
}
#msg
{
margin:0px;
height:20px;
position:relative;
width:992px;
padding:5px;
color:#000000;
font-size:15px;
font-weight:bold;
background-color:#fff4d6;
display:block;
text-align:center;
border:0px solid #000000;
}
#msg a
{
color:#0000cc;
text-decoration:none;
}
#msg a:hover
{
text-decoration:underline;
}
.bulltext li
{
padding:0px 0px 10px 0px !important;
}
.reviews
{
text-align:justify;
font-size:12px;
margin:0px 0px 20px 25px;
padding:0px 10px 0px 10px;
border:1px solid #993300;
width:450px;
height:auto;
}
.resourse
{
margin:10px 0px 5px 0px;
float:left;
color:#8c2c05;
font-size:13px;
font-weight:bold;
}
sup
{
font-size:11px !important;
}
