body,html{
	margin:0px; padding:0px;
	color:#555;
	background:#c25229 url('gui/bkg.png') center top repeat-x;
	text-align:center;	
	width:100%; 
	font-size: 12px; font-family: Trebuchet MS, Trebuchet, Arial, Tahoma, Verdana, arial, sans-serif; font-weight:normal;
}

#root{
	position:relative;
	text-align:left;
	width:963px;
	margin: 0px auto; 
	top:0px;
	background:#fff url('gui/rbkg.png') center top repeat-y;
}

#headerl{
	background:#ffd353 url('gui/hbkgl.png') center top no-repeat;
	width:963px; height:275px;
}

#header{
	background: url('gui/hbkg.jpg') center top no-repeat;
	width:963px; height:275px;
}

#logo{
	position:relative; left:14px;
	width:319px;height:103px;
}

#logo h1{
	margin:0px; padding:0px;
	text-indent:-3000px;
}	

#menu{
	position:absolute;
	left:14px;top:114px;
	background: url('gui/mbkg.png') center top no-repeat;
	width:329px; height:150px;	
}

#menu ul{	
	margin:0;padding:0;	
}

#menu ul li{
	margin:10px 0px 0px 27px; padding:0;	
	list-style:none;
}


#menu ul li a{
	text-decoration:none;	
	color:#ffcc33;
	
}

#menu ul li a:hover{
	color:#fff;
}

#h2container{
	background:#ffefc0 url('gui/h2bkg.png') no-repeat;
	width:963px; height:66px;
}

h2{
	padding:22px 0px 0px 50px; margin:0;
	color:#c25229;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
}

.gray{
	color:#666666;
}

#ph{
	width:963px; height:42px;
	background: url('gui/phbkg.png') no-repeat;
}

#nf{
	width:963px; height:37px;
	background: url('gui/nfbkg.png') no-repeat;
}

#content{
	padding: 0px 51px 0px 51px;
}

#footer{
	background:#8c8c8c url('gui/fbkg.png') no-repeat;
	width:963px; height:75px;
}

#fcontainer{
	padding: 26px 152px 0px 115px;
}

#flmenu{
	float:left;
	font-size:10px;
	width:500px;
	color:#fff;	
}

#flmenu a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}

#flmenu a:hover{
	color:#000;
}

#fcecko{
	float:left;
	width:192px;
	text-align:right;
	font-size:10px;
	color:#666;
	font-weight:bold;
}


img{
	border:2px #fff solid;
}

.ii{
	border:1px #ccc solid;
	float:left;
	width:204px;
}

.ii_rspace{
	float:left;
	padding-right:20px;
}

.ii2{
	border:1px #ccc solid;
	width:250px;
	margin:4px;
	float:left;
}

a{
	color:#000;
	text-decoration:underline; font-weight:bold;
}

a:hover{
	color:#c25229;
}

p{
	margin:0; padding:0;
}


h3{
	color:#666;
	font-size:16px; font-weight:bold;
	padding:0;margin:0px 0px 14px 0px;
}

h4{
	color:#c25229;
	font-size:14px; font-weight:bold;
	padding:0;margin:0;
}


.clear{
	clear:both;
}

ul li{
	margin:0px 0px 10px 0px;
}

ul li ul li{
	margin:5px 0px 10px 20px;
}

#h4ul li a{
	color:#c25229;
	font-size:14px; font-weight:bold;
}

.tu{
	text-transform:uppercase;
}

.gi{
	border:1px #ccc solid;
}

.thickbox{
	margin-right:10px;
}