@charset "UTF-8";
/* CSS Document */
.copyright{
text-align:right;
font-size:9px;
color:#666666;
}
.copyright a{
color:#666666;
}
a{
color:#000000;
text-decoration:none;
}
a:hover{
color:#000000;
text-decoration:underline;
}
body {
margin:0;
	text-align: center;
	background-image:url(background.jpg);
	background-position:center;
	background-repeat:repeat;
	font-family:Helvetica, sans-serif;
}

#wrapper{
text-align:left;
margin-left:auto;
margin-right:auto;
width:994px;
padding-bottom:150px;



}
#inner_wrapper{
background-color:#FFFFFF;
background-image:url(imgs/home_top_back.gif);
background-repeat:no-repeat;
width:910px;
height:420px;
margin-bottom:20px;
}
#inner_wrapper2{
background-color:#FFFFFF;

background-repeat:no-repeat;
width:994px;

margin-bottom:20px;
}
	#inner_wrapper p{
	font-size:12px;
	line-height:13px;
	margin:0px;
	}
	
#left_column{
float:left;
width:487px;
height:362px;

background-image:url(imgs/home_left.gif);
background-position:top;
background-repeat:no-repeat;
}


#right_column{
float:right;
width:487px;
height:362px;

background-image:url(imgs/home_right.gif);
background-position:bottom;
background-repeat:no-repeat;
}

#left_column_dealer{

width:487px;
height:362px;

}
#right_column_dealer{
float:right;
width:487px;


}

#footer{
position:relative;
top:150px;
left:0px;

}

h2{
font-size:14px;
font-weight:bold;
}

.left_inside{
position:relative;
top:70px;
left:42px;

}
img {
border:0;
}
.column1{


left:0px;
top:200px;
width:120px;
}
.column2{

position:relative;
left:206px;
top:0;
width:195px;
}
	.column2 img{
	margin-right:15px;
	
	}

.column3{

position:relative;
left:446px;
top:-315px;
width:195px;
}
.column4{

position:relative;
left:755px;
top:-615px;
width:195px;
}

h3{
text-transform:uppercase;
font-size:12px;
font-weight:bold;
margin:0px;

}

h2{


line-height:12px;

}
#sidebar1_dealer {
	float: left; /* since this element is floated, a width must be given */
	width: 225px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	margin-top:20px;
	padding-left:42px;
	background-color:#FFFFFF;
}
#mainContent_dealer { 
	align:right;
	margin: 0px 0 0px 0px;
	padding: 0 0px 0px 280px;
} 
#mainContent_dealer img {

border:1px #333333 solid;
}
.bottom_dealer{

height:8px;
background-image:url(imgs/team_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
margin-left:42px;
margin-right:42px
}
.bottom1_dealer{

padding-top:32px;
padding-left:42px;

background-position:bottom;
background-repeat:no-repeat;
}
.bottom1_dealer a{
font-size:10px;
text-decoration:none;
color:#444444;

}
.bottom1_dealer a:hover{
font-size:10px;
text-decoration:none;
color:#e00021;

}


.dashed944news{

height:42px;
background-image:url(imgs/news.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
.dashed944tv{

height:42px;
background-image:url(imgs/tv.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}








body {
margin:0;
	text-align: center;
	background-image:url(background.jpg);
	background-position:center;
	background-repeat:repeat;
	font-family:Helvetica, sans-serif;
	
	font-size:13px;
}

#wrapper{
text-align:left;
margin-left:auto;
margin-right:auto;
width:994px;
padding-bottom:150px;



}
#inner_wrapper{
background-color:#FFFFFF;

background-repeat:no-repeat;
width:910px;
padding-left:42px;
padding-right:42px;
padding-bottom:42px;


margin-bottom:20px;
}
#inner_wrapper3{
background-color:#FFFFFF;

width:994px;
margin:0px;
}

.inner_content{
padding-left:42px;
padding-right:42px;

}
#inner_wrapper2{
background-color:#FFFFFF;

background-repeat:no-repeat;
width:994px;

margin-bottom:20px;

}
	#inner_wrapper2 p{
	font-size:13px;
	line-height:16px;
	margin:0px 0 5px 0;
	padding:0px;
	color:#444444;
	
	}
	
	#inner_wrapper p{
	font-size:12px;
	line-height:13px;
	margin:0px;
	}
	
#left_column{
float:left;
width:487px;
height:362px;

background-image:url(imgs/home_left.gif);
background-position:top;
background-repeat:no-repeat;
}
#right_column{
float:right;
width:487px;
height:362px;

background-image:url(imgs/home_right.gif);
background-position:bottom;
background-repeat:no-repeat;
}
#footer{
position:relative;
top:150px;
left:0px;

}



.left_inside{
position:relative;
top:70px;
left:42px;

}
img {
border:0;
margin-right:4px;
}
.column1{


left:0px;
top:200px;
width:120px;
}
.column2{

position:relative;
left:206px;
top:0;
width:195px;
}
	.column2 img{
	margin-right:15px;
	
	}

.column3{

position:relative;
left:446px;
top:-315px;
width:195px;
}
.column4{

position:relative;
left:755px;
top:-615px;
width:195px;
}

h3{
text-transform:uppercase;
font-size:12px;
font-weight:bold;
margin:0px;

}

h2{
font-size:14px;
font-weight:bold;

line-height:12px;

}
h1{
font-size:20px;
letter-spacing:-1px;
padding:15px 0px 5px 0px;
margin:0px;
text-transform:uppercase;
color:#000000;

}
.bottom{

height:8px;
background-image:url(imgs/team_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
}
.bottom1{

padding-top:32px;

background-position:bottom;
background-repeat:no-repeat;
}
.bottom1 a{
font-size:10px;
text-decoration:none;
color:#444444;

}
.bottom1 a:hover{
font-size:10px;
text-decoration:none;
color:#e00021;

}
.dashed994{

height:42px;
background-image:url(imgs/rider.gif);
background-position:bottom;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}


.style1 {
text-transform:uppercase;
	font-size: 13px;
	font-weight: bold;
	color:#000000;
	margin:0px;
}

