body{
	background-color:#eacc26;	
}
#Cleveland-Magazine-Logo{
	width:155px;
	height:53px;
	position:absolute;
	margin-top:90px;
	margin-left:20px;
}

#Collection-Auto-Group{
	width:100%; text-align:center; margin-top:-30px;
}
#Left-Nav{
	position:relative;
	list-style:none;
	margin:0px;
	padding-top:150px;
	padding-left:40px;
}
#Left-Nav li{
	display:block;
	width:146px;
	height:120px;
	text-align:center;
	color:white;
	font-size:8pt;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}
#Left-Nav li:hover{
	border:0px;
}
#Left-Nav li:hover img{
	border:0px;
}
#Left-Nav li img{
	border:0px;
}
#Left-Nav li a{
	text-decoration:none;
	color:white;
	font-size:8pt;
}
#Left-Nav li a:hover{
    color:yellow;
}
#Left-Nav li a.SelectedNav{
	color:yellow;
	
}
#Left-Nav li.SelectedNav{
	background:url('images/Nav-Arrow-Over.gif');
}

#Left-Nav li div{
	height:90px;
	width:146px;
	
}
#Left-Nav li div.Inner{
	padding-top:40px;
	margin-bottom:-40px;
	text-align:center;
	margin-right:10px;
	margin-left:-10px;
}
#Left-Nav li div.Inner-2-Line{
	padding-top:33px;
	margin-bottom:-33px;
	text-align:center;
	margin-right:10px;
	margin-left:-10px;
}
#Center-Content{
	width:455px;
	height:750px;
	margin-left:220px;
	padding-top:25px;
}
#Container{
	width:900px;
	margin:auto;
	position:relative;
	text-align:center;
}
#Main-Content{
	width:900px;
	text-align:left;
}
#Red-Diamonds{
	width:800px;
	height:10px;
	margin:auto;
	margin-top:100px;
	background:url('images/red-diamonds.png');
}
#Left-Background-Nav{
	width:213px;
	height:704px;
	background:url('images/Left-Nav-Background.png');
	float:left;
}
#Footer{
	font-family:Arial; font-size:10pt; width:100%; text-align:center;padding-top:20px; 	
}
#Logo{
	width:100%;
	text-align:left;
	width:455px;
	height:231px;
	position:relative;
}

#Logo img
{
    position:absolute; top:-40px; left:0px;
}
#SocialMedia{
	position:absolute;top:10px; left:-25px; z-index: 20;
}
#SocialMedia img{
	height:20px; border:0px; 
}
#Text-Content{
	margin-top:80px;
	width:417px;
	height:296px;
	padding-top:40px;
	margin-left:20px;
	background:url('images/Text-Background.png') no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	position:relative;
}

#Add-This{
	position:absolute;
	left:-26px;
	top:-12px;
	z-index:100;
}

#Play-Game{
	position:absolute;
	left:300px;
	top:-60px;
	z-index:100;
	display:none;
}
#Text-Content-Inner{
	width:300px;
	margin:auto;
	height:200px;
	font-size: 9pt;
}

#Mercedes-Benz
{
    margin-top:300px;
    margin-left:-5px;
    z-index:2;
}
#Best-Of-Cleveland-Party{
	position:absolute;
	top:41px;
	left:-4px;
	z-index:1;
}
#Right-Sponsors{
	position:absolute;
	left:712px;
	top: 60px;
}
#Slide-Show{
	position:absolute;
	top:-180px;
	left:120px;
	width:606px;
	height:128px;
	background:url('images/Slide-Show-Background.png') no-repeat;
}
.stepcarouselparent{
}
.stepcarousel
{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
margin-top:20px;
margin-left:42px;
width: 520px; /*Width of Carousel Viewer itself*/
height: 100px; /*Height should enough to fit largest content's height*/
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
width:130px;
height:87px;
}

