html, body
{
	margin:0px;
	padding:0px;
	background-color:black;
	width:100%;
	height:100%;
}

.wrapper
{
	display:block;
	clear:both;
	width:764px;
	background-color:#3F3925;
}

.banner
{
	display:block;
	height:100px;
	background-color:#000;
	border:1px solid #BE9203;
	border-bottom:0px;
}

.menu
{
	display:block;
	height:22px;
	background-color:black;
	border:1px solid #BE9203;
	border-top:0px;
}
.menu ul
{
	display:block;
	margin:0px;
	padding:0px;
	background-color:transparent;
	border-top:1px solid #BE9203;
}
.menu ul li 
{	
	float:left;
	display:inline;
	background-color:black;
}
.menu ul li a, .menu ul li a:visited
{
	font:bold 12px/20px arial;
	color:gold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	border-left:1px solid gold;
}
.menu ul li a:hover
{
	color:white;
}
.footer
{
	clear:left;
	display:block;
	background-color:black;
	border:1px solid #BE9203;
	padding-top:3px;
	padding-bottom:7px;
	_padding-top:7px;
}
.footer .text
{
	text-align:center;
	font:normal 11px/14px arial;
	color:#FFC300;
	display:block;
}
.content
{
	float:left;
	display:block;
	width:762px;
	_width:764px;
	background-color:#3F3925;
	border-left:1px solid #BE9203;
	border-right:1px solid #BE9203;
}

.center_column
{
	width:100%;
	background-color:#3F3925;
}

.center_column .watermark
{
	display:block;
	text-align:left;
}

#page_text
{
	text-align:left;
	color:#eee;
	font:normal 75% arial;
	padding:20px;
	padding-top:10px;
	padding-bottom:10px;
}

.left_column
{
	float:left;
	width:410px;
	background-color:#3F3925;
}

.left_column .watermark
{
	background-color:#3F3925;
	display:block;
	text-align:left;
	margin-bottom:10px;
}
.left_column .page_text
{
	display:block;
	float:left;
	padding:20px;
	padding-left:25px;
	padding-top:0px;
}
.left_column .page_text p,  .right_column .page_text p
{
	text-align:left;
	color:#eee;
	font:normal 75% arial;
}

.left_column .page_text ul
{	
	text-align:left;
	color:gold;
}
.left_column .page_text ul li p
{
	margin:0px;
}
.gold, .gold a
{
	color:gold;
}
.bold-gold
{
	font-weight:bold;
	color:gold;
}

.right_column
{
	float:right;
	width:332px;
	padding:10px;
	background-color:#3F3925;
}

.form_item
{
	width:380px;
	display:block;
	float:right;
	margin-bottom:5px;
}
.form_item .label
{
	color:#eee;
	font:normal 75%/20px arial;
	float:left;
}
.form_item .control
{
	float:right;
}
.form_item .control input
{
	border:1px solid black;
	background-color:#eee;
	color:black;
}
.form_item .control textarea
{
	border:1px solid black;
	background-color:#eee;
}
.form_item .button
{
	border:1px solid black;
	background-color:#FFC300;
	color:black;
	cursor:hand;
}

/* IMAGE BLOCK */
.image_block
{
	width:300px;
	float:right;
	margin-top:-8px;
}
.image_block img
{
	display:inline;
	width:90px;
	height:120px;
	float:left;
	margin-left:8px;
	margin-top:8px;
	border:1px solid #BE9203;
}
.image_block a:hover img
{
	border:1px solid white;
}

/* GALLERY BLOCK */
.gallery_block
{
	padding-bottom:16px;
	display:block;
	float:left;
	width:739px;
	padding-left:23px;
}
.gallery_block img
{
	display:inline;
	width:90px;
	height:120px;
	float:left;
	margin-left:9px;
	margin-top:16px;
	border:1px solid #BE9203;
}
.gallery_block a:hover img
{
	border:1px solid white;
}


.package_header
{
	display:block;
	text-align:left;
	font:bold 16px/20px arial;
	color:#3F3925;
	padding-left:20px;
	border-bottom:0px solid #FFC300;
	background:#FFC300;
	height:20px;
	padding-top:1px;
}

.strong_list_header
{
	font:bold 13px/18px arial;
	color:#FFC300;
	padding-left:20px;
	text-align:left;
}
.sub_list_header
{
	font:bold 12px arial;
	color:#fff;
	padding-left:30px;
	text-align:left;
	display:block;
}
.package_list
{
	color:#fff;
	font:normal 12px arial;
	margin-bottom:0px;
}
.package_list li
{
	text-align:left;
	margin-left:15px;
}
.package_link
{
	font:bold 12px arial;
	color:#FFC300;
	text-decoration:none;
}
.package_notes
{
	list-style:none;
	text-align:left;
	margin:0px;
	margin-left:30px;
	padding:0px;
	padding-bottom:5px;
	padding-top:6px;
	float:left;
	font:normal 12px arial;
	color:#FFF;

}