/*****************************/
/*** Supagard default css  ***/
/*****************************/

p {
line-height:14px;
}

body {
background-color:#000000;
color: #ffffff;
margin: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#wrap {
}
#header {
width:955px;
margin: auto;
height:143px;
}
#middle {
background-image:url(../images/middle_bg.jpg);
background-repeat:repeat-x;
padding:5px;
}
#middlecontent {
background-image:url(../images/middlecontent_bg.jpg);
background-repeat:no-repeat;
width:955px;
margin: auto;
}

#lowwrap {
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
padding-top:5px;
}

#footer {
width:955px;
height: 93px;
margin: auto;
clear:both;
}
#leftbox {
float:left;
width: 275px;
padding-left:5px;
padding-right:10px;
background-image: url(../images/cellbg.png);
margin-right:5px;
text-align:left;
}
#leftboxbigger {
float:left;
padding:5px;
width:675px;
background-image: url(../images/cellbg.png);
margin-right:5px;
text-align:justify;
}

#middlebox {
float:left;
width: 393px;
padding:5px;
background-image: url(../images/cellbg.png);
margin-right:5px;
}
#middleboxbigger {
float:left;
width: 650px;
padding:5px;
background-image: url(../images/cellbg.png);
margin-right:5px;
}
#firstad {
float:left;
width: 238px;
padding:5px;
background-image: url(../images/cellbg.png);
margin-bottom:5px;
}
#secondad {
float:left;
width: 238px;
padding:5px;
background-image: url(../images/cellbg.png);
}

.moduletableflshmenu {
margin-top:3px;
}
a {
color: yellow;
text-decoration:none;
}
a img{
border:none;
}
.fakediv {
clear:both;
}
.menu {
margin-left:0px;
padding-left:0px;
}

.input {
border:none;
}
#graymenu {
float:left;
color: #666666;
}
#graymenu a{
color: gray;
color: #666666;
}

.chronoform {
display: none;
}

.caption {
margin:0px;
}
#optionalregion {
display:none;
}
#optionalregionbigger {
padding:5px;
}
.contentheading a {
color: white;
font-size: 14px;
font-weight:bold
}
#racinglogo {
float:left;
}
#racingslogan {
float:left;
padding:5px;
}
.article_column{
padding:10px;
}
.contentpaneopen img {
margin:5px;
}

h1 {
font-size:21px;
}
#copyright {
text-align: right;
float:right;
}
/* Products Menu */
.moduletableprodoptions {
width:700px;
}
#mainlevelprodoptionsmn {
list-style:none;
list-style-image: none;
padding-left:0px;
margin-left:0px;
}

#mainlevelprodoptionsmn li {
float: left;
}