/* Operation Burnout Version 6 */
/* 25th August 2009 - Anthony Cooper */

body {	
	background:url(/images/bg.gif) center repeat #000;
	margin: 0; 
	text-align: center; }
	
#site-holder {
	margin: 0 auto;	padding: 0;
	width: 100%; }

#banner {
	background: url(/images/banner.jpg) no-repeat; 
	height: 187px; width: 954px; /*IE7 Fix*/
	margin: 0 auto;	padding: 0; }
	
#banner span{ display: none; }
	

/*        Top Menu         */
#topmenu {
	list-style: none;
	height: 32px; width: 953px;
	margin: 0 auto; padding: 0;	
 }
	
#topmenu li {
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	list-style: none;
	margin: 0 auto; padding: 0; }
	
#topmenu li a, #topmenu li a:visited {
	background-repeat: no-repeat; 
	display: block;
	height: 32px;
	text-decoration: none;
	text-indent: -10000px; }

#topmenu:after {clear: both; content: "."; display: block; height: 0; visibility: hidden;}
	
#left {background-image: url(/images/left_menu.gif); position:relative; width: 14px; }

#home {background-image: url(/images/home_h.gif); position:relative; width: 78px; }
#home a {background-image: url(/images/home.gif);}

#forums {background-image: url(/images/forums_h.gif); position:relative; width: 84px;}
#forums a {background-image: url(/images/forums.gif);}

#burp {background-image: url(/images/paradise_h.gif); position:relative; width: 94px; }
#burp a {background-image: url(/images/paradise.gif);}

#burd {background-image: url(/images/dominator_h.gif); position:relative; width: 108px;}
#burd a {background-image: url(/images/dominator.gif);}

#burr {background-image: url(/images/revenge_h.gif); position:relative; width: 92px;}
#burr a {background-image: url(/images/revenge.gif);}

#burl {background-image: url(/images/legends_h.gif); position:relative; width: 92px;}
#burl a {background-image: url(/images/legends.gif);}

#bur3 {background-image: url(/images/takedown_h.gif); position:relative; width: 104px;}
#bur3 a {background-image: url(/images/takedown.gif);}

#bur2 {background-image: url(/images/poi_h.gif); position:relative; width: 166px;}
#bur2 a {background-image: url(/images/poi.gif);}

#bur {background-image: url(/images/burnout_h.gif); position:relative; width: 107px;}
#bur a {background-image: url(/images/burnout.gif);}

#right {background-image: url(/images/right_menu.gif); position:relative; width: 14px;}

#home a:hover, #forums a:hover, #burp a:hover, #burd a:hover, #burr a:hover, #burl a:hover, #bur3 a:hover, #bur2 a:hover, #bur a:hover { background: none; }

#bg_menu { 
	background: url(/images/bg_menu.gif) repeat #000; 
	height: 33px; width: 100%;
	margin: -33px 0 0 0;  }

/*        Sub Menu         */
#submenu {
	background: url(/images/submenu.gif) no-repeat; 
	height: 25px; width: 953px; 
	margin: 0 auto; padding: 0; 
}

#ticker-title {
	float: left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	padding: 5px 0 0 20px; }

#ticker-holder {
	float: left;
	margin: 4px 0 0 10px; }
	
#ticker, #ticker a{
	background: none;
	border: none;
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	text-align: left; }
	
#search {
	float: right;
	margin: 0 20px 0 0 ; }
		
#searchfield {
	border: 1px solid #000;
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000;
	height: 14px; width: 300px;
	margin: 2px -10px 0 0; padding: 1px;
	vertical-align: top; }
	
#searchbutton {	margin: 0; padding: 2px 0 0 0; }

/*3 Column Holder */
#pre-holder {
	margin: 0 auto;	padding: 0; 
	width: 954px;
	background: url(/images/main_left_menu_bg.gif) repeat-y 0% 0% #141414;
	background-position:left; }

#holder {
	float: left;
	background: url(/images/body_bg.gif) repeat-y 0% 0% #141414; }

/*			Left Menu		*/
#left-menu {
	float: left;
	clear: both;
	margin: 0 auto;	padding: 0;
	text-align: left;
	width: 183px; }

.menu-holder {
	background: url(/images/menu_holder.gif) repeat-x; background-position:bottom;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	margin: -3px 0 0 19px;	padding: 0 0 10px 0;
	text-align: left;
	width: 156px; }
	
.menu-holder a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	margin: 0 0 0 10px; }

