html {

	margin: 0;

	padding: 0;

}



body {

	margin: 5px 0;

	padding: 0;

	text-align: center;

	background-color: #612511;

	background-image: url(../images/diagonal.png);

	background-repeat: repeat;

	height: 100%;

}



#container {

	margin: 0 auto;

	padding: 0 0 5px 0;

	text-align: left;

	background-color: #531d0a;

	width: 710px;

}



#header {

	margin: 0;

	padding: 0;

}



#nav {

	padding: 6px;

	margin:0 5px;

	background-image: url(../images/navBg.gif);

	background-position: top left;

	background-repeat: repeat-x;

	font-size: 12px;

	height: 22px;

}



#nav li {

	list-style:none;

	display:inline;

	padding:0;

}



#nav li a {

	padding:0 10px 0 9px;

	color:#eee;

	text-decoration:none;

	border-right: 1px dotted #531d0a;

}



#nav li a:hover {

	color: #FFFF66;

}



#leftcol {

	float: left;

	width: 450px;

	margin: 0 0 0 5px;

	padding: 0;

}



#rightcol {

	float: right;

	width: 249px;

	margin: 0 5px 0 1px;

	padding: 0;

}



.content {

	background-color: #FFFFCC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000;

	margin: 0;

	padding: 0;

	border-bottom: 1px solid #45692C;

}



.contentimg {

	margin: 10px 15px 0 15px;

	border: none;

}



.contentbtn {

	margin: 0;

	border: none;

	float: left;

	position: relative;

	top: 48px;

}



.galleryimg {

	margin: 10px 15px 0 15px;

	border: none;

	float: left;

}



p {

	margin: 0 15px 15px 15px;

	padding: 0;

}



.clear {

	clear: both;

}



.contentfooter {

	margin: 0;

	padding: 0;

}



.alt {

	background-color:#FFFEDD;

	font-family:Georgia;

	border-top:1px dashed #6d471e;

	border-bottom:1px dashed #6d471e;

	margin-bottom:0;

}



.reg {

	font-family:Georgia;

	margin-bottom:0;

}

	

dl {

	width: 450px;

	margin: 1px 0 1px 0;

	padding: 0;

	background: #FFFEDD url(../images/box_bottom.gif) no-repeat bottom left;

}



dl.right {

	width: 249px;

	margin: 1px 0 1px 0;

	padding: 0;

	background: #FFFFCC url(../images/box_bottom_right.gif) no-repeat bottom left;

}



dt {

	margin: 0 0 10px 0;

	padding: 3px 15px 3px 15px;

	font-size: 75%;

	font-family: Trebuchet MS;

	font-weight: bold;

	color: #FFF;

	background: #c1d269 url(../images/box_top.gif) no-repeat top left;

}



dt.right {

	margin: 0 0 10px 0;

	padding: 3px 15px 3px 15px;

	font-size: 75%;

	font-family: Trebuchet MS;

	font-weight: bold;

	color: #FFF;

	background: #c1d269 url(../images/box_top_right.gif) no-repeat top left;

}

	

dd {

	margin: 0;

	padding: 0 0 10px 0;

	color: #6d471e;

	font-family: Arial, sans-serif;

	font-size: 11px;

	line-height: 17px;

	/*background: url(../images/arrow.gif) no-repeat 0 3px;*/

}



h1 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	padding-left: 15px;

}



#footer {

	margin:5px 3px 0 3px;

	padding:3px 10px;

	clear:both;

	color: #fff;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

}



#footer p {

	margin:0;

	padding:0;

}



#footer a {

	color: #fff;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

}



#footer a:hover {

	text-decoration: underline;

}