﻿/* GRID */
body {
	color: #000000;
	background-color: #464445;
	margin-top: 10px;
	margin-bottom: 10px;
}
.cAlign {
	text-align: center;
}
.rAlign {
	text-align: right;
}
.lAlign {
	text-align: left;
}
/* framework */
.wrapper {
	width: 999px;
	margin: 0 auto;
	background-color: #301025;
}
div.header {
	background: black url('../images/general/header.jpg') no-repeat;
	margin: 0;
	padding: 0;
}
.header .subTitle {
	padding: 50px 0 6px 550px;
	color: white;
}
.tagLine {
    background: #5d1e49 none;
	padding: 6px 0 6px 10px;
	letter-spacing: .25em;
}
div.footer {
	background-color: black;
	clear: both;
	margin: 0;
	padding: 0;
	height: 50px;
	text-align:center;
}

div.footer a {
    color:#b2b2b2;
}
div.footer a:hover {
    color:White;
}
div.contentWide {
	margin: 0;
	padding: 0;
	background: transparent url('../images/backgrounds/999_gradiant.png') repeat-y;
}
div.contentRight {
	float: right;
	width: 616px;
	margin: 0;
	padding: 0;
	background: transparent url('../images/backgrounds/616_gradiant.png') repeat-y;
}
div.contentLeft {
	float: left;
	width: 383px;
	margin: 0;
	padding: 0;
}
.textarea {
	display: block;
	background-color: white;
	color: black;
	margin: 10px;
	padding: 10px;
}
/* forms */
fieldset {
	display: block;
	margin: 5px;
	padding: 0;
	border: none;
}
fieldset.outlined {
	border: 1px black solid;
	padding: 5px;
}
fieldset.set500 {
	width: 500px;
}
label {
	display: block;
	margin: 5px 0 10px 0;
	padding: 0;
	color: black;
}
input {
	display: block;
	margin: 5px 0 5px 0;
	padding: 3px;
}
input[type="checkbox"] {
	display: inline;
}
input[type="submit"] {
	padding: 0;
}
input[type="button"] {
	padding: 0;
}
input[type="hidden"] {
	visibility: hidden;
	margin: 0;
	padding: 0;
}
textarea {
	display: block;
	margin: 5px 0 5px 0;
	padding: 3px;
}
form.search {
	background-image: url('../images/backgrounds/999_goldbar.png');
}
form.search input {
	display: inline;
	margin: 5px;
	padding: 3px;
}
form.search label {
	display: inline;
	margin: 5px 0 5px 0;
	padding: 0;
	color: black;
}
form.search span.searchbox
{
    margin: 5px 0 5px 0;
    padding: 0 0 0 10px;
}
/* tables */
table.list tbody tr td {
	padding: 0 5px 5px 5px;
	margin: 0 5px 5px 5px;
}
/* navigation */
ul.navigation {
	text-align: right;
	background-image: url('../images/backgrounds/999_goldbar.png');
	height: 30px;
	margin: 0;
	padding: 0;
}
ul.navigation li {
	color: white;
	float: right;
	margin: 0;
	padding: 6px 10px 6px 5px;
	text-transform: uppercase;
	font-weight: bold;
}
ul.navigation li a:link {
	color: Black;
	text-decoration: none;
}
ul.navigation li a:visited {
	color: Black;
	text-decoration: none;
}
ul.navigation li a:active {
	color: white;
}
ul.navigation li a:hover {
	color: white;
	text-decoration: underline;
}
div#nav_1 ul#mainNav {
	display: block;
	margin: 0;
	padding: 10px 0 10px 0;
}
div#nav_1 ul#mainNav li {
	display: inline;
	margin: 0px;
	padding: 5px;
}
ul.subNav {
	display: block;
	margin: 0;
	padding: 5px 0 10px 0;
}
ul.subNav li {
	display: inline;
	margin: 0;
	padding: 5px;
}
li a.nav_text {
	color: black;
	text-decoration: underline;
}
li a.nav_text:visited {
	color: black;
	text-decoration: underline;
}
li a.nav_text:hover {
	color: black;
	text-decoration: underline;
}
li a.nav_text:active {
	color: black;
	text-decoration: underline;
}
