﻿html {
	background: ;
	min-height: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
	font: 11px/18px Verdana, Arial, sans-serif;
	background-color: #98012e;
	width: 100%;
}

a img	{
	border-style: none;
}

h1 {
	font-size: 18px;
	margin-top: 5px;
}

h2 {
	
}

h3 {
}

h4 {
	
}

h5 {
	
}

p {

}

hr {

}

a {
	color: #7f571c;
}

a:hover {
	color: #7f0127;
}

strong {
	color: #7f0127;
	font-weight: bold;
}

.clear {
	clear: both;
}

#wrapper {
	width: 745px;
	border: 3px solid #7f571c;
	min-height: 450px;
	background: #fff url(../images/content-bg.jpg) no-repeat right bottom;
	display: block;
	margin: 2% auto 0;
}

* html #wrapper {
	width: 745px;
	height: 450px;
}

#homewrapper {
	width: 745px;
	border: 3px solid #7f571c;
	margin: 2% auto 0;
	min-height: 450px;
	height: auto;
	background: #fff;
}

* html #homewrapper {
	height: 450px !important;
}

#contentwrapper {

}

#contentbg {

}

#header {
	height: 75px;
	margin: 10px;
}

#logo {

}

#date {

}

#nav {
	width: 100%;
	height: 25px;
	margin: 0;
	padding: 0;
	background-color: #7f571c;
	display: block;
}

#nav ul {
	width: 100%;
	float: left;
	display: inline;
	height: 25px;
	margin: 3px 0 0 0px;
	padding: 0;
	text-align: center;
}

#nav li {
	list-style: none;
	display: inline;
	padding: 0;
	height: 18px;
	margin: 0 8px;
}

#nav a {
	width: auto;
	text-decoration: none;
	margin: 3px 0 0;
	display: inline;
	height: 15px;
	float: left;
	color: #cfae7d;
	font: bold 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-transform: uppercase;
	padding: 0 2px;
}

/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #nav a {float:none;}
/* End IE5-Mac hack */

#nav a:hover, #nav a.active {
	color: #ffffff;
}

#subnav {
	float: left;
	/*background-color: #c5a982;*/
	height: 45px;
	padding: 0;
	clear: both;
	display: inline;
	width: 100%;
	border-bottom: 2px solid #7f571c;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

#subnav ul {
	height: 15px;
	padding: 0;
	display: inline;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

#subnav li {
	list-style-type: none;
	display: inline;
	float: left;
	padding: 0;
	margin: 0 0 0 2px;
	height: 18px;
}

#subnav a {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 3px;
	padding-left: 0px;
	padding-bottom: 0;
	padding-right: 5px;
	padding-top: 3px;
	text-decoration: none;
	font-size: 10px;
	display: block;
	height: 15px;
	float: left;
	color: #7f571c;
	width: 118px;
	font-weight: bold;
	line-height: normal;
}


#subnav a:hover, #subnav a.active{
	color: #7f0127;
}

/*Team Subnav*/
#subnav-team {
	float: left;
	/*background-color: #c5a982;*/
	height: 75px;
	padding: 0;
	clear: both;
	display: inline;
	width: 100%;
	border-bottom: 2px solid #7f571c;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

#subnav-team ul {
	height: 15px;
	padding: 0;
	display: inline;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

#subnav-team li {
	list-style-type: none;
	display: inline;
	float: left;
	padding: 0;
	margin: 0 0 0 2px;
	height: 18px;
}

#subnav-team li.spacing	{
	margin: 18px 0 0 0;
}

#subnav-team a {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 3px;
	padding-left: 0px;
	padding-bottom: 0;
	padding-right: 3px;
	padding-top: 3px;
	text-decoration: none;
	font-size: 10px;
	display: block;
	height: 15px;
	float: left;
	color: #7f571c;
	width: 118px;
	font-weight: bold;
	line-height: normal;
}


#subnav-team a:hover, #subnav a.active{
	color: #7f0127;
}
/*End of Team Subnav*/

#content {
	clear: left;
	display: inline;
	width: 100%;
	margin: 10px 0 0 10px;
	padding: 0;
	float: left;
	min-height: 280px;
}

* html #content { 
	height: 230px; 
	}

#homewrapper #content {
	height: 280px;
	display: block;
	float: left;
	width: 100%;
}

#homequote {
	float: left;
	width: 720px;
	padding: 0;
	text-align: center;
	height: 130px;
	display: block;
	margin: 20px 0 0;
}

#leftcolumn {
	display: block;
	float: left;
	width: 70%;
	margin: 10px 0 0 15px;
	padding: 0;
}

#quotes {
	display: block;
	float: left;
	width: 90%;
	margin: 15px 0 0 10px;
	padding: 0;}

.indent { margin-left: 0px; margin-bottom: 0px; margin-right: 10px; margin-top: 0px; width: 400px; padding: 0px; display: block; float: left; }
 

.portrait { padding: 0px; display: block; float: left; width: auto;
	margin: 15px 20px 0px 0px;
}
 

#centercolumn {

}

#rightcolumn {
	width: 20%;
	margin: 10px 0 0;
	padding: 0;
	float: right;
	display: block;
}

#searchbox input {
	
}

#searchbox a {

}

#contentbottom {

}

#newsletter	{
	margin: -10px 0 0 20px;
	position: absolute;
	top: 420px;
}

*:first-child + html #newsletter	{
	margin: 10px 0 0 -735px;
}

* html #newsletter	{
	position: fixed;
}

#footer {
	width: 100%;
	height: 110px;
	margin: 0;
	float: left;
	display: block;
	clear: both;
	text-align: right;
	padding: 0;
}

#copyright {

}

#footermenu {

}

#footermenu ul {

}

#footermenu li {

}

#footermenu a {

}

#loginbox {

}

label {
}

input {

}

input.loginbutton {

}

table tr td 
{
    float:left;
    display:block;
    margin:10px;
}

table tr td a
{
    font: bold 16px "Lucida Grande", Lucida, Verdana, sans-serif;
    margin-bottom:5px;
    display:block;
}

.white {
	color: #fff;
}
 

