/* CSS Document */

/* GLOBAL STYLES */
/* INTERNET EXPLORER HACKS ******************************************************************************************** */
*  {
	margin:0px;
	
	}


body { background:#000;
 }

table.tborder {
margin-left:auto;
	margin-right:auto;
}
		  

#roof {background:url(../images/ocean5.jpg) top left no-repeat;
height:168px;
width:100%;
margin-left:auto;
margin-right:auto;
}
	
#container { background:url(../images/.jpg) repeat;
			 padding:0px;
			 border: 5px solid #9CA5A5;
			margin-left:auto;
	margin-right:auto;
	}
			
				 
	#header { 
	background:url(../images/bannerback.jpg);
	float:right;
		  border-bottom: 5px solid #9CA5A5; 
		  height:130px;
		  width:71%;
		  padding:0px;
		margin-right:0px;
		   }	 	
		  
		   #logo {
			height:150px;
		  background:url(../images/starbig.jpg) repeat;
		  text-align:center;
		  }	
		  
		 		  
#logo a:link {  
	text-decoration: none; 
	font-weight:900;
	font-size:12px;
	padding-top:5px;
	padding-left:5px;
padding-bottom:0px;
margin-bottom:0px;
	color: #fff;
	font-size:18px;
		}

#logo a:visited { 
	text-decoration: none; 
	color: #fff;
	font-size:18px;
	}

#logo a:hover, a:active { 
	text-decoration: underline; 
	color: #9685BA;
	}
.banner {height:170px;}

	  
#logo a {font-family:Verdana, Arial, Sans-Serif; }		  		 
		
#thinkl {float:left; padding-right:0;z-index:0; width:20%;}
.photos {float:right; 
width:200px;
height:150px;
padding-top:.5em;
padding-right:1.5em;

}


.falsehd2 {

float:left;
line-height: 90%;
padding-top:0px;
letter-spacing:120%;
z-index:0;
padding-left:.75em;
padding-right:.5em;
font-size: 2.4em;
	font-weight: bold;
	font-family: "Edwardian Script ITC", Arial, Sans-Serif;
width:300px;	
}	

.pagename h1 {
font-size: 1em;
	font-weight: bold;
	font-family: "Edwardian Script ITC", Arial, Helvetica, sans-serif;
	color:#FFF;
	width:300px;
	padding-bottom:.5em;	
	}
	
#rest {padding-top:10px; 
padding-left:10px; 
color:#000;
width:300px;
}
#improved {padding-left:10px; color:#000; width:300px;}
#search {padding-left:10px; color:#000;}
 	  
	
	#header h1 {
	font-size: 16px;
	color: #739BD5;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
}	  
	  

.falseh1 {

font-size: 16px;
	color: #739BD5;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
}		  
		  
	  
h1 {
font-size: 18px;
	color: #FFF;
	font-weight: bold;
	font-family:Verdana, Arial, Sans-Serif;	
}

.h1sm {
	font-size: 16px;
	color: #739BD5;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


h2{
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
	font-family:Verdana, Arial, Sans-Serif;
}

h3{font-size: 14px;}

#content {border-left:5px solid #9CA5A5; 
border-bottom:5px solid #9CA5A5;}



#nav { float:left;
	background:url(../images/menu-nav.jpg) repeat;
	   width:100%;
	   height:100%;
	   padding-top:8px;
	   	  
		}
		
	
.item {
height:31px;
text-align:center;
padding-top:0px;
padding-bottom:0px;
margin-bottom:0px;
line-height:75%;

}

.item a {  
font-weight:bold;
font-size:12px;
padding-top:5px;
padding-left:5px;
padding-bottom:0px;
margin-bottom:0px;
font-family:Verdana, Arial, Sans-Serif;
text-decoration:none; 
color: #fff;	
	}
	
.item a:hover {  
	background:url(../images/menu-navover.jpg) repeat;
font-weight:bold;
font-size:12px;
padding-top:5px;
padding-left:5px;
padding-bottom:0px;
margin-bottom:0px;
font-family:Verdana, Arial, Sans-Serif;
text-decoration:underline; 
	color: #000;	
	}

.item a:visited {  

font-weight:bold;
font-size:12px;
padding-top:5px;
padding-left:5px;
padding-bottom:0px;
margin-bottom:0px;
font-family:Verdana, Arial, Sans-Serif;
text-decoration:none; 
	color: #999;	
	}


/* TOP LEFT */


#leftColumn {  float:left;
		  	width:29%;
			
		  }
		  

	
/* CONTENT */		 
		 
#rightColumn {
float:right;
width:71%;
margin-right:0px;
padding:0px;
clear:right;
}		   
#content {
background:#000;
color: #fff;
width:99%;
margin:0px;
padding:0px;
			 
			 }		
#content p {
margin:12px;
font-family:Verdana, Arial, Sans-Serif;
font-size:14px;

}


#content .pub {}



/*  FOOTER  */

.footerin { background:url(../images/stonewalls.jpg);

text-align:center;
width:100%;
height:100%;
clear:both;
color:#CCCCCC; 
border-top: 5px solid #9CA5A5;

}

.footerin a:link { 
	text-decoration: none; 
	color: #FFE064;
	}


.footerin a:visited { 
	text-decoration: none; 
	color: #FFE064;
	}

.footerin a:hover, a:active { 
	text-decoration: underline; 
	color: #FFE064;
	}


#container #content {

	float:right;
	
}
#container #header {
	float: right;
}
#container #leftColumn #content {
	float: right;
}

.quoteform tr td {border:#003333 thin;
background-color:#739BD5;
}


.style6 {font-size: 10px;}
.style7 {font-size: 12px;}
.style6 a {font-size: 10px;}



	
#seorss	{

padding:3px;
margin:5px;
background:#000000;
float:right;}

#seorss a:link {color:#CC0000; font-weight:bold; text-decoration:none;}
#seorss a:hover a:active a:visited {color:#ff8200;
font-weight:bold;}

#bookmarks img {padding-left:10px;}

.anchor li{
padding-bottom:1px;
}

.anchor li a:link a:visted a:hover a:active {text-decoration: underline;
background:#CC33CC;}

ul {list-style-position: inside;
	list-style-type: disc;
}

ul li {
font-family:Verdana, Arial, Sans-Serif;
font-size: 12px;
color: #FFF;
padding-left:15px;

}		

.menu {
color:#FFF;
height:410px;
width:77%;
overflow: scroll;
background-color:#000000;
text-align:left;


}
.menu p {
color:#FFFFFF;
}
#content .menu p { font-family:Verdana, Arial, Sans-Serif;
}

#leftmenu {
width:22%;
clear:left;
float:right;
background:url(../images/menu-nav.jpg) repeat;
height:410px;
padding-top:8px;
color:#FFFFFF;	   	  
		}
#leftmenu div .item a a:link a:hover a:active a:visited {
font-size:9px;
}		
		
/*revised left contact info*/
.footer {
background:#000;
float:left;
text-align:center;
width:100%;
height:100%;
clear:both;
color:#CCCCCC;
line-height:normal; 


}

.footer a:link { 
	text-decoration: none; 
	color: #004000;
	}


.footer a:visited { 
	text-decoration: none; 
	color: #004000;
	}

.footer a:hover, a:active { 
	text-decoration: underline; 
	color: #004000;
	}


#roof {border-top: 5px solid #9CA5A5;
border-left: 5px solid #9CA5A5;
border-right: 5px solid #9CA5A5;
}

.pagecrumb {color:#fff;

}
