@charset "UTF-8";

/* CSS Document */



body {

	margin: 0;

	padding: 0;

	text-align: center;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	background: #8a836e;

}



#container {

	text-align: left;

	left: -12px;

	width: 767px;

	margin: 0 auto;

	margin-top: -1px;

	position: relative;

}



div {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



a:link {

	color: #e08200;

}



a:visited {

	color: #e08200;

}



a:alink {

	color: #e08200;

}



a img {height:100px; border-width:0;}



a#home img {background:url(../images/Home_Btn.gif) top left no-repeat; height:30px; width:65px}



a#services img {background:url(../images/Services_Btn.gif) top left no-repeat; height:30px; width:99px;}



a#photos img {background:url(../images/Photo_Gallery_Btn.gif) top left no-repeat; height:30px; width:113px;}



a#history img {background:url(../images/History_Btn.gif) top left no-repeat; height:30px; width:73px;}



a#estimate img {background:url(../images/Estimate_Btn.gif) top left no-repeat; height:30px; width:106px;}



a#contact img {background:url(../images/Contact_Btn.gif) top left no-repeat; height:30px; width:98px;}



a#home:hover img {background:url(../images/Home_Btn_Over.gif) top left no-repeat; height:30px; width:65px;}



a#services:hover img {background:url(../images/Services_Btn_Over.gif) top left no-repeat; height:30px; width:99px;}



a#photos:hover img {background:url(../images/Photo_Gallery_Btn_Over.gif) top left no-repeat; height:30px; width:113px;}



a#history:hover img {background:url(../images/History_Btn_Over.gif) top left no-repeat; height:30px; width:73px;}



a#estimate:hover img {background:url(../images/Estimate_Btn_Over.gif) top left no-repeat; height:30px; width:106px;}



a#contact:hover img {background:url(../images/Contact_Btn_Over.gif) top left no-repeat; height:30px; width:98px;}



IMG.gif

{

    BEHAVIOR: url("js/pngbehavior.htc")

}



h2 {

	color:#0a296a;

}



p.MainContent {

	margin-left:30px;

	width: 760px;

	font-size: 13px; 

	color: #000000; 

	font-family: verdana, arial, helvetica, sans-serif; 


}



p.IndexTableContent {

	width: 220px;

	font-size:13px;

	color:#000000;

	font-family: verdana, arial, helvetica, sans-serif;

}



p.QuoteNameLocation {

	font-size:11px;

	color:#000000;

	font-family: verdana, arial, helvetica, sans-serif;

	text-align:right;

}



p.Footer {

	width: 760px;

	margin-left: 15px;

	font-size: 10px; 

	color: #FFFFFF; 

	font-family: verdana, arial, helvetica, sans-serif; 

	line-height: 14px;

}



p.FooterRight {

	width: 760px;

	top: -20px;

	margin-bottom: 20px;

	margin-left: 15px;

	font-size: 10px; 

	color: #FFFFFF; 

	font-family: verdana, arial, helvetica, sans-serif; 

	line-height: 14px;

	text-align:right;

}



p.IndexTableHeader {

	text-align:center;

	font-size:18px;

	font-weight:400;

	color:#0a296a;

}



p.History {

	left: 30px;

	margin-left: 20px;

	width: 450px;

	font-size: 13px; 

	color: #000000; 

	font-family: verdana, arial, helvetica, sans-serif; 

	line-height: 14px;

}



table.IndexTable {

	width: 760px;

	margin-left: 20px;

	left: 30px;

}



table.HistoryPage {

	width: 400px;

	margin-left: 20px;

	left: 30px;

}



h2.PageHeader {

	margin-left: 20px;

	left: 30px;
	
	font-size: 16px;

}



#MainContent{

	background: url(../images/Main_Content_Bg.gif);

	z-index: 4;

	top: 166px;

	width: 800px;

    position: relative;

}

#Logo {

	background:url(../images/Logo.jpg);

	height:68px;
	
	left: 140px;

	width:544px;

	top:-2px;

	position:absolute;

}

#StaticHeader{

	z-index: 1;

	width: 778px;

	left: 14px;

	top: 129px;

	height:180px;

	text-align: center;

    position: absolute;

}

#PhotoGallery{

	z-index: 1;

	width: 750px;

	left: 28px;

	height:730px;

	text-align: center;

    position: relative;

}

#Footer{

	background:url(../images/Footer.gif) top left no-repeat;

	z-index: 4;

	top: 176px;
	
	margin-top: 20px;

	height: 51px;

	left: 7px;

	width: 792px;

	position: relative;

}

#CopyRightText{

	background:url(../images/Footer.gif) top left no-repeat;

	z-index: 4;

	width: 792px;

	top: 118px;

	height:35px;

    position: relative;

}

#Header{

	background:url(../images/Top_BG.gif) repeat-y top left;

	z-index: 3;

	width: 791px;

	left: 6px;

	height:106px;

	text-align: center;

    position: relative;

}

#Menu {

	width: 762px;

	height: 36px;

	left: 100px;

	top: 80px;

	z-index: 5;

	position:relative;

	

}



#Divider {

	background:url(../images/Menu_Divider.gif) repeat-y;

	z-index: 5;

	width: 808px;

	height: 24px;

	left: -1px;

	top: 0px;

	position:relative;

	

}



#FreeEstimateButton {

	height: 100px;

	width: 100px;

	top: 50px;
	
	margin-top: 35px;

	position: absolute;

	margin-left: 20px;

	left: 450px;

}



#PhotoGalleryButton {

	top: 50px;
	
	margin-top: 35px;

	height: 100px;

	width: 100px;

	position: absolute;

	margin-left: 20px;

	left: 600px;

}



#EstimateForm {

	width: 400px;

	margin-left: 20px;

	left: 30px;

}



#EstimateInfoBox {

	background-color: #0a296a;

	top: -270px;

	position:relative;

	color: #FFFFFF;

	height: 120px;

	width: 300px;

	font-family: verdana, arial, helvetica, sans-serif; 

	font-size: 12px;

	margin-left: 20px;

	left: 450px;

}



#ContactInfoBox {

	background-color: #0a296a;

	top: -270px;

	position:relative;

	color: #FFFFFF;

	height: 180px;

	width: 320px;

	font-family: verdana, arial, helvetica, sans-serif; 

	font-size: 12px;

	margin-left: 20px;

	left: 440px;

}



ul {

	margin-left: 40px;

	padding: 3px;

}



li.stars{

	list-style-image:url(../images/Star.gif);

	padding-right: 5px;

	margin-top: 0px;

    font-size:13px;

	color: #000000; 

	font-family: verdana, arial, helvetica, sans-serif; 

	line-height: 14px;

}




