@charset "UTF-8";

/* CSS Document */

body { background-color: #FFFFFF; background-image: url(images/bg.jpg); background-repeat: repeat-x; margin-top: 0px; font-family:Helvetica, Arial, "Trebuchet MS", Times; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; text-transform: none; color: #4d4549; }

#container { width:929px; margin-left:auto; margin-right:auto; background-image:url(images/background.jpg); background-repeat:no-repeat; background-color:#FFFFFF; }

#banner { width:929px; height:155px; background-image:url(images/banner.jpg);}

#logo { width:228px; height:65px; background-image:url(images/banner.jpg); padding-right:660px; padding-top:75px; padding-left:20px}

#nav { width:929px; height:44px;}

#flashbanner { width:904px; height:192px; background-image:url(images/redbanner.jpg); padding-left:25px;  }

#flash { width:609px; height:181px; float:left; margin-bottom:23px }

#heating { width:609px; height:181px; float:left; margin-bottom:23px }

#plumbng { width:609px; height:181px; float:left; margin-bottom:23px }

#drainage { width:609px; height:181px; float:left; margin-bottom:23px }

#form { width:257px; height:121px; padding-left:24px; float:right; padding-top:60px;}

#form2 { width:257px; height:121px; padding-left:24px; float:right; padding-top:40px; background-color:#600001}

#maincont { width:929px; }

#left{ float:left; padding-left:15px; width:611px}

#lefttop{  width:611px; height:10px; margin-bottom:0px; padding-bottom:5px; background-image:url(images/whitetop.jpg); background-repeat:no-repeat;}
#leftmid{  width:581px;  background-image:url(images/midbg.jpg); background-repeat:repeat; padding-left:15px; padding-right:15px; margin-bottom:0px; margin-top:0px; padding-top:5px; padding-bottom:5px;}
#leftbot{  width:611px; background-image:url(images/whitebot.jpg); height:12px; margin-top:0px; padding-top:5px; }

#right { width:240px;  float:right; padding-top:75px; padding-left:40px}

#footer { width:649px; clear:both; padding-right:280px }

#seo {  width:649px; clear:both; padding-right:280px; margin-left:auto; margin-right:auto; }

.phpstyle4 { color: #008000; }

.phpstyle3 { color: #c33131; }

.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }

.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }

.linkbox { width: auto; border: 1px #BCCFDE solid; background-color:#DDE5ED; padding: 10px 10px 10px 10px; }

.foot {
	color:#666666;
	font-size:10px;
	font-family:Helvetica, Arial;
	padding-left: 3px;
	list-style-type: none;
}

a.greylinks:link { color: #333; text-decoration: underline; }

a.greylinks:visited { color: #333; text-decoration: underline; }

a.greylinks:active { color: #333; text-decoration: underline; }

a.greylinks:hover { color: #666; text-decoration: underline; }

a:link { text-decoration: none; color: #4d4549; }

a:visited { text-decoration: none; color: #4d4549; }

a:hover { text-decoration: underline; color: #4d4549; }

a:active { text-decoration: none; color: #4d4549; }

.formstyle1 { background-color: #ffffff; padding:2px; margin:1px; border: 1px solid #cccccc; color: #333; font-family:Helvetica, Arial, "Trebuchet MS", Times; font-size: 10px; }

#footer ul { display:inline }

#footer li { display:inline }

.h1 { font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:20px}

.sub { font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:12px ; line-height:1px}

.h2 { font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:15px; line-height:13px}

.h3 { font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:13px; line-height:20px}
