#container{
	width: 1200px;
	margin: auto;
	text-align: left;
}
#wrapper{
	width: 869px;
	overflow: hidden;
	text-align: left;
	margin-left: 163px;
}
/* title div */
#top{
	background-image: url('	/gfx/top1.png');
	width: 100%;
	height: 185px;
	background-repeat: no-repeat;
	text-align: left;
}
/* full width content */
#content{
	background-image: url('../gfx/middle_content.png');
	background-repeat: repeat-y;
	width:873px;
	min-height: 200px;
	font: 12px arial;
	line-height: 18px;
	overflow:hidden;
	margin-top: 7px;
	margin-left: 0px;
	margin-bottom: 40px;
	text-align:left;
}
#content h1{
	position:relative;
	padding: 10px 30px 0px 40px;
	font: 26px arial;
	color: #ca8e1c;
	font-weight: bold;
	z-index: 3;
}
#content h2{
	position:relative;
	padding: 10px 0px 7px 0px;
	font: 20px arial;
	color: #ca8e1c;
	font-weight: bold;
}
#content p{
	position:relative;
	z-index: 3;
}
#content a{
	text-decoration:underline;
	color: #ca8e1c;
}
#content a:hover{
	text-decoration:underline;
	color: #fff;
}
#content #left_box{
	float:left;
	width:450px;
}
#content #right_box{
	float:right;
	width:324px;
	margin:0px 0px;
	text-align:right;
}
#content #right_box img {
	margin: 5px;
}
td {
	vertical-align: top;
}
#content #overflow{
	position:relative;
	overflow: hidden;
	z-index: 9;
	padding: 25px 30px 0px 40px;
}
/* content top image */
#c_top{
	background-image: url('../gfx/top_content.png');
	background-repeat: no-repeat;
	width:873px;
	position: absolute;
	height: 239px;
	padding: 0px 5px 0px 5px;
	margin-top: -7px;
	z-index: 1;
}
/* content bottom image */
#c_bottom{
	background-image: url('../gfx/bottom_content.png');
	background-repeat: no-repeat;
	width:873px;
	position: absolute;
	height: 42px;
	z-index: 1;
}
/* menu styles  */
#menu{
	font: 17px "Arial Narrow";
	color: #eba825;
	font-weight: bold;
	padding:150px 0px 0px 220px;
	text-align: left;
}
#menu a{
	font: 17px "Arial Narrow";
	color: #eba825;
	font-weight: bold;
	text-decoration:none;
}
#menu a:hover{
	font: 17px "Arial Narrow";
	color: #fff;
	font-weight: bold;
	text-decoration:none;
}
#menu ul{
	list-style-type: none;
}
#menu li{
	display: inline;
	padding-right: 40px;
}
/* big image (under #top) */
#topbanner{
	background-image: url('../gfx/top02.png');
	width: 100%;
	height: 295px;
	background-repeat: no-repeat;
	text-align: left;
}
/* navigation in topbanner */
#navi{
	font: 14px arial, tahoma, verdana;
	color: #f9b329;
	text-transform: uppercase;
	font-weight: bold;
	width:319px;
	padding:236px 0px 0px 178px;
	z-index: 1000;
}

#navi a{
	font: 14px arial, tahoma, verdana;
	color: #f9b329;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
#navi a:hover{
	font: 14px arial, tahoma, verdana;
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
#navi ul{
	list-style-type: none;
	width:319px;
}
#navi li{
	padding-right: 20px;
	display: inline;
}
/* footer */
#footer{
	text-align: center;
	margin: 5px 0px 10px 167px;
	width: 875px;
}
#footer ul{
	list-style-type: none;
}
#footer li{
	display: inline;
	padding-right: 10px;
}
#footer a{
	text-decoration:none;
	font:12px Arial, Tahoma, Verdana;
	color: #b4b4b4;
}
#footer a:hover{
	text-decoration:none;
	font:12px Arial, Tahoma, Verdana;
	color: #b4b4b4;
}
/* two boxes (gallery:left text-box: right)*/
#gallery{
	background-image: url('../gfx/gallery.png');
	background-repeat: no-repeat;
	width:443px;
	height:220px;
	font: 13px arial;
	color:#d29312;
	font-weight: bold;
	padding: 60px 15px 0px 30px;
	float:left;
}
#gallery a{
	text-decoration: none;
	color: #d29312;
	margin: 12px 15px 0px 0px;
}
#gallery a:hover{
	text-decoration: none;
	color: #fff;
}
#text_box{
	background-image: url('../gfx/text.jpg');
	background-repeat: no-repeat;
	width:321px;
	height:191px;
	font: 12px arial;
	color:#fff;
	padding: 80px 30px 10px 30px;
	line-height: 18px;
	float: right;
}
table#list a,table#list a:hover{
	text-decoration: none;
}
.cmt {
	width: 400px;
	border-top: 1px solid #2d2d2d;
	margin: 9px 0px 5px 0px;
	padding: 3px 0px 3px 0px;
}
.cmt b {
	color: #ca8e1c;
}
#gallery_img img{
	margin: 7px;
}
.web_link{
	font: 10px verdana;
	color: #B4B4B4;
}
.web_link a
{
	
	text-decoration:underline;
	font: 10px verdana;
	color: #B4B4B4;
}
