@charset "UTF-8";

@import url(core/base.css);

@media all {
	
	body { background:#e5e5e5 url(../images/body_bg.png) center center repeat-y; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:15px; font-size:12px; color:#555; }
	.page_margins { width:950px; margin:0 auto; }
	.page { background:#fff url(../images/page_bg.png) 690px 240px no-repeat; }
	
	#header { height:200px; overflow:hidden; background:#fff url(../images/header.png) 0 0 no-repeat; }
	
	#nav { height:40px; overflow:hidden; background:#fff url(../images/topnav_bg.png) 0 0 no-repeat; }
		#nav ul { margin:0; padding:15px 0 0; float:right; }
			#nav ul li { float:left; margin:0; padding:1px 0 0 22px; background:transparent none; list-style:none; list-style-position:inside; }
				#nav ul li a, #nav ul li a:visited { display:block; padding:0; background-color:transparent; line-height:15px; font-size:12px; font-weight:bold; font-style:normal; color:#4b4b4b; text-decoration:none; }
				#nav ul li a:focus, #nav ul li a:hover, #nav ul li a:active { color:#be9e55; text-decoration:none; }
				#nav ul li.active a, #nav ul li.active a:visited { color:#be9e55; text-decoration:underline; }
	
	#main { margin-top:30px; min-height:560px; }
	
	#col2 { width:250px; }
	
	#col3 { /*margin:30px 0 0 185px;*/ margin:0 0 0 185px; width:505px; }
	
	.c50l .text_content { padding:0 10px 0 40px; }
	.c50r .text_content { padding:0 40px 0 10px; }
	
	.c50r .img_content { text-align:right; }
	
	h1, h2 { margin:0 0 20px; line-height:25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-style:normal; font-weight:bold; color:#be9e55; }
	#main ul { margin:0 0 15px; }
	#main ul li { margin:0 0 15px 30px; line-height:15px; list-style-type:circle; }
	
	p { margin:0 0 15px; line-height:15px; }
	#main a { color:#be9e55; text-decoration:underline; }
		
	table td.label { width:120px; text-align:right; font-weight:bold; }
	table td.input input, table td.input textarea { border:none; width:240px; margin:5px 0; }
		
	
	#footer { margin:45px 0 30px; padding:0 0 0 185px; text-align:left; font-size:10px; }
	#footer a { color:#be9e55; font-weight:bold; text-decoration:underline; }

}
