body { background-color: #ada77f; background-image: url(../images/body_bg.png); background-repeat: repeat-x; }
/*Layout*/
#containerinner { position: relative; left: -15px; width: 832px; margin-right: auto; margin-left: auto; }
#head { background-image: url(../images/head.jpg); background-repeat: no-repeat; width: 832px; height: 400px; float: left; clear: both; }
#content { background-image: url(../images/cont_bg.png); background-repeat: repeat-y; width: 832px; overflow: visible; float: left; clear: both; min-height: 300px; }
#foot { background-image: url(../images/foot.png); width: 832px; height: 88px; float: left; clear: both; }
#intro { position: relative; top: -20px; left: 360px; width: 400px; float: left; }
/*Menu
*/
#menu { font-family: "trebuchet ms", sans-serif; background-image: url(../images/menu.png); background-repeat: no-repeat; position: relative; left: -1px; width: 832px; height: 260px; clear: both; }
#tabs { float:left; width:100%; font-size:18px; font-variant: small-caps; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; position: relative; top: 0; left: 31px; }
#tabs ul { height: 63px; margin:0; list-style:none; }
#tabs li { height: 63px; display:inline; margin:0; padding:0; }
#tabs a { color: #4a4941; background-repeat: no-repeat; background-attachment: scroll; background-position: left top; float:left; margin:0 0 0 15px; text-decoration:none; height: 63px; padding-top: 5px; padding-right: 10px; padding-left: 10px; }
#tabs a:hover { color: #104f76; background-image: url(../images/tab_bg_06.png); background-repeat: repeat-x; }
/*Gallery
*/
.gallery {
	color: #f6f2bf;
	font-family: tahoma, arial, sans-serif;
	position: relative;
	top: 15px;
	left: 90px;
	width: 670px;
	overflow: visible;
	margin-bottom: 50px;
	font-size: 12px;
}


.logmenu { color: #f6f2bf; font-family: tahoma, arial, sans-serif; position: relative; top: 15px; left: 90px; width: 670px; overflow: visible; list-style-type: disc; }
#galleryimg { background-image: url(../images/gallery_div.png); background-repeat: no-repeat; background-attachment: scroll; width: 832px; height: 85px; float: left; clear: both; }
.gallery a {
	color: #f6f2bf;
	font-size: 16px;
	text-decoration: none;
	margin-right: 10px;
	
}

.gallery a:hover { color: #d3b105; }
/*Misc
*/
#seo { color: #000; font-size: 1px; position: absolute; top: 0; left: 0; }
#copyright { color: #373300; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; position: relative; left: 673px; bottom: -67px; }
#contact { text-align: right; padding-right: 65px; padding-left: 45px; }
/*type
*/
#contact p { color: #f6f2bf; font-size: 16px; font-family: "trebuchet ms"; font-weight: normal; margin-bottom: 10px; }
#contact a { color: #f6f2bf; font-size: 12px; font-family: "trebuchet ms"; font-weight: bold; text-decoration: none; margin-bottom: 10px; }
#contact h5 { color: #d3b105; font-size: 22px; font-family: "trebuchet ms", sans-serif; margin-bottom: 5px; }
#contact a:hover { color: #d3b105; font-size: 12px; font-family: "trebuchet ms"; font-weight: bold; margin-bottom: 10px; }
#intro h3 { color: #f6f2bf; font-size: 12px; font-family: "trebuchet ms"; font-weight: bold; margin-bottom: 2px; padding-left: 10px; border-left: 2px solid #fff; }
#intro h1 { color: #d3b105; font-size: 36px; font-family: "trebuchet ms"; font-weight: bold; margin-bottom: 2px; padding-left: 10px; }
