* { margin:0; padding:0; border-collapse:collapse; }
html { height:100%; }
body { width:100%; height:100%; font-family:Georgia; background:#555d67; color:#cedfeb; font-size:14px; }
#wrapper { height:auto !important; height:100%; min-height:100%; min-width:990px; }
#main { position:relative; }
#pusher { height:4.1em; }
#footer { height:4.1em; margin-top:-4.1em; overflow:hidden; position:relative; clear:both; background:#40454c; font-size:11px; font-family:Arial; color:#000; border-top:1px solid #000; }
#footer a { color:#000; }
#footer .fl { padding:1.3em 1em 0 1em }
#footer .fr { padding:1.3em 1em 0 0 }

/*general styles start*/
h1 { font:normal 35px Georgia; color:#94bdd0; padding-bottom:1em; }
h2 { font:normal 27px Georgia; color:#94bdd0; padding-bottom:.6em; }
h3 { font:normal 18px Georgia; color:#94bdd0; padding-bottom:.4em; }
h4,h5,h6 { font:normal 16px Georgia; color:#94bdd0; padding-bottom:.2em; }
p { font-family:Arial; font-size:14px; line-height:18px; padding-bottom:18px; }
p img { margin:.5em .8em .8em 0; max-width:600px; }
ul, ol { margin:.3em 0 .5em 1.1em }
li { list-style-type:disc; font-family:Arial; font-size:14px; padding-bottom:14px; }
a { color:#cedfeb; }
table { margin:0 0 1em 0 }
td, th { border:1px solid #cedfeb; padding:.5em .3em; text-align:left; font:normal 14px Arial; }
th { font-weight:bold; }
a img { border:0; }
/*general styles end*/

/*general classes start*/
.fl { float:left }
.fr { float:right }
.marginer { margin:0 1em }
/*general classes end*/


/*main frame start*/
#header { height:6.4em; overflow:hidden; background:#40454c; }
#columns-container { width:100%; margin:0; }
#columns-container-cell { border:0; padding:0; }
#left-column { width:22%; background:url(/i/cols-bg.gif) top left repeat-x; padding-top:3em }
#center-column { width:58%; background:url(/i/cen-bg.gif) top left repeat-x; padding-top:3em }
#right-column { width:20%; background:url(/i/cols-bg.gif) top left repeat-x; padding-top:3em }
/*main frame end*/

/*header start*/
#header .fl { width:22%; }
#header .fl div { font-size:180%; margin:1.5em 0 0 1em; }
#header .fl div a { text-decoration:none; }
#header .fr { width:78%; background:url(/i/ver-line.gif) top left no-repeat; }
#header .fr a, #header .fr span { font-family:Arial; font-size:16px; color:#008fb1; float:left; padding:.5em 1em; text-decoration:none; }
#header .fr span { color:#ffe749 }
#header .fr a:hover { color:#ffe749 }
/*header end*/

/*left column start*/
#left-column ul { margin-left:.5em; margin-top:0.5em; }
#left-column ul ol { margin-left:1.5em; }
#left-column li { list-style-type:none; font-family:Arial; }
#left-column li a { color:#cedfeb }
#left-column li span { color:#ffe749; border-bottom:1px dashed #ffe749; }
#left-column li a:hover { color:#ffe749; text-decoration:none }
#left-column li li { list-style-type:decimal; margin-left:1.5em; }
/*left column end*/

/*interiors start*/
#center-column .interior td { border:0; vertical-align:top; }
#gallery td { border:0; padding:.5em 1.5em .5em 0 }
#gallery td img { border:1px solid #cedfeb; }
/*interiors end*/

/*wheels start*/
#wheels-list td { border:0; vertical-align:top; font-size:100%; padding:.5em 1.5em .5em 0 }
#wheels-list td img { border:1px solid #cedfeb; }
#center-column .vendor a { font:normal 180% Georgia; }
/*wheels end*/










