/* CSS Document */
body{	font-family:  Helvetica, sans-serif, Arial; font-size:12px;
}
.body_inx {
 margin:0px;
 background:#1c376c; background-image: url(images/body_bg_inx.jpg); background-repeat:repeat-x;
 color: #333333;
 text-align:center;
 padding:0;
 }

#outer_inx {
 text-align:left;
 border:0;
 width:900px;
 height:600px;
 margin:0 auto;
 }
 
#flash_inx {
	text-align:center;
	border:0;
	width:760px;
	height:30px;
	margin:0 auto;
 } 

#hdr_inx {
	margin:0px;
	padding:0;
 	height:190px;
	background-image: url(images/springs_header_inx.jpg); background-repeat: no-repeat;
}

#menu_bar_inx {	
	background-image:url(images/top_nav_bg_inx.jpg); background-repeat:no-repeat;	
	height:25px;
	width:900px;
	padding:5px 0px 0px 55px;		 	  	
}

.top_nav_inx {	
	margin-top:9px;
	padding:9px 15px 0px 10px;			 	  	
}

.top_nav_inx a {	
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#000033;
	font-weight: bold;
	text-decoration:none ;			 	  	
}
.top_nav_inx a:hover {	
	font-family: Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#f1581a;
	font-weight: bold;
	text-decoration:none;				 	  	
}
 
#body_down_inx {
	 position:relative;	 	 
	 width:900px;
	 height:377px;
	 padding:0;
 } 
	
/* End index page*/

.body_inr {
	 margin:0px;
	 background:#ffffff; background-image: url(images/body_bg_inr.gif); background-repeat:repeat-x;
	 text-align:center;
	 padding:0;
}

#outer_inr {
	 text-align:left;
	 border:0;
	 width:900px; 
	 margin:0 auto;
}

#hdr_inr {
	margin:0px;
	padding:0;
 	height:100px;	
}

#menu_bar_inr {	
	background-image: url(images/top_nav_bg_inr.jpg); 
	background-repeat:no-repeat;	
	height:38px;
	width:650px;
	padding:5px 235px 0px 50px;		 	  	
}
#body_mdl_inr {
	 position:relative;	 	 
	 width:900px;
	 height:30px;	 
	 padding:0;
} 
#body_down_inr {
	 	 
	 width:900px;	 
	 padding:0;
} 

#l-col {	 	
	 float:left;
	 background: #FFFFFF;
	 color: #333333;
	 width:199px;
	 border-right:1px solid #000033;
	 padding:0 0 0 0; 
 }

#no-col {	 	
	 float:left;
	 background: #FFFFFF;
	 color: #333333;
	 width:199px;
	 padding:0 0 0 0; 
 }

#l-col ul{
		margin:0px;	/* No indent */
		padding:0px 22px 0px 0;	/*  indent */
}
#l-col li{
	list-style-type:none;	/* No bullets */
	padding:5px 0px 10px 0;	/*  indent */
}	

#l-col li a{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#3366cc;
	font-weight: bold;
	text-decoration:none;	
}
#l-col li a:hover{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#37423f;
	font-weight: bold;
	text-decoration:none;	
}
/*main body start*/	
#cont {
	 width:666px;
	 background:#ffffff;
	 border-width:0;
	 text-align:left;
	 float:left;
	 padding-left:15px;
	 
}
#heading{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:18px;
	color:#3366cc;
	font-weight: bold;
	text-decoration:none;
	padding:0 0 0 3px;	
}

.sub_heading{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:14px;
	color:#000033;
	font-weight: bold;
	text-decoration:none;			
}
.des_txt1{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#000000;
	font-weight: normal;
	text-decoration:none;	
}
.des_txt2{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:11px;
	color:#000000;
	font-weight: normal;
	text-decoration:none;		
}
.des_txt3{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration:none;	
}
.des_txt_bold{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;	
}

.des_txt_bold_underline{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	text-decoration: underline;	
}

.des_txt_bold_color{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#ED531F;
	font-weight: bold;
	text-decoration: none;	
}

.mailTxt a{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#000000;
	font-weight: normal;
	text-decoration: underline;	
}
.mailTxt a:hover{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#000000;
	font-weight: normal;
	text-decoration: none;	
}
.sub_heading_link a {
	font-family:  Helvetica, sans-serif, Arial;
	font-size:14px;
	color:#000033;
	font-weight: bold;
	text-decoration: underline;			
}
.sub_heading_link a:hover {
	font-family:  Helvetica, sans-serif, Arial;
	font-size:14px;
	color:#000033;
	font-weight: bold;
	text-decoration: none;			
}
/*main body end*/

