body {
 font: 12px arial, helvetica, sans-serif;
 text-align: justify;
}

h1 {
 text-align: center;
}

h1.toppage {
 font-weight: normal;
 font-size: 1.5em;
}

#content {
 height: 554px;
 text-align:left;
}

#imagecontent {
 position: absolute;
 height: 554px;
 left: 1px;
}

#imagecontentbuy {
 position: absolute;
 left: 349px;
 width: 83px;
 height: 27px;
 top: 34px;
}

#leftcontenttitle {
 position: absolute;
 left: 45px;
 top: 41px;
 width: 250px;
 \width: 250px;
 w\idth: 250px; /* real width */
 height: 30px;
 padding: 0px;
 margin: 0px;
 color: black;
 text-align: center;
}

#leftcontent {
 position: relative;
 font: 12px arial, helvetica, sans-serif;
 float: left;
 width: 255px;
 \width: 255px;
 w\idth: 255px; /* real width */
 top: 70px;
 height: 400px;
 left: 45px;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 color: black;
}

div.dealerrow {
 clear: both;
 padding: 1px 0px;
}

div.dealerrow  span.labelcountry {
 float: left;
 width: 35px;
 text-align: right;
}

div.dealerrow  span.labelstate {
 float: left;
 width: 35px;
 text-align: left;
}

div.dealerrow  span.selectcountry {
 float: right;
 width: 205px;
 text-align: left;
}

div.dealerrow  span.selectstate {
 float: right;
 width: 205px;
 text-align: left;
}

#leftcontent p {
 color: black;
 text-align: justify;
}

#leftcontent p.left {
 text-align: left;
}

#leftcontent p.justify {
 text-align: justify;
}

#leftbottomlink {
 position: absolute;
 top: 505px;
 left: 75px; 
 color: black;
}

#leftbottomlink a {
 color: black;
}

#leftdealers {
 position: relative;
 float: left;
 top: 10px;
 height: 240px;
 width: 255px;
 overflow:auto;
 border: solid 1px #949494;
 background: #eeeeee;
}

#leftcompany {
 position: relative;
 float: left;
 top: 10px;
 height: 240px;
 width: 255px;
 overflow:auto;
 border: solid 1px #949494;
 background: #eeeeee;
}

#leftnews {
 position: relative;
 width: 255px;
 height: 315px;
}

#leftbottomnewsprev {
 position: relative;
 top: 5px;
 float: left;
 color: black;
 font-weight: bold;
}

#leftbottomnewsnext {
 position: relative;
 top: 5px;
 float: right;
 color: black;
 font-weight: bold;
}

#newsbody {
 position: absolute;
 height: 450px;
 width: 620px;
 overflow:auto;
 top: 70px;
 left: 350px;
 border: solid 1px #b2b2b2;
 background: #ddd;
}

#bluestory {
 position: absolute;
 height: 380px;
 width: 560px;
 top: 70px;
 left: 350px;
 padding: 0px 30px;
 border: solid 1px #b2b2b2;
 background: #ddd;
}

#newsbody p {
 position: relative;
 left: 30px;
 width: 540px;
 text-align: justify;
}

#newsbody h3 {
 position: relative;
 padding: 10px 30px 0px;
 width: 540px;
 text-align: justify;
}

#leftcontent a, #leftbottomnewsprev a, #leftbottomnewsnext a, #newsbody a  {
 color: black;
}

#footer {
 display: none;
}

div.pagination {
 width: 250px;
 \width: 250px;
 w\idth: 250px; /* real width */
 padding: 3px 0px;
 margin: 0px;
}

div.pagination a {
 padding: 2px 3px 2px 3px;
 margin: 2px;
 border: 1px solid #777;
	
 text-decoration: none; /* no underline */
 color: #000099;
}

div.pagination a:hover, div.pagination a:active {
 border: 1px solid #000099;
 color: #000;
}
div.pagination span.current {
 padding: 2px 4px 2px 4px;
 margin: 2px;
 border: 1px solid #000099;
 font-weight: bold;
 background-color: #000099;
 color: #FFF;
}

div.pagination span.disabled {
 padding: 2px 3px 2px 3px;
 margin: 2px;
 border: 1px solid #888;
 color: #777;
}
	
