body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #342402;
	background-image: url(images/bg.gif);
}
.main {
	height: 1200px;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #342402;
}
.header {
	background-image: url(images/index_01.gif);
	height: 119px;
	width: 950px;
	position: relative;
}
.headerright {
	position: absolute;
	top: 23px;
	left: 597px;
	text-align: right;
	width: 345px;
	font-size: 16px;
	color: #999;
}

.nav {
	position:relative;
	z-index:1000;
	background-image: url(images/navLeftIE.gif);
}
.content {
	padding: 8px;
	background-color: #342402;
}
.footer {
	background-color: #CCC;
	text-align: center;
	background-image: url(images/navLeftIE.gif);
}
.lightgreytext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #CCC;
}


.flash {
	background-image: url(images/index_08.gif);
	height: 346px;
	width: 950px;
	position: relative;
}
.flashbox {
	position: absolute;
	left: 12px;
	top: 13px;
}
.body_resize {
	width:900px;
	margin:0 auto;
	padding:0;
	font-family: Verdana, Geneva, sans-serif;
	color: #CCC;
}

/* Slider */
#slider {  width:925px; padding:0px 0; margin:0; background:#fff; border:1px solid #efefef;}
#slider2 {
	width:925px;
	padding:10px 0 0 0;
	margin:0;
	border:1px solid #efefef;
	background-color: #F6F6F6;
}
#slideshow { margin:0 auto; width:925px;  height: 316px; }
.slider-item { height: 316px; margin:0 auto; padding:0; }
.slider_content_inner img { border: none; margin:0 auto; }
.controls-center { width: 678px; margin:0 auto; padding:0; }
.controls-center h2 { width:350px; float:left; font: bold 14px Arial, Helvetica, sans-serif; color:#6d6d6d; padding:15px 0 0 20px; margin:0;}
.controls-center h3 { text-align:right; font: normal 36px Arial, Helvetica, sans-serif; color:#111; padding:10px 20px 15px 0; margin:0;}
.controls-center p {width:300px; float:left;  font: normal 12px Arial, Helvetica, sans-serif; color:#6d6d6d; padding:3px 0 0 20px; margin:0;}
#slider_controls { float: right; margin:0;  width:90px;}
#slider_controls ul { margin:0 auto; padding:0; width:74px;}
#slider_controls ul li { background:none; margin: 0; padding: 0; list-style: none; }
#slider_controls ul li { float: left; display: block; }
#slider_controls ul li a { width: 10px; height: 10px; background:url('images/tabs_2.gif') no-repeat center center; display: block; float: left; padding:2px; margin:2px !important; margin:1px 1px; outline: none; }
#slider_controls ul li a:focus { outline: none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide { background:url('images/tabs_1.gif') no-repeat center center; }

/*Initialize*/
ul#menu, ul#menu ul.sub-menu {
    padding:0;
    margin: 0;
}
ul#menu li, ul#menu ul.sub-menu li {
    list-style-type: none;
    display: inline-block;
}
/*Link Appearance*/
ul#menu li a, ul#menu li ul.sub-menu li a {
	text-decoration: none;
	color: #343536;
	background: url(images/navLeftIE.gif);
	padding: 9px;
	display:inline-block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	margin-left: 30px;
}

/*Make the parent of sub-menu relative*/
ul#menu li {
    position: relative;
}
/*sub menu*/
ul#menu li ul.sub-menu {
    display:none;
    position: absolute;
    top: 35px;
    width: 250px;
}
ul#menu li:hover ul.sub-menu {
    display:block;
}
/********** contact form **********/
#contactform { margin:0; padding:5px 0;}
#contactform * {
	color:#666;
}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:100px; padding:5px 0; font:bold 12px  Arial, Helvetica, sans-serif; color:#444444; text-transform:capitalize;}
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:530px; border:1px solid #d7d7d7; margin:5px 0; padding:5px 2px; height:15px; background:#fff;}
#contactform textarea { width:530px; border:1px solid #d7d7d7; margin:10px 0; padding:2px; background:#fff; height:250px;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF;}
.entry ol li { list-style-position:inside; list-style-type:decimal; }
.darkgreytext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
.orangetext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #F90;
}
.boldlarge {
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
	font-family: Verdana, Geneva, sans-serif;
}
.boldlarge2 {
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
}
.content2 {
	padding: 8px;
	background-color: #342402;
	text-align: center;
}