/* footer start*/
#ftr {
	 
	 background: #FFFFFF;
	 font-family:  Helvetica, sans-serif, Arial;
	 font-size:11px;
	 color:#999966;
	 font-weight: bold;	 
	 border-width:0;
	 
	 padding-left:135px;
	 text-align:center
}
.btm_nav_inr {	
	margin-top:0px;	
	padding-left:30px;
}

.btm_nav_inr a {	
	font-family:  Helvetica, sans-serif, Arial;
	font-size:11px;
	color:#999966;
	font-weight: bold;
	text-decoration:none;
	width:799px;			 	  	
}
.btm_nav_inr a:hover {	
	font-family: Helvetica, sans-serif, Arial;
	font-size:11px;
	color:#999966;
	font-weight: bold;
	text-decoration: underline;				 	  	
}
#gap {	
	margin-top:6px;	
	padding:0;			 	  	
}
#copyright {	
	margin-top:6px;
	margin-bottom:6px;
	padding-left:20px;
	font-family: Helvetica, sans-serif, Arial;
	font-size:12px;
	color:#999966;
	font-weight: normal;
	text-decoration: none;
	text-align:center			 	  	
}

/* footer end*/

h3, p {
 margin:0;
 padding:0 15px 0 15px;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }
 

/*table background color*/

#table_bg {	
	 padding-top:5px; 
	 padding-bottom:5px;
	 background-color:#000033; 		 	  	
	}	


/*about us*/

#au1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}	
#au2 {	
	margin:70px 0 10px 0px;			 	  	
	}		



/*norris lake*/

#nr1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}	
#nr2 {	
	padding:0 0 0 262px;	 	  	
	}
#nr3 {	
	padding:10px 60px 0 262px;		 	  	
	}
#nr4 {	
	padding:15px 0px 0px 0px;		 	  	
	}
#nr5 {	
	margin:20px 0 10px 0px;		 	  	
	}

/*fishing*/

#fs1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}	
#fs2 {
	margin-left:267px;				 	  	
	}	
#fs3 {	
	padding:155px 60px 0 0px;			 	  	
	}		
#fs4 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}	
#fs5 {
	margin-left:267px;				 	  	
	}
#fs6 {
	padding:157px 0px 0 0px;				 	  	
	}			


/*maps*/

.maps1 {	
	padding:0px 0px 0px 0px;			 	  	
	}	
#maps2 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}	
#maps3 {	
	padding:260px 0px 0px 0px;			 	  	
	}	
#maps4 {	
	margin:0px 0 10px 0px;			 	  	
	}	


/*photos*/

#pht1 {	
	padding:0 0 0 190px;			 	  	
	}	
#pht2 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}	
#pht3 {
	margin-left:267px;				 	  	
	}	
#pht4 {	
	margin:160px 0 0 140px; padding:0;			 	  	
	}	
#pht5 {	
	padding:0 0 10px 50px;			 	  	
	}	
	
	
/*boat rentals*/

#br1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}	
#br2 {
	margin-left:267px;				 	  	
	}
#br3 {	
	padding:150px 0 0 262px;			 	  	
	}
#br4 {	
	padding:10px 0px 0px 0px;			 	  	
	}
		
	 
/*pontoon*/

#p1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}	
#p2 {	
	margin:0; padding:0;			 	  	
	}
#p2_1 {	
	padding:0 0 0 262px;			 	  	
	}
#p2_2 {	
	padding:10px 60px 0 262px;			 	  	
	}
#p3 {	
	margin:70px 0px 0px 0px;			 	  	
	}	
#p4 {	
	margin:0; padding:0;			 	  	
	}
#p5 {	
	padding:0 0 0 262px;			 	  	
	}
#p6 {	
	padding:10px 60px 0 262px;			 	  	
	}
#p7 {	
	margin-top:80px;			 	  	
	}
#p8 {	
				 	  	
	}
#p9 {	
	margin-top:10px;			 	  	
	}
#p10 {	
	margin-top:20px;			 	  	
	}
#p11 {	
	margin-top:45px;			 	  	
	}
#p12 {	
	padding:50px 60px 0 0px; clear:both;			 	  	
	}		
#p13 {	
	padding:10px 60px 0 0px;			 	  	
	}		

/*pontoon interior*/

#ip1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}
#ip2 {	
	padding:450px 0px 0px 0px;			 	  	
	}
	
/*house*/	

#h1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}	
#h2 {	
	margin:0; padding:0;			 	  	
	}	
#h3 {	
	padding:0 0 0 262px;			 	  	
	}	
#h4 {	
	padding:10px 60px 0 262px;			 	  	
	}		
#h5 {	
	padding:10px 60px 0 0px;			 	  	
	}	
#h6 {	
	padding:15px 0px 0px 0px;			 	  	
	}		
#h7 {	
				 	  	
	}	
#h8 {	
	margin-top:10px;			 	  	
	}		
#h9 {	
	margin-top:10px;			 	  	
	}		
#h10 {	
	margin-top:70px;			 	  	
	 }		
#h11 {	
	margin-top:10px;			 	  	
	 }		
#h12 {	
	margin-top:10px;			 	  	
	 }		
#h13 {	
	padding:60px 60px 0 0px;			 	  	
	 }		
.h14 {	
	margin:20px 0 10px 209px;			 	  	
	 }		
				
/*house interior*/

#ih1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}
#ih2 {	
	margin-left:128px;	 	  	
	}	
#ih3 {	
	padding:120px 0px 0px 0px;		 	  	
	}	
	
/*ski boats*/	

#sb1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}		
#sb2 {	
	padding:0px 60px 0 262px;			 	  	
	}		
#sb3 {	
	margin:130px 60px 0 0px;			 	  	
	}		
.sb4 {	
	padding:15px 0px 0px 0px;			 	  	
	}		
#sb5 {	
	margin-top:10px;			 	  	
	}				
#sb6 {	
	margin-top:10px;			 	  	
	}		
#sb7 {	
	margin-top:20px;			 	  	
	}		
#sb8 {	
	padding:40px 60px 0 0px;			 	  	
	}	
.sb9 {	
	margin:0px 0 10px 209px; padding-top:20px;			 	  	
	}

/*ski boats interior*/

#isb1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}
#isb2 {	
	padding:450px 0px 0px 0px;			 	  	
	}	

/*jet ski*/	

#js1 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}		
#js2 {	
	margin-left:267px;		 	  	
	}	
#js3 {	
	margin:160px 0 0 0; padding:0;		 	  	
	}
#js4 {	
	margin-left:267px;			 	  	
	}
#js5 {	
	margin:310px 0 0 60px; padding:0;		 	  	
	}
#js6 {	
	padding:160px 60px 0px 0px;		 	  	
	}


/*fishing boats*/	

#fb1 {	
	padding:5px 60px 0px 0px;			 	  	
	}	
#fb2 {	
	margin:0; padding:0;			 	  	
	}
#fb3 {	
	margin:157px 0 0 0; padding:0;		 	  	
	}
#fb4 {	
	 margin:320px 60px 0 0px;			 	  	
	}
#fb5 {	
	margin-top:20px;		 	  	
	}
#fb6 {	
	margin-top:10px;			 	  	
	}
#fb7 {	
	margin-top:20px;		 	  	
	}
#fb8 {	
	margin-top:45px;			 	  	
	}
.fb9 {		
	padding-top:40px;	 	  	
	}

/*dry boats*/	

#db1 {	
	margin:30px 0 0px 0; padding:0;			 	  	
	}	
.db2 {	
	margin:180px 0 10px 0px;			 	  	
	}	


/*restaurant*/	

#rs1 {	
	margin:10px 0px 0px 0; padding:0px 0px 50px 0px;			 	  	
	}	
#rs2 {	
	margin:166px 0px 0 0;			 	  	
	}
#rs3 {	
				 	  	
	}


/*condos*/	

#cn1 {	
	margin:10px 0 0 0; padding:0;		 	  	
	}
#cn2 {	
	padding:0px 60px 0px 0px;		 	  	
	}
#cn3 {	
	margin-top:90px;; padding:0;			 	  	
	}
#cn4 {	
	padding:170px 0px 0px 0px;			 	  	
	}
#cn5 {	
	margin-top:10px;			 	  	
	}
#cn6 {	
	margin-top:10px;			 	  	
	}
#cn7 {	
	margin-top:20px;			 	  	
	}
#cn8 {	
	margin:60px 0 0 0;			 	  	
	}
.cn9 {	
	margin-top:60px;			 	  	
	}
#cn10 {	
	margin:10px 0 0 0; padding:0;			 	  	
	}
#cn11 {	
	padding:0px 300px 0px 0px;			 	  	
	}
#cn12 {	
	margin:170px 0 0 0; padding:0;			 	  	
	}
#cn13 {	
	padding:0px 300px 0px 0px; 			 	  	
	}
#cn14 {	
	padding:160px 0px 0px 0px;			 	  	
	}
#cn15 {	
	margin-top:10px;			 	  	
	}
#cn16 {	
	margin-top:10px;			 	  	
	}
#cn17 {	
	margin-top:20px;			 	  	
	}
#cn18 {	
	padding:55px 0px 0px 0px;			 	  	
	}
#cn19 {	
	padding:5px 60px 0px 0px;			 	  	
	}



/*home rentals*/	

#hr1 {	
	 margin:10px 0 0 0; padding:0;		 	  	
	}
#hr2 {
	margin-left:267px;	 	 	  	
	}
#hr3 {	
	 padding:150px 0 0 262px;	 	  	
	}
#hr4 {	
	padding:10px 0px 0px 0px;  	  	
	}


/*golf*/	

#golf1 {	
	 margin:10px 0 0 20px; padding:0;		 	  	
	}
#golf2 {	
	 padding:0 0 0 262px;		 	  	
	}
#golf3 {	
	padding:10px 60px 0 262px; 		 	  	
	}
#golf4 {	
	 margin:10px 0 0 0; padding:0; height:158px;		 	  	
	}
#golf5 {	
	 padding:0px 60px 0 262px;		 	  	
	}
#golf6 {	
	 margin:0px 0 10px 0px;		 	  	
	}


/*contact us*/	

#cu1 {	
	 padding:20px 0px 0px 10px;		 	  	
	}



/*map*/	

#map1 {	
	 margin:10px 0 0 0; padding:0px 0px 0px 0px;	 	  	
	}
#map2 {	
	 padding:50px 0 10px 40px;	 	  	
	}
#map3 {	
	 margin:10px 290px 0 0; padding:0; height:120px;	 	  	
	}
#map4 {	
	 padding:40px 0px 20px 40px;	 	  	
	}
#map5 {	
	 padding:0px 60px 20px 0px;	 	  	
	}
#map6 {	
	 margin:0px 0 10px 0px;	  	
	}



/*la_folletteto_springs_map*/

#la_fo1 {	
	 margin:10px 0 0 0; padding:0; 	  	
	}
.la_fo2 {	
	 padding:220px 0 0 135px;	 	  	
	}
#la_fo2 {	
	margin:10px 0 0 0; padding:0; 	 	  	
	}
#la_fo3 {	
	 margin:10px 60px 0 0; padding:0;	 	  	
	}
#la_fo4 {	
	 	 	  	
	}

h1.title{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:18px;
	color:#3366cc;
	font-weight: bold;
	text-decoration:none;
	margin:0;
	 padding-bottom:4px;
}

h1.title .highlight{
	font-family:  Helvetica, sans-serif, Arial;
	font-size:18px;
	color:#ed531f;
	font-weight: bold;
	text-decoration:none;
	margin:0;
	padding-bottom:4px;
	font-style: italic;
}


.table_title{font-weight:bold; font-size:12px; color:#ED531F; width:666px; text-align:center; clear:both; padding-top:10px; padding-bottom:5px;}
.table_box{width:666px; clear:both; position: relative;
left: 50%;
margin-left: -250px; /* half the width of the div */}
.table_box2{ float:right;}
div.table_col{float:left;  text-align:center;}
p.title_rates{background:#000033; color:#fff;  font-size:12px; border-left:1px solid #fff; padding-top:5px; padding-bottom:5px;}
.data_rates{ color:#000; padding-top:7px;}
.break{ clear:both;}
.txt_main p{
	padding-top:8px;
	font-size:12px;
}
.txtBold{ font-weight:bold; font-size:11px; padding-top:5px; padding-bottom:5px;}

div.boat_desc{ clear:both; padding-bottom:30px;}

.floatL{ float:left;}
div.boat_desc p, div.boat_desc h2{ padding-left:260px;  padding-bottom:5px;}
.boat_desc img{ border:6px solid #cccc99; float:left; margin-right:10px; margin-top:5px;}
.lnk { font-weight:bold; font-size:12px; padding-top:3px; padding-bottom:3px;}
.lnk a{ font-weight:bold; color:#000033; font-size:14px;}
.lnk a:hover{ font-weight:bold; color:#000033; text-decoration:none;}
p.title_rates_no{ color:#000;  font-size:12px; border-left:1px solid #fff; padding-top:5px; padding-bottom:5px; }
div.boat_desc h3 , .txt_main h3 { padding-bottom:10px; padding-top:10px; font-size:14px; color:#000033}

p.boat_desc_ntb img{ border:6px solid #cccc99; float:left; margin-right:10px; margin-top:5px;}

.boat_desc_tbl{ clear:both;}
.boat_desc_tbl img{border:6px solid #cccc99; margin-right:10px; margin-top:5px;; float:left;}
.table_title_tbl{font-weight:bold; font-size:12px; color:#ED531F;  text-align:center; float:left; padding-top:10px; padding-bottom:5px;}






	#nav {list-style:none; margin:0; padding-top:10px; text-align:center; padding-left:90px; }

#nav li{

float:left;

padding-left:5px;

padding-right:5px;

font-size:10px;

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

color:#fff;



}



#nav li a{ color:#999966; text-decoration:underline; font-size:10px;}

#nav li a:hover{ color:#999966; text-decoration:none;}



#nav li.first {border:none; }



/*call it a trick - whatever*/

#nav{

overflow:hidden;

width:100%;

}

#nav li{

margin-left:-1px;

}
