@charset "utf-8";
/* CSS Document */

ol {
 font-size: 12px;
}

ul {
	font-size: 12px;
}

li {
	font-size: 12px;

}

#content .big-link a {
	font-size: 14px;
}

body {background:#5b0000;margin:0;padding:0;width:100%;font-family:Arial, Helvetica, sans-serif;
}
#container {background:#a00;width:960px;margin:auto;}

#headNav {color:#d58080;background:#5b0000;padding:5px 10px 5px 0; text-align:right;font-size:11px;}
#headNav a {color:#d58080;text-decoration:none;}
#headNav a:hover {color:#fff;}
#header {height:95px; width:100%; vertical-align:middle;background:url(../img/header_bgr.gif) no-repeat top right;}

#leftContent {float:left;width:210px;background:url(../img/dash_vertical.gif) repeat-y right top;padding-top:10px;}
.blackBox {margin-left:15px;margin-bottom:15px;width:185px;background: #000 url(../img/black_bgr.gif) no-repeat right bottom; color:#fff;}
.blackBox p {padding:5px 6px 10px 6px; margin:0;font-size:11px;font-weight:bold;}
.leftTitle {text-transform:uppercase;color:#fc0;font-size:12px;padding:5px 0 5px 6px;}
#mainContent {float:right;width:750px;}
/* #mainNav a {color:#fff; text-decoration:none; padding:10px 30px 10px 10px; line-height:30px;} */
#mainPromo {margin-left:13px; /*background:url(../img/main_bgr.gif) no-repeat right top; */}
#mainSectionContent {/* background:url(../img/main_bgr.gif) no-repeat right top; */ padding:20px 40px 20px 15px;color:pink;font-size:small;}
#mainSectionContent h1 {margin:0 0 10px 0;padding:0;text-transform:uppercase;font-weight:normal;color:#fc0;text-decoration:underline;}

#mainSectionContent b {
	color: #fff;
}
#mainSectionContent h2 {margin:0 0 10px 0;padding:0;text-transform:uppercase;font-weight:normal;color:#fff;text-decoration:underline;}
#mainSectionContent h3 {margin:0 0 10px 0;padding:0;text-transform:uppercase;font-weight:normal;color:#fc0;font-size:small;text-decoration:underline;}
#mainSectionContent p {font-size:12px;}
#mainSectionContent a {color:#fc0;text-decoration:none;}
#mainSectionContent a:hover {color:#ff0;}
#mainSections {width:725px;margin-left:13px;background: #5b0000;padding-top:10px;}
#mainSections img {}
#mainSectionText {width:725px;margin-left:13px;text-align:left; background: #5b0000 url(../img/mainsection_rightbgr.gif) no-repeat bottom right;color:#fff;font-size:12px;}
#mainSectionText table td {padding:15px;font-weight:bold;font-size:12px;color:#fc0;}
#mainSectionText a {text-decoration:none;color:#fff;}
#mainSectionText a:hover {color:#ff0;}
#secondSectionText {width:95%;margin-left:13px;margin-top:10px;font-size:11px;color:#FFC0CB;}
#secondSectionText table {font-size:11px;padding:0}
#secondSectionText td {padding:4px;}
#secondSectionText table h3 {padding:0; margin:0;color:#fff;font-size:11px; text-transform:uppercase;}
#secondSectionText .smallIcon {float:left; padding:0 4px 4px 0;}
#secondSectionText h1 {padding:0; padding-bottom:10px; margin:0;color:#fc0;font-size:15px;}
#secondSectionText h2 {padding:0; margin:0;color:#fff;font-size:11px; text-transform:uppercase;}
#secondSectionText p {padding:0;margin:0;margin-bottom:5px;}
#secondSectionText b {color:#fff;}
#secondSectionText a {text-decoration:none;color:#fc0;}

#mainSectionPrev {padding-top:10px;}
#mainSectionPrev table {margin-bottom:20px;}
#mainSectionPrev td {background: #850909 url(../img/prevgames_boxbgr.gif) repeat-x top left;border:solid 1px #8f0505;padding:5px;}
#mainSectionPrev table td p {margin:0;padding:0;text-align:left;}

#footer {clear:both;background:url(../img/footer_rightbgr.gif) no-repeat right bottom; text-align:right;padding:5px 0 10px 200px;color:#d58080;font-size:12px;}
#footer a {color:#d58080; text-decoration:none;}
#footer a:hover {color:#fff;}
#footer #right {padding-left:200px;padding-right:15px;}
#corporate {text-align:center;background:#5b0000;color:#d58080;font-size:xx-small;}

.prevGame  {list-style: none;	margin: 0;	padding: 0;}

.prevTitle {font-size: 11px;	padding: 0;	margin: 0;	color: #fff;font-weight:bold;text-transform:uppercase;font-family:verdana, arial, helvetica, sans-serif;}

.prevLink {	font-size: x-small;	margin-bottom: 5px;	margin-top: 5px;}

.prevGame img {	margin-right: 10px;	float: left;	border-style: none;	padding: 0;}
.prevGame .pete {border:solid 1px #fff;}

/* Landing Page Syles */

#landingRight {
	width: 180px;
	padding: 0;
	margin-left: 5px;
	float: left;
}

#landingLeft img {
	border: 0;
}

#landingRight ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}


#landingLeft {
	width: 490px;
	float: left;
	padding-right:10px;
}

#landingLeft h2 {font-size:18px;}

#landingRight h1 {
	font-size: 12px;
	border: 0;
	padding: 0;
	margin-top: 10px;
	margin-bottom: 5px;
}

#landingRight h2 {
	font-size: 12px;
	border: 0;
	padding: 0;
	margin-top: 0;
	margin-bottom: 5px;
	color: #C14015;
	font-weight:bold;
}

#landingRight h3 {
	font-size: 10px;
	border: 0;
	padding: 0;
	margin: 0;
	font-weight:bold;
}

#articleBox {
	background-color:  #6f0000;
	padding: 10px;
}

#articleBox h1 {
	margin: 0;
	padding: 0;
}

#articleTop {
	margin: 0;
	margin-top: 10px;
	padding: 0;
	height: 2px;
	background-image: url(../img/article_top.gif);
}

#articleBox p {
	font-size: 10px;
	margin: 0;
	padding: 0;
}

#articleBox li {
	font-size: 10px;
	padding: 0;
	margin: 0;
}

#articleBox a:hover {
	text-decoration: underline;
	color: #fff;
	
}

#articleBottom {
	margin: 0;
	padding: 0;
	height: 5px;
	background: url(../img/article_bottom.gif) no-repeat;
}

div#articleBox .articleList h1 {
	padding-bottom: 5px;
	padding-top: 10px;
	margin: 0;
}

div#articleBox .articleList li {
	padding-bottom: 10px;
	margin: 0;
	padding-top: 5px;
}

html>body #articleTop {
	height: 8px;
}

html>body #articleBottom {
	height: 16px;
}

#recommendedLinks li {
	list-style-image: url(../img/bulletLge.gif);
	list-style-position: inside;
	margin-bottom: 5px;
	font-size: 12px;
}

#landingRight img {
	border: 0;
}

#landingPlayNow {
	/* margin-bottom: 15px;
	margin-top: 15px; */
}

div#landingRight .right-spacer {
	padding-top: 7px;
}

html>body div#landingRight .right-spacer {
	height: 7px;
	padding-top: 0px;
}

div#landingRight .anchortags a {
	font-size: 12px;
}

div#landingRight .anchortags li {
	color: #fff;
	margin-top: 10px;
}

.floatImageL {float:left; border:solid 1px #000; margin:5px 5px 5px 0;}

.floatImageLsm {float:left;}

/* End Landing Pages Style */

div#mainSectionContent .promo-table {
	width: 675px;	
	border: 1px solid pink;
}

html>body div#mainSectionContent .promo-table {
	width: 673px;	
}

div#mainSectionContent .promo-table p {
	color: #fff;
	font-size: 14px;
	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 15px;
	padding-top: 15px;
}

html>body div#mainSectionContent  .promo-table p {
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
}

div#mainSectionContent .promo-header {
	width: 675px;
	border-right: 1px solid #a00;
	border-left: 1px solid #a00;
}

div#mainSectionContent .promo-table {
	width: 675px;
	border: 1px solid pink;
}

html>body div#mainSectionContent .promo-table {
	width: 673px;
}

div#mainSectionContent .promo-table p {
	color: #fff;
	font-size: 14px;
	padding-left: 20px;
	padding-bottom: 15px;
	padding-right: 15px;
	padding-top: 15px;
}

html>body div#mainSectionContent  .promo-table p {
	padding-left: 15px;
	padding-bottom: 5px;
	padding-top: 5px;
}

div#mainSectionContent .promo-header {
	width: 675px;
	border-right: 1px solid #a00;
	border-left: 1px solid #a00;
}

.promoHome {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

div#mainSectionContent  .promoHomeCopy h1 {
	color: #ffcc00;
	font-size: 14px;
	margin-bottom: 10px;
/* line-height: 0; */
}

