/***************************************************************
*   Website: Sanibel Island Unit 1A4 Condo                     *
*   Author: David Merdian                                      *
*   Last Updated: September 1, 2006                            *
*                                                              *
***************************************************************/


/**********************************************
*                                             *
*  Unversial selectors                        *
*          									  *
**********************************************/

* {
	margin:0;
	padding:0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#container {
	position:relative;

}

body {
	background-image: url(images/bg1.jpg);
	background-repeat: repeat;
	behavior:url("/js/csshover.htc");
	}
	
a {
	color: #333333;
	text-decoration:none;
}

.img_pad {
	padding:5px;
	border:0px;
	}
	
.special a {
color:#FFFFFF;
}

.special a:hover {
color:#A5A5A5;
}

/**********************************************
*                                             *
*  Header section                             *
*          									  *
**********************************************/

#header {
	position:relative;
	background-image: url(images/header1.jpg);
	background-repeat: no-repeat;
	height:265px;
	width:783px;
}

/**********************************************
*                                             *
*  Navigation section                         *
*          									  *
**********************************************/


/* Positions the nav bar on the page */	
#navcontainerTop {
	position:relative;
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	height: 34px;	
	width: 783px;
	z-index:9;	
	}

#navcontainerTop1 {
	position:relative;
	background-image: url(images/nav_admin.jpg);
	background-repeat: no-repeat;
	height: 34px;	
	width: 783px;
	z-index:9;	
	}


/*Positions the nav text and spaces it out properly*/
#nav_text {
	text-align:left;
	padding:7px 28px 0 60px;	
	}

/*Sets the nav list and prevents it from have bullets*/
ul,li {
	display:block;
	list-style:none;
	padding:0;
	margin:0;
	}
	
/*Sets the background, border and font of the drop down list for both list*/	
ul li ul {
	
	background-color:#C7C7C7;
	-moz-opacity:.9;
/*	zoom:1;
	filter:alpha(opacity=90);*/
	border:1px #000 solid;
	padding:0;
	text-align:left;
	font-size:10px;
	}

ul ul {
	position:absolute;
	left:15px;
	top:20px;
	height:auto;
	width:178px;
	border-width:1px;
	display:none;
	}

ul ul ul {
	top:0;
	left:0px;
	position:absolute;
	border-width:1px;
	display:none;	
	z-index:200;
	zoom:1;
	filter:alpha(opacity=90);
}

ul li ul li {
	padding-left:6px;
	display:block;
	}

li:hover {
	z-index:10;
}

li:hover ul ul {
	display:none;
	margin:0 0 0 120px;
}

li:hover ul, li:hover li:hover ul {
	display:block;
}

li {
	position:relative;
	float:left;	
	padding:0px 16px 4px;
	line-height:16px;
	}

li li { 
	position:relative;
	float:none;
	}

li li:hover {
 z-index:10;
 }

li a {
	color:black;
	text-decoration:none;
	}

 a:hover {
	color:white;
	text-decoration:none;
}

/*--     End Nav       --*/


/**********************************************
*                                             *
*  Body section                               *
*          									  *
**********************************************/

	/******************************************
	* 										  *
	* Index body                              *
	*                                         *
	******************************************/

	#index_body {
		position:relative;
		background-image: url(images/body.jpg);
		background-repeat: no-repeat;
		height:499px;
		width:783px;
	}
	
	#index_body_text {
		position: absolute;
		width: 386px;
		height: 351px;
		left: 62px;
		top: 19px;
		padding:6px;
	}

	/******************************************
	* 										  *
	* Inner body                              *
	*                                         *
	******************************************/
	
	#inner_body {
		position:relative;
		background-image: url(images/inner_strip.jpg);
		background-repeat: repeat-y;
		height:auto;
		width:783px;
	}	
	
	#inner_text {
		position: relative;
		padding:20px 70px 10px 70px;	
		text-align:left;
}

   #inner_text a {
   	color: #7790B9;
	text-decoration:none;
}

    #inner_text a:hover { 
	color: #A5A5A5;
}
	
		#photo_gallery {
		padding:5px;
		text-align:center;
}

#contact_pic {
	position: absolute;
	left: 521px;
	top: 25px;
}

* html #contact_pic {
	position: absolute;
	left: 450px;
	top:25px;
	text-align:center;
}

	#rates_pic {
	position: absolute;
	left: 521px;
	top: 25px;
	width: 179px;
	height: 171px;
	text-align:center;
	}
	
	#rates_pic2 {
	position: absolute;
	left: 521px;
	top: 25px;
	width: 179px;
	height: 171px;
	text-align:center;
	}
	
* html #rates_pic {
	left:425px;
	}
	
* html #rates_pic2 {
	left:325px;
	}

#admin_body_text {
		position: absolute;
		width: 359px;
		height: 347px;
		left: 76px;
		top: 27px;
		text-align:left;
	}
	
#admin_body_text a {
   	color: #7790B9;
	text-decoration:none;
}

    #admin_body_text a:hover { 
	color: #A5A5A5;
}	


/**********************************************
*                                             *
*  Footer section                             *
*          									  *
**********************************************/

#footer {
	position:relative;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	height:55px;
	width:783px;
}

#inner_footer {
	position:relative;
	background-image: url(images/inner_footer.jpg);
	background-repeat: no-repeat;
	height:160px;
	width:783px;
}

