/* All4bikers.com Copyright 2009 DCT Marketing Ltd - All rights reserved. */
* { 
padding: 0; margin: 0px auto;
}
body {
font-family:Verdana, Arial, Arial;
font-size:62.5%;
color:#000000;
background-color:#000000;
background-image:url(../images/body_bg.gif);
background-repeat:repeat-x;
}
/* Text Formatting */
p  {font-family:Arial; line-height:14px;font-size:11px; color:#000000; text-align:justify;}
h1 {font-family:Arial; font-size:16px; color:#000000; text-align:justify;}
h2 {font-family:Arial; font-size:14px; color:#000000; text-align:justify;}
h3 {font-family:Arial; font-size:13px; color:#000000; text-align:justify;}
h4 {font-family:Arial; font-size:12px; color:#000000; text-align:left;}
h5 {font-family:Arial; font-size:11px; color:#000000; text-align:center; padding:5px;}
h6 {font-family:Arial; font-size:10px; color:#000000; text-align:justify; padding:5px;}

/* Structure */
#wrapper {
margin:0px auto;
width:970px;
background-color:#FFFFFF;
padding:0px 5px 0px 5px;
}
#header {
width:960px;
background-color:#FFFFFF;
background-image:url(../images/header_bg.jpg);
background-repeat:no-repeat;
background-position:top;
height: 141px;
}
#main_nav {
width:960px;
height:29px;
padding:5px;
background-image:url(../images/nav_bg.gif);
background-repeat:repeat-x;
}
#main_content {
width:960px;
background-color:#FFFFFF;
}
#sub_content {
width:960px;
background-color:#FFFFFF;
}
#sub_container {
margin:0px auto;
width: 938px;
background-color:#FFFFFF;
}
#spacer {
width:960px;
height:10px;
background-color:#FFFFFF;
}
#footer {
width: 960px;
height:29px;
background-image:url(../images/footer_bg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#FF0033;
}
/* Elements within structure - Header Elements */
#logo {
margin: 10px auto 10px 20px;
float:left;
width:287px;
height:108px;
}
#banner {
margin:35px 30px 35px auto;
float:right;
width:468px;
height: 60px;
}
.content_table {
width:716px;
height:480px;
padding:10px;
}
/* Navigation Elements */
.navcontainer {
width:960px;
height:27px;
}
/* Main Content Elements */
.mc_table{
width: 960px;
height:500px;
}
.mc_td1 {
width:224px;
height:480px;
padding:10px;
background-image:url(../images/text_bg.gif);
background-attachment:fixed;
background-repeat:no-repeat;
}
.mc_td2{
width:492px;
height:360px;
}
.mc_td3 {
width:214px;
height:175px;
}
.form {
width:214px;
height:175px;
background-color:#FFFFFF;
margin:0px auto;
border:2px solid #EEEEEE;
}
.input{
padding:5px;
}
.textfield {
height:23px;
width:195px;
background-image:url(../images/text_box_bg.gif);
background-repeat:repeat-x;
}
.mc_td3 p  {
font-family:Arial; line-height:1;font-size:12px; color:#000000; text-align:center; padding:5px;
}
.mc_td4 {
width:214px;
height:185px;
}

.mc_td7 {
height:120px;
background-color:#231F20;
}
.mc_spacer{
width:10px;
}
.mc_spacer2 {
height:10px;
}
/* Inner Sub Content Elements */
#sub_content table {
width:938px;
background-color:#000000;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
}
#sub_content table p {
font-family:Arial;
font-size:13px;
color:#FFFFFF;
text-align:justify;
padding:0px 5px 5px 5px;
}
#sub_content table a {font-family:Arial; font-size:13px; color:#FF0033; padding:0px 5px 5px 5px; text-decoration:none;}
#sub_content table a:hover {font-family:Arial; font-size:13px; color:#FFFFFF; padding:0px 5px 5px 5px; text-decoration:none;}
.td {
padding:0px;
}
.td_white {
width:10px;
background-color:#FFFFFF;
}
/* Inner Footer Elements */
.footer_navlist
{
margin: 0;
padding: 0 0 20px 10px;
}
.footer_navlist ul, .footer_navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
.footer_navlist a:link, .footer_navlist a:visited
{
float: left;
font-weight: bold;
font-size:13px;
margin: 3px 10px 4px 10px;
text-decoration: none;
color: #FFFFFF;
}
.footer_navlist a:link#current, .footer_navlist a:visited#current, .footer_navlist a:hover
{
border-bottom: 4px solid #000000;
padding-bottom: 2px;
background: transparent;
color: #000000;
}
.footer_navlist a:hover { color: #000000;
}
a {text-decoration:none; color:#FF0033;}
a:hover {text-decoration:none; color:#000000;}

.searchlinks {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FF0033; padding:0px 5px 5px 5px; text-decoration:none;}
.searchlinks:hover {font-family:Arial; font-size:18px; color:#000000; padding:0px 5px 5px 5px; text-decoration:none;}

.sitemap_links {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:600; color:#000; text-decoration:none;}
.sitemap_links:hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#999; text-decoration:underline;}

.sitemap_links2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ff0033; text-decoration:none;}
.sitemap_links2:hover {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; text-decoration:underline;}

ul {list-style:none;}