html,body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	width:100%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background:#ffffff;
	
}

img{
	border:0px;

}

#container{
	width:100%;
	height:100%;
	
}

#main{
	z-index:1;
	margin:0px;
	width:800px;
	height:100%;
	background:#ffffff;
	
}

#header{
	width:800px;
	height:79px;
	float:left;

}

#indicator{
	width:600px;
	height:29px;
	float:left;

}

.indicator-piece{
	float:left;

}

.indicator-piece img{
	border:0px;

}

#colorband{
	width:800px;
	height:12px;
	float:left;
}
#content{
	width:800px;
	height:auto;
	float:left;
}

#contentwell{
	width:600px;
	float:left;
}

#imagewell, #mainwell{
	width:600px;
	float:left;
}
#mainwell{
	width:590px;
	float:left;
	padding:10px 10px 0px 0px;
}


#menucont{
	width:200px;
	float:left;

}

.menu{
font-family: arial, sans-serif; width:198px; position:relative;
}
.menu ul {
padding:0; margin:15px 0 0 0; list-style-type: none; 
}

.menu ul li ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0px;  left:200px;width:198px; border: 1px solid #025291;  margin:-15px 0 0 0;
}

.menu ul li ul.chrysler{
	width:198px;
	
}

.menu ul li ul.jeep{
width:198px;
margin-top:-39px;
}

.menu ul li ul.dodge{
width:198px;
margin-top:-63px;
}


li.blank{
	height:15px;
	background:#ffffff;
}

.menu ul li {
float:left; position:relative; z-index:90;
}
.menu ul li a, .menu ul li a:visited {
display:block; float:left; text-decoration:none; color:#000; width:198px; height:24px; background:#ffffff; 
}
* html .menu ul li a, .menu ul li a:visited {width:198px; w\idth:198px;}


.menu table {
border-collapse:collapse; border:0; padding:0; position:absolute; left:0;
}

.menu ul li:hover a,
.menu ul li a:hover{
text-decoration:underline; border:0; background:#ffffff;
}

.menu ul li a:hover {position:relative; z-index:100;}

.menu ul li:hover ul,
.menu ul li a:hover ul {
visibility:visible; width:198px; height:auto; z-index:10; top:0px; overflow:visible;
}

.menu ul li:hover ul li {
height:24px;
}

.menu ul li:hover ul li a,
.menu ul li a:hover ul li a{
display:block; background:#ffffff; color:#000; width:198px; height:24px; text-decoration:none;
}
.videodivider {
	width: 40px;
}
* html .menu ul li a:hover ul li a {width:198px; w\idth:198px;}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {
text-decoration:underline; border:0;
}
.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {
visibility:hidden; position:absolute; overflow:visible; left:200px; top:0px;
}




.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; width:198px; padding:0; top:0px; border:1px solid #025291; list-style-type:none;
}
.menu ul li:hover ul li:hover ul li a,
.menu ul li a:hover ul li a:hover ul li a {
display:block; width:198px; background:#ffffff; 
}
* html .menu ul li a:hover ul li a:hover ul li a {width:198px; w\idth:198px;}

.menu ul li:hover ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover ul li a:hover { text-decoration:underline;
}



/*****/
.menu ul li:hover ul li:hover ul li ul,
.menu ul li a:hover ul li a:hover ul li a ul {
visibility:hidden; position:absolute; overflow:hidden; left:200px; top:0px; z-index:120;
}


.menu ul li:hover ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; overflow:hidden; left:200px; top:0px; z-index:120; width:198px;
}



.menu ul li ul li ul{
	margin-left:-2px;

}

.menu ul li ul li ul#dodge0up{
	margin-top:-1px;
}
.menu ul li ul li ul#dodge1up{
	margin-top:-25px;
}
.menu ul li ul li ul#dodge2up{
	margin-top:-49px;
}
.menu ul li ul li ul#dodge3up{
	margin-top:-73px;
}

.menu ul li ul li ul#dodge4up{
	margin-top:-97px;
}


#videoareacontainer{
	float:left;
	width:600px;
	padding:10px 0 0 0;

}

.videolayer{
	float:left;
	width:600px;
	

}

.videocont{
	float: left;
	height: 226px;
	width: 270px;
	

}

.videodivider{
	display:block;
	float:left;
	width:40px;
	height:226px;
}

.videoboxjeep {
	float: left;
	height: 180px;
	width: 270px;
	background: #666633;
}
.videoboxchrysler {
	float: left;
	height: 180px;
	width: 270px;
	background: #005295;
}

.videoboxdodge {
	float: left;
	height: 180px;
	width: 270px;
	background: #ea2b29;
}

#contentheader {
	padding-top: 20px;
	width: 100%;
}


#gallerywell{
	width:600px;
	height:330px;
	float:left;
	padding-top:10px;

}

#galleryleft{
	width:400px;
	height:330px;
	float:left;

}

.gallerymaincont{
	width:400px;
	height:330px;
	float:left;
}

.gallerymainimage{
	width:400px;
	height:278px;
	float:left;
}

.gallerymainname{
	float:left;
	width:400px;
	height:25px;
	
}

.gallerymaindownload{
	float:left;
	width:400px;
	height:25px;

}

#galleryright{
	float:left;
	width:200px;
	height:278px;

}

.gallerythumb{
	float:left;
	width:93px;
	height:64px;
	padding:0px 0px 7px 7px;
}

.gallerythumb img{
	border:0px;

}

