/*@charset "utf-8";*/
/* CSS Document */

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  margin-top: 0px;
  background-color: #000;
  color: #FFFFFF;
}

a:link {
  color: #FFCC66;
}

a:visited {
  color: #FFCC66;
}
/*
a:visited { 
  color: #267282;
}
*/
.ext_wrapper {
	width: 800px;
	margin: auto;
	margin-top: 28px;
}

#header {
  height:162px;
  width: 800px;
  background: url(../images/banner_top.jpg) no-repeat #800203;
  text-indent: -10000px;
}

#header h1 {
	height:142px;
	width:800px;
}

#header a {
	text-decoration: none;
}

#content_wrap {
	background: url(../images/bg.jpg) no-repeat #000;
}

.advert_left {
	float:left;
	padding: 10px 0 10px 50px;
}

.advert_right {
	float:right;
	padding: 10px 50px 10px 0;
}

.clr {
	clear: both;
}

/* ------------------------ */

#menu {
  height: 41px;
  background: url(../images/bg_menu.jpg)
}

#menushadow {
  width:100%;
  background-image: url(../images/bg_menuShadow.jpg);
  background-repeat: no-repeat;
  background-position: top; 
}

#maincontent {
/*  
  background:url(../images/bg.jpg) no-repeat #000;
*/
  width: 800px;
}

#box {
  text-align: left;
  padding: 12px;
  width: 168px;
  height: 153px;
  background: url(../images/box_bg.jpg) no-repeat;
  font-size: 10px;  
}

.box {
	font-size: 12pt;
	font-weight: bold;
/*	padding: 0 10px;*/
	background: url(../images/box_bg.jpg) repeat-y center;
}

.box h3 {
	text-align: center;
	font-size: 110%;
	line-height: normal;
	margin: 0;
}

.box_left {
	float: left;
	width: 135px;
	text-align: center
}

.box_right {
	float: left;
	width: 380px;
	text-align: center;
	padding: 15px 0 10px;
	font-size: 11px;
	line-height: normal;
}

.box_right h2 {
	font-size: 160%;
	line-height: 18px;
	margin: 0;
	padding: 0;
}


#headline {
  font-weight:bold;
  line-height:20px; 
}

#tablecontent {
  text-align:left;
  padding-left:15px;
}

#name {
  background:#f0bc68;
  width:320px; 
  height:20px; 
  text-align:left;  
  line-height:20px; 
  text-indent:10px; 
  color:#000000; 
  font-weight:bold;
  margin-bottom:10px;
}

#tabletext_left {
  width:73%; 
  float:left;
}

#tabletext_right {
  width:27%;
  float:right;
}

#separator2 {
  clear:both;
  padding-top:10px;
  padding-bottom:10px;
}

/* LEFT MENU */

.leftmenu1, .leftmenu2 {
	width: 157px;
	text-align: left;
	padding: 10px;
	line-height: 10px;
}

.leftmenu1 {
	background: url(../images/menu_top1.gif) no-repeat;
}

.leftmenu2 {
	min-height: 150px;
	background: url(../images/menu_top2.gif) no-repeat;
}


.menu_bottom1, .menu_bottom2 {
	width: 182px;
	height: 7px;
	margin-bottom: 10px;
}

.menu_bottom1 {
	background: url(../images/menu_bottom1.gif) no-repeat left top;
	_background: url(../images/menu_bottom1.gif) no-repeat center top;
}

.menu_bottom2 {
	background: url(../images/menu_bottom2.gif) no-repeat left top;
}

.leftmenu1 h1, .leftmenu2 h1  {
	text-indent:-10000px;
	height: 16px;
	line-height: 18px;
	margin: 5px 0 8px 0;
}

.leftmenu1 div, .leftmenu2 div {
	background: url(../images/menu_bg.png) no-repeat top;
	padding: 4px;
	width: 149px;
	margin: 4px 0;
}

.leftmenu1 a, .leftmenu2 a {
	line-height: 14px;
	color: #fff;
	text-decoration: none;
}

.leftmenu1 a:hover, .leftmenu2 a:hover {
	color: #FFCC66;
}

#quick_links {
	background: url(../images/quickLinks.jpg) no-repeat center;
}

#events_more {
	background: url(../images/eventsMore.jpg) no-repeat center;
	width: 162px;
}

#dealers {
	background: url(../images/dealers.jpg) no-repeat center;
}

#leftmenu a {
  font-weight:bold;
  color:#612c1a;
  text-decoration: none;
  font-size: 10px;
}

#leftmenu a:hover { 
  color:#a71401;
}

#leftmenu_bg1 {
	background: url(../images/menu_left_bg1.gif) repeat-y;
}

#leftmenu_bg2 {
	background: url(../images/menu_left_bg2.gif) repeat-y;
}

#separator {
	height: 2px;
/*
width:100%;
background-image: url(../images/left_menu_separator.jpg);
background-repeat: no-repeat;
background-position: center; 
*/ 
}

#footer {
  font-size:9px;
  height:48px;
  width:800px;
  border:0px;
  margin: 0px;
  padding: 3px;
  /* background:url(../images/bg_footer.jpg); */
  line-height:12px;
}

#footer a {
  color:#FFFFFF;
  font-weight:bold;
  text-decoration: none;
}

#footer a:hover {
  text-decoration: underline; 
}

/*--------------fixed content wide------------*/

.content_table {
/*background:url(../images/bg_content.jpg); */
/*border: 1px solid #731e17; */
padding: 10px;
font-size: 9pt;
line-height: 17px;
width: 510px;
text-align:left;
}

.content_table a {
color: #FFCC66;
}

.content_table a:hover {
text-decoration:none;
}

.content_table a:visited {
color: #FFFFCC;
}

.content_header {
color:#000000; 
font-weight:bold;
background:#f0bc68;
padding:5px 5px 5px 10px;
}

.content_separator {
background:#f0bc68; 
padding:2px; 
margin: 8px 0 8px 0;
}

.orangebold {
color: #FFCC66;
font-weight: bold;
}

.orangenormal {
color: #FFCC66;
}

.smalltext {
font-size:x-small;
}

.smallbold {
font-weight:bold;
font-size:x-small;
}

.redtext {
  color:#FF0000;
}

.wingdings {
  font-family: Wingdings; 
  color: #FFCC66;
}

h3 {
font-size:10pt;
line-height:16px;
}

.dealers {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #ff0000;
}

