body {
max-width:1010px;
margin:0 auto;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#FEF8D7;
}
a, a:visited, a:active {
color:#EA6900;
text-decoration:none;
}
a:hover {
color:#456C89;
}
img {
border: 0;
}
#container {
min-width:990px;
background:#FEF8D7 url(images/background.png) repeat-y top center;
}
#header {
position:relative;
width:990px;
margin:0 auto;
background:#000 url(images/backtop.gif) repeat-x top left;
text-align:left;
}
#header img {
float:left;
}
#topmenu {
position:absolute;
top:5px;
right:5px;
color:#fff;
font-size:12px;
}
#topmenu a {
color:#A8F0FF;
text-decoration:underline;
}
#topmenu a:hover {
color:#fff;
}
#title h1 {
font-size:22px;
color:#DDFFF1;
text-align:left;
padding-left:2px;
margin:5px 0;
}
#menu {
width:988px;
margin:0 auto;
text-align:center;
font-size:14px;
background:#8690a3 url(images/nav.png) repeat-x center left;
border-top-width:0;
border-bottom-width:0;
padding:2px 2px 5px 0;
color:#333;
}
#menu a {
font-weight:bold;
color:#333;
height:23px;
}
#menu a:hover {
text-decoration:underline;
}
#menu2 {
height:23px;
padding-top:2px;
font-size:12px;
text-align:center;
font-weight:bold;
color:#A8F0FF;
}
#menu2 a {
color:#A8F0FF;
}
#menu2 a:hover {
text-decoration:underline;
}
#banner_ad {
width:730px;
margin:30px 2px 2px 0;
font-size:12px;
float:right;
}
#main {
width:990px;
margin:0 auto;
background:#456C89 url(images/content_back.png) repeat-x top left;
}
#content {
width:735px;
float:left;
text-align:left;
padding-left:10px;
font-size:12px;
color:#DDFFF1;
}
#content a {
color:#FFAA64;
}
#content a:hover {
color:#DDFFF1;
}
#sidebar {
width:235px;
float:right;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
padding-right:10px;
font-size:12px;
line-height:15px;
}
#sidebar h2 {
margin:0;
padding:5px 0 15px 0;
font-size:20px;
color:#fff;
}
#search {
margin-bottom:15px;
}
#txtboxcontain {
float:left;
}
#bttncontain {
float:left;
}
#search_textbox {
border:1px solid #0AA3D9;
border-right:none;
font-size:16px;
width:200px;
height:22px;
padding-left:4px;
font-style:italic;
}
input.field{
font-size:20px;
padding-bottom:5px;
}
input.btn{
color:#456C89;
font-size:12px;
background:#DDFFF1 url(images/nav.png) center left repeat-x;
border:1px solid #000;
padding-bottom:3px;
height:22px;
}
.sideblock {
padding:6px;
border:#FFD85A 3px solid;
margin-bottom:15px;
}
#adsb {
text-align:center;
background-color:#FFE1FB;
border-color:#B45F04;
}
.popularb {
background:#FFF2CC url(images/bk_popular.gif) repeat-x top left;
border-color:#B45F04;
}
.newb {
background:#C5FFD5 url(images/bk_new.gif) repeat-x top left;
border-color:#B45F04;
}
.rankb {
background:#CCE6FF url(images/bk_rank.gif) top left repeat-x;
border-color:#B45F04;
}
.newmb {
background:#EFD2FF url(images/bk_newm.gif) top left repeat-x;
border-color:#B45F04;
}
.linksb {
background:#FFE1FB url(images/bk_links.gif) top left repeat-x;
border-color:#B45F04;
}
#footer {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#333;
clear:both;
padding-top:5px;
text-align:center;
}
#footer a {
color:#333;
}
.homebox {
font-family:Arial, Helvetica, sans-serif;
color: #000000;
font-weight:bold;
font-size:12px;
text-align:left;}
.homebox a {
font-family:Arial, Helvetica, sans-serif;
color: #990000;
font-size:12px;
font-weight:bold;
text-decoration: underline;
}
.homebox a:hover { 
color: #000099;
}
.border {
border-right:solid #000000 1px;
}

