*{margin: 0; padding: 0; border:0;}

html{background: #65391E url(/images/bg-gradient.jpg) repeat-x 0 0;}

body{padding-bottom: 25px;}

h1, h2, h3, h4, p,li,a,input, table{font-family: "Trebuchet MS", Trebuchet, Helvetica, sans-serif; color: #FFF3DB;}
h1{font-weight: normal; font-size: 1.5em; }
h2{font-weight: normal; font-size: 1.3em; border-bottom: 2px solid #3D2B1F; margin-bottom: 5px; padding-bottom: 5px;}
a:link, a:visited{text-decoration:none; color: #A1B5B3;}
a:hover{text-decoration: none; color: #FFF3DB;}

p,li{font-size: 1em;}
p{margin: 5px 0;}
li{list-style:none; margin: 5px 0;}
img{border: 1px solid #A1B5B3;}

input, textarea{width: 250px; border: 3px solid #3D2B1F; padding: 3px; color: #3D2B1F; background-color: #FFF3DB; font-weight: bold;}
input.submit{width: 150px; background-color: #3D2B1F; color: #FFF3DB; 
	border:inset; cursor:pointer;
}

br{clear:both}

#wrapper{position:relative; width: 800px;margin:0 auto; }
.logo{display:block; margin-left: 20px; border:0;}

h2.bar{font-weight:normal; font-size: 1.2em; text-align: center; padding-top: 6px; height: 35px; border-bottom: 0; margin-bottom: 0; padding-bottom:0;}

.bar{
	background: url(/images/bg-nav.gif) no-repeat 0 0;
	width: 800px; height: 40px;
}
.bar li{
	float:left;
	margin:0;
	height: 40px;
}
.bar li a:link, .bar li a:visited{
	font-size: 1.5em;
	padding: 4px 30px 7px 30px;
	display: block;
	color: #FFF3DB;
}
.bar li a:hover{color: #A1B5B3;}

#col1, #col2{float:left;}
#col1{width: 375px;}
#col2{width: 425px;}

h1.home, #back_content h1{
	height: 40px; 
	background: url(/images/bg-heading-right.gif) no-repeat top right; 
	float:left;
}
h1.home a:link, h1.home a:visited, #back_content h1 a{
	padding: 4px 30px; 
	height: 32px; 
	display:block; 
	background: url(/images/bg-heading-left.gif) no-repeat 0 0; 
	color: #FFF3DB;
	float: left;
}
h1.home a:hover{color: #A1B5B3;}

#home_feature{
	margin-left: 30px;
	margin-bottom: 15px;
}

#back_content{float:left; width: 600px;}
#back_sidebar{float:left; width: 200px;}

#back_content h2, #back_content h3, #back_content ul, #back_content p, #back_content table, #back_content input, #back_content textarea{margin-left: 30px;}
#back_content ul{padding-bottom: 10px;}
#back_content li{list-style: disc; margin-left: 20px;}
#back_content h1{padding-bottom: 15px;}
#back_content h2{padding-top: 10px;}
#back_content p{margin:0 0 0 30px; padding:0 0 10px 0;}

#back_content p#notice{background-color: #7A5731; width: 400px; padding: 10px; margin-bottom: 20px;}

.features{margin: 5px 30px 15px 30px; font-size: 1em;}
.features.last{margin-bottom:0;}

#back_content p.event{background-color: #7A5731; width: 60%; padding: 8px 12px; margin:10px 0 10px 30px;}

#back_content p.title{padding-bottom:0;}

#back_content .bottom_nav li{font-size: .9em; float:left; list-style:none; padding: 0 10px; margin:0; border-right: 1px solid #FFF3DB;}
#back_content .bottom_nav li.first{padding-left:0;}
#back_content .bottom_nav li.last{border:0;}

.top{margin-bottom: 25px;}
.bottom{margin-top: 25px;}
.center{text-align:center;}
.clear{clear:both;}
