@charset "UTF-8";
/* CSS Document */
html {
	overflow-y: scroll; height:100%;
}

body {
	height:100%;
	windows:100%; margin: 0 auto;
	background-color: #FFA337; background-image:url(../images/bg.png); background-repeat:no-repeat; background-position:top;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;text-align: left; 10px;
}

#socialmediawrapper {
	width:1000px; margin-left: auto; margin-right: auto; margin-bottom:5px; margin-top:5px; text-align:center;
}

img.socialmedia {
	padding-right:5px;
	padding-left:5px;
}

#wrapper {
	width:1000px; margin-top:0px; margin-left:auto; margin-right:auto; color:#000; border-color:#000; border-style:solid; border-width: 3px; background-image:url(../images/bg-wrapper.png);	background-repeat:repeat-y;	
	margin-bottom:75px;
}

#main {
	width:825px; background-color:#FFF; margin-left:175px;
}

#main1 {
	width:825px; background-color:#FFF; margin-left:175px; overflow:hidden;
}

.slide{
	width: 350px; margin:0 auto; 
}

.content{
	width: 425px; margin:0 20px -75px 300px; padding: 10px; line-height:22px;
}

.maincontent{
	width: 550px; margin:0 20px -75px 220px; padding: 10px; line-height:22px;
}

.carscontent {
	width:625px; padding: 15px 50px 25px 50px; background-color:#000; margin: 50px 50px 75px 50px; height:auto;
}
.carscontent img {
	padding-top:20px;
}
.carscontent p {color:#fff; line-height:1.75em;}

.carscontent h3 {color:#FFA337; text-align:center; margin-top:15px;}

.carscontent a, .carscontent a:active, .carscontent a:visited {
	color:#FFA337; text-decoration: none; float:left;
}

.carscontent a:hover {
		color:#fff; text-decoration: none;	
}

a, a:active, a:visited {
	color:#C00; text-decoration: none;	
}

a:hover {
		color:#000; text-decoration: none;	
}

#leftSidebar {
	width: 175px; float:left; background-color:#000;  
}

.left {
	float: left;
	height: 100%; width:545px; padding: 0;margin-left:40px;	margin-bottom:-75px;
} 

.right {
	float: right; margin-right: 40px; margin-top:55px;
}

.rightShop {
	float: right; margin-right: 40px; margin-top:0px;
} 

.clear {
	clear:both; margin-top:-75px;
}

.clearRight {
	/*clear:right; margin-top:-75px;*/
	clear:both;line-height:0!important;font-size:0!important;
}

.leftNews {
	float: left;
	width:453px; padding: 0;margin-left:40px; margin-bottom:-75px;
}

.clearNews {
	clear:both; padding-top:75px;
}

#footer {
	background-image:url(../images/bg-wrapper.png); background-repeat:repeat-y;
	width: 975px; height:75px; background-color:#000; color:#fff; padding: 0 10px; margin-top:-75px;
	font-family: serif; font-size: 10px; 
}

.footer {
 	width:165px; 
 }
 
#footer a, #footer a:active, #footer a:visited { 
	color: #fff; text-decoration:none; font-family: sans-serif; font-size:12px; font-weight:bold;
}

#footer a:hover { 
	color: #FFA337; text-decoration:none;
}

img { border: none; }


.imgLink a:hover {
	opacity:0.8;	
}

h1, h2, h3, h5 {
	color:#C00;
}

h4 { color:#000;}

h5 { font-size: 14px; color:#dd5353;}

table {	width:725px;}

table, td, tr {
	 border:none; padding:auto; margin: 0 auto; text-align:center; line-height: 30px;
}

td {
	width: 241px;
}

tr {
	margin-top:-25px;
}

.leftNews table {
	width:100px; margin: -20px 0 0 -5px;
}

.shopnav a, .shopnav a:active,.shopnav a:visited {
	color:#000; text-decoration: none;	
}

.shopnav a:hover {
		color:#C00; text-decoration: none;	
}

em {
	font-size: 12px; text-align:center;
}

figure { display: block; margin:0; }

figcaption {
	font-size:12px; font-weight: bold; color:#F00; margin-top:-15px;
}

hr {
	color:#ccc; height:.5px; 
}

.newscontent {
	width:725px; margin: 25px 50px 75px 50px; height:auto;
}

.newscontent_2 {
	width:725px; margin: 25px 50px 0px 50px; height:auto;
}

.clearNews2 {
	clear:both; margin-top:-25px;
}