body {
background-color: #000000;
text-align: center;
margin: 1% 3%;
}
#container
{
margin-left: auto;
margin-right: auto;
width: 94%;
text-align: left;
}

h1,h2,h3,p,a {
font-family: Arial,Verdana,Sans-sarif;
font-size: 1em;
font-weight: normal;
text-decoration: none;
}

h1 {
width: 100%;
color: #ff0000;
background-color: transparent;
font-size: 120%;
font-weight: bold;
text-decoration: none;
font-style: oblique;
}

h2 {
color: #ff0000;
background-color: transparent;
font-size: 100%;
font-weight: bold;
text-decoration: none;
padding: 0;
margin: 4px;
}

p {
color: #ffffff;
background-color: transparent;
margin: 4px;
padding: 2px;
}

p.teaser {
font-size: 80%;
color: #ffffff;
border: 1px solid #ff0000;
padding: 2px;
margin: 4px;
}

p.greet {
color: #ffff33;
background-color: transparent;
font-weight: bold;
font-size: 80%;
margin: 0px;
padding: 0px;
text-align: center;
}

p.main {
width: 98%;
text-align: left;
border: 0px;
color: #000000;
background-color: #d0d0d0;
padding: 4px;
display: block;
}

a:link {
color: #ffff33;
text-decoration: underline;
}
a:visited {
color: #ffff33;
text-decoration: underline;
}
a:hover {
color: #ff0000;
text-decoration: none;
}
a:active {
color: #ffff33;
text-decoration: underline;
}

a.sub:link {
text-decoration: none;
font-size: 80%;
font-weight: bold;
color: #ffffff;
background: transparent;
border: solid 1px #ff0000;
padding: 2px 4px 2px 4px;
margin: -3px 2px -1px 2px;
}

a.sub:visited {
text-decoration: none;
font-size: 80%;
font-weight: bold;
color: #ffffff;
background: transparent;
border: solid 1px #ff0000;
padding: 2px 4px 2px 4px;
margin: -3px 2px -1px 2px;
}

a.sub:hover {
text-decoration: none;
font-size: 80%;
font-weight: bold;
color: #ff0000;
background-color: #ffff33;
border: solid 1px #ffff00;
padding: 2px 4px 2px 4px;
margin: -3px 2px -1px 2px;
}

a.sub:active {
text-decoration: none;
font-size: 80%;
font-weight: bold;
text-align: center;
color: #ffff33;
background: transparent;
border: solid 1px #ff0000;
padding: 2px 4px 2px 4px;
margin: -3px 2px -1px 2px;
}


a.schedule:link {
text-decoration: underline;
color: #ff0000;
background: transparent;
border: 0px;
font-weight: bold;
}

a.schedule:visited {
text-decoration: underline;
color: #ff0000;
background: transparent;
border: 0px;
font-weight: bold;
}

a.schedule:hover {
text-decoration: none;
color: #ff0000;
background: transparent;
border: 0px;
font-weight: bold;
}

a.schedule:active {
text-decoration: underline;
color: #ff0000;
background: transparent;
border: 0px;
font-weight: bold;
}

.head {
text-align: center;
}

.primebox {
text-align: center;
margin-right: 4px;
padding: 2px;
background-color: transparent;
z-index: 50;
}

.leftside {
width: 25%;
}

.mainbox {
position: absolute;
left: 170px;
top: 248px;
width: 550px;
border-top: solid 1px #ffff33;
}

.rightbox {
position: absolute;
left: 724px;
top: 178px;
margin-right: 0px;
border: 1px solid #c0c0c0;
background-color: #000000;
}

.article {
border: 1px solid #909090;
padding: 4px;
margin: 8px 8px 18px 8px;
background-color: #505050;
}

.turn {
border: 1px solid #ffff33;
background-color: #000000;
padding: 12px;
margin: 12px;
}

.owners {
width: 312px;
height: 197px;
border: 0px;
float: right;
margin: 8px;
}

.rocket {
width: 500px;
height: 248px;
border: 0px;
margin: 8px 24px;
}

.carsale {
width: 431px;
height: 162px;
border: double 4px #ff000;
margin: 6px;
}

.logo {
background-color: transparent;
width: 400px;
height: 118px;
border: 0;
margin: 0;
margin-left: 36px;
}

.theman {
width: 138px;
height: 145px;
border: 0;
margin: 0;
}

.sig {
width: 162px;
height: 106px;
border: 0;
margin: 0;
}


.nwoss {
position: absolute;
top: 12px;
left: 552px;
width: 100px;
height: 35px;
border: 0px;
margin: 10px 2px 20px 20px;
}

.ctrn {
position: absolute;
top: 72px;
left: 552px;
width: 100px;
height: 34px;
border: 1px solid #ff0000;
margin: 10px 2px 10px 20px;
}

.maaco {
width: 115px;
height: 36px;
border: 0px;
margin: 10px;
}

.sponsors {
font-size: 75%;
}

.picleft {
width: 400px;
border: 2px solid #ffffff;
margin: 8px;
float: left;
}

.picright {
width: 400px;
border: 2px solid #ffffff;
margin: 8px;
float: right;
}

#navcontainer ul{ 
margin: 0; 
margin-top: 40px;
padding: 0; 
list-style-type: none;
color:#ff0000; 
text-decoration: none; 
}

#navcontainer li { 
background-image: url("clear.gif");
margin: 0;
}

#navcontainer a{ 
display: block; 
padding: 3px; 
margin: 0;
text-align:center;
background-image: url("fade1.gif");
background-repeat: repeat-x;
border: 0; 
width: 100%; 
color:#000000; 
text-decoration: none;
font-weight: bold;
}

#navcontainer a:link, #navcontainer a:visited{ 
color: #000000; 
text-decoration: none;
font-weight: bold;
}

#navcontainer a:hover{ 
background-image: url("clear.gif");
border: 0; 
color: #ff0000; 
text-decoration: none;
font-weight: bold;
}
  
#navcontainer a:active{
background-image: url("fade1.gif");
background-repeat: repeat-x;
border: 0; 
color: #000000; 
text-decoration: none;
font-weight: bold;
}

#active a:link, #active a:visited, #active a:hover{
border: 0; 
background-image: url("clear.gif");
color: #ffff33; 
text-decoration: none;
font-weight: bold;
}

h4 {
width: 100%;
color: #000000;
background-color: transparent;
font-size: 300%;
font-weight: bold;
text-decoration: none;
margin: 0px;
text-align: center;
}

/* The following pertains to Test-Calc */

.track {
width: 180px;
border: 0;
margin: 2px;
}
