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


img {
 border-style: none;
 outline: none ;
 border: 0px;
}


A:link {text-decoration: none;outline:none; -moz-outline-style:none;}
A:visited {text-decoration: none;outline:none; -moz-outline-style:none;}
A:active {text-decoration: none;outline:none; -moz-outline-style:none;}
A:hover {text-decoration: none;outline:none; -moz-outline-style:none;}
A:focus{text-decoration: none;outline:none; -moz-outline-style:none;}
                 
body {
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	background-repeat: repeat-x;	
	color:#fff;
}

div#Header {
	margin-top: 0px;
}

div#Wrapper {
	margin: 0;
	width: 100%;
	height: 100%;	
}

div#HeaderImg {
	width: 1095px;
	height: 155px;
	background:url(../img/header.png) no-repeat;
	text-align:right;
}
 
div#Navi {
	margin-top: 10px;
	height: 38px;
	width: 1095px;
	background:url(../img/naviBG.png) no-repeat;
}

#mainnavi {
  list-style: none;
  margin: 0;
  padding: 0;
}

#mainnavi li {
  display: inline;
  padding: 0 3px;
} 

div#ContentHolder {
	text-align:left;
	margin-top: 10px;
	width: 1095px;
	
	min-height: 790px;
	background:url(../img/contentBG.jpg) no-repeat;
	background-color:#000;
}

div#textLeft {
	width: 600px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
}

h2#titles {
	color:#01c2fe;
	font-family:Arial, Helvetica, sans-serif;
}

div#ovNeDate {
	color:#fff;
	text-align:left;
	text-shadow: #000 3px 3px 2px;
	padding-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
}

div#ovNeTitle {
	color:#01c2fe;
	text-align:left;
	text-shadow: #000 3px 3px 2px;
	padding-left: 10px;
	padding-top: 2x;
	font-family:Arial, Helvetica, sans-serif;
}

div#ovNeLink {
	color:#fff;
	text-shadow: #000 3px 3px 2px;
	text-align:left;
	padding-left: 10px;
	padding-top: 10px;
	font-family:Arial, Helvetica, sans-serif;
}

a.whiteLink:link {color:#FFF; text-decoration: none; }
a.whiteLink:visited {color:#FFF; text-decoration: none; }
a.whiteLink:active {color:#FFF; text-decoration: none; }
a.whiteLink:focus {color:#FFF; text-decoration: none; }
a.whiteLink:hover {color:#FFF; text-decoration: none; }
a.blueLink:link {color:#01c2fe; text-decoration: none; }
a.blueLink:visited {color:#01c2fe; text-decoration: none; }
a.blueLink:active {color:#01c2fe; text-decoration: none; }
a.blueLink:focus {color:#01c2fe; text-decoration: none; }
a.blueLink:hover {color:#01c2fe; text-decoration: none; }

#rectangle
{
	background-color:#F00;
	width:306px;
	height:256px;
	margin-left:50px;
	margin-top: 20px;
	padding-top: 3px;
	padding-left: 3px;
	background:url(../img/adv_rect.jpg) no-repeat;
}

td#blueTD {
	vertical-align:top;
	width:195px;
	color:#01c2fe;
	font-family:Arial, Helvetica, sans-serif;
}
td#archive {
	vertical-align:top;
	width:195px;
	word-spacing:1px;
	font-family:Arial, Helvetica, sans-serif;
}

div#overviewNavi {
	color:#fff;
	padding-top: 10px;
}

div#left {
	float: left;
	width: 630px;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
}

div#overviewsHolder {
	min-height: 452px;
}

div#overviewElement {
	padding-bottom: 7px;
	text-align:left;
}

div#advertisment {
	font-size:10px;
	padding-top: 10px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}

div#advertismentBox {
	padding-top: 3px;
	padding-left: 3px;
	height: 100px;
	background:url(../img/advBG.jpg) no-repeat;
}
div#partners {
	font-size:10px;
	padding-top: 10px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
table#partnerTable {

	padding-left: 60px;
}
td#partnerTD {
	margin-left:50%;
	width:110px;
}
div#right {
	float: left;
	width: 415px;
	padding-top: 30px;
}
table#rideshop {
	margin-top: 20px;
	margin-left: 25px;
}
td#rideshopTitles {
	text-shadow: #000 3px 3px 2px;
	text-transform: uppercase;
	width:515px;
	height: 30px;
	vertical-align:top;
	padding-top: 4px;
	color:#01c2fe;
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
td#rsBG {
	text-shadow: #000 3px 3px 2px;
	text-transform: uppercase;
	width:330px;
	height:100px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/rideshopItemBG.png) no-repeat;
}

td#rsNormal {
	text-shadow: #000 3px 3px 2px;
	text-transform: uppercase;
	width:330px;
	height:100px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
}

td#rsBGSmall {
	text-shadow: #000 3px 3px 2px;
	text-transform: uppercase;
	width:300px;
	height:100px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../img/rideshopItemBG.png) no-repeat;
}

td#rsNormalSmall {
	text-shadow: #000 3px 3px 2px;
	text-transform: uppercase;
	width:300px;
	height:100px;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
}
td#rsVSpace {
	height:6px;
}
td#rsOrange {
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	width:190px;
	background:#ff6f00;
}
td#rsBlue {
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	width:190px;
	background:#01c2fe;
}
div#rsTBlue {
	text-shadow: #000 3px 3px 2px;
	text-transform: uppercase;
	vertical-align:top;
	padding-left: 10px;	
	color:#01c2fe;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
div#rsTBlueSmall {
	text-shadow: #000 3px 3px 2px;
	text-transform: uppercase;
	vertical-align:top;
	padding-left: 10px;	
	color:#01c2fe;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
div#rsTWhite {
	text-shadow: #000 3px 3px 2px;
	text-transform: uppercase;
	vertical-align:top;
	padding-top: 5px;
	padding-left: 10px;	
	color:#fff;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
div#rsPageNavi {
	text-shadow: #000 3px 3px 2px;
	text-transform: uppercase;
	vertical-align:top;
	padding-top: 10px;
	padding-right: 35px;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#01c2fe;
}
div#rsPageNaviW {
	color:#fff;
}
td#rideshopSpace {
	width: 10px;
}
div#simpleTemplate {
	padding-top: 25px;
	padding-left: 30px;
	width:600px;
}

br#left {
	clear: both;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
div#advertismentBig {
	font-size:10px;
	padding-top: 10px;
	margin-left: 25px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}

div#advertismentBoxBig {
	padding-top: 4px;
	padding-left: 4px;
	width:1037px;
	height:146px;
	background:url(../img/advBGBig.jpg) repeat;
}
div#contactText {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
div#aboutText {
	font-size:14px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
div#videoBlock {
	text-align:center;
	width:595px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	background-size: 100%;
	background:url(../img/videoBG.jpg) repeat;
}
div#videoBlockVimeo {
	text-align:center;
	height:297px;
	width:595px;
	padding-top:5px;
	background:url(../img/videoBG.jpg) repeat;
}
div#videoBlockYoutube {
	text-align:center;
	height:345px;
	width:595px;
	padding-top:5px;
	background:url(../img/videoBGY.jpg) repeat;
}
div#footer {
	height:12px;
	width:1095px;
	margin-left: -1px;
	background:url(../img/footer.jpg) repeat;	
}
