@charset "UTF-8";
/* CSS Document */

* {
margin: 0px;
padding: 0px;
border: 0px;
}
body {
background-image:url(../img/Wallpaper_1024_hell.png);
background-attachment:fixed;
background-repeat:repeat;
background-color:#000000;
padding-top: 15px;
padding-bottom: 15px;
cursor:url(../img/pointer.gif), auto;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color:#ffffff;
text-transform:uppercase;
}
#wrapper {
width: 805px;
margin: 0px auto;
border: 0px solid #000;
}
#menu {
width: 790px;
margin: 0px auto;
border: 0px solid #000;
}
#menu a:link.news,a:visited.news {
display:block;
width: 72px;
height: 21px;
background-image: url(../img/bt_bar1.gif);
background-position: 0px 0px;
float:right;
margin-bottom:15px;
}
#menu a:hover.news {
display:block;
width: 72px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: 0px 0px;
float:right;
}
#menu a:link.news_on,a:visited.news_on {
display:block;
width: 72px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: 0px 0px;
float:right;
margin-bottom:15px;
}
#menu a:hover.news_on {
display:block;
width: 72px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: 0px 0px;
float:right;
margin-bottom:15px;
}

#news a:link.sub_news_on,a:visited.sub_news_on {
display:block;
width: 72px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: 0px 0px;
margin-bottom:2px;
}
#news a:hover.sub_news_on {
display:block;
width: 72px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: 0px 0px;
margin-bottom:2px;
}

#news a:link.sub_news,a:visited.sub_news {
display:block;
width: 72px;
height: 21px;
background-image: url(../img/bt_bar1.gif);
background-position: 0px 0px;
margin-bottom:2px;
}
#news a:hover.sub_news {
display:block;
width: 72px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: 0px 0px;
margin-bottom:2px;
}



#menu a:link.team,a:visited.team {
display:block;
width: 78px;
height: 21px;
background-image: url(../img/bt_bar1.gif);
background-position: -72px 0px;
float:right;
}
#menu a:hover.team {
display:block;
width: 78px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -72px 0px;
float:right;
margin-bottom:15px;
}
#menu a:link.team_on,a:visited.team_on {
display:block;
width: 78px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -72px 0px;
float:right;
margin-bottom:15px;
}
#menu a:hover.team_on {
display:block;
width: 78px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -72px 0px;
float:right;
}
#menu a:link.media,a:visited.media {
display:block;
width: 85px;
height: 21px;
background-image: url(../img/bt_bar1.gif);
background-position: -150px 0px;
float:right;
}
#menu a:hover.media {
display:block;
width: 85px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -150px 0px;
float:right;
}
#menu a:link.media_on,a:visited.media_on {
display:block;
width: 85px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -150px 0px;
float:right;
}
#menu a:hover.media_on {
display:block;
width: 85px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -150px 0px;
float:right;
}

#menu a:link.shop,a:visited.shop {
display:block;
width: 75px;
height: 21px;
background-image: url(../img/bt_bar1.gif);
background-position: -235px 0px;
float:right;
}
#menu a:hover.shop {
display:block;
width: 75px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -235px 0px;
float:right;
}
#menu a:link.faq,a:visited.faq {
display:block;
width: 61px;
height: 21px;
background-image: url(../img/bt_bar1.gif);
background-position: -310px 0px;
float:right;
}
#menu a:hover.faq {
display:block;
width: 61px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -310px 0px;
float:right;
}
#menu a:link.faq_on,a:visited.faq_on {
display:block;
width: 61px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -310px 0px;
float:right;
}
#menu a:hover.faq_on {
display:block;
width: 61px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -310px 0px;
float:right;
}

#menu a:link.contact,a:visited.contact {
display:block;
width: 107px;
height: 21px;
background-image: url(../img/bt_bar1.gif);
background-position: -371px 0px;
float:right;
}
#menu a:hover.contact {
display:block;
width: 107px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -371px 0px;
float:right;
}
#menu a:link.contact_on,a:visited.contact_on {
display:block;
width: 107px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -371px 0px;
float:right;
}
#menu a:hover.contact_on {
display:block;
width: 107px;
height: 21px;
background-image: url(../img/bt_bar2.gif);
background-position: -371px 0px;
float:right;
}

#menu a span {
display:none;
}

