html, body {height:100%; width:100%;}
body, h1, h2, h3, ul, ol, li, form, div{margin:0; padding:0;}
p {padding-top:0px;margin-top:0px;}
body {background:#70825a;}

h1 {font:85% Arial, Helvetica, sans-serif; color:#febe10; font-weight:bold; text-transform:uppercase;}
h2 {font:100% Arial, Helvetica, sans-serif; color:#000; font-weight:bold; text-transform:uppercase;}
a {color:#a32401; text-decoration:none; outline:0;}
a:hover {color:#000; text-decoration:none;}
img {border:0;}
object {outline:none; display:block;}
ul {margin:0 0 0 15px;padding:0 0 0 0; list-style:square;}
ol {margin:0 0 0 30px;}


#maintable {height:100%; width:100%;}
	#lefttile {width:auto; background:url(/images/bg_tileleft.jpg) top right repeat-x;}
		#leftbg {width:100%; height:422px; background:url(/images/bg_left.jpg) top right no-repeat;}
	#righttile {width:auto; background:url(/images/bg_tileright.jpg) top left repeat-x;}
		#rightbg {width:100%; height:422px; background:url(/images/bg_right.jpg) top left no-repeat;}
		
	#middlecell {width:980px; background: url(/images/bg_center.jpg) top left no-repeat;}
		#container {width:980px;}
			#header {width:980px; height:119px;}
				#logo {float:left;}
					#logo h1 a {width:241px; height:54px; display:block; background:url(/images/logo.jpg) no-repeat; text-indent:-9999px;}
				#toplinks {float:right; color:#9e9691; font:65% Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; padding:30px 18px 0 0;}
					#toplinks a {color:#9e9691;}
					#toplinks a:hover {color:#eee;}
				#nav {clear:both;}
					#noflashnav {width:980px; height:28px; background:url(/images/navbg.jpg) no-repeat; font:75% Arial; color:#fff; font-weight:bold; letter-spacing:0.6pt; text-transform:uppercase; padding:37px 0 0;}
						#noflashnav a {color:#fff; margin:0 4px 0 14px;}
						#noflashnav a:hover {color:#febe10; margin:0 4px 0 14px;}
			#content {}
				#contentsub {min-height:302px; background:#dbddde; overflow:hidden;}
					#subleft {float:left; width:609px; min-height:440px; padding:16px 16px 0 17px; font:75% Arial, Helvetica, sans-serif; color:#63605c; text-align:justify; background:#fff; line-height:18px;}
						#subleft h1 {font-size:110%; width:600px; height:22px; background:url(/images/title_bg.gif) repeat-x; padding:2px 0 0 9px; margin-bottom:5px;}
						.sub2 {margin:0 0 0 15px;}
					#subright {float:right; text-align:left; width:307px; padding:15px 17px 0 14px;}
						#subright h1 {font-size:80%; width:298px; height:22px; background:url(/images/title_right_bg.gif) repeat-x; padding:2px 0 0 9px;}
						#subnav {width:277px; background:#fff; padding:12px 10px 12px 20px; font:80% Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:26px;}
							#subnav a {color:#63605c; padding:0 0 20px 0;}
							#subnav a:hover {color:#a32401;}
						.sidebanner img {width:295px; height:225px; border:6px solid #fff; margin:16px 0 0;}
			
			#bottom {width:980px; height:167px; background:transparent url(/images/bg_bottom.jpg) no-repeat; clear:both;}
				#bottom img {border:4px solid #fff; margin:21px 4px 0 17px;}
			
			#footer {width:957px; height:35px; color:#a5b097; font:70% Arial, Helvetica, sans-serif; letter-spacing:0.5pt; text-align:right; padding:18px 23px 0 0;}
				#footer a {color:#a5b097;}
				#footer a:hover {color:#fff;}
				
.picture {font:85% Arial, sans-serif;} 
.picture img {border:4px solid #cccdce; vertical-align:middle; margin-bottom:3px; display:block;} 
.imgright {margin:0 0 0 20px; float:right; text-align:right;} 
.imgleft {margin:0 20px 0 0; float:left; text-align:left;}
.caps {text-transform:uppercase;}
.breadcrumbs {padding-bottom:15px;}
