@charset "utf-8";
body{
	margin: 0;
	padding: 0;
	font: 12px Trebuchet Ms, Arial, Helvetica, sans-serif;
	background:url(../images/body-background.gif) repeat-x #33adf1;
	color:#444;
	}

h1{
	color:#047ac2;
	font: normal 23px/23px Trebuchet Ms, Arial, Helvetica, sans-serif;
	margin:0;
	padding: 35px 0 20px 0;
	}

h2{
	color:#ff9900;
	font-size:17px;
	margin: 0;
	padding: 0px 0 10px 0;
	}

h3{
	color:#096196;
	font-size:12px;
	margin: 0;
	padding: 0px 0 0px 0px;
	}

p{
	line-height: 18px;
	margin: 0;
	padding: 0px 0 15px;
	}

a{
	color:#ff6600;
	}
	
img{border:none;}
.none{display:none;}

/*** LAYOUT ***/
#container{
	width: 980px;
	margin: 0 auto;
	}

#header,#menu, #footer{width:900px; margin:0 auto;}

	#header h1{
		text-indent: -3000px;
		margin: 0;
		padding: 0;
		background:;
		height:252px;
		width: 900px;
		overflow:hidden;
		}
		
.slideshow{
	height:252px;
	margin:auto;
	width:928px;
	overflow:hidden;
	}

#content-container{
	background:#fff;
	padding: 0 30px 85px 30px;
	width:840px;
	margin:0 auto;
	}

#content{
	width: 590px;
	padding: 0 0px 0 0px;
	float:left;
	}

#content img.right{
	padding: 5px 0px 15px 20px;
	float:right;
	}

#content img.left{
	padding: 5px 20px 15px 0px;
	float:left;
	}
	/*** SIDEBAR ***/
	#booknow{
		width: 204px;
		height:52px;
		float:right;
		background:#fff;
		margin:35px 0px 0px 0px;
		}

	form{margin:0;}
	
	#sidebar{
		width: 204px;
		float:right;
		background:#097ec5;
		color:#fff;
		margin:15px 0px 0px 0px;
		overflow:hidden;
		}
		
	#sidebar-mid{
		padding:10px 13px 0px 13px;
		}
	
	#sidebar input, #sidebar textarea, #sidebar select{
		width: 174px;
		color:#888;
		border:1px;
		padding:3px 0px;
		margin:0px 0px 10px 0px;
		}

	#sidebar a{
		color:#ffea00;
		font-weight:bold;
		font-size:14px;
		text-decoration:none;
		}
		
	#sidebar .submit{width:134px; cursor:pointer; margin-left:18px;}
	/*** SIDEBAR ***/

.gallery{margin-top:12px; margin-left:-12px;}
.gallery a{text-decoration:none;}
.gallery img{padding:8px;}
/*** LAYOUT ***/

/*** FOOTER ***/
#footer{
	height: 70px;
	padding: 10px 0 0 0;
	background:#eee;
	}

div#footer {
	text-align:center;
	color:#737373;
	}

#footer a{color:#737373;text-decoration:none;}
#footer a:hover{color:#aaa;}
/*** FOOTER ***/


