body {margin:0; font-family:Arial, Helvetica, sans-serif; background:#313D57 url(assets/images/background.jpg) left top repeat-x; color:#fff;}

body {
scrollbar-base-color: #A4A2A3;
scrollbar-arrow-color: #A4A2A3;
scrollbar-3dlight-color: #ACA6A6;
scrollbar-darkshadow-color: #ACA6A6;
scrollbar-face-color: #807265;
scrollbar-highlight-color: #807265;
scrollbar-shadow-color: #807265;
scrollbar-track-color: #807265;
}

h1 {font-size:24px; margin-top:0; margin-bottom:15px;}
h2 {font-size:20px; margin-top:10px; margin-bottom:10px;}
h3 {font-size:16px; margin-top:10px; margin-bottom:10px; color:#FFCC00;}
h4 {font-size:16px;}

p {font-size:12px; line-height:20px; margin-top:10px; margin-bottom:10px; }

a {text-decoration:none; color:#FFCC00; font-weight:bold;}
a:hover {text-decoration:underline;}

ul {margin-top:5px; margin-bottom:5px;}
li {font-size:12px; line-height:20px; color:#fff;}

hr { color:#000000; background:#000000; height:1px; border:0;}

/* Classes */

.imgborder {border:1px solid #BEB7AF;}
.smalltext {font-size:11px; line-height:18px;}
.nomargin {margin:0;}
			  
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.forms p {margin:0;}
.fields {font-size:12px; color:#000000; padding:1px; border:1px solid #000000; background-color:#999999 !important;}
input.submit, input.submit:hover {border:1px solid #000000; padding:1px; font-size:12px;}	
input.submit {background-color:#CCCCCC; color:#000000;}
input.submit:hover {background-color:#000000; color:#CCCCCC;}
input {background-color:#FFFFFF !important;}

/* End Custom Forms*/
#container {
width:885px;
height:auto;
margin:0 auto;
padding:0px;
background:url(assets/images/container_repeat.jpg) left top repeat-y;
}
	#contents {
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	background:url(assets/images/contents_bg.jpg) left top no-repeat;
	}
		#rightCol {
		width:157px;
		height:auto ;
		margin:0px;
		padding:0px 81px 0px 0px;
		float:right;
		}
			#topInfo {
			width:auto;
			height:auto;
			margin:0px;
			padding:12px 0px 0px 2px;
			font:12px Arial, Helvetica, sans-serif;
			text-align:left;
			color:#f9fadf;
			}
			#nav {
			width:auto;
			height:auto;
			margin:0px;
			padding:70px 18px 0px 0px;
			text-align:right;
			}
			#nav li{
			list-style:none;
			}
			#nav li a{
			font:14px/24px Arial, Helvetica, sans-serif;
			color:#d6d8d7;
			}
			#nav li a:hover {
			color:#FFCC00;
			text-decoration:none;
			}
		#leftCol {
		width:630px;
			height:auto;
			_height:448px;
			min-height:448px;
		margin:0px;
		padding:0px;
		float:left;
		}
			#topPic {
			width:258px;
			height:214px;
			margin:0px;
			padding:15px 0px 2px 0px;
			float:right;
			}
			#name {
			width:320px;
			height:34px;
			margin:0px;
			padding:25px 0px 0px 35px;
			}
			#photos {
			width:365px;
			height:123px;
			margin:0px;
			padding:84px 0px 0px 35px;
			position:absolute;
			}
			#clear {
			margin:0px;
			padding:0px;
			clear:right;
			}
			#body{
			width:518px;
			height:450px;
			margin:0px;
			padding:12px 24px 0px 38px;
			overflow: auto;
			overflow-x: hidden;
			overflow-y: auto;
			position:absolute;
			}
		#footer {
		width:auto;
		height:151px;
		margin:0px;
		padding:0px;
		background:url(assets/images/footer_bg.jpg) left bottom no-repeat;
		clear:both;
		}
			#tourBox {
			width:264px;
			height:auto;
			margin:0px;
			padding:0px 40px 0px 0px;
			float:right;
			}
		
	