div#mainSectionContent .promoHomeCopy p {
	margin-top: 0;
	color: pink;
}

.promoTableStyle td {
	padding-bottom: 20px;
}

#navContainer {
	position: relative;
	
	width: 680px;
	height: 20px;
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 40px;
}

#nav {
	font-size: 10px;
	padding: 0;
	margin: 0;

}

#nav a {
	text-decoration: none;
}

#nav li {
/*float the main list items*/
	display: inline;
	float: left;
}

#nav li ul {
	display: none;
	padding: 0;
	margin: 0;
		background: #a00;
}

#nav li.off ul, 
#nav li.on ul {
/*put the subnav below*/
	position: absolute;
	top: 20px;
	*top: 15px;
	left: 0px;
	width: 680px;
/* width: 840px; */
}

#nav li a {
	color: #ffcc00;
	font-size: 14px;
	display: inline;
	padding: 5px;
	
}

#nav li.on a {
	color: #fff;
	
}

#nav li.on a:hover {
	color: #fff;
	
}

#nav li.on ul a,
#nav li.off ul a {
	font-size: 12px;
	float: left;
/*ie doesn't inherit the float*/
	border: 0;
	color: orange;
	margin-right: 5px;
	
}

#nav li.on ul {
	display: block;
}

#nav li.off:hover ul {
	display: inline;
	z-index: 6000;
}

#nav li.off:hover ul, #nav li.over ul {
	display: inline;
	z-index: 6000;
}

#nav li.off a:hover, 
#nav li:hover a, 
#nav li.over a {
	color: #fff;
}

.gamesListed {border-top: dotted 1px #D58080;margin-top:10px;padding-top:5px;}
.gamesListed p {font-size:0.9em !important;padding:0;margin:0;}
.gamesListed h3 { font-size:inherit;padding:0 !important;margin:0 !important;}

/* LANDING PAGE WHITE */
#mainSectionContentWhite {margin-left:15px;color:#000;font-size:small;}
#mainSectionContentWhite h1 {margin:0;padding-bottom:10px;font-weight:normal;color:#5b0000;text-align:center;font-size:2.6em;}
#mainSectionContentWhite h2 {margin:0;padding:0;font-weight:normal;color:#900;text-align:center;}
#mainSectionContentWhite h3 {margin:0;padding:0;font-weight:bold;color:#900;font-size:small; text-transform:uppercase;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em;}
#mainSectionContentWhite #offerText {margin:0;padding:0;font-weight:normal;color:#393;font-size:small; text-transform:uppercase;text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em;}
#mainSectionContentWhite p {font-size:12px;}
#mainSectionContentWhite a {color:#fc0;text-decoration:none;}
#mainSectionContentWhite a:hover {color:#ff0;}

#whiteHeader {background: #fff url(../img/white_top.gif) top no-repeat; width:720px; height:20px; }
#whiteContent {background: #fff; width:720px; }
#whiteFooter {background: #fff url(../img/white_foot.gif) bottom no-repeat; width:720px; height:20px; }
#headline {margin-left:100px;margin-bottom:30px;text-align:center;}
#headline ul {color:#393;margin:0;padding:0;}
#headline ul li {list-style:none; padding-left:20px; margin-right:10px; float:left; background:url(../img/lp_star.gif) left no-repeat center; font-size:1.3em;}

#whiteOffer {margin-bottom:10px;text-align:center;font-size:normal;}
#whiteOffer td {font-size:0.9em; color:#393;}
#whiteOffer td img {margin:10px;}
#whiteOffer td a {margin-top:5px;display:block;padding:20px 40px 20px 40px; border:solid 1px #900; background:#fc0;color:#900; font-size:16px;font-weight:bold;}
#whiteOffer td a:hover {background:#ff0;color:#900;}
#whiteInnerContent {border-top:solid 1px #900;margin:20px;padding-top:20px;text-align:center;}
#whiteInnerContent .greyBgr { padding:5px; border:solid 1px #ccc; background:#eee;}
#whiteInnerContent td {padding:10px;font-size:0.9em;text-align:left;}

#whiteInnerContent  a {margin-top:5px;display:block;padding:3px 10px 3px 10px; border:solid 1px #900; background:#fc0;color:#900; font-size:13px;font-weight:bold;font-size:0.8em; font-family:Verdana, Arial, Helvetica, sans-serif;}
#whiteInnerContent  a:hover {background:#ff0;color:#900;}
.400wide {width:400px;}

.cleaner {clear:both;}

