
body {
margin : 0 auto;
padding : 0;
background : #091764 url(images/sides.jpg) repeat-y center;
line-height : 1.0em;
}
#container {
width : 800px;
/* height: 767px;*/
margin-left : auto;
margin-right : auto;
padding : 0;
border : 0px solid green;
background : url(images/logoheader800-2.jpg) no-repeat top;
font-family: "lucida grande", "lucida sans unicode", arial, sans-serif;
font-size: 14px;
color: #091764;
color: gray;
color: rgb(80,80,80);
overflow: hidden;
}

h1 {
	color: rgb(0,12,112);
/*	line-height: 100%;*/
}
h2 {
	font-size: 14px;
	color : rgb(1,110,205);
	margin: 10px 0px 0px 0px;
}

#pagetitleunderline {
	height: 2px;
	width: 400px;
	border: 1px solid green;	
	line-height: .1em;
}
#containernoimages {
width : 799px;
height: 767px;
margin-left : auto;
margin-right : auto;
padding : 0;
border : 1px solid white;
background : url(images/background-noimages.jpg) no-repeat top;
font-family: Helvetica;
font-size: 11px;
color: #091764;
}
#containerchangeimages {
width : 800px;
height: 767px;
margin-left : auto;
margin-right : auto;
padding : 0;
border : 1px solid white;
background : url(images/background-noimages.jpg) no-repeat top;
font-family: Helvetica;
font-size: 11px;
color: #091764;
}
#containerdealers {
width : 799px;
/* height: 767px; */
overflow: hidden;
margin-left : auto;
margin-right : auto;
padding : 0;
border : 0px solid white;
background : url(images/background-dealers.jpg) no-repeat top;
font-family: Helvetica;
font-size: 11px;
color: #091764;
}
#dealercolorbackground {
	margin-left: auto;
	margin-right: auto;
	width: 799px;
	overflow: hidden;
/* background: rgb(214,215,236) url('images/dealerpurplebackground.jpg') repeat-y;*/
background: url('images/dealerpurplebackground.jpg') repeat-y;
	border: 0px;
}

#changeimagesspacer {
	float: left;
	height: 9px;
	width: 799px;
	border: 0px solid green;
	line-height: 1%;
}
#topimages{
	float: right;
}

#topnavcontainer {
	margin: 135px 0px 0px 617px;
	border: 0px solid green;
}

#topnavlist {
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
text-align : center;
color : rgb(99,108,179);
background :  white;
}

#topnavlist li {
list-style : none;
margin : 0px 0px 0px 4px;
padding: 4px 0px 4px 0px;
float: left;
background: rgb(207,211,238);
background: white;
color :  rgb(99,108,179);
color: black;
font-size: 12px;
}
#topnavlist li a {
padding : 4px 0px 4px 0px;
margin : 0px;
color :  inherit;
text-decoration : none;
}
#topnavlist li a:link, #topnavlist li a:visited, #topnavlist li a:active {
color :  none;
border: 0px solid white;
}
#topnavlist li a:hover {
color : #fff;
background : rgb(193,50,36);
background : rgb(1,110,205);
}
#topnavlist li:hover {
color : #fff;
background : rgb(193,50,36);
background : rgb(1,110,205);
}

#homelink {
	width:50px;	
}
#dealerslink {
	width:61px;	
}
#contactlink {
	width:60px;
}

#topspacerbetweenmenus {
/*	float:left;
/*	height: 70px;
	height: 20px;*/
	height: 30px;
/*	width: 606px;*/
	margin: 0px 0px 4px 0px;
	border: 0px solid black;	
}
#topspacerbetweenmenustextattop {
	height: 70px;
	height: 32px;
	border: 0px solid black;	
}
#topspacerbetweenmenuschangeimages {
	float:left;
	height: 70px;
	height: 205px;
	height: 167px;
	width: 607px;
	margin: 0px 0px 5px 0px;
	border: 0px solid black;	
}

#leftnavcontainer {
	float: left;
	clear: left;
	width: 150px;
	height: 400px;
	border: 1px solid rgb(220,220,220);
	background: rgb(246,246,246);
	margin: 0px 20px 0px 0px;	
}

/* MY SANDBAGS TO MAKE THE MIDDLE TEXT FOLLOW THE ANGLED LINE */
.sandbag {
	float: left;
	clear: left;
	margin: 0px 0px 0px 13px;
	height: 10px;
	border-right: 0px solid black;	
}

