body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

img{display:block;border: 0;}
a img{display:inline;}
a{text-decoration: none; outline:none;}
a:hover{text-decoration: underline;}
form{vertical-align:middle;}
.clear{clear:both;}
table{border-collapse:collapse;}
.last{background: none !important;}
.preload{display:none;}
.black{color:#000;}

html{
	background:#203436 url(img/bg.gif) repeat-x top;
	padding-bottom:20px;
	min-height:100%;
	margin-bottom:1px;
}

body{
	font: 14px/18px Arial;
	color:#d2ccc5;
	margin:0 auto;
	text-align:center;
	background: url(img/top.jpg) no-repeat top center;
	position:relative;
}

#logo{
	width:285px;
	height:111px;
	display:block;
	position: absolute;
	top:0;
	left:70px;
	z-index:2;
}


#top{
	width:955px;
	height:426px;
	margin:0 auto;
	text-align:center;
	/*background:#8b471a;*/
}

.wrapper{
	background: url(img/top.jpg) no-repeat top center;
	width:100%;
	margin-left:-1px;
}

#wrapper-cont{
	background: url(img/contenty.gif) repeat-y center;
	width:100%;
	margin-left:-1px;
}

#content{
	width: 955px;
	position:relative;
	margin:0 auto;
	background: url(img/content.gif) repeat-y left;
	text-align:center;
	z-index: 2;
}

*html #contentbg{height:475px;}
*html #contentbg-gal{height:475px;}


#contentbg{
	background: url(img/contentbg.gif) no-repeat 2px 0;
	min-height:463px;
	height:auto;
}

#contentbg p{
	padding-bottom:15px;
}

#contentbg-gal{
	background: url(img/contentbg-gal.gif) no-repeat 2px 0;
	min-height:463px;
	height:auto;
}

#contentbg-gal p{
	padding-bottom:15px;
}

#menu{
	height: 55px;
	width: 947px;
	margin: 0 auto;
	text-align:center;
	padding-left:23px;
}

#menu li{
	float:left;
}

#menu li a{
	float:left;
	display:block;
	height:42px;
}

#menu .m1 a{
	background: url(img/m1.gif) no-repeat 0 0;
	width: 136px;
}

#menu .m1 a:hover{
	background: url(img/m1h.gif) no-repeat 0 0;
}

#menu .m2 a{
	background: url(img/m2.gif) no-repeat 0 0;
	width: 171px;
}

#menu .m2 a:hover{
	background: url(img/m2h.gif) no-repeat 0 0;
}

#menu .m3 a{
	background: url(img/m3.gif) no-repeat 0 0;
	width: 149px;
}

#menu .m3 a:hover{
	background: url(img/m3h.gif) no-repeat 0 0;
}

#menu .m4 a{
	background: url(img/m4.gif) no-repeat 0 0;
	width: 151px;
}

#menu .m4 a:hover{
	background: url(img/m4h.gif) no-repeat 0 0;
}

#menu .m5 a{
	background: url(img/m5.gif) no-repeat 0 0;
	width: 179px;
}

#menu .m5 a:hover{
	background: url(img/m5h.gif) no-repeat 0 0;
}

#menu .m6 a{
	background: url(img/m6.gif) no-repeat 0 0;
	width: 125px;
}

#menu .m6 a:hover{
	background: url(img/m6h.gif) no-repeat 0 0;
}

#left{
	padding-left:25px;
	padding-top:12px;
	width:425px;
	text-align:left;
	float:left;
}

#right{
	width:420px;
	float:left;
	display:inline;
	margin-left:60px;
	text-align:left;
	padding-top:50px;
}

#common{
	margin-left:0px;
	padding-left:25px;
	padding-top:12px;
	width:825px;
	text-align:left;
}

#left2{
	padding-left:34px;
	padding-top:12px;
	width:425px;
	text-align:left;
	float:left;
}

#right2{
	width:420px;
	float:left;
	display:inline;
	margin-left:40px;
	text-align:left;
	padding-top:0px;
}


#flash{
	width:952px;
	height:270px;
	clear:both;
	position:relative;
	z-index:1;
}

#footer{
	height:232px;
	width:100%;
	background: url(img/footer.gif) no-repeat 1px 0;
	clear:both;
	position:relative;
	overflow:hidden;
}

#footer2{
	height:232px;
	width:100%;
	background: url(img/footerv2.gif) no-repeat 1px 0;
	clear:both;
	position:relative;
	overflow:hidden;
}

#please{
	width:670px;
	text-align:center;
	margin:0 auto;
	padding-top:30px;
	display: block;
	height: 176px;
}

#fmenu{
	position: relative;
	top:-10px;
}

#fmenu li{
	display:inline;
	background: url(img/fmenu.gif) no-repeat right 4px;
	padding-left:6px;

}

#fmenu li a{
	display:inline;
	color: #d2ccc5;
	font: 11px/16px Arial;
	text-transform: capitalize;
	padding-right:8px;
}

*html #fmenu li{
	padding-left:5px;
}

*html #fmenu li a{
	padding-right:5px;
}

#cright{
	text-align:left;
	font: 11px/16px Arial;
	margin-top:9px;
	padding-left:5px;
	background:#203436;
}

#lr{
	position:absolute;
	width:138px;
	height:44px;
	background: url(img/lr.gif) no-repeat 0 0;
	right:0;top:0;
	cursor:pointer;
}

.copy{
	font: 12px/16px Arial;
}

#fbg{
	background: url(img/fbg.gif) repeat-x top;
	height:163px;
	margin-top:-172px;
}

*html #fbg{margin-top:-163px;height:171px;}

*+html #fbg{margin-top:-163px;}

#footer_btm{
	width:955px;
	margin:0 auto;
	text-align:center;
	position: relative;
	height:44px;
	background: #203436;
	left:-1px;
}


