body { font-family:Arial, Helvetica, sans-serif; color:#FFF; margin:0; padding:0; background-color:#000; font-size:12px; }

p { margin:10px 0 10px 0; line-height:20px; }

ul { margin:7px 0 7px 0; padding:0px; }
li { list-style:inside; }

a { color:#FFF; text-decoration:none; }
a:hover { text-decoration:underline; }

a img { border-style:none; }

hr { margin:3px 0; padding:0; color:#333; border: 1px solid #333;  }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:normal; margin:0; padding:0; }

h2 { font-size:16px; }


h3 { font-weight:normal; font-size:14px; color:#CCC; margin:0; }

.wrapper { width:100%; margin:auto; position:absolute; top:0; }

.header { width:100%; height:251px; margin-left:auto; margin-right:auto; background-image:url(images/top1.jpg); background-repeat:no-repeat; background-position:center; }

.navigation { width:950px; margin:0 auto 0 auto; height:45px; background:url(images/top3.jpg) no-repeat right; }
	.item { float:left;}

.main {
	width:950px;
	margin: 0 auto;
	background:url(images/top2.jpg) no-repeat right top;
	padding:15px 0 0 0;
}

/* .box-header { background:url(images/header.jpg) no-repeat top left; padding:7px 0px 5px 18px;; width:932px; font-size:14px; margin-top:5px; }

.box-body { padding:0px; margin-top:10px; float:left; } */

.logo { width:104px; }
.logo-top { height:6px; width:104px; background:url(images/logo-top.jpg) no-repeat bottom; }

.logo-bottom { height:6px; width:104px; background:url(images/logo-bot.jpg) no-repeat top; }

.logo-body { text-align:center; width:104px; background-color:#FFF; }

.footer { background-image:url(images/footer.jpg); background-repeat:no-repeat; background-position:center; text-align:center; width:100%; margin: auto; height:44px; border-top:20px solid #000; clear:both; }

.footer-text { padding-top:15px; }

.left-col { width:475px; float:left; }

.left-col ul li {
	list-style-position: outside;
	list-style-type: none;
	background:#181818 url(images/list-bkg.gif) no-repeat center top;
	width:380px;
	margin:5px 40px 5px 0;
	padding:5px 25px;
	font-size:18px;
}

.left-col img { vertical-align:middle; margin-right:15px; }
.left-col a:hover {text-decoration:none; cursor:pointer; }
.right-col a:hover {text-decoration:none; cursor:pointer; }
.right-col img { vertical-align:middle; margin-right:15px; }

.right-col ul li {
	list-style-position: outside;
	list-style-type: none;
	background:#181818 url(images/list-bkg.gif) no-repeat center top;
	width:380px;
	margin:5px 40px 5px 0;
	padding:5px 25px;
	font-size:18px;
}

.right-col {width:475px; float:right; }

/* SLIDE SHOW CSS */

#pics {  
    height:  250px;  
    width:   950px;  
    padding: 0;  
    margin: 0;
} 
 
#pics img {    
    height: 250px;
	width:  950px; 
    top:  0; 
    left: 0;
}

/* TABLE */

#table-1 { background-color:#FFF; margin-top:20px; margin-left:3px; }

#table-1 td { border-right:1px solid #000; }

/* Text Styles */

.description-1 { width:100%; font-size:12px; line-height:20px; margin:10px 0 0 0; padding:0; }

/* LISTS */

#list-1 {margin:0; padding:0; }

#list-1 ul li {list-style:none; display:inline; }

#list-1 img { padding:10px 8px; }

.list-1-left { width:300px; float:left; }

#dealers ol li { list-style:none; padding:5px 0 0 0; background:#000; margin:0; }

#dealers ol ol li { background:#101010; padding:5px 0; margin-left:25px; }

.text-center { text-align:center; margin-top:15px; }



#about-table h1 { font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; margin:15px 0 0 0; }

#about-table h2 { font:Arial, Helvetica, sans-serif 16px; font-weight:bold; }

.center { text-align:center; }

.right { text-align:right; }

.carl { padding:3px; border:1px #666 solid; }

/* CONTACT US */

.name {width:950px; float:left; padding:10px 0;}

.photo { height:73px; float:left; margin-right:15px; }

.info { float:left; }

/* SHOW/HIDE */

.sbox table { font-size:12px; font-weight:normal; font-family:arial; }
.sbox table td { padding:5px 5px 5px 0px; border-bottom:1px dotted #666 ; }
.sbox table tr:hover { background-color:#353535;}

/* BAR */

.box-top { width:950px; height:9px; background:#710000; margin:auto; }
.box-bottom { width:950px; height:9px; background:#710000; margin:auto; }
.box-middle { width:930px; padding:0 10px 0 10px; margin:auto; background: url(images/box-middle.jpg) no-repeat right top #710000; }
.box-middle img { vertical-align:middle; }

.box-lu { background:url(images/box-lu.jpg) no-repeat left top; width:9px; height:9px; float:left; }
.box-lb { background:url(images/box-lb.jpg) no-repeat left bottom; width:9px; height:9px; float:left; }

.box-ru { background:url(images/box-ru.jpg) no-repeat right top; width:9px; height:9px; float:right; }
.box-rb { background:url(images/box-rb.jpg) no-repeat right bottom; width:9px; height:9px; float:right; }

.banner1 { width:950px; margin:auto; }

.indent { padding-left:20px!important; background:#333; }