#containerdealers .sandbag {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 495px;
	width: 166px;
	border-right: 0px solid black;
}

#dealercontent {
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 00px 0px 10px;
	width: 617px;
	background: white;
	border-right: 0px solid black;
}
.rightsandbag {
	float: right;
	clear: right;
	height: 485px;
	width: 190px;
	border: 0px solid yellow;	
}
.rightsandbagtextattop {
	float: right;
	clear: right;
	margin: 0px 0px 0px 10px;
	height: 655px;
	width: 180px;
	border: 0px solid yellow;	
}
.rightsandbagtextattop img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

/* ********************************************************** */


.leftnavitem {
	margin: 5px 5px 5px 5px;;
	padding: 10px 10px 10px 10px;
	color: rgb(142,149,201);
	font-family: Helvetica;
	font-size: 12px;
	font-style: italic;
	line-height: 100%;
	border: 1px solid black;
	border: 1px solid rgb(220,220,220);
	text-align: left;
}
/*
#left1 {
	top: 155px;
	height: 50px;	
}
#left2 {
	top: 212px;
	height: 30px;	
}
#left3 {
	top: 250px;
	height: 45px;	
}
#left4 {
	top: 300px;
	height: 30px;	
}
#left5 {
	top: 336px;
	height: 30px;	
}
#left6 {
	top: 372px;
	height: 20px;	
}
#left7 {
	top: 397px;
	height: 30px;	
}
#left8 {
	top: 433px;
	height: 30px;	
}
#left9 {
	top: 469px;
	height: 30px;	
}
#left10 {
	top: 505px;
	height: 20px;	
}
*/
/*
.leftnavitem h2 {
	color: rgb(90,100,170);
	font-family: Helvetica;
	font-size: 12px;
	font-style: none;
}
*/

.leftnavitem a, a:link, a:active, a:visited {
	color : rgb(1,110,205);
	text-decoration: none;
	font-family: "Trebuchet MS";
}
.leftnavitem a h2 {
	color: rgb(90,100,170);
	color: rgb(0,12,112);
	font-family: Helvetica;
	font-size: 16px;
	font-style: normal;
	margin: 0px;	
}
.leftnavitem a:link h2 {
	color: rgb(90,100,170);
	color: rgb(0,12,112);
/*	color: rgb(132,139,191);	*/
	font-family: Helvetica;
	font-size: 16px;
	font-style: normal;	
	margin: 0px;	
}
.leftnavitem a:active h2 {
	color: rgb(90,100,170);
	color: rgb(0,12,112);
	font-family: Helvetica;
	font-size: 16px;
	font-style: normal;	
	margin: 0px;	
}
.leftnavitem a:visited h2 {
	color: rgb(90,100,170);
	color: rgb(0,12,112);
	font-family: Helvetica;
	font-size: 16px;
	font-style: normal;	
	margin: 0px;	
}

.leftnavitem a:hover {
	color: rgb(193,50,36);	
	color: black;
	text-decoration: none;
	margin: 0px;	
}
.leftnavitem a:hover h2 {
	color: rgb(163,20,6);
	color: black;	
	margin: 0px;	
}

#footer {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	color: #555;
	font-family: arial;
	font-size: 10px;
	text-align: center;
	border: 0px solid black;
}
.footeritem {
	display: inline;
	border: 0px solid black;
}
.sep {
	margin: 0px 10px 0px 10px;	
}
#sep1{
	visibility: hidden;
	width: 1px;
}
#sep2{
	visibility: hidden;	
	width: 1px;
}
#copyright {
	
}
#linkstolsg {
	visibility: hidden;
	width: 1px;
	display: block;
}
#linkstohandl {
	visibility: hidden;
	width: 1px;
	display: block;
}
#dealerfooterspacer {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: 10px;
	background: white;	
}
#dealerfooter {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: 15px;
	background: url('images/dealerfooter.jpg');
}

#indentlist {
	margin: 10px 20px 10px 20px;
	padding: 10px 0px 10px 0px;
	border: 0px solid black;
}

#portfoliotable {
	width: 600px;	
}
/* ******************************************************************************** */
/*		everything below this line is not used
/* ******************************************************************************** */


