#sidebar {float:right; padding:20px 30px 0 30px; width:170px;}
#sidebar h2 {font-family:"Impact", "Tahoma", Arial, "Geneva", sans-serif; margin:0 0 20px 0; text-transform:uppercase; font-size:18px; font-weight:normal;}
#sidebar ul {margin:0; padding:0;}
#sidebar li {list-style:none; border-bottom:1px solid #ebebeb; padding:3px 2px;}
#sidebar li:hover {background-color:#f3f3f3;}
#sidebar a {text-decoration:none;}

.topmenu {
	font-size: 11px;
	color: #FFFFFF;
	height: 32px;
	width: auto;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 4px;
	TEXT-DECORATION: none;
}
.topmenu a {
	font-size: 11px;
	color: #FFFFFF;
	height: 28px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 4px;
	TEXT-DECORATION: none;
}
.topmenu a:hover {
	background-color: #333333;
	color: #FFFFFF;
}


.m1:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
}
.m1:hover {
	FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: #FF6600; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline;
}
.m1:active {
	FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
}
.m1:link {
	FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
}


#foot {FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;}
#foot a:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
}
#foot a:hover {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #FF6600; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline;
}
#foot a:active {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
}
#foot a:link {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
}

.inl:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #92A7E7; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
}
.inl:hover {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #0099FF; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: underline;
}
.inl:active {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #92A7E7; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
}
.inl:link {
	FONT-WEIGHT: 400; FONT-SIZE: 8pt; COLOR: #92A7E7; FONT-FAMILY: Tahoma, Arial; TEXT-DECORATION: none;
}


