/* © xHtml Master 2007 - 2008 */
body {
	background:url(../img/bg.jpg) no-repeat top center #f4ecc8;
	color:#312409;
	font:14px Verdana, Arial, Helvetica, sans-serif;
}
a {
	text-decoration:none
}
a:hover {
	text-decoration:underline
}
.left {
	float:left
}
.right {
	float:right
}
.clear {
	clear:both;
	display:block;
	height:0em;
}
.png {
	display:block;
}
.wrap {
	width:922px;
	margin:0 auto;
	text-align:left;
}

#header {
	padding-top:26px;
}
	#header .wrap {
		background:url(../img/bg-menu.png) no-repeat;
		height:145px;
	}
	#header h1 {
		float:left;
	}
		#header h1 a {
			font-size:0em;
			line-height:0em;
			text-indent:-1000000px;
			display:block;
			height:140px;
			width:222px;
		}
	
	#header .right {
		width:700px;	
	}
	#header .breadcrumb {
		font-size:10px;
		color:#312409;
		padding-top:12px;
		padding-bottom:14px;
	}
		#header .breadcrumb a {
			color:#312409;
			text-decoration:none;
		}
		#header .breadcrumb a:hover {
			color:#000;
		}
		#header .breadcrumb span {
			color:#312409;
		}
	#header  ul {
		height:40px;
	}
		#header  ul li {
			display:block;
			float:left;
			padding-right:14px;
		}
			#header  ul li a {
				font:bold 16px/40px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				text-decoration: none;
				text-transform:uppercase;
				color:#f4ecc8;
				height:40px;
				display:block;
				float:left;				
			}
			#header  ul li a:hover,
			#header  ul li a.active {
				color:#f4d680;
			}

#content {
	width:922px;
	margin:0 auto;
	text-align:left;
}
	#home {
		padding-left:28px;
		margin-top: -5px;
		width:888px;
	}
		#home h2 {
				font-size:21px;
				font-weight:bold;
				color:#312409;
				padding-bottom:24px;
			}		
		#home p {
			line-height:150%;
			padding-left:5px;
		}
		
			
		#home img.png {
			display:block;
			float:left;
			padding-bottom:14px;
		}
		
	#sidebar {
		width:210px;
		float:left;	
		padding-top:95px;
	}
		#sidebar a.photo {
			display:block;
			float:left;
			background:url(../img/photo-gallery.gif) no-repeat center top;
			width:102px;
			height:54px;
			font-size:0em;
			line-height:0em;
			text-indent:-1000000px;
			padding:0 6px;
			margin-bottom:18px;
		}
		#sidebar a.photo:hover {
			background:url(../img/photo-gallery.gif) no-repeat center bottom;
		}
		#sidebar a.video {
			display:block;
			float:left;
			background:url(../img/video-gallery.gif) no-repeat center top;
			width:102px;
			height:54px;
			font-size:0em;
			line-height:0em;
			text-indent:-1000000px;
			padding:0 6px;
			margin-bottom:18px;
		}
		#sidebar a.video:hover {
			background:url(../img/video-gallery.gif) no-repeat center bottom;
		}
		#sidebar a.book {
			display:block;
			float:left;
			background:url(../img/book-online.gif) no-repeat center top;
			width:88px;
			height:54px;
			font-size:0em;
			line-height:0em;
			text-indent:-1000000px;
			margin-bottom:18px;
		}
		#sidebar a.book:hover {
			background:url(../img/book-online.gif) no-repeat center bottom;
		}
		#sidebar img.ad {
			display:block;
			margin:0 auto;
			text-align:center;
			padding-bottom:10px;
		}
		#sidebar img.m14 {
			padding-bottom:14px;
		}
		#sidebar img.m5 {
			padding-bottom:5px;
		}
		
		#page {
			width:652px;
			float:left;
			padding-left:10px;
			position:relative;
			top:-45px;
			margin-bottom:-45px;
		}
		
			#page a {
				color: #e05626;
				
			}
			
			#page a:hover {
				color: #996633;
				
			}		
			
		#page img {
				padding:14px 0 14px 14px;
			}
			

		#page img.image {
				display:block;
				padding: 0 0 14px 0;
			}			
			#page h2 {
				font-size:21px;
				font-weight:bold;
				color:#312409;
				padding-bottom:10px;
			}
			#page p {
				line-height:200%;
				font-size:12px;
				color:#312409;
				padding-bottom:12px;
			}
			
			#page ul {
			line-height:150%;
			font-size:12px;
			padding-left:15px;
			}
		
			#page li {
			padding-left:4px;
			list-style:disc;
			}			
			

#video {
	width:672px;
	padding-top:10px;
}			
	#video .video {
		width:672px;
		text-align:center;
		padding-bottom:14px;
	}
		#video .video img {
			display:block;
			margin:0 auto;
		}
	#video .separator {
		display:block;
		padding-bottom:14px;
	}
	
	#video .thumbs {
		width:785px;
		position:relative;
		left:-60px;
		padding-bottom:14px;
	}
		#video .thumbs a img {
			display:block;
			float:left;
			padding:0 8px;
		}
		#video .thumbs a img.to-left,
		#video .thumbs a img.to-right {
			padding-top:26px;
		}
		#video .thumbs a img.to-left {
			padding-right:20px;
			padding-left:0;
		}
		#video .thumbs a img.to-right {
			float:right;	
			padding-left:0;
			padding-right:0;
		}

#footer {
	background: url(../img/bg-footer.jpg) no-repeat top center;
	margin-top: 20px;
}
	#footer  ul {
		text-align:center;
		padding-top:55px;
		padding-bottom:8px;
		margin-left: 220px;
	}
		#footer  ul li {
			display:inline;
			padding-left:5px;
			padding-right:5px;
		}
			#footer  ul li a {
				font:bold 16px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
				text-decoration: none;
				text-transform:uppercase;
				color:#aa8349;			
			}
			#footer  ul li a:hover,
			#footer  ul li a.active {
				color:#312409;
			}
	#footer p {
		text-align:center;
		font-size:10px;
		color:#312409;
		margin-left: 220px;
	}
		#footer p a {
			text-decoration:none;
			color:#312409;
		}
		#footer p a:hover {
			color:#000;
		}