﻿body 
{
    padding:0;
    margin:0 auto;
    font-family:Arial;
    background:#fff url(bg.gif) repeat-x;
}
div { padding:0;margin:0; }
a img { border:none; }
a {
    color:#1C3FFF;
    text-decoration:underline;
}
a:hover { text-decoration:none;}
a:active, a:visited { color:#003366; }
#contacts img { behavior: url(iepngfix.htc) }
#container 
{
    width:760px;
    margin:25px auto;
}
#header {
	margin:0 auto;
	height:203px;
	background:transparent url(bg-header.gif) top right no-repeat;
}
#header-inner {
	margin:0 auto;
	width:760px;
}
#contacts {
	float:right;
	padding-top:7px;
	width:313px;
	height:47px;
}
#logo {
	float:left;
	padding-top:33px;
	height:128px;
}
ul#menu {
	margin:0;
	padding:0;
	list-style:none;
	clear:left;
}
ul#menu li {
	float:left;
}
#printlogo { display:none; }
#content 
{
    padding:0 0 10px 10px;
    font-size:14px;
    color:#333333;
}
#content #flashfader 
{
    width:476px;
    height:338px;
    float:right;
    margin:20px 0 20px 20px;
    padding:5px 0 0 5px;
}
#content h1 
{
    font-size:20px;
    font-weight:bold;
    color:#ed1b24;
    font-style:italic;
}
#content h2 
{
    font-size:16px;
    font-weight:bold;
    color:#333;
    border-bottom:1px solid #333;
    margin:0;
    padding:0;
}
#content h2 a { text-decoration:none;color:#333; }
#content p.intro 
{
    color:#333;
    font-weight:bold;
}
#content .scooter 
{
    clear:left;
}
#content img.thumb 
{
    float:left;
    margin:0 5px 75px 0;
}
#content img.photo 
{
    float:right;
    margin:0 0 10px 10px;
}
#content #copyright 
{
    font-size:11px;
    border-top:1px solid #d6b5b5;
    padding:10px 10px;
    text-align:center;
    margin-top:0;
    color:#666;
    clear:right;
}
#footer-line {
	padding:0;
	margin-top:65px;
}
.bumper-sticker {
	border:1px solid #333;
}
legend { font-weight:bold}
table.specs tr { width:85px;text-align:right;font-size:12px;}
table.specs td { text-align:left;font-size:12px;}