.mmm2 {
	FONT-SIZE: 11px; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.mmm2:hover {
	FONT-SIZE: 11px; COLOR: #C40013; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.mmm2:active {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.mmm2:link {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}



.mmm4 {
	FONT-SIZE: 11px; COLOR: #CCCCCC; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.mmm4:hover {
	FONT-SIZE: 11px; COLOR: #0066FF; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.mmm4:active {
	FONT-SIZE: 11px; COLOR: #CCCCCC; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.mmm4:link {
	FONT-SIZE: 11px; COLOR: #CCCCCC; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}


/* -------------------------------------------- Default ----------------------------------------- */
td {text-align: left;font-family:verdana;font-size:9px;color:#1D1D1D;line-height:15px; vertical-align:top;}

a {text-decoration:none; color:#FFFFFF;}
a:hover {text-decoration:underline; color:#CCCCCC;}

img { border:0;}  
/*table { height:100%; width:100%; border:0;}*/ 
body { 	margin:0px;padding:0px;}
input, textarea, select { font-family:tahoma; font-size:11px; border:1px solid #636363; background:#949494; color:#1D1D1D; padding:2px 0px 0px 4px; overflow:inherit; }
form { padding:0; margin:0;}

em em { color:#000000; font-style:bold; background:#F0F0F0}
em a { color:#000066; font-style:normal; text-transform:uppercase; text-decoration:none;}
em a:hover { color:#FF6600;}

ul {margin:0; padding:0; list-style:none}
li {background:url(/i/c/a.gif) center left no-repeat; margin:0; padding:0 0 0 10px; line-height:18px; font-size:9px;}

#main_table { width:820px; height:820px; border:1px solid #CCCCCC; }

.redstyle { color:#FF0000 }
.whitestyle { color:#FFFFFF; font-size:12px; font-weight: bold; }
/* -------------------------------------------- Header ------------------------------------------ */

#header { height:186px;}

/* -------------------------------------------- Content ----------------------------------------- */

/* -------------------------------------------- Page -------------------------------------------- */
#page #col_1 { width:329px;background:#383838;}
#page #col_1 div {margin:37px 15px 10px 40px;}
#page #col_1 span { margin:32px 0px 0px 0px; display:block;}
#page #col_1 .indent_img { margin:0px 0px 27px 0px; display:block;}
#page #col_1 .indent_img_1 { margin:30px 0px 0px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_2 { width:437px;}
#page #col_2 div {margin:36px 38px 10px 39px;}
#page #col_2 .indent_img { margin:0px 0px 25px 0px; display:block;}
#page #col_2 .indent_img_1 { margin:44px 0px 30px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_5 { background:url(/i/c/rotator_background.jpg) #383838;}
/* -------------------------------------------- Model Page -------------------------------------------- */
#modelpage #col_1 { width:329px;background:#383838;}
#modelpage #col_1 div {margin:37px 15px 10px 40px;}
#modelpage #col_2 .middle { margin: 0; text-align: center; }
#modelpage #col_1 span { margin:32px 0px 0px 0px; display:block;}
#modelpage #col_1 .indent_img { margin:0px 0px 27px 0px; display:block;}
#modelpage #col_1 .indent_img_1 { margin:30px 0px 0px 0px; display:block;}
#modelpage #col_2 .img_alt { display: block; margin:0px auto; padding:0px; } 
/* ------------------------------------------------------------------- */
#modelpage #col_2 { width:437px;}
#modelpage #col_2 div {margin:36px 38px 10px 39px;}
#modelpage #col_2 table { width:355px; height:70px; margin:0px 0px 27px 0px;}
#modelpage #col_2 .indent_img { margin:0px 0px 25px 0px; display:block;}
#modelpage #col_2 .indent_img_1 { margin:44px 0px 30px 0px; display:block;}
/* ------------------------------------------------------------------- */
#modelpage #col_5 { background:url(/i/c/rotator_background.jpg) #383838;}
#modelpage #col_7 { width:329px;background:#383838;}
#modelpage #col_7 div { margin:5px 15px 10px 40px; }
/* ------------------------------------------------------------------- */
#modelpage #col_bot { width:329px;background:#383838;}
/* -------------------------------------------- Dealer Page -------------------------------------------- */
#dealerpage #content { height:186px; background:#383838;}
#dealerpage #col_1 a { text-decoration:none; }
#dealerpage #col_1 a:hover { text-decoration:underline; }
#dealerpage #col_1 { background:#383838; text-align: center; }
#dealerpage #text {	margin:37px 40px 10px 40px; }
#dealerpage #map {margin: 0 auto; width: 820px; border: 1px solid white; text-align:center;}
#dealerpage #side_bar {	margin: 0 auto; width: 550px; text-align: left; }
#dealerpage #col_1 .map {margin:0 0 0 0; text-align:center;}
#dealerpage .map1 {color:#FF0000; }
/* -------------------------------------------- Contact Page -------------------------------------------- */
#contact #col_1 em { color:#000000; font-style:bold;}
#contact #col_1 { width:329px;background:#383838;}
#contact #col_1 div {margin:37px 15px 10px 40px;}
#contact #col_1 span { margin:32px 0px 0px 0px; display:block;}
#contact #col_1 .indent_img { margin:0px 0px 27px 0px; display:block;}
#contact #col_1 .indent_img_1 { margin:30px 0px 0px 0px; display:block;}
#contact #col_2 div { margin:36px 15px 10px 15px;}
#contact #col_4 { background:#383838; height: 10px; }
/* -------------------------------------------- News Page -------------------------------------------- */
#news #col_1 em { color:#000000; font-style:bold;}
#news #col_1 { background:#383838;}
#news #col_1 div { margin:37px 15px 10px 15px;}
#news #col_1 span { margin:32px 0px 0px 0px; display:block;}
#news #col_1 img { border:0; margin:5px 0px 5px 10px }
#news #col_1 .img_title { border:0; margin:0px 0px 0px 0px }
#news #col_1 .img_alt { border:0; margin:0px 5px 0px 0px; float:left; } 
#news #col_1 .indent_img { margin:0px 0px 0px 0px; float:left;}
#news #col_1 .indent_img_1 { margin:30px 0px 0px 0px; display:block;}
/* -------------------------------------------- Multimedia Page -------------------------------------------- */
#multimedia #col_1 em { color:#000000; font-style:bold;}
#multimedia #col_1 { background:#383838;}
#multimedia #col_1 div { margin:37px 15px 10px 15px;}
#multimedia #col_1 span { margin:32px 0px 0px 0px; display:block;}
#multimedia #col_1 img { border:0; margin:5px 0px 5px 10px }
#multimedia #col_1 .img_title { border:0; margin:0px 0px 0px 0px }
#multimedia #col_1 .img_alt { border:0; margin:0px 5px 0px 0px; float:left; } 
#multimedia #col_1 .indent_img { margin:0px 0px 0px 0px; float:left;}
#multimedia #col_1 .indent_img_1 { margin:30px 0px 0px 0px; display:block;}
/* -------------------------------------------- Accessories Page -------------------------------------------- */
#accessories #content { height:400px; background:#383838;}
#accessories #col_1 a { text-decoration:none; }
#accessories #col_1 a:hover { text-decoration:underline; }
#accessories #col_1 { background:#383838; text-align: center; padding: 0px 35px 0px 35px; }
#accessories #text { margin:37px 40px 10px 40px; }
#accessories #side_bar { margin: 0 auto; width: 550px; text-align: left; }
#accessories #col_1 .map {margin:0 0 0 0; text-align:center;}
/* --------------------------------------------- Footer ------------------------------------------- */
#footer { height:105px; border-top:10px solid #313131; vertical-align:middle; text-align:center; color:#003399; background:url('/i/c/fbg.jpg');}
#footer a { color:#FFFFFF; text-decoration:none;}
#footer a:hover { color:#0099CC; text-decoration:none;}
#footer span a { color:#FFFFFF;}
/* -------------------------------------------- Size Forms ---------------------------------------- */
.form { width:183px; height:21px;}		
.textarea { width:183px; height:161px;}
/* ------------------------------------------------------------------------------------------------ */
