/* ----------COMMON---------- */
*{
	margin:0;
	padding:0;
}
html{
	font-family:Arial, Helvetica, sans-serif;
	background:#000 url(img/bg.jpg) repeat;
}
.clear{
	clear:both;
}
#site{
	width:760px;	
	margin:0 auto;
	min-height:550px;
}
.bold{
	color:#FFF;
	font-weight:bold;
}
h1{
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	padding-bottom:10px;
}
h1 a{
	color:#999;
}
h2{
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	padding-bottom:10px;
}

/* ----------HEADER---------- */
#top_lines{
	padding-bottom:20px;	
}
.color1{
	float:left;
	background:#F00;
	width:250px;
	height:3px;
}
.color2{
	float:left;
	background:#0F0;
	width:250px;
	height:3px;
}
.color3{
	float:left;
	background:#00F;
	width:250px;
	height:3px;
}
#logo{
	float:left;
	width:160px;
	height:62px;
	padding-bottom:40px;
}
#main_menu{
	padding-top:20px;
	float:right;
}
#main_menu li{
	float:left;
	list-style-type:none;
	margin-right:10px;
}
#main_menu a{
	text-transform:uppercase;
	color:#656565;
	font-weight:bold;
	font-size:14px;
}
#main_menu a:hover{
	color:#999;
}
#main_menu a.current{
	color:#999;
	text-decoration:none;
}
.divider{
	height:1px;
	overflow:hidden;
	margin-bottom:15px;
	margin-top:10px;
	width:750px;
}
/* ----------FOOTER---------- */
#footer{
	width:750px;
	margin:0 auto;
	border-top:1px solid #8A7575;
	padding-top:5px;
	margin-top:20px;
}
#footer p{
	text-transform:uppercase;
	font-size:10px;
	color:#999;
}
/* ----------CONTENT---------- */
#info{
	font-size:12px;
	color:#999;
}
.title{
	width:100px;
	float:left;
	margin-top:5px;
}
.info_content{
	float:left;
}
.info_content p{
	width:634px;
	margin-top:5px;
}
.info_content a{
	text-transform:uppercase;
	color:#999;
}
.info_content a:hover{
	text-decoration:none;
}
#main p{
	font-size:12px;
	color:#CACACA;
	padding-bottom:15px;
	line-height:160%;
}
#main ul{
	padding-bottom:15px;
	padding-left:10px;
}
#main li{
	padding-bottom:3px;
	color:#CACACA;
	font-size:12px;
}
#left{
	width:200px;
	float:left;
	margin-right:10px;
	padding-top:30px;
	padding-right:20px;
}
.news_item{
	padding-bottom:10px;
}
.news_item a{
	color:#999;
}
.news_item a:hover{
	text-decoration:none;
}
.date{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
.news_item p{
	font-size:12px;
	text-transform:uppercase;
	color:#999;
	width:200px;
	padding:5px;
}
#right{
	padding-top:30px;
	width:520px;
	float:left;
}
.thumbnail{
	float:left;
	width:173px;
}
.imgthmb{
	border:1px solid #FFF;
}
.description{
	float:left;
	width:320px;
	padding-left:15px;
	color:#CBCBCB;
	padding-bottom:20px;
}
.description p{
	font-size:12px;
}
.description a{
	color:#CBCBCB;
	font-size:12px;
}
.description a:hover{
	text-decoration:none;
}
.bt_links{
	margin-top:15px;
}
.showroom .thumbnail{
margin-right:10px;	
}
.bt_links a{
	color:#CBCBCB;
	font-size:12px;
	display:block;
	padding-bottom:10px;
	text-transform:uppercase;
}
.bt_links a:hover{
	text-decoration:none;
}

