@charset "UTF-8";
/* CSS Document */

body{ background-color:#000; }

#wrap{
	background-image:url(images/main_bg.jpg);
	width:1024px;
	height:768px;
	margin:0 auto;
}

a:link, a:visited, a:active{

	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#767575;
	font-size:11px;

}
a:hover{

	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#510d0d;
	font-size:11px;

}

a img{
	border:none;
}

#main_content{
	width:738px;
	height:768px;
	margin:0 auto;
	padding-top:12px;
}

#top_banner_home{
	background-image:url(images/home_top.jpg);
	width:702px;
	height:217px;
	margin:0 auto;
}

#top_banner_alloy{
	background-image:url(images/alloy_top.jpg);
	width:702px;
	height:217px;
	margin:0 auto;
}

#top_banner_staggered{
	background-image:url(images/staggered_top.jpg);
	width:702px;
	height:217px;
	margin:0 auto;
}

#top_banner_empire{
	background-image:url(images/empire_top.jpg);
	width:702px;
	height:217px;
	margin:0 auto;
}

#top_banner_ce{
	background-image:url(images/ce_top.jpg);
	width:702px;
	height:217px;
	margin:0 auto;
}

#top_banner_contact{
	background-image:url(images/contact_top.jpg);
	width:702px;
	height:217px;
	margin:0 auto;
}

#top_banner_priscilla{
	background-image:url(images/priscilla_top.jpg);
	width:702px;
	height:217px;
	margin:0 auto;
}

#middle_home{
	position:relative;
	top:210px;
	width:702px;
	height:243px;
	margin:0 auto;
}

#middle{
	background-color:#000;
	position:relative;
	top:220px;
	width:702px;
	height:288px;
	margin:0 auto;
}

#ce_middle{
	background-color:#000;
	position:relative;
	top:200px;
	width:702px;
	height:322px;
	margin:0 auto;
}


#bottom_home{
	position:relative;
	top:220px;
	width:702px;
	height:239px;
	margin:0 auto;
}

#bottom_contact{
	background-image:url(images/contact.jpg);
	position:relative;
	top:199px;
	width:702px;
	height:498px;
	margin:0 auto;
}

#bottom{
	background-color:#000;
	position:relative;
	top:238px;
	width:702px;
	height:176px;
	margin:0 auto;
}

#ce_bottom{
	background-color:#000;
	position:relative;
	top:204px;
	width:702px;
	height:176px;
	margin:0 auto;
}


#nav_menu ul{

	list-style:none;
	margin:0 auto;
	padding:0;
}

#nav_menu li{
	position:relative;
	top:196px;
	display:inline;
	margin:0 0 0 20px;
	
}


#contact table{
	position:absolute;
	top:41px;
	width:702px;
	height:100px;
}

#contact table tr td{
	width:234px;
}

.breaking{
	margin:5px 0 0 0;
}

#menu{
	background-image:url(images/menu_bg.jpg);
	width:323px;
	height:287px;
	position:absolute;
	top:0px;
	left:0px;
}

li.alloy{

	padding:1.7em;
}

.staggered{
	position:relative;
	left:-13px;
}

.empire{
	position:relative;
	left:-12px;
}

.ce{
	position:relative;
	left:35px;
}

.last{
	position:relative;
	left:88px;
}

.content_frame{
	padding:0;
	margin:0;
	width:702px;
	height:287px;
}

.ce_content_frame{
	padding:0;
	margin:0;
	width:702px;
	height:322px;
}

p{
	font-family:Helvetica, sans-serif;
	font-size:11px;
	font-weight:600;
	color:#767575;
	margin:-1px 0;
	padding:0;
}

h5{
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#767575;
	margin:1.5px;
	padding:0;
}

p.red{color:#680e0e;}

.priscilla_frame{
	padding:0;
	margin:0;
	width:702px;
	height:498px;
	border:none;
}

img.display{
	position:absolute;
	top:0px;
	left:0px;
}

.menu_frame{
	float:left;
	width:321px;
	height:211px;
	margin:0;
	padding:0;
	position:relative;
	top:2px;
	overflow-x:hidden;
}

.wheel{
	background-image:url(images/scroll_bg.jpg);
	width:275px;
	height:61px;
	margin:0 0 6px 2px;
}

.wheel img{
	position:relative;
	top:1px;
	left:1px;
}

.thumb_name{
	position:relative;
	top:-35px;
	left:130px;
	width:141px;
	height:59px;
	text-align:center;
}

.shift{
	position:absolute;
	top:0px;
	left:0px;
	margin:0;
	padding:0;
}