/* CSS Document */
body { background-color:#353535; margin:0px; padding:0px; background-image:url(/images/bg.jpg); background-position:top; background-repeat:repeat-x; color:#ffffff; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.darkgry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8B8B8B;
}
.nav{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; background-image:url(/images/nav.jpg); width:801px; height:57px; background-repeat:no-repeat}
.nav ul li a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold;text-decoration:none}
.nav ul li a:hover {color:#FFE839; text-decoration:underline}
.nav ul li a:visited {}
.nav ul {padding:0px; margin:0px; list-style:none; text-indent:0px;padding-top:14px;}
.nav li {padding:0px; margin:0px; list-style:none; text-indent:0px; float:left}
h1{padding:10px; margin:0px; font-size:14px; padding-left:0px}
.style1 {font-size: 20px}
h2{padding:10px; margin:0px; font-size:12px; padding-left:0px; color:#FFFFFF}
.yellow {color: #ffcc00}
a{color:#bfbfbf; text-decoration:underline}
a:hover{color:#FFE839; text-decoration:none}
a:visited{}
#newsright div {padding-bottom:5px}
#gallery img{margin-left:6px}
#gallery div{margin-bottom:10px}
#main{margin:0 auto; width:801px}
#logo{margin-top:25px; margin-left:10px; float:left}
#slogan{float:left; margin-top:44px}
#dealertab{float:left; margin-top:73px; margin-left:4px}
.clear{clear:both}
#whiteround{height:92px; width:801px; background-image:url(images/whitepng.png)}/*Updated*/
#headerimg{padding-top:5px; text-align:center; }
#container{margin-top:15px}
#txtcontainer{background-image:url(/images/bg1.jpg); float:left}
#txtleft{float:left; width:586px}
#news{float:left; width:120px}
#txtright{float:left ;width:215px}
#txtleftmargin{margin-left:26px; margin-right:16px}
#footermain{height:78px;}
#copyright{margin-top:30px; float:left; padding-left:100px}
#designby{margin-top:22px; float:left; padding-left:75px}
#txtrightmargin{margin-right:10px}
.squarelist{width:5px; height:5px; display: block; float:left; margin-right:10px; margin-left:10px; margin-top:5px}
.rightlinks div{margin-bottom:4px}


.imagenav{ padding-top:15px}/*Updated*/
.imagenav ul, .imagenav li{ margin:0; padding:0; list-style:none}/*Updated*/
.imagenav li{ float:left; width:125px; height:122px; padding-right:10px}/*Updated*/
.imagenav a{ background:url(images/link.png); padding-top:5px; padding-left:5px; display:block; width:120px; height:117px; text-decoration:none; color:#333333}/*Updated*/
.imagenav a:hover{ background:url(images/hover.png); color: #000000}/*Updated*/
.imagenav span { display:block; text-align:center; font-weight:bold; padding-top:5px; font-size:13px; }/*Updated*/
.imagenav li.nopad{ padding-right:0}/*Updated*/


/* Paging */
#paging
{
    padding-bottom: 2em;
    margin: 2em 0 1em 0;
    _margin: .25em 0 1em 0;
    text-align: center;
}

#paging li
{
    display: inline;
    border: 1px solid #e6e6e6;
    padding: .3em .5em .3em .5em;
    margin: .25em .25em;
    text-align: center;
}

#paging li.rest
{
    background-color: #fff;
    border: 1px solid #e6e6e6;
}

#paging li.hover
{
    background-color: #d2eaf6;
    border: 1px solid #b7d8ee;
}

#paging li.selected
{
    background-color: #d2eaf6;
    border: 1px solid #b7d8ee;
}

#paging a
{
    color: #0066a7;  
    text-decoration: none;
}

#paging li.selected a
{
    color: #444;
    font-weight: bold;
}