/* CSS Document */
body {
	width:960px;
	margin:0 auto;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
table,th,tr,td,span,div{font-family:verdana,arial,sans-serif,helvetica;font-size:12px;}
img {
border:none;
border-style:none;
}
a {
border:none;
border-style:none;
cursor:hand;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

#wrapper
{
background-color:#373737;
padding:2px 15px 50px 15px;
width:100%;
}
.full_width {
	cellpadding:0;
	cellspacing:0;
	width:100%;
	border-top-width: 0;
	border-right-width: 0;
}
#content
{
width:100%;
background:#FFFFFF;
}
#header
{
width:900px;
height:197px;
background-image:url(http://flash-games-planet.com/images/header.jpg);
background-repeat:no-repeat;
background-position:center;
}
.header {	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
#games-content
{

}
.footertext
{
border:#999D9E solid 3px;
background-color:#C1D2E6;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height:1.5;
padding:5px;

}

div ul, li {
border:0 none;
font-family:inherit;
font-size:100%;
font-style:inherit;

margin:0;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
padding:0;
vertical-align:baseline;
list-style:none;
z-index:1;

}
#header div#topnav {
line-height:normal;
}
div#header * {
font-size:11px;
}

.clearfix {
display:block;
}
#header ul, #header li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
padding-right:20px;
}
html .clearfix{height:1%;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:block;}
.clearfix{.display:inline-block;}
div#topnav{background:#2358b8 url(../img/bkg_menubar.png) repeat-x 0 0; background-color:#2358b8;}
#header div#topnav{line-height:normal;}
#topnav a{color:#FFF;text-decoration:none;}
#topnav ul{border-right:1px solid #1B4591;}
#headerWrap #topnav ul,#headerWrap #topnav ul li{border:none;}
#topnav ul#leftNav{float:left;}
#topnav ul#rightNav{float:right;}
#topnav ul li{float:left;border-left:1px solid #1B4591;position:relative;z-index:10003; }
#topnav ul li a{padding:0 10px;line-height:27px;display:block;}
#topnav ul li a small{font-size:8px;}
#topnav ul a:hover{color:#039;background-color:#D9EAFB;} 
#topnav ul li.dropDown:hover a,#topnav ul li.hover a,#topnav ul li.hover a:hover{background-color:#D9EAFB;color:#039; }
#topnav ul li a:hover small,#topnav ul li a.hover small{color:#039;}

#topnav ul li.current-cat { background: url('../img/bg_navgradient.gif') repeat-x 0 0; color:#039 !important; }
/*#topnav ul li.current-cat a:active{ background:#2358b8 url('../img/bg_header_nav.gif') repeat-x 0 0; color:#039 !important;} */

.footer_text {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.menu_footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }

/*#topnav ul li.dropDown{z-index:1000001; background:url(../images/darrow-nav.gif) right center no-repeat; } */
#topnav ul li.dropDown{z-index:1000001;}
#topnav li.dropDown ul.subMenu a{background-color:#fff;}
#topnav ul.subMenu{border:1px #cfcfcf solid;border-top:none;position:absolute;left:-10000em;z-index:10002;opacity:0;-webkit-transition:opacity .25s linear;}
#topnav ul.subMenu li{float:none;border:none;display:block;min-width:140px; background-color:#FFFFFF;}* html #topnav ul.subMenu li{width:140px;}
#topnav ul.subMenu li.divider{border-bottom:1px solid #cfcfcf;}
#topnav ul.subMenu li.last{border-bottom:none;}#topnav ul.subMenu a{color:#039;white-space:nowrap;vertical-align:bottom;line-height:22px;height:22px;}
#topnav li.dropDown:hover ul.subMenu a:hover,#topnav li.hover ul.subMenu a:hover{background:none #d9eafb;color:#039;}#topnav li.dropDown:hover ul.subMenu,#topnav li.hover ul.subMenu{left:0;opacity:1;}
#topnav iframe{border:none;left:-10000em;position:absolute;z-index:10001;opacity:0;filter:alpha(opacity=0);}#topnav>iframe{width:400px;height:400px;}
#topnav li.dropDown:hover iframe,#topnav li.hover iframe{left:0;top:27px;}
#topnav li.dropDown:hover iframe:hover{left:-10000em;}#topnav ul li a.open .mailCountNav{color:#039;}#topnav ul li a.open .mailCountNav:hover{background:none #d9eafb;color:#036;}
#topnav ul.subMenu li .mailCountNav{color:#036!important;font-weight:normal;}#splashlinks{margin-top:16px;margin-left:7px;padding-left:7px;border-left:#426FBF 1px solid;float:left;text-align:left;}

.ajaxLoaderGraphic{display:block;width:80px;overflow:visible;background:url(../img/loadercircles.gif) no-repeat 100%;vertical-align:middle;line-height:2em;background-position:5px;text-align:right;}


.title-block {
background-color:#C3D2E6;
margin:0;
padding:0;
position:relative;
}
#bottomlinks
{
padding:10px 0px 10px 0px;
}
#copyright
{
position:absolute;
width:960px;
text-align:center;
color:#FFFFFF;
vertical-align:middle;
font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

#tabstyle {

padding:5px;
}

.video-menu_u {
background-color:#000033;
border-color:#D8DFEA #D8DFEA white;
border-style:solid;
border-width:1px;
color:white;
cursor:pointer;
display:block;
font-size:11px;
margin:2px 1px -1px 0;
padding:4px 9px;
position:relative;
text-decoration:none;
}

.video-menu {
	background-color: #FFFF00;
	border-bottom-color: white;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: rgb(216, 223, 234);
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: rgb(216, 223, 234);
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: rgb(216, 223, 234);
	border-top-style: solid;
	border-top-width: 1px;
	color: black;
	cursor: pointer;
	display: block;
	font-size: 11px;
	margin-bottom: -1px;
	margin-left: 0px;
	margin-right: 1px;
	margin-top: 2px;
	padding-bottom: 4px;
	padding-left: 9px;
	padding-right: 9px;
	padding-top: 4px;
	position: relative;
	text-decoration: none;
}

.selectedcat {
color:#000066;
font-size:14px;
font-weight:bold;
}

.videotitle a {
color:#16387C;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:700;
}


.footer_text {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.menu_footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }