/* In AD 2101 War Was Beginning. What Happen? Somebody set up us the bomb. We get signal. What! Main Screen Turn On. It's You! How Are You Gentlemen? All Your Base Are Belong To Us. You Are on the Way to Destruction. What you say!? You Have no Chance to Survive Make Your Time. HA HA HA HA. Captain! Take Off Every ZIG. You Know What you Doing. Move ZIG. For Great Justice! */
* {
	margin: 0px;
	padding: 0px;
}

body {
	padding-top: 20px;
	background-color: #000;
	color: #FFF;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	text-align: center;
	letter-spacing: 1px;
}

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

a:hover {
	color: #ea9a2e;
}

span {
	display: none;
}

img {
	border: none;
}

ul {
	list-style-type: none;
}

li {
	list-style-type: none;
}

p {
	margin: 7px 0px 10px;
	text-align: left;
	line-height: 14px;
}

.clearthis {
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
	visibility: hidden;
}


#container {
	margin: 0px auto;
	text-align: left;
/*	background: url('images/content_bgcolor.gif') #2f2e2e repeat-x 0px 0px;*/
	border: #860b09 2px solid;
	width:820px; 
	width:820px;

}

#container {
	padding: 0px;
}

#body_image {
	margin: 0px 0px 0px 194px;
	height: 431px;
	width: 580px;
	background: url('images/header_image.png') transparent no-repeat 100% -1px;
	z-index: 1;
	position: absolute;
	overflow: hidden;
}


/* Page Header */

#page_header {
	width: 800px;
	height: 151px;
	overflow: hidden;
position: static;
}

#page_header h1 {
	width: 355px;
	height: 151px;
	background: url('images/banner01.png') no-repeat 42px 12px;
position: static;
background-position:center;
}

#page_header h3 {
	width: 230px;
	height: 51px;
	float: left;
}


/* Page Menu */

#page_menu {
	margin-bottom: 10px;
	width: 820px;
	height: 30px;
	background: url('images/menu_background.gif') repeat-x 0px 0px;
}

#page_menu ul {
	height: 30px;
}

#page_menu li {
	padding: 0px 0px 0px 12px;
	height: 30px;
	background: url('images/menu_list_bg.png') no-repeat 12px 0px;
	float: left;
}

#page_menu li a {
	width: 122px;
	height: 30px;
	display: block;
	overflow: hidden;

	position:static;
	left: 455px;
	top: 174px;
}

#page_menu li span {
	width: 123px;
	height: 30px;
	display:compact;
	overflow:visible;
}

#page_menu li a span {
	display: none;
}

#page_menu .online a {
	background: url('images/menu_home.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .downloads a {
	background: url('images/menu_ussite.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .community a {
	background: url('images/menu_holley.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .about a {
	background: url('images/menu_apd.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .wtb a {
	background: url('images/menu_wtb.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .cams a {
	background: url('images/menu_cams.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .ignition a {
	background: url('images/menu_ignition.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .valvetrain a {
	background: url('images/menu_valvetrain.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .ayb a {
	background: url('images/menu_ayb.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .abtu a {
	background: url('images/menu_abtu.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .moroso a {
	background: url('images/menu_moroso.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .speedflow a {
	background: url('images/menu_speedflow.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .zoom a {
	background: url('images/menu_zoom.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .other a {
	background: url('images/menu_other.png') no-repeat 50% 11px;
	background-position:center;
}


#page_menu .afr a {
	background: url('images/menu_afr.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .koul a {
	background: url('images/menu_koul.png') no-repeat 50% 11px;
	background-position:center;
}

#page_menu .magna a {
	background: url('images/menu_magna.png') no-repeat 50% 11px;
	background-position:center;
}
#page_menu .k1 a {
	background: url('images/menu_k1.png') no-repeat 50% 11px;
	background-position:center;
}
#page_menu .mallory a {
	background: url('images/menu_mallory.png') no-repeat 50% 11px;
	background-position:center;
}
#page_menu .averdi a {
	background: url('images/menu_autoverdi.png') no-repeat 50% 11px;
	background-position:center;
}


#clearthis_contentbody {
	width: 820px;
	margin : 0px;
	height : 1px;
	clear : both;
	float : none;
	font-size : 1px;
	line-height : 0px;
	overflow : hidden;
}

.content_header {
	background: url('images/content_header_bg.gif') repeat-x 0px 0px;
}

.content_entry {
	padding: 23px;
}

.content_entry .thumbnail {
	margin: 5px 0px 15px;
	float: left;
	border: #a09e9e 2px solid;
	margin-left:100px;

}

.content_entry .thumbnail img {
	float: left;
}

.content_entry .entry_text {
	padding-right: 15px;
	width: 210px;
	float: right;
	text-align:left;
}

.content_entry .entry_text h3 a{
	padding-bottom: 5px;
	color: #c71212;
	font-size: 10px;
	font-weight: normal;
}

/* Recent Reviews */

#reviews_box {
	padding: 15px 10px;
	float: left;
	text-align:left;
}

#reviews {
	width: 800px;
}

#reviews .content_header h2 {
	width: 142px;
	height: 20px;
	background: url('images/aboutusheader.png') no-repeat 0px 0px;
}

#reviews .content_entry {
	width: 378px;
}


/* What's New */

#playnow_box {
	padding: 15px 12px;
	float: right;
	text-align:left;

}

#playnow {
	width: 351px;
}

#playnow .content_header h2 {
	width: 100px;
	height: 20px;
	background: url('images/whatsnewheader.png') no-repeat 0px 0px;
}

#playnow .content_entry {
	width: 351px;

}

#playnow .content_entry .thumbnail {
	margin-left: 3px;

}

#playnow .content_entry .entry_text {
	padding-right: 10px;
	width: 200px;
}


/* Page Footer */

#page_footer {
	padding: 15px 10px;
	color: #e5e0e0;
	font-size: 9px;
	text-align: center;
	letter-spacing: 0px;
}

#page_footer a {
	color: #e5e0e0;
	text-decoration: underline;
}

#page_footer a:hover {
	color: #bb1414;
}
