
body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,html,label,table,tr,td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,a img,:link img,:visited img {border:0;}
address,caption,cite,code,dfn,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%;}
q:before,q:after {content:'';}
h1 span, h2 span, h3 span	{ display:none; }


body { 
	background:#f6edd8 url("../images/bg-sub.jpg") top repeat-x;
	text-align:center; 
	font:12px/16px  Arial, Helvetica, sans-serif; 
	color:#656565;
	padding-top: 3px;
	}
	
body#main { 
	background:#f6edd8 url("../images/bg-body.jpg") top repeat-x;
	padding-top: 0px;
}

blockquote { margin-left:10px; margin-right:10px; }

a:link,a:visited	{ color:#2a508e; text-decoration:none; outline:none; }
a:hover,a:active	{ color:#000; text-decoration:none; outline:none; }


.clear {clear: both;}

div.clear	{ 
	height:.01em; 
	clear:both;
	overflow:hidden; 
	}


img.img-left { 
	float:left; 
	margin:0px 5px 0px 0px;
	}

img.img-right { 
	float:right; 
	margin:0px 0px 10px 10px; 
	}
	
p.centerp {
	padding-top: 40px;
	width: 550px;
}

form br { line-height:0; height:0; } /* defaults vertical spacing between fields */

#main_content {
	background:url("../images/bg-wrap.jpg") repeat-y;
	width:980px;
	margin:0 auto;
	text-align:left;
	}

#top_content {
	background:url("../images/content-bottom.jpg") bottom no-repeat;
	width:980px;
	margin:0 auto;
	text-align:left;
	}


#nav {
	display: block;
	}
	
#top-nav {
	background: url("../images/top-nav.jpg");
	height: 35px;
	padding: 6px 0px 0px 30px;
	width: 950px;
	}
#top-nav a { 	height:29px;
					padding:0 5px;
					display:inline-block;
					line-height:25px;
					color:white;
					text-decoration:none;
					font-size:14px;
					}
#top-nav a:hover {color:#ba7623 ;}


	
#content {
	background: url("../images/content-top.jpg") top no-repeat;
	float: left;
	width: 883px;
	padding: 22px 52px 10px 45px;
	}
	
body#main #content {
	background: url("../images/content-top.jpg") top no-repeat;
}

body#main h1.page-title {display:none;}

#column-left {
	/*width:230px;*/
	width:200px;
	float:left;
	}

#column-left p, #column-left h1, #column-left h2, #column-left h3, #column-left dl {
	margin:0px 0px 10px 15px;
}

#column-right {
	/*width:610px;
	margin-left: 43px;*/
	
	width:640px;
	margin-left: 20px;
	float:left;
	_display: inline;
	}

/*	#column-right p, #column-right h1, #column-right h2, #column-right h3, #column-right ul, #column-right dl {*/
	#column-right p, #column-right h1, #column-right h2, #column-right h3, #column-right dl {
		margin:0px 0px 10px 0px;
		}
		
#footer {
	background: #207371 url("../images/footer-bg.jpg") top repeat-x;
	width:1100px;
	margin:0 auto;
	text-align:center;
	padding: 20px;
	font-size: .9em;
	color: #f6edd8;
	}

#footer p {
	margin: 0 90px 10px 90px;
		}

