/* Arbors by the Sea 2009 THUZI/TZS */
/* CSS by Trevor Boddy */

/*globals*/
* {margin:0;padding:0;border-collapse:collapse;font-family:arial , sans serif;}
body {color:#2e3436;font-size:100.1%;font-size:10pt;background-color:#1e4d5f;text-align:center;}
.Right {float:right;}
.Left {float:left;}
.Center {text-align:center;}
.Green {color:#5e9200;}
.Blue {color:#0f5996;}
.underLineThis{ text-decoration: underline;  }

/*navigation*/
.Nav {width:720px;margin:140px auto 0 auto;}
	.Nav a {text-decoration:none;font-weight:bold;font-size:12pt;float:left;padding:10px 20px 12px 20px;color:#597521;position:relative;bottom:-4px;}
		.Nav a.on {background-color:#fdffe9;color:#81a92f;border:2px solid #81a92f;border-bottom:none;bottom:-2px;padding:10px 18px 12px 18px;}

/*layout*/
.Container {width:720px;padding:0 40px;border:#2e3436 2px solid;background:url('../Images/background.jpg') top;margin:20px auto;text-align:center;}
.Box {padding:20px 0 0 0;margin:0 auto 20px auto;width:720px;background-color:#fdffe9;text-align:left;border:2px solid #81a92f;}
	.Box .In {padding:0 20px;}
	.Box p {padding:0 0 20px 0;}
	.Box h4 , .Box h1 {padding:0 0 20px 0;font-size:11pt;color:#81a92f;}
	.Box h5 {padding:0 0 5px 0;font-size:11pt;color:#81a92f;}
	.Home p , .Home h4 {width:475px;}
	.Home img {border:1px solid #555753;}
	.Contact .Left {margin-left:20px;}
		.Contact .Left p {width:300px;}
.Footer {text-align:center;width:720px;color:#597521;padding-bottom:20px;font-weight:bold;}
	.Footer h2 {font-size:10pt;}

/*rates table */
table {width:660px;margin-bottom:20px;border-left:1px solid #0a6b3a;border-top:1px solid #0a6b3a;}
	tr {font-size:9pt;}
	th, td {border-right:1px solid #0a6b3a;border-bottom:1px solid #0a6b3a;padding:5px 10px;}
	th {background-color:#d5eda1;font-weight:bold;vertical-align:bottom;}
.NormalHeader th {font-weight:normal;}

/*models tabs*/
.ModelNav {margin-bottom:20px;}
	.ModelNav a {float:left;text-align:center;font-weight:bold;color:#e56600;}
		.ModelNav a:hover {text-decoration:none;color:#555753;}
	.ModelNav img {display:block;margin:5px 2px 0 2px;border:1px solid #555753;width:106px;}
		.ModelNav img:hover {border-color:#81a92f;}
.Model {padding-bottom:20px;}
	.Model li {list-style-type:disc;font-size:8pt;margin-left:20px;}
		.Model li > ul > li {list-style-type:circle;}
/*contact form*/
.Form {float:left;width:47%;border-right:1px dashed #555753;margin-bottom:20px;}
	.Form label {clear:left;float:left;width:95px;text-align:right;padding:2px;margin:3px 10px 3px 0;}
	.Form input[type="text"] {float:left;width:160px;border:1px solid #888a85;background-color:#fff;padding:2px;margin:2px 0;}
	.Form .Short {width:70px !important;}
	.Form select {float:left;width:160px;border:1px solid #888a86;background-color:#fff;padding:2px;margin:2px 0;}
	.Form input[type="button"] , .Form input[type="submit"] {float:left;border:1px solid #555753;padding:2px 10px;font-weight:bold;
								background-color:#d3d7cf;cursor:pointer;}	
		.Form input[type="button"]:hover , .Form input[type="submit"]:hover {background-color:#eeeeec;border-color:#888a85;}
	.Form textarea {width:160px;padding:2px;border:1px solid #888a85;background-color:#fff;margin:2px 0 4px 0;height:65px;}	
.RightForm {float:none;width:auto;border:none;}
.ContactThankYou {position:fixed;left:50%;width:400px;height:80px;margin-left:-200px;top:50%;margin-top:-50px;border:2px solid #2e3436;background-color:#eeeeec;font-size:11pt;font-weight:bold;padding:20px 0;}

.Gallery {padding:20px 0 0 20px;width:700px;}
.Gallery a {float:left;margin:0 19px 20px 0;}
.Gallery img {width:75px;height:60px;border:1px solid #555753;margin:0;}


#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: 1px;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {width: 66px;float: right;margin-bottom:10px;background:url('../Images/lightbox-btn-close.gif');height:22px;}
	#lightbox-secNav-btnClose img {display:none;}


