/*
-------------------------------------------------
Copyright 2009 RAGE Software, www.ragesw.com

Fore more templates visit:
http://www.ragesw.com/templates.php

This template may be used by the purchasing party only.
You may not resell or redistribute this template in any
way shape or form. See the included
terms and conditions read me included with the
downloaded template for more information.
-------------------------------------------------
*/

body {
	background: #852500 url(../images/bodybg.gif) repeat-x top;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
#wrap {
	width: 771px;
	margin: 30px auto 30px auto;
	background: #fff url(../images/wrapbg.gif) repeat-y top;
}
#header {
	padding:0;
}
#main-body {
	width: 500px;
	float: left;
	padding: 15px 0 0 15px;
}
#sidebar {
	width: 236px;
	float: left;
	padding: 10px 0 0 0;
	margin: 0;
}

#sidebar p {
	margin-left:20px;
	margin-right:20px;
}

#sidebar h2 {
	font-size: 110%;
	margin-left: 20px;
}


/* ----- =nav ------*/
#nav {
	background: url(../images/navbg.gif) repeat-y left top;
	margin: 20px 0 0 0;
	width: 235px;
	padding: 10px 0 10px 0;
}
#nav li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 100%;
}
#nav li a {
	padding: 10px 15px 8px 15px;
	display: block;
	width: 100px;
	margin-left: 15px;
	font-family: Helvetica, Arial, sans-serif;
	color: #333;
	border-bottom: 1px dotted #888;
	font-weight: bold;
	text-decoration: none;
}
#nav li a:hover {
	color: #d2691e;
	text-decoration: underline;
}
#content {
width: 450px;
padding: 20px 0 20px 20px;
}
/* ----- =subnav ------*/
#mainnavtop {
	width: 791px;
	margin: 0;
	background: url(../images/headerbg.gif) no-repeat top left;
	padding: 0;
}
#mainnav {
	width: 530px;
	margin: 0;
	float: right;
	padding: 0;
}
#mainnav li {
	list-style: none;
	padding: 0;
	float: left;
	margin:8px 0 0 0;
}
#mainnav li a {
	color: #df7c55;
	font-size: 100%;
	padding: 8px 15px 8px 10px;
	height: 15px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration: none;
	margin: 0;
}
#mainnav li a:hover {
	text-decoration: underline;
}
.clearfix {
	clear: both;
}
#mainnav h2 {
	color: #fff;
	text-transform: uppercase;
	background: url(../images/navbg1.gif) repeat-x top;
	font-size: 110%;
	padding: 3px;
	margin: 0;
	border-top: 1px solid #dbebc5;
	border-left: 1px solid #dbebc5;
	border-right: 1px solid #dbebc5;
}
p {
	line-height: 1.5em;
}
p.date { color: #852600;}
p.text { font-size: 90%;
         color: #852600}
p.credit { font-size: 90% }
dt  { color: #852600;}
h1 {
	color: #852600;
	font-size: 140%;
	font-family: Helvetica,Arial, sans-serif;
	font-weight: 100;
	padding-bottom: 6px;
	text-transform: uppercase;
	border-bottom: 1px #686868 solid;
	margin: 0;
}
h2 {
	color: #852600;
	font-size: 120%;
	font-family: Helvetica,Arial, sans-serif;
	margin: 0;
}
h3.logo {
	color: #fff;
	font-size: 130%;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	margin: 0;
	padding: 0;
	top: 60px;
	left: 30px;
}


#footer {
	background: url(../images/footerbg.gif) no-repeat bottom;
	text-align: center;
	padding: 20px 0 20px 0;
}
#photoleft {
	width: 300px;
	float: left;
	padding: 0;
	text-align: center;
	
}
#photocenter {
	width: 300px;
	float: left;
	padding-left: 350px;
	text-align: center;
}
#photoright {
	width: 300px;
	float: left;
	padding-left: 700px;
	text-align: center;
}