#homewrapper {
width:735px;
}
#catwrapper {
width:735px;
}
#column1 {
float:left;
width:32%;
margin-right:5px;
margin-top:5px;
text-align:left;
}
#game_info_column {
float:left;
width:49%;
margin-right:5px;
margin-top:5px;
text-align:left;
}
#cat_game_container {
float:left;
width:49%;
margin:5px 5px 0 0;
text-align:left;
background:#ECFDFF url(images/bk_gamecell.gif) repeat-x top left;
border:#6FBEFF solid 1px;
}
#game_info_column a, #cat_game_container a {
color:#EA6900;
}
#game_info_column a:hover, #cat_game_container a:hover {
color:#456C89;
}
#column1 img{
margin:1px;
border:1px solid #41E56F;
width:60px;
height:60px;
}
#home_category_heading {
border-bottom:#FFAA64 1px dashed;
width:100%;
margin:0;
margin-bottom:2px;
color:#FFAA64;
font-size:16px;
text-align:left;
}
#home_category_heading a {
font-weight:bold;
}
#subheading {
border-bottom:#FFAA64 1px dashed;
width:98%;
margin:0;
margin-bottom:2px;
color:#FFAA64;
font-weight:bold;
font-size:16px;
text-align:left;
}
#homepage_news {
padding-top:6px;
height:26px;
margin-left:2px;
margin-right:2px;
border-bottom:dashed 1px #999999;
width:98%;
text-align:left;
}
#homepage_news a {
text-decoration:underline;
}
#homepage_games {
font-family:Arial, Helvetica, sans-serif;
padding-top:2px;
height:67px;
margin:0;
}
#homepage_games a {
display: block;
color:#EA6900;
background:#ECFDFF url(images/bk_gamecell.gif) repeat-x top left;
border:#6FBEFF solid 1px;
}
#homepage_games a:hover {
color:#456C89;
background:#f8edfd url(images/bk_gamecellh.gif) repeat-x top left;
border:#f27cec solid 1px;
}
#cat_link {
font-family:Arial, Helvetica, sans-serif;
text-align:right;
font-weight:bold;
}
#newsimage {
float:left;
width:60px;
}
#newstitle {
float:right;
width:656px;
background:#FFE1FB url(images/bk_links.gif) top left repeat-x;
padding-left:4px;
}
#headerwrapper #newstitle a {
color:#555;
}
#newswrapper {
width:720px;
border:#66C1FF 1px solid;
margin-top:6px;
color:#333;
}
#headerwrapper {
height:60px;
background:#ECFDFF;
}
#headerwrapper a, #newstext a {
color:#EA6900;
}
#headerwrapper a:hover, #newstext a:hover {
color:#456C89;
}
.lolcake {
font-size:22px;
font-weight:bold;
padding:5px 0;
margin-bottom:3px;
}
#cake2, #newstext {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
}
#cake2 {
background:#ECFDFF url(images/bk_gamecell.gif) repeat-x top left;
}
#newstext {
border:#66C1FF 3px solid;
border-top-width:0;
background:#CCE6FF url(images/bk_rank.gif) top left repeat-x;
width:704px;
padding:6px;
color:#333;
}
#view_game {
width:95%;
background:#C5FFD5 url(images/bk_new.gif) repeat-x top left;
border:#41E56F 3px solid;
padding:10px;
text-align:center;
}
#game_info_head {
width:713px;
text-align:left;
background:#fff2cc url(images/bk_popular.gif) top left repeat-x;
border:#ffd85a 3px solid;
border-bottom-width:0;
color:#fff;
padding:5px 0 0 5px;
height:60px;
font:bold 20px Arial, Helvetica, sans-serif;
}
#game_info {
width:698px;
background-color:#fff2cc;
border:#ffd85a 3px solid;
border-top-width:0;
padding:0 10px 10px 10px;
color:#456C89;
}
}
#game_info a {
color:#fff;
}
#game_info_bottom {
width:686px;
background-image:url(images/game_info_bottom.png);
height:14px;
}
#game_image {
float:left;
width:60px;
height:60px;
border:1px solid #41E56F;
background-image:url(images/no_image.png);
}
#game_text {
float:right;
width:286px;
padding:3px;
color:#333;}
#game_text a {
text-decoration:underline;
}
#game_stats {
float:right;
width:286px;
padding:10px 3px 3px 3px;
font-size:10px;
color:#000;
}
#profile_container {
text-align:left;
}
#comment_display {
width:560px;
text-align:left;
background:#ECFDFF url(images/bk_gamecell.gif) repeat-x top left;
padding:5px 10px;
border-bottom:1px solid #000000;
}
#comment_title {
width:578px;
color:#FFF;
background-color:#FC8DE7;
text-align:left;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
padding-left:2px;
}
#comment_title a {
color:#FFF;
font-weight: bold;}
#login_container {
text-align:left;
}
#pm_footer {
border-top:1px solid #000000;
width:98%;
}
.clear {
clear:both;
}

 /* Featured Styles */

#feature_head {
width:699px;
text-align:left;
background:#F66670 url(images/bk_rank.gif) top left repeat-x;
border:#B45F04 3px solid;
border-bottom-width:0;
color:#fff;
padding:5px 0 0 5px;
margin:5px 0 0 2px;
height:60px;
font:bold 20px Arial, Helvetica, sans-serif;
}
#feature {
width:684px;
background-color:#F66670;
border:#B45F04 3px solid;
border-top-width:0;
padding:0 10px;
margin-left:2px;
}
#feature_column {
float:left;
width:73%;
margin-right:5px;
text-align:left;
}
#feature_column2 {
float:left;
width:25%;
margin-right:5px;
text-align:left;
}
#feature_column2 a {
color:#000000;
}
#feature_column2 a:hover {
color:#456C89;
}
.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border-bottom-width: 6px;
width: 640px; /*width of featured content slider*/
height: 250px;
}
.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
padding: 5px;
width: 575px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
padding-left:50px;
padding-right:25px;
}
.game_title {
font-size:20px;
color:#456C89;
}
.game_text {
font-size:12px;
color:#456C89;
}
.pagination{
width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
background-color: navy;
padding: 5px 10px;
}
.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #00007D;
background: white;
}
.pagination a:hover, .pagination a.selected{
color: #456C89;
background-color: #FEE496;
}

#slider5{
height: 70px;
text-align:center;
}
#paginate-slider5{
border-color: darkred;
text-align:center;
}
#paginate-slider5 a img{
width:60px;
height:60px;
border:2px solid #6FBEFF;
padding:3px;
margin-bottom:6px;
}
#paginate-slider5 a img:hover, #paginate-slider5 a.selected img{
border-color:#f27cec;
}
