/* CSS Document */

body{

	margin:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#2B2515;

	text-align:left;

	background-image: url(images/bg1.gif);

	background-repeat: repeat;		

}

#main{

	width:780px;

	background-color:#F4F3E2;

}

#top{

	background-color:#BFBC71;

	height:15px;

	width:780px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#3a3424;

}

#top-left{

	width:180px;

	height:200px;

	background-image:url(images/PalmCove-Top.jpg);

	background-repeat:no-repeat;

}

#top-right{
	width:600px;
	height:170px;
	background-color:#3A3424;
}
#top-right-admin{
	width:600px;
	height:170px;
	background-color:#3A3424;
	background-image: url(images/PalmCove-admin.gif);
	background-repeat: no-repeat;	
}
#menu-layout{

	width:600px;

	height:30px;

	background-color:#3A3424;

}

#left-nav{

	width:170px;

	background-color:#3A3424;

	padding-top:0px;

	padding-left:5px;

	padding-right:5px;

	padding-bottom:9px;

}

#maincontent{

	width:590px;

	background-color:#F4F3E2;

	padding-top:9px;

	padding-left:5px;

	padding-right:5px;

	padding-bottom:9px;

}

#footer-left{

	background-color:#BFBC71;

	width:180px;

}

#footer-right{

	background-color:#2B2515;

	width:600px;

}

#logo-name{

	margin-top:17px; 

	margin-left:25px;

}

#small-name{

	margin-top:2px; 

	margin-left:17px;

}



/* Text Styles */

.mainmenu{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#BEB477;

	font-weight:normal;

	text-decoration:none;

}

.mainmenu a{

	color:#BEB477;

	font-weight:bold;

	text-decoration:none;

}

.mainmenu a:hover{

	color:#F4F3E2;

	font-weight:bold;

	text-decoration:underline;

}

.bottom{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#F4F3E2;

	font-weight:normal;

	text-decoration:none;

}

.bottom a{

	color:#F4F3E2;

	font-weight:bold;

	text-decoration:none;

}

.bottom a:hover{

	color:#F4F3E2;

	font-weight:bold;

	text-decoration:underline;

}

.bottom-left{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#3a3424;

	font-weight:normal;

	text-decoration:none;

}

.bottom-left a{

	color:#3a3424;

	font-weight:bold;

	text-decoration:none;

}

.bottom-left a:hover{

	color:#3a3424;

	font-weight:bold;

	text-decoration:underline;

}

.h-green{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#BFBC71;

	font-weight:bold;

	text-decoration:none;

}

.h-brown{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#2B2515;

	font-weight:normal;

	text-decoration:none;

}

.h-brown a{

	color:#2B2515;

	font-weight:bold;

	text-decoration:none;

}

.h-brown a:hover{

	color:#2B2515;

	font-weight:bold;

	text-decoration:underline;

}

.cream{

	color:#F4F3E2;

}

.header{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#2B2515;

	font-weight:bold;

	text-decoration:underline;

}

.subheader{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#2B2515;

	font-weight:bold;

	text-decoration:none;

}

.maintext{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#2B2515;

	font-weight:normal;

	text-decoration:none;

}

.maintext a{

	color:#2B2515;

	font-weight:normal;

	text-decoration:underline;

}

.maintext a:hover{

	color:#2B2515;

	font-weight:normal;

	text-decoration:none;

}

.maintext2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#2B2515;

	font-weight:normal;

	text-decoration:none;

}

.maintext2 a{

	color:#2B2515;

	font-weight:normal;

	text-decoration:none;

}

.maintext2 a:hover{

	color:#2B2515;

	font-weight:normal;

	text-decoration:underline;

}

.available{

	background-color:#bfbc72;

}

.sold{

	background-color:#990000;

}

.reserve{

	background-color:#FFEBD7;

}
.textbox{
	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#2B2515;

	font-weight:normal;

	text-decoration:none;
	
	width: 260px;
}
.galleryTable	{
	background-color: #2B2515;
	border-color: #FFFFFF;	
}
