body {
color: #D5D5D5;
background-color: #000000;
background-image: url("/image/illustration1.jpg");
background-position: 100% 0%;
background-repeat: no-repeat;
font-family: Arial, sans-serif;
font-size: 80%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

h1
{
color: #C00000;
font-size: 150%;
font-weight: bold;
margin: 0px 0px 10px 0px;
}

h2
{
color: #E5E5E5;
font-size: 150%;
font-weight: bold;
margin: 0px 0px 10px 0px;
}


h3
{
color: #E5E5E5;
font-size: 110%;
font-weight: bold;
margin: 0px 0px 10px 0px;
}

a
{
color: #E5E5E5;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

img
{
border-style: none;
}


div.Content
{
position: absolute;
top: 50px;
padding: 20px 20px 20px 50px;
background-color: #444444;
background-image: url("../image/bg.gif");
background-repeat: repeat-y;
z-index: 99;
-moz-opacity:0.9;
filter:Alpha(Opacity=90);
width: 75%;
border-right: solid 20px #C00000;
}

/* LOGO ----> */


div.Content div.Logo a
{
color: #7D7D7D;
font-weight: bold;
text-transform: lowercase;
font-size: 300%;
letter-spacing: -0.05em;
}

div.Content div.Logo a:hover
{
text-decoration: none;
}

div.Content div.Logo a span
{
font-size: 50%;
}

/* <---- LOGO */

/* NAVIGATION ----> */

div.Content div.Navigation ul
{
margin: 5px 0px 20px 0px;
padding: 0px 0px 10px 0px;
list-style-type: none;
font-weight: bold;
border-bottom: dotted 1px #4E4E4E;
}

div.Content div.Navigation ul li
{
display: inline;
color: #C00000;
margin-right: 5px;
text-transform: lowercase;
}

div.Content div.Navigation ul li a
{
color: #C00000;
}

div.Content div.Navigation ul li.Active a
{
color: #E5E5E5;
}

div.Content div.Navigation ul li a:hover
{
color: #E5E5E5;
text-decoration: none;
}

/* <---- NAVIGATION */

/* COLUMNS ----> */

div.Content table.Columns td.Column1
{
border-style: none;
padding: 0px;
width: 67%;
vertical-align: top;
padding-right: 20px;
}

div.Content table.Columns td.Column1Large
{
border-style: none;
padding: 0px;
width: 100%;
vertical-align: top;
}

div.Content table.Columns td.Column2
{
width: 33%;
vertical-align: top;
border-left: dotted 1px #4E4E4E;
padding-left: 20px;
}

/* <---- COLUMNS */

/* NEWS ----> */

div.Content ul.News
{
margin: 0px;
padding: 0px;
list-style-type: none;
}

div.Content ul.News li.Date
{
font-weight: bold;
color: #7D7D7D;
}

div.Content ul.News li.Title
{
font-weight: bold;
}

div.Content ul.News li.Body
{
margin-bottom: 10px;
}

/* <---- NEWS */

/* FOOTER ----> */

div.Footer
{
background-image: url("../image/logo.gif");
background-repeat: no-repeat;
background-position: 0px 12px;
height: 28px;
margin: 20px 0px 0px 0px;
padding: 10px 0px 0px 0px;
border-top: dotted 1px #4E4E4E;
text-align: right;
font-size: 75%;
width: 98%;
color: #7D7D7D;
}

/* <---- FOOTER */

/* CAROFTHEMONTH ----> */

div.CarOfTheMonth img
{
float: left;
border: solid 2px #C00000;
margin: 0px 10px 5px 0px;
}

div.CarOfTheMonth div.Name
{
font-style: italic;
}

div.CarOfTheMonth div.Vehicle
{
font-weight: bold;
}

div.CarOfTheMonth div.Description
{
font-size: 85%;
}

/* <---- CAROFTHEMONTH */

/* MEMBEROFTHEMONTH ----> */

div.MemberOfTheMonth img
{
float: left;
border: solid 2px #C00000;
margin: 0px 10px 5px 0px;
}

div.MemberOfTheMonth div.Name
{
font-weight: bold;
}

div.MemberOfTheMonth div.Vehicle
{
font-style: italic;
}

div.MemberOfTheMonth div.Description
{
font-size: 85%;
}

/* <---- MEMBEROFTHEMONTH  */

/* ELITEMEMBERLIST ----> */

ul.EliteMemberList
{
color: #C00000;
}

/* <---- ELITEMEMBERLIST */

/* MEMBERLIST ----> */

ul.MemberList
{
color: #C00000;
}


/* <---- LINKLIST */

/* MEMBERLIST ----> */

ul.LinkList
{
color: #C00000;
}

.MemberList, .EliteMemberList {
width: 20em;
padding-bottom: 20px;
}
.MemberList img, .EliteMemberList img{
display: none;
height: 75px;
width: 100px;
}
.MemberList li:hover img, .EliteMemberList li:hover img {
position: relative;
top: -.1em;
left: -10px;
background: #ddd;
border-bottom: 4px solid #111;
border-right: 4px solid #111;
display: block;
float: right;
}

/* <---- LINKLIST */