#content a span {
display:none;
}
#header {
width: 805px;
margin: 0px auto;
border: 0px solid #000;
margin-bottom: 15px;
}
#news {
width: 170px;
margin: 0px auto;
border: 0px solid #000;
background-color:#1e1e1e;
padding: 15px;
float:left;
min-height: 490px;
min-height: 493px;
}
#news h1{
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color:#ffffff;
text-transform:uppercase;
padding-top:10px;
letter-spacing:1px;
}
#content h1{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#ffffff;
text-transform:uppercase;
padding-top:10px;
letter-spacing:1px;
}


#content {
width:570px;
margin: 0px auto;
border: 0px solid #000;
background-color:#1e1e1e;
padding: 15px;
float:right;
min-height: 600px;
}

#content_home {
width:590px;
marginleft:5px;
float:right;

}

#blog_content {
width:570px;
margin: 0px auto;
border: 0px solid #000;
background-color:#1e1e1e;
padding-left: 15px;
padding-top: 15px;
padding-right: 15px;
padding-bottom: 0px;
float:right;
}

#news_content {
width:570px;
margin: 0px auto;
border: 0px solid #000;
background-color:#1e1e1e;

float:right;
}


.blog{
width:570px;
margin: 0px auto;
border: 0px solid #000;
background-color:#1e1e1e;
padding-left: 15px;
padding-top: 0px;
padding-right: 15px;
padding-bottom: 15px;
background-color:#1e1e1e;
float:right;
margin-bottom:5px;
}

.blog h1{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color:#ffffff;
text-transform:uppercase;
padding-top:10px;
letter-spacing:1px;
}

.blog p{
padding-top:10px;
color:#969696;
font-size:10px;
text-transform:uppercase;
text-align: justify;
letter-spacing:1px;
line-height:15px;
}


#footer {
text-align:right;
width: 790px;
margin: 0px auto;
border: 0px solid #000;
}

a:link{
color: #f6a800;
text-transform: uppercase;
text-decoration: none;
font-size:10px;
}
a:visited{
color: #f6a800;
text-transform: uppercase;
text-decoration: none;
font-size:10px;
}
a:hover{
color: #738eff;
text-transform: uppercase;
text-decoration: none;
font-size:10px;
}
form {
padding:0px;
font-size:14px;
}
form input.fullwidth {
width: 450px;
border: solid 1px #ccc;
height: 22px;
margin: 0px 0px 12px 0px;
font-size: 16px;
}
form textarea.fullwidth {
width: 450px;
border: solid 1px #ccc;
height: 250px;
margin: 0px 0px 12px 0px;
font-size: 16px;
}
.corner {
margin: 0 auto;
border: 0px solid #ffffff;
color: #ffffff;
width: 60%;
padding: 20px;
text-align: left;
background-color: #ff0000;
border: 3px solid #ffffff;
}
.big_news{
padding-top:10px;
}
.flash_home{
padding-bottom:5px;
}
.big_rider{
padding-top:10px;
}

.big_static{
padding-top:10px;
}

.small_news{
padding-top:10px;
}

#content .small_rider_box{
padding-top:10px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
float: left;
}

#content span.small_rider_box{
padding:0px;
margin:0px;
}

#content .small_rider_pad {
padding-right: 10px;
margin:0px;
}

#content .small_rider {
padding-right: 0px;
margin:0px;
}

img.thumbs{
padding-right:5px;
padding-bottom:15px;
float:left;
}

#news p{
padding-top:10px;
color:#969696;
font-size:10px;
text-transform:uppercase;
letter-spacing:1px;
line-height:15px;
}
#content p{
padding-top:10px;
color:#969696;
font-size:10px;
text-transform:uppercase;
text-align: justify;
letter-spacing:1px;
line-height:15px;
}

#content strong{
padding-top:10px;
color:#ffffff;
font-size:10px;
text-transform:uppercase;
text-align: justify;
letter-spacing:1px;
line-height:15px;
}

#content a span {
display:none;
}

.mb{
margin: 0px;
padding: 0px;
}

.vthumb {
float:left;
margin-right: 2px;
padding: 0px;
}

#content a:link.tim,a:visited.tim {
padding-top: 0px;
display:block;
width: 277px;
height: 44px;
background-image: url(../img/bt_tim01.jpg);
margin:0px;
}
#content a:hover.tim {
padding-top: 0px;
display:block;
width: 277px;
height: 44px;
background-image: url(../img/bt_tim02.jpg);
margin:0px;
}

#content a:link.fabian,a:visited.fabian {
padding-top: 0px;
display:block;
width: 277px;
height: 44px;
background-image: url(../img/bt_fabian01.jpg);
margin:0px;
}
#content a:hover.fabian {
padding-top: 0px;
display:block;
width: 277px;
height: 44px;
background-image: url(../img/bt_fabian02.jpg);
margin:0px;
}