/* CSS Document */
html,body{margin:0;padding:0}
body{
	margin:0 auto 0 auto;
	background:url(../images/bodybg.gif) repeat-y center top;
	font: 76% arial,sans-serif;
	text-align:center;
}
a{color: #0000ff; text-decoration:none;}
a:hover{color: #000080; text-decoration:underline;}

select{font-family: arial, verdana, tahoma; font-size:11px;}
h1{display:none}
h2{margin:0; color:#000000; font-size:25px; font-weight:normal;}
h2 a{color:#FF6C00; font-size:17px; font-weight:bold; text-decoration:underline;}
h2 a:hover{color:#FF6C00; font-size:17px; font-weight:bold; text-decoration:none;}

h3{margin:0; color:#3C6CB0; font-size:14px; padding-bottom:5px; font-weight:bold;}
h3 a{color:#3C6CB0; font-size:14px; font-weight:bold; text-decoration:underline;}
h3 a:hover{color:#3C6CB0; font-size:14px; font-weight:bold; text-decoration:none;}

div#holder1{width:759px; text-align:left; margin:0 auto; height:auto;}
div#holder2{width:759px; text-align:left; float:left;}
div#header{width:100%; background: url(../images/headerbg.gif) repeat-x #2864cf; height:101px; float:left;}
div#header1{width:50%; float:left; background:url(../images/logo.gif) no-repeat left top; height:101px;}
a.logo{display:block; margin:0; width:358px; height:101px;}
div#header2{width:257px; float:right; background:url(../images/header2.gif) no-repeat right bottom; height:101px; text-align:center;}
div#ls{margin-top:6px; text-align:center;}
div#callnow{margin-top:5px; font-size:22px; color:#ffffff;}
div#keyline2{font-weight:bold; color:#ffffff; text-align:center;}
div#header_sep{background:url(../images/header_sep.gif) repeat-x; height:10px; width:758px; float:left;}
div#wrapper{width:100%; float:left; clear:both;}
div#horspace{width:10px; float:left}
div#verspace{width:100%; height:10px; float:left}
div#left{width:236px; float:left;}
div#right{width:494px; float:left;}

div#leftlink{clear: both; padding: 0; display: block; color: #fff; font-family: arial, tahoma, verdana, helvetica, sans-serif;}
div#leftlink ul{margin: 0px; padding: 0px; list-style-type: none}
div#leftlink li{margin-left: 0px;}
div#leftlink li a{background:url(../images/leftlinksbg.gif) no-repeat; height:20px; display: block; padding: 5px 1px 1px 28px; font-family: arial, tahoma, verdana; width: 207px; color: #ffffff; text-decoration: none; text-align:left;}
div#leftlink li a:hover{color: #fff; font-weight:bold; text-decoration: underline;}

div#leftbxtitle{background: #87a8e2; width:236px; float:left; color:#fff; font-size: 14px;}
div#leftbxtitle span{width:216px; float:left; color:#fff; font-size: 14px; font-weight:bold; margin:5px 10px;}

div#leftbxdetails{width:220px; float:left; background:#ededed; border-left:3px solid #87a8e2; border-bottom:3px solid #87a8e2; border-right:3px solid #87a8e2; padding:5px;}

div#rightnav{width:494px; float:left;}

div#boxholder{clear:both; width:493px; float:left;}
div#boxholder ul{margin:0; padding:0; width:123px; float:left;}
div#boxholder ul li{display:inline;}
div#boxholder ul li span{display:none;}
a.emergency{display:block; margin:0; width:123px; height:131px; background:url(../images/btn_emergency.gif) no-repeat;}
a.residential{display:block; margin:0; width:123px; height:131px; background:url(../images/btn_residential.gif) no-repeat;}
a.commercial{display:block; margin:0; width:123px; height:131px; background:url(../images/btn_commercial.gif) no-repeat;}
a.automotive{display:block; margin:0; width:123px; height:131px; background:url(../images/btn_automotive.gif) no-repeat;}

div#content{width:473px; float:left; padding:10px; background:url(../images/cntbg.gif) repeat-x;}
div#cnt2{width:453px; float:left; padding:10px; line-height:150%; text-align:justify;}

div#bottom1{width:759px; float:left; text-align:center; font-family:tahoma, verdana, arial; font-size:11px; color:#979797;}
div#bottom1 a{color:#979797; text-decoration:none;}
div#bottom1 a:hover{color:#979797; text-decoration:underline;}
div#bottom2{width:739px; float:left; text-align:center; height:50px; padding-top:15px; font-family:tahoma, verdana, arial; font-size:11px; color:#979797; font-weight:bold; border-top: 3px solid #2864cf;}


