@charset "utf-8";

body { background-color: #333; }

#header {

	background-color: #000;

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

	background-repeat: no-repeat;

	background-position: left top;

	height: 140px;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-top-color: #b82033;

	border-bottom-color: #b82033;

}

a {

	text-decoration:none;

	color: #AF5928;

	font-weight: bold;

	}

a:hover { color: #FF9900; }

#container {

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

	font-size: 9pt;

	color: #000;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #b82033;

	border-left-color: #b82033;

}

#menubar {

	height:40px;

	padding: 0px;

	margin: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #b82033;

	background-color: #481818;

}

#flashcontent {

	padding: 0px; 

	margin: 0px;

	background-color:#481818;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #b82033;

	position: relative; 

	z-index: 10;

}

#maincontent {

	padding: 8px; background-color:#d4c497;

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

	background-repeat: repeat-x;

	position: relative;

	min-height:400px;

    height:auto !important;

    height:400px; 

}

#maincontent2 {

	padding: 8px; background-color:#d4c497;

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

	background-repeat: repeat-x;

	position: relative;

}

td#sidecontent {

	

	padding: 5px;

	background-color:#d4c497;

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

	background-repeat: repeat-x;

	/*width:200px;*/

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #b82033;

	}

td#sidecontent ul {

	

	padding: 1px;

	margin:5px;

	 list-style:none;

	}

td#sidecontent ul li {

	

	padding-top: 5px;

	}

td#sidecontent img {

	

	padding: 0px;

	margin:0px;

	display:block;

	}

	

input {

	font-size: 8.5pt;

	line-height: 8.5pt;

	background-color: #E2D8B8;

	border: 1px solid #8B531A;

	

}

.sbutton {

	font-size: 8.5pt;

	line-height: 12pt;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #C97B27;

	border: 1px solid #990000;

}

#mailingform {

	padding-bottom: 10px;padding-right: 10px;

	color: #ccc;

	font-size: 12pt;

}

#mailingform input {

	font-size: 8.5pt;

	line-height: 8.5pt;

	background-color: #E2D8B8;

	border: 1px solid #8B531A;

	

}

#mailingform .sbutton {

	font-size: 8.5pt;

	line-height: 12pt;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #C97B27;

	border: 1px solid #990000;

}





.headerfooter {

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

	font-size:8.5pt;

	color:#999;

	line-height:200%;

	text-align: center;

}

.headerfooter a {

	text-decoration: none;

	color:#ccc;

}

.headerfooter a:hover {

	color:#AF5928;

}

.titles 

	{ 

	color: #6A0000;

	font-weight: 800;

	font-size: 15pt;

	vertical-align: sub;

	text-decoration: none;

	}

.titlesb 

	{ 

	color:#990000;

	font-weight: 1200;

	font-size: 20pt;

	font-family: trebuchet MS, Helvetica;

	vertical-align: sub;

	text-decoration: none;

	font-variant:small-caps;

	}

h1 {

	color: #6A0000;

	font-size: 15pt;

	font-weight: bold;

	border-bottom: 1px dotted #b82033;

	width: 400px;

	display: block;

}

h2

	{ 

	color: #6A0000;

	font-size: 12pt;

	vertical-align: sub;

	text-decoration: none;

	}

h3 {

	color: #6A0000;

	font-size: 12pt;

	font-weight: bold;

	border-bottom: 1px dotted #b82033;

	width: 150px;

	display: block;

	margin-bottom: 0px;

	padding-bottom: 0px;

}