body{
	margin:0;
	padding:0;
	background:#fff;
	font-family:'trebuchet ms'
}
#xwrap_index{
	height:475px;
	background:transparent url('../gr/xwrap_index.jpg') left repeat-x;
}
#xwrap{
	height:475px;
	background:transparent url('../gr/xwrap.jpg') left repeat-x;
}
#nav{
	height:5px;
	margin-bottom:-25px;
	padding-left:6px;
}
#logo{
	width:700px;
	height:111px;
	margin:auto auto;
	background:transparent url(../gr/logo.jpg) top no-repeat;
}
#flashbg{
	height:344px;
	width:787px;
	background:transparent url('../gr/flashbg.jpg') top no-repeat;
	margin-top:15px;
}
#picturenav{
	margin-top:6px;
	width:783px;
	margin-left:auto;
	margin-right:auto;
}
#imgnav{
	margin-top:12px;
	width:800px;
}
#picturenav img{
	margin:0;
	padding:0;
}
#content{
	width:767px;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
}
#pagecontent{
	width:765px;
	margin-left:auto;
	margin-right:auto;
	font-size:12px;
	margin-top:10px;
}
#pagecontent ul{
	margin-left:30px;
}
#pagecontent ol{
	margin-left:30px;
}

#pagecontent p{
	margin-top:5px;
}
#pagecontent h2{
	margin:10px;
	margin-left:0;

}
.blueline{
	width:95%;
	height:3px;
	border-left:1px solid #94a9cf;
	border-right:1px solid #94a9cf;
	background-color:#1c499a;
	margin:20px auto 20px auto;
}
#footer{
	font-size:12px;
	text-align:center;
	padding-bottom:20px;
}
a img{
	border-style:none;
}
	
#wrap{
	width:787px;
	margin:auto auto;
}
.clear{
	clear:both;
}