.menu-holder a:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #b11616; 
	margin: 0 0 0 10px; }
	
.menu-holder p {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	margin: 2px 0 0 10px; }

.bullet { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #b11616; }
 
#opb { background: url(/images/head_op.gif) repeat-x; height: 28px; width: 183px;  margin: 6px 0 0 0; }
#bop { background: url(/images/head_bop.gif) repeat-x; height: 28px; width: 183px;  margin: 6px 0 0 0; }
#bod { background: url(/images/head_bod.gif) repeat-x; height: 28px; width: 183px;  margin: 6px 0 0 0; }
#bor { background: url(/images/head_bor.gif) repeat-x; height: 28px; width: 183px;  margin: 6px 0 0 0; }
#bol { background: url(/images/head_bol.gif) repeat-x; height: 28px; width: 183px;  margin: 6px 0 0 0; }
#bo3 { background: url(/images/head_bo3.gif) repeat-x; height: 28px; width: 183px;  margin: 6px 0 0 0; }
#bo2 { background: url(/images/head_bo2.gif) repeat-x; height: 28px; width: 183px;  margin: 6px 0 0 0; }
#bo { background: url(/images/head_bo.gif) repeat-x; height: 28px; width: 183px;  margin: 6px 0 0 0; }

#opb span, #bop span, #bod span, #bor span, #bol span, #bo3 span ,#bo2 span ,#bo span, #potd span, #poll span, #forumposts span, #links span, #ads span, .bg_menu { display: none; }

/*			Middle Holder		*/
#middle {
	float: left;
	width: 587px; }

/*			User Bar		*/
#userbar { background: url(/images/user-bg.gif) no-repeat; float: left; height: 157px; width: 308px; margin: 0; }

#userbar-text {
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
	margin: 17px 2px 0 20px;
	text-align: left; }

#avatar {
	border: solid 1px #000;
	float: left; 
	margin: 0 8px 0 0; }
	
#username a{ font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
#username a:hover{ font: bold 15px Verdana, Arial, Helvetica, sans-serif; color: #ffcc00; }

#userbar-text-links {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0 0 0; }
	
#userbar-text-links a{ color: #fff; }
#userbar-text-links a:hover{ color: #ffcc00; }
#userbar-text-links img{
	padding: 8px 0 0 0;
	vertical-align: bottom; }
	
#pm { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #ffcc00; }

.login {
	padding: 18px 0 0 20px;
	text-align: left;
	font: 10px Verdana; color: #fff; }

.login-links a{	font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #ffcc00; }
.login-links a:hover{ font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #fff; }

.login input{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
	margin: 3px; }
	
.login-welcome {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	margin: 2px; }

/*			Sub User Bar		*/
#subuserbar { 
	background: url(/images/sub-user-bg.gif) no-repeat; 
	float: left; 
	height: 157px; width: 279px;  
	margin: 0; }

#subuserbar span { display: none; }

/*			Content Holder		*/
#content {
	background-color:#141414;
	clear: both;
	float: left;
	width: 567px;
	padding: 10px;
	text-align: left; }

/*			News head		*/
#newshead {
	background: url(/images/news-head.gif) repeat-x;
	border-left: 1px solid #1a1a1a; border-right: 1px solid #1a1a1a;
	clear: both;
	float: left;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #ffcc00;
	height: 22px; width: 563px;
	margin: -20px 0 0 0; padding: 5px 0 0 5px;
	position: absolute;
	text-align: left; }

#rss {
	float: right;
	margin: 0px 10px 0 0; }
	
#rss a{ font: 10px Verdana, Arial, Helvetica, sans-serif; color: #f88618; }
#rss a:hover{ font: 10px Verdana, Arial, Helvetica, sans-serif; color: #ff6600; }

#rss img {
	vertical-align: bottom;
	border: none; }

/*			News Post		*/
.post {
	font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	margin: 20px 0 0 0; }
	
.post a{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #ffcc00; }
.post a:hover{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; }

.title {
	font: bold 20px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	margin: 0px 0 2px 0; padding: 0; }
	
.infobar {
	background: url(/images/infobar-bg.gif);
	border-left: 1px solid #5d0000;
	border-right: 1px solid #5d0000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	line-height: 18px;
	margin: 0 0 10px 0; padding: 0 0 0 5px;
	width: 550px; }

.infobar a{ font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #ffcc00; }
.infobar a:hover{ font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #fff; }

.comment-link {
	float: right;
	margin: 2px 5px 0 0; }

h3 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	margin: 0 0 5px 0;
	text-decoration: underline; }

.quote {
	background: url(/images/quote.gif) no-repeat;
	padding: 10px 10px 10px 40px;
	margin: 5px;
	font: 11px Tamoha, Arial, Helvetica, sans-serif; color: #111; }
	
/*			Right Menu		*/
#right-menu {
	width: 181px;
	text-align: left;
	float: left; }

.right-menu-holder {
	width: 156px;
	margin: -3px 0 0 5px;	padding: 0 0 10px 0;
	background: url(/images/menu_holder.gif) repeat-x; background-position:bottom;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #fff; }

.right-menu-holder a{
	margin: 0;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #fff; }

.right-menu-holder a:hover{
	margin: 0;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #b11616; }
	
#potd { background: url(/images/head_potd.gif) repeat-x; width: 182px; height: 30px; margin: 4px 0 0 0; }
#poll { background: url(/images/head_poll.gif) repeat-x; width: 182px; height: 30px; margin: 10px 0 0 0; }
#forumposts { background: url(/images/head_forums.gif) repeat-x; width: 182px; height: 30px; margin: 10px 0 0 0; }
#links { background: url(/images/head_links.gif) repeat-x; width: 182px; height: 30px; margin: 10px 0 0 0; }
#ads { background: url(/images/head_ads.gif) repeat-x; width: 182px; height: 30px; margin: 10px 0 0 0; }
	
/* Picture of the Day */
#potd-holder {
	padding: 4px 0 0 0;
	text-align: center; }
#potd-holder img{ border: 1px solid #555555; }

/* Poll*/
#poll-question {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	padding: 1px;
	text-align: center; }

#poll-answers {
	text-align: left;
	margin: 5px; }
	
#poll-answers a{ margin: 10px 0 0 35px; }

#votebutton { margin: 10px 0 10px 40px; }

/* Latest Forums Posts*/

#forumposts-holder { padding: 0 0 0 4px; }

#forumposts-holder p{ margin: 0px 0 5px 0; }

/* Affiliates */
.links-holder { text-align: center; }

/* Footer*/
#footer {
	background: url(/images/footer.gif) repeat-x;
	height: 73px; width: 100%;
	float: left;
	clear: both;
	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	padding: 20px 0 0 0; }

.right { float: right; }



/*******************************
/* BURNOUT PARADISE
/* STYLES
*******************************/

/* Burnout Paradise Achievements*/
.p-ach {
	height: 69px; width: 260px;
	border: 1px solid #000000;
	background-color: #222;
	float: left;
	margin: 5px; padding: 2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif ; }

.p-ach img{
	float: left;
	margin-right: 5px; }

.p-ach-title {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif ; color: #fff;
	margin: 0; padding: 2px; }
	
.p-ach-points {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif ;
	color: #a12620;
	float: right;
	padding-top: 8px; }

/* Burnout Paradise Cars CSS */
.p-cars {
	background-color: #292929;
	border: 1px solid #000;
	float: left;
	margin: 10px;
	height: 400px; width: 260px; }

.p-cars-name {
	background-image: url(/paradise-assets/cars/name-bg.gif);
	font: bold 12px Verdana, Arial, Helvetica, sans-serif ; color: #eeeeee;
	height: 33px; width: 212px;
	margin: 0px 0 -6px 43px; padding: 6px 0 0 5px; }

.p-cars-agg {
	background-image: url(/paradise-assets/cars/agg-class-bg.gif);
	font: bold 12px Verdana, Arial, Helvetica, sans-serif ; color: #e0ffe2;
	height: 18px; width: 255px;
	padding: 3px 0 0 5px; }

.p-cars-speed {
	background-image: url(/paradise-assets/cars/speed-class-bg.gif);
	font: bold 12px Verdana, Arial, Helvetica, sans-serif ; color: #5b4500;
	height: 18px; width: 255px;
	padding: 3px 0 0 5px; }

.p-cars-stunt {
	background-image: url(/paradise-assets/cars/class-bg.gif);
	font: bold 12px Verdana, Arial, Helvetica, sans-serif ; color: #d2ffa3;
	height: 18px; width: 255px;
	padding: 3px 0 0 5px; }

.p-cars-special {
	background-image: url(/paradise-assets/cars/special-class-bg.gif);
	font: bold 12px Verdana, Arial, Helvetica, sans-serif ; color: #1f1f1f;
	height: 18px; width: 255px;
	padding: 3px 0 0 5px; }

.p-cars-logo img{
	border-bottom: 1px solid #000000;
	float: left;
	height: 33px;
	margin: -34px 0 0 -1px; }
	
.p-cars-pic img{
	border: 1px solid #000000;
	margin: 2px;
	width: 253px; }
	
.p-cars-stats {
	padding: 10px 0 0 40px;
	width: 20px; }

.p-cars-desc, .p-cars-unlock { padding: 4px; }

/*******************************
/* BURNOUT REVENGE
/* STYLES
*******************************/

/* Burnout Revenge Cars*/
.rev-car {
	background-color: #222;
	border: 1px solid #000000;
	margin: 5px;
	width: 250px;
	float: left; }
	
.rev-cars-n {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif  ;
	color: #222;
	background-color: #777;
	vertical-align: middle;
	padding: 5px; margin: 0; }
	
.rev-cars-i { text-align: center; }

.rev-cars-i img{ border: 1px solid #000000; }

.rev-cars-cbl, .rev-cars-bs, .rev-cars-w { padding: 0 0 0 5px; }

/*Burnout Revenge Guide */
.rev-guide-h { /*Holder*/
	background-color: #999;
	margin: 0; padding: 0;
	border-right: 1px solid #000;
	width: 546px; }

.rev-guide-t { /*Burning Lap*/
	background-image: url(/revenge-assets/guide/event-type/back.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-t-crash { /*Crash*/
	background-image: url(/revenge-assets/guide/event-type/back-crash.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-t-race { /* Race */
	background-image: url(/revenge-assets/guide/event-type/back-race.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000;
}
.rev-guide-t-ta { /*Traffic Attack*/
	background-image: url(/revenge-assets/guide/event-type/back-ta.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-t-rr { /*Road Rage*/
	background-image: url(/revenge-assets/guide/event-type/back-rr.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-t-gp { /*Grand Prix*/
	background-image: url(/revenge-assets/guide/event-type/back-gp.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-t-p { /*Preview Lap*/
	background-image: url(/revenge-assets/guide/event-type/back-p.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-t-el { /*Eliminator*/
	background-image: url(/revenge-assets/guide/event-type/back-el.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
.rev-guide-t-cb-race { /*Race*/
	background-image: url(/revenge-assets/guide/event-type/back-race-cb.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-t-rr-cb { /*Race (Crashbreaker)*/
	background-image: url(/revenge-assets/guide/event-type/back-rr-cb.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-t-el-cb { /*Eliminator (Crashbreaker)*/
	background-image: url(/revenge-assets/guide/event-type/back-el-cb.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-t-gp-cb { /*Grand Prix (Crashbreaker)*/
	background-image: url(/revenge-assets/guide/event-type/back-gp-cb.png);
	font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	height: 30px; padding: 10px 0 0px 10px; margin: 0;
	border-bottom: 1px solid #000; }
	
.rev-guide-r {
	float: left;
	margin: 0; padding: 10px;
	background-image: url(/revenge-assets/guide/rbg.gif);
	font: 11px Verdana, Arial, Helvetica, sans-serif  ;
	color: #fff; }
	
.rev-guide-u {
	float: left;
	margin: 0;	padding: 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif  ;
	color: #000; }

.rev-guide-d {
	clear: both;
	background-color: #222;
	padding: 5px;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	margin: 0; }
	
.rev-guide-ub {
	margin: 0; padding: 3px;
	background-color: #363631;
	font: 11px Verdana, Arial, Helvetica, sans-serif  ;	color: #fff;
	border-bottom: 1px solid #000; }
	
.rev-gold { color: #ddc000; }
.rev-silver { color: #c9cfd2 }
.rev-bronze { color: #a56900 }

/* Burnout Revenge Signature Takedowns*/
.rev-sig-t {
	margin: 0;
	padding: 5px;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif  ;
	color: #fff; }
	
.rev-sig-gd, .sig-l { margin: 0; padding: 5px; }

.rev-sig-h {
	background-color: #222;
	border: 1px solid #000;
	margin: 5px;
	width: 169px;
	height: 230px;
	float: left; }
	
.rev-sig-h img {
	border: 1px solid #000;
	margin: 5px 0px 0px 19px; }
	
.rev-loc {
	float: left;
	clear: both; }


/*******************************
/* BURNOUT LEGENDS
/* STYLES
*******************************/

/*Burnout Legends Cars*/
.leg-car-h {
	width: 260px;
	float: left;
	border: 1px solid #000;
	background-color: #222222;
	padding: 5px; margin: 5px; }
	
.leg-car-h img {
	border: 1px solid #000000;
	margin: 5px;
	float: left; }
	
.leg-car-t, .leg-sig-t, .leg-post-t {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin: 0; padding: 2px; }
	
.leg-car-mt{
	clear: left;
	padding: 20px 0 5px 0; }
	
/* Burnout Legends Postcards*/
.leg-post-h {
	float: left;
	border: 1px solid #000;
	background-color: #222;
	margin: 5px; padding: 2px;}
	
.leg-post-h img{
	border: 1px solid #000000;
	margin: 5px;
	width: 157px; }

/*Burnout Legends Signature Takedowns*/
.leg-sig-h {
	float: left;
	width: 260px;
	border: 1px solid #000;
	margin: 5px; padding: 2px;
	background-color: #222222; }

.leg-sig-h img {
	float: left;
	border: 1px solid #000;
	margin: 5px; }
	
	
/*******************************
/* BURNOUT 3
/* STYLES
*******************************/

/* Burnout 3 100% */
.b3-100-4bt, .b3-100-20st, .b3-100-usa, .b3-100-eur, .b3-100-far, .b3-100-10ch {
	float: left;
	margin: 5px; }
	
.b3-100-loc {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline; }
	
/* Burnout 3 Cars*/
.b3cars-h {
	border: 1px solid #000000;
	padding: 5px 5px 5px 5px;
	margin: 5px;
	float: right;
	width: 534px;
	background-color: #222; }
	
.b3cars-n {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif  ;
	color: #ffffff;
	padding: 5px;
	margin: -5px;
	background-color: #b11616; }
	
.b3cars-ts, .b3cars-wa, .b3cars-w  {
	float: right;
	clear: both;
	padding: 5px 11px 0 0;
	margin: 0; }
	
.b3cars-i {
	float: right;
	padding: 5px;
	margin: 13px 0px 0 0;
	background-color: #222222; }
		
/* Burnout 3 Crash Guide */
.b3-crash-n {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif  ;
	color: #fff;
	padding: 0; margin: 0; }
	
.b3-crash-h {
	background-color: #222;
	border: 1px solid #111;
	padding: 5px;
	margin: 10px; }
	
/* Burnout 3 Signature Takedowns */
.b3-st-h {
	float: left;
	width: 169px; height: 250px;
	margin: 4px; padding: 5px;
	border: 1px solid #000;
	background-color: #222; }
	
.b3-st-h img{ margin: 1px; }

.b3-st-n {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #fff;
	background-color: #222;
	margin: 0; padding: 3px; }
	
/* Burnout 3 Tracks*/
.b3-track-h {
	float: left;
	margin: 5px; padding: 4px;
	border: 1px solid #000;
	background-color: #222;
	width: 169px; height: 270px; }
	
.b3-track-h img{
	margin: 2px;
	border: 1px solid #000; }
	
.b3-track-n {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif ;	color: #fff;
	padding: 2px; margin: 0;}
	
	
/*******************************
/* BURNOUT 2
/* STYLES
*******************************/

/*Burnout 2 Cars*/
.b2-cars-h {
	float: left;
	margin: 10px; }

.b2-cars-n {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 0;
	margin: 2px; }
	
/* Burnout 2 Tracks */
.b2-tracks-h {
	float: left;
	margin: 5px;
	width: 250px; }
	
.b2-tarcks-n {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline; }

	
/* JS Image Viewer */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	padding: 10px;
	padding-bottom: 0;
	background: #313131;
	visibility: hidden;
	z-index: 10;
	cursor: crosshair;
	cursor: pointer; }

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
	font: bold 16px Tahoma;
	letter-spacing: 5px;
	line-height: 1.1em;
	color: white;
	padding: 5px 0;
	text-align: right; }
	
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
	background-color: white; }

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
	position: absolute;
	visibility: hidden;
	border: 1px solid black;
	background-color: #EFEFEF;
	padding: 5px;
	z-index: 5;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif  ; }

/* Contact Form */
.contact { margin-left: 20px; }

.contact label {
		font-weight: bold;
		float: left;
		margin-right: 10px;;
		text-align: right;
		width :100px; }

form label em { color:#FF0000; }

/* Gallery */
.gallery {
	border: 1px solid #444;
	margin-top: 5px; }
	
/* Video Images */
.vid-image {
	float: left;
	padding: 2px; }