/* CSS Document */

body { margin:0px; background-color:#776b61; voice-family: "\"}\""; voice-family:inherit; }
body, input, textarea, select { font-size:12px;line-height:13pt; font-family:Arial,Helvetica,Tahoma; text-align:left; color:#545454; }
#main { width:780px; margin:auto; background:url(images/page_bg.jpg) repeat-y; border:1px solid #666666}
#Menu {  padding:0px 0px; }
#menuin { background:#52473e; height:29px; }
a.menulink:link, a.menulink:visited, a.menulink:active { background:#52473e; float:left; color:#ffffff; padding:0px; font-weight:bold; }
a.menulink:hover { color:#ffffff; background:#ed8c3d; }
.inspect {text-align:left;float:left;display:inline;margin:5px 0 40px 0;}
.nobold {font-weight:normal;}

#leftpart { width:231px;padding:0px 5px 20px 20px; float:left; background-image:url(images/leftpart-bg.jpg);background-position:top left; background-repeat: no-repeat;}

#leftmenu { }
#lefthed { font-size:12px;font-weight:bold; color:#ea8c3d; padding:25px 0px 5px 0;text-transform:uppercase;height:23px; }
#leftmenu img { vertical-align:middle; }
#leftmenu p { margin:0px; padding:3px 0 4px 0;border-bottom:1px dotted #ccc;font-size:11px;font-weight:bold;display:block;width:220px;}

#leftmenu a:link, #leftmenu a:visited, #leftmenu a:active, a.glink:link, a.glink:visited, a:.glink:active { color:#52473e; text-decoration:none; padding:5px;}
#leftmenu a:hover, a.glink:hover { text-decoration:none; color:#fd7500; }

#rightpart { float:right; width:480px; padding:15px 24px 15px 15px; background:#ffffff }

#bottom { font-size:11px;background:#52473e url(images/bg_footer.jpg) no-repeat 0 0;text-align:left;clear:both;width:740px;padding:10px 20px 20px 20px;border-top:1px solid #999999;}
#bottomin { color:#FFFFFF; }
#bottom a:link, #bottom a:visited, #bottom a:active { color:#ffffff;text-decoration:none; }
#bottom a:hover { text-decoration:underline; }
#bottom p {margin:5px 0 5px 0;}

a:link, a:visited, a:active { color:#52473e; text-decoration:none; }
a:hover { text-decoration:none; color:#FF5A00; }
h1 { color:#fd7500; font-size:15px; font-family:Arial, Helvetica, Times, serif; background:url(images/dotline.gif) repeat-x bottom left; margin-top:0px; padding:3px 5px; }
h2 { color:#0550A4; font-size:13px; margin:0px; font-family:Arial, Helvetica; }
h3 { font-size:11px; color:#007AE2; }

ul { list-style:url(images/arw.gif) none; margin:0px; padding:0px 20px; }
.dot { list-style:url(images/dot.gif) none; }
li { margin:5px 0px; padding:0px; }
.dotline { background:url(images/dotline.gif) repeat-x center center; margin:0px; padding:3px; }
.ydotline { background:url(images/ydotline.gif) repeat-y center; }
.imgbd, .imgspace { padding:1px; }
.imgspace { margin:8px 14px; }
.noborder { border:none; }
.formspace { float:left; width:90px; clear:both; }
form, .but, h3, .noborder { margin:0px; padding:0px; }
input, textarea, select { border:1px solid #808080; margin-bottom:3px; }

.but { color:#FFFFFF; text-align:center; background:#52473e; border:3px double #01488B; }

#menuin span {
visibility:hidden;
}

#home {
display:block;
width:67px;
height:33px;
background:url(images/home.jpg) no-repeat;
}
#home:hover {
background-image:url(images/home_on.jpg);
}

#about_btn {
display:block;
width:80px;
height:33px;
background:url(images/about_btn.jpg) no-repeat;
}
#about_btn:hover {
background-image:url(images/about_btn_on.jpg);
}

#services_btn {
display:block;
width:82px;
height:33px;
background:url(images/services_btn.jpg) no-repeat;
}
#services_btn:hover {
background-image:url(images/services_btn_on.jpg);
}

#awareness_btn {
display:block;
width:101px;
height:33px;
background:url(images/awareness_btn.jpg) no-repeat;
}
#awareness_btn:hover {
background-image:url(images/awareness_btn_on.jpg);
}

#customerfiles_btn {
display:block;
width:122px;
height:33px;
background:url(images/customerfiles_btn.jpg) no-repeat;
}
#customerfiles_btn:hover {
background-image:url(images/customerfiles_btn_on.jpg);
}

#estimates_btn {
display:block;
width:84px;
height:33px;
background:url(images/estimates_btn.jpg) no-repeat;
}
#estimates_btn:hover {
background-image:url(images/estimates_btn_on.jpg);
}

#contactus_btn {
display:block;
width:98px;
height:33px;
background:url(images/contactus_btn.jpg) no-repeat;
}
#contactus_btn:hover {
background-image:url(images/contactus_btn_on.jpg);
}

#portfolio_btn {
display:block;
width:146px;
height:33px;
background:url(images/portfolio_btn.jpg) no-repeat;
}
#portfolio_btn:hover {
background-image:url(images/portfolio_btn_on.jpg);
}

.drop_list_const_drop {
width: 410px;
}
.drop_list_water_drop {
width: 410px;
}
.current {
text-align:left;float:left;display:inline;margin:5px 0 5px 0;}

