/*
Design by SacDesigner
http://www.sacdesigner.com
sacdesigner@gmail.com
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
margin: 0;
padding: 0;
background: #000000 url(../images/img01.gif) repeat-x;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
color: #ffffff;
}

h1, h2, h3 {
margin: 0;
font-weight: normal;
color: #ffffff;
}

h1 {
font-size: 197%;
}

h2 {
font-size: 167%;
}

h3 {
font-size: 100%;
font-weight: bold;
}

p, ol, ul {
line-height: 170%;
}

p {
}

ol {
margin-left: 0;
padding-left: 0;
list-style-position: inside;
}

ul {
margin-left: 0;
padding-left: 0;
list-style: none;
}

ul li {
padding-left: 15px;
background: url(../images/img07.gif) no-repeat 0px 7px;
}

blockquote {
margin: 0;
padding-left: 20px;
font-style: italic;
}

blockquote * {
line-height: normal;
}

a {
color: #ffffff;
}

a:hover {
text-decoration: none;
color: #A60000;
}

/* Previous settings for img --5px solid #A60000-- */
img {
border: none;
}

div.moduletable-banner img {
	border: 2px solid #A60000;
}

div.ev_navigation img {
	border: none;
}

img.left {
float: left;
margin: 3px 15px 0 0;
}

img.right {
float: right;
margin: 3px 0 0 15px;
}

hr {
display: none;
}

/* Menu */

#menu {
width: 763px;
height: 80px;
margin: 0 auto;
padding: 0 2px 5px 5px;
background: #545454;
}

#menu ul {
margin: 0;
padding: 0;
padding-left: 0px;
list-style: none;
line-height: normal;
}

#menu li {
display: inline;
margin: 0;
padding: 0;
}

#menu a {
display: block;
float: left;
width: 123px;
height: 53px;
padding: 27px 0 0 0;
margin: 0;
margin-right: 4px;
background: #A60000 url(../images/img02.gif) no-repeat;
text-decoration: none;
text-align: center;
font-size: 136%;
color: #FFFFFF;
}

#menu a:hover {
background: #A60000 url(../images/img04.gif) no-repeat;
color: #000000;
}

#menu .active a, #menu a.active {
background: #A60000 url(../images/img03.gif) no-repeat;
border: none;
color: #000000;
}

/* Header */

#header {
width: 760px;
height: 213px;
margin: 0 auto;
padding: 0 5px 5px 5px;
background: #545454 url(../images/car.jpg) no-repeat 5px 0px;
}

div#header .gallery {
float: left;
}
/* Logo */

#logo {
float: right;
width: 231px;
height: 213px;
margin-right: 2px;
background: #545454 url(../images/logo.gif) no-repeat;
}

#logo h1, #logo h2 {
text-align: center;
}

#logo h1 {
padding-top: 77px;
font-size: 240%;
}

#logo h2 {
font-size: 150%;
}

#logo a {
text-decoration: none;
color: #FFFFFF;
}

/* Pathway */
#pathway {
width: 730px;
margin: 0 auto;
padding: 10px 0;
}

/* Page */

#page {
width: 760px;
margin: 0 auto;
padding: 30px 5px 5px 5px;
background: #000000;
}

/* Content */

#content {
float: left;
width: 485px;
padding-top: 8px;
}

.twocols {
}

.twocols .title, .col1 h3, .col2 h3 {
padding-bottom: 10px;
border-bottom: 1px solid #A60000;
}

.twocols .col1, .twocols .col2 {
width: 230px;
}

.twocols .col1 {
float: left;
}

.twocols .col2 {
float: right;
}

.twocols ul {
}

.twocols ul li {
padding-left: 0;
}
.twocols a:hover {
}


/* Sidebar */

#sidebar {
float: right;
width: 200px;
}

.boxed {
}

.boxed .title, .boxed h3 {
height: 33px;
margin: 0;
padding: 12px 0 0 20px;
background: #A60000 url(../images/img06.jpg) no-repeat;
text-transform: uppercase;
font-size: 136%;
color: #FFFFFF;
}

.boxed .content {
padding: 20px;
}

.boxed h3 {
margin: 0;
}

.boxed p, .boxed ul, .boxed ol {
margin: 0;
padding: 0;
list-style: none;
line-height: normal;
}

.boxed ul {
}

.boxed ul li {
padding: 10px 15px;
}

.boxed ul li.first {
border: none;
}

/* Search */

div.search {
margin-top: 14px;
margin-bottom: 14px;
}

div.search form {
margin: 0;
padding: 0;
}

div.search fieldset {
margin: 0;
padding: 0;
border: none;
}

div.search p {
margin: 0;
font-size: 85%;
}

#searchinput, #search .inputbox {
width: 180px;
}

#searchsubmit {
}

div.search, #search .search {
margin: 30px 20px 30px 20px;
}

#search .inputbox {
margin-right: 5px;
}
/* Footer */

#footer {
width: 760px;
margin: 0 auto;
height: 30px;
padding: 10px 5px 5px 5px;
background: #545454 url(../images/img06.jpg) repeat-x;
color: #c6c6c6;
}

#footer a {
color: #c6c6c6;
}

#footer a:hover {
text-decoration: none;
color: #ffffff;
}

#legal {
float: left;
width: 200px;
}

div.module-links {
float: right;
margin: 0;
padding: 0;
text-align: right;
}

div.module-links ul {
line-height: 100%;
}

div.adsmanager_footer {
}

.componentheading, .contentheading {
font-size: 175%;
font-weight: bold;
}

.buttonheading img {
border: none;
}

td.sectiontableheader {
border-bottom: 1px solid #ffffff;
font-size: 125%;
font-style: italic;
font-weight: bold;
}

p.signature {
	font-style: italic;
	font-size: 125%;
	font-weight: lighter;
	padding-left: 15px;
	font-family: "Comic Sans MS", "Comic Sans MS5", cursive;
}

table.contenttoc {
	margin: 5px;
	padding: 5px;
	background: #545454;
	float: right;
}
.leftcolumn {
	position: left;
	width: 95%;
}
.rightcolumn {
	position: right;
	width: 95%;
}
div.1col {
	display: block;
}
