/********************************************
   HTML ELEMENTS
********************************************/ 

/* box */
.review {
	border:1px solid #cccccc;
	background:#FFFFFF;
	font-size:1.2em;
	line-height:1.8em;
}

.reviwest {
	background-color:#005bb8;
	height:58px;
	width:540px;
}

.reviwest h1 {
	margin-left:4px;
	margin-right:4px;
	margin-top:4px;
	line-height:58px;
}

.titlerev {
	text-align:center;
	vertical-align:middle;
	padding-top:6px;
}

.titlerev h1 {
	font-size:20px;
}

.titlerev a {
	color:#fff;
}

.yellowback {
	background-image:url(../images/reviews/all-rev-bg-yel.png);
	height:93px;
}

.blueback {
	background-image:url(../images/reviews/all-rev-bg-blue.png);
	height:93px;
}

.logo_c {
	width:90px;
	height:95px;
	vertical-align:top;
}

.logo_c a:hover {
	background:none;
}

.brand {
	float:left;
	font-size:20px;
	font-weight:400;
	color:#f43cff;
	padding-top:6px;
	padding-left:6px;
}

.title {
	font-size:20px;
	font-weight:500;
	padding-top:8px;
	padding-left:6px;
}

.title a {
	color:#f43cff;
}

.title a:hover {
	background-color:#D0D;
	color:white;
}

.get {
	font-size:16px;
}

.get a {
	color:#002851;
}

.get a:hover {
	background-color:#5359cf;
	color:white;
}

.shortxt {
	padding-left:6px;
	padding-top:6px;
	font-size:12px;
	color:#00409F;
	overflow:hidden;
	height:55px;
	
}

#mtable {
	font-family:'Trebuchet MS', Tahoma, Sans-serif;
	font-size:13px;
	background:#FFF;
	border:1px solid #cccccc;
	width:540px;
}

.maintable {
	padding-left:10px;
	padding-right:10px;
}

.maint {
	width:518px;
	height:93px;
}

.rtlinks {
	padding-left:8px;
	padding-right:8px;
	padding-bottom:4px;
}

.rtlinks a {
	text-decoration:underline;
}

.rtlinks a:hover {
	background-color:#D20005;
	text-decoration:none;
	color:white;
}

.tsap {
	background-image:url(reviews/sep.gif);
	height:1px;
	width:500px;
	padding-left:6px;
	padding-right:6px;
}

#trcontent
{
	padding-top:14px;
	padding-right:10px;
	padding-left:10px;
}

.incontent
{
	padding-top:14px;
	padding-right:10px;
	padding-left:10px;
}

.trtxt
{
	padding-top:6px;
}

.revtxt
{
	padding-top:6px;
	line-height:22px;
}

.trtxt a
{
	text-decoration:underline;
	color:#030C5B;
}

#qinfo {
	background-image:url(reviews/topinfo-b.gif);
	padding:5px 5px;
	text-align:left;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:10px;
}

#qinfo a {
	color:#0760B8;
	font-weight:bold;
}

#qinfo a:hover {
	color:#3965FD;
	text-decoration:underline;
}


.joinnow {
	text-align:center;
	font-size:24px;
	font-weight:bold;
	padding-top:12px;
}

.joinnow a {
	text-decoration:underline;
}

.joinnow a:hover {
	background-color:#D20005;
	text-decoration:none;
	color:white;
}

.title {
	padding-left:8px;
}

.playnow {
	text-align:center;
	padding-top:5px;
}

.playnow img {
	border:none;
}


/********************************************
   NEWS PAGE - ELEMENTS SECTION
********************************************/ 

.maint h1 {
	font-size:18px;
}
.main_post a:hover {
	text-decoration:underline;
	color:#004D5B;
}

.main_post{
	width:518px;
	height:93px;
	border:1px solid #ccc;
	padding:11px;
}

.main_post h2{
	font-size:18px;
	text-transform:none;
}

.sort_post a:hover {
	text-decoration:underline;
	color:#004D5B;
}

.sort_post{
	width:518px;
	height:93px;
	padding:11px;
}

.sort_post h2{
	font-size:18px;
	text-transform:none;
}

span.author_date {
	color:#aaa;
}

.page_num {
	text-align:center;
	border-bottom:1px solid #cccccc;
	padding:5px;
}

.page_num a{
	color:#013682;
	background:#ddd;
	border:1px solid #ccc;
	padding:0px 5px 0px 5px;
}

.page_num a:hover{
	background:#bbb;
	padding:0px 5px 0px 5px;
	color:#444;
}

a.selected {
	background:#005BB8;
	border-bottom:1px solid #89ADCF;
	padding:0px 5px 0px 5px;
	color:#fff;
}


/********************************************
   POST PAGE - ELEMENTS SECTION
********************************************/ 

#float_post {
	padding:16px
}

#float_post img {
	border:3px solid #ddd;
	margin:4px 7px 4px 7px;

}

#float_post img:hover {
	border:3px solid #8CB5DF;

}

/********************************************
   GAME REVIEWS - ELEMENTS SECTION
********************************************/ 

a .subNavLink{
	float:left;
	background-color:#111;
	padding:4px 1px 2px 1px;
}
.subNavLink{
	background-color:#005BB8;
	padding:6px 8px 2px 8px;
	color:#fff;
	font-weight:bold;
	border: 1px solid #cccccc;
}

.subNavLink:hover{
	background-color:#00D7FF;
	color:#013682;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

.contactInnerTab{
	display:none;
}

.selectedCyan{
	background-color:#00D7FF;
	font-weight:bold;
	color:#013682;
}
.tagTitle{
	width:518px;
	margin:8px 0px 4px 0px;
	border-top: 2px solid #f7f7f7;
	border-bottom: 2px solid #f7f7f7;
	clear:both;
	font-weight:bold;
	/* give properties for class to be under 4 brands section */
}
.slotGameItem{
	width:100px;
	height:150px;
	float:left;
	margin-right:29px;
}

.slotThumb{
	position:relative;
	width:100px;
	height:100px;
	border:2px solid #ffd9d9;
}

.playNow{
	display:none;
}

.playNow_con{
	position:relative;
}

.hover .playNow{
	border: 2px solid #ff0000;
	display:block;
	position:absolute;
	top:-2px;
	right:-2px;
	z-index:5;
	width:100px;
	height:100px;
	background:url(../images/youtube-btn.png) no-repeat 0px 0px;
}

.slotTitle{
	width:100px;
	height:50px;
	text-align:center;
	color:#013682;
}
.slotTitle a{
	color:#013682;
}

.seeAll{
	float:right;
	clear:both;
}

h2.gameDemo{
	color:#e9232e !important;
	font-size:18px !important;
	text-transform:capitalize !important;
	font-family: Verdana, Geneva, sans-serif !important;
}

h3.gameDemo{
	color:#e9232e;
	font-size:18px;
	font-family: Verdana, Geneva, sans-serif;
}

h2.gameDemo:hover, h3.gameDemo:hover{
	color:#e9232e;
	text-decoration:underline;
}

