/* CSS Document */

*{
   margin:0;
	padding: 0; }

body{
	background-color: #B3C6D4; }

#page{	
	width: 864px;
	margin: 0 auto; }

#header{
	width: 864px;
	height: 221px;
	background-image: url(images/header.jpg);
	clear: both; }

#leftCol{
	width: 433px;
	height: inherit;
	float: left; }
	
#leftColTop{
	width: 433px;
	height: 377px;
	background-image: url(images/leftColTop.jpg);
	float: left; }

#leftColBotBack{
	width: 433px;
	height:309px;
	background-image: url(images/leftColBot.jpg);
	background-repeat:repeat-y;
	background-color: #ffffff;
	float: left; }

#leftColBotHome{
	width: 433px;
	height: 110px;
	background-color:#FFFFFF;
	background-image: url(images/leftColBot.jpg);
	background-repeat:repeat-y;
	float: left; }

#leftColBotInvo{
	width: 433px;
	height:331px;
	background-color:#FFFFFF;
	background-image: url(images/leftColBot.jpg);
	background-repeat:repeat-y;
	float: left; }

#leftColBot{
	width: 433px;
	height: 57px;
	background-color:#FFFFFF;
	background-image: url(images/leftColBot.jpg);
	background-repeat:repeat-y;
	float: left; }

#leftColBotRenoTwo{
	width: 433px;
	height: 201px;
	background-image: url(images/leftColBot.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	float: left; }

#rightCol{
	width: 431px;
	height: inherit;
	float: right;
	background-color:#FFFFFF; }	

#rightColTop{
	width: 431px;
	height: 78px;
	background-image: url(images/rightColTop.jpg);
	float: right;
	background-color:#FFFFFF; }

#rightColBot{
	width: 431px;
	height: inherit;
	background-image: url(images/rightColBot.jpg);
	background-repeat: repeat-y;
	float: right;
	background-color:#FFFFFF; }

#rightColBotReno{
	width: 431px;
	height: 356px;
	background-image: url(images/rightColBot.jpg);
	background-repeat: repeat-y;
	float: right;
	background-color:#FFFFFF; }

#rightColBotBlog{
	width: 431px;
	height: 390px;
	background-image: url(images/rightColBot.jpg);
	background-repeat: repeat-y;
	float: right;
	background-color:#FFFFFF; }

#rightColBotRenoTwo{
	width: 431px;
	height: 500px;
	background-image: url(images/rightColBot.jpg);
	background-repeat: repeat-y;
	float: right;
	background-color:#FFFFFF; } 
    
#rightColBotBRICK {
	width: 431px;
    height: 950px;
	background-image: url(images/rightColBot.jpg);
	background-repeat: repeat-y;
	float: right;
	background-color:#FFFFFF; }
    
#leftColBotRenoBRICK{
	width: 433px;
    height: 651px;
	background-image: url(images/leftColBot.jpg);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	float: left; }
p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 20px 75px 20px 20px;
	line-height: 1.75em; }

ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 20px 75px 20px 32px;
	line-height: 1.75em; }

h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 20px 75px -8px 20px;
	line-height: 1.75em;
	color: #666666; }

h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 20px 75px -8px 20px;
	line-height: 1.75em;
	color: #666666; }

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 20px 75px -8px 20px;
	line-height: 1.75em;
	color: #666666; }

.bottomPara{
	margin-bottom: 50px; }

#photoFooter{
	width: 864px;
	height: 162px;
	clear: both;
	background-image:url(images/photoFooter.jpg); }

 #spryBar{ 	
 	color: white;
	font-size: 10.5px;
	float: right;
	margin: 187px 100px 0 0; }
 .Button{
 	margin: 20px 0 0 74px; }
 
  .shortButton{
 	margin: 2px 0 0 74px; }
 
.none{
	list-style: none; }
    
form{
	margin-top: 10px; }

.contactForm{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:10px;
	line-height: 1.75em;
	color: #666666;
	float: left; }

.submit{
	margin-top: 30px;
	float: right; }
    
.fnt10px {
  font-size: 10px; }
    
.brickINPT {
  margin: 0;
  padding: 0;
  width: 12px;
  height: 16px;
  display: inline;
  font-size: 11px;
  text-align: center; }
  
 .clear {
   clear: both;
   font-size: 1px;
   line-height: 1px;
   margin-top: -1px; }