* { margin:0; padding:0; }

>html,body {
	margin-left:1px;
	margin-top:20px;	
}

html>body {
		padding:0px;
		margin-top:20px;
		background:url('../img/gradient_bg.jpg') repeat-x #ffc966;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

* html body { 
		margin:0px;
		margin-left:1px;
		margin-top:20px;
		padding:0px;
		background:#ffe4b2;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

img { border: 0px; }

.background {
		background:url('../img/bg_drop.png') repeat-y center;	
		margin: 0px auto;
}

* html .background {
		background:url('../img/bg_drop.jpg') repeat-y center;
		margin:0px auto;
}

.top {
		background:url('../img/top_cap_drop.png') no-repeat center;
		height:28px;	
		margin: 0px auto;
}

* html .top {	
		background:url('../img/top_cap_drop.jpg') no-repeat center;
		height:28px;	
		margin: 0px auto;
}

.bottom {
		height:46px;
		background:url('../img/bottom_cap_drop.png') no-repeat center;
		margin: 0px auto;
}

* html .bottom {
		margin:0px auto;
		background:url('../img/bottom_cap_drop.jpg') no-repeat center;
}

#header {
		padding:0px;
		width:820px;
		margin: 0px auto;	
		text-align:right;
		height:125px;
		background:url('../img/header.jpg') no-repeat center;
}

#header img { padding:10px 30px 0px 30px; }

#bar { padding:0px; margin:0px auto; width:820px; height:25px; background: #603913; }
#content { padding:0px; margin:0px auto; width:780px; font:13px/1.55em arial, helvetica, sans-serif; }

#left {
float: left;
width: 210px;
padding: 20px 10px 20px 0px;
}

#intro {
	float:left;
	width:292px;
	padding:0px;
	margin:0px;	
}

#enter {
	float:left;
	height:500px;
	width:450px;
}

#middle {
float:left;
width:540px;
padding: 20px 10px 20px 10px;
}

/* Heading */
h1, h2, h3, h4, h5, h6, .head {
	margin-bottom:.4em;
	line-height:1.3em;
	color:#0A263C;
	}
h2 { font-size:1.5em; }
h3 { font-size:1.35em; }
h4 { font-size:1.05em; }
h5 { font-size:1.05em; }
h6 { font-size:.95em; }

p { padding:0px 0px 10px 0px; }


#middle h3 { color: #603913; margin-top:5px; }
#middle li { margin-left: 20px; margin-right:5px; }
#middle td img { border:1px solid #603913; }
#middle tr { background-color: #fff4e1; }

ul#navmenu{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

ul#navmenu li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

ul#navmenu li a{
color: #603913;
background: url('../img/arrowbullet.png') no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 0.9em;
}

ul#navmenu li a:visited{
color: #603913;
}

ul#navmenu li a:hover{ /*hover state CSS*/
color: #603913;
background-color: #F3F3F3;
}
