body {margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#1F77A9;background:url(images/template/header_bg.jpg) repeat-x;background-color:#edf4fc;vertical-align:top}
	
img {border:0}
a {color:#1F77A9;text-decoration:none}
a:hover {text-decoration:none;cursor:pointer;color:#cd0000}
h1 {font-size:14px;margin-top:0px;margin-bottom:10px}
h2 {font-size:11px;margin-top:6px}
h3 {font-size:11px; color:#54331c; padding:0 0 5px; margin:0}
h3 a {text-decoration:none}

a.myHeadings {color:#aab674;font-weight:bold}

.wrapper {text-align:left;margin:auto;width:960px}
.header_container {}

#header_logo {float:left;height:75px;width:306px;background:url(images/template/logo.gif);text-decoration:none}
#header_logo_xmas {float:left;height:75px;width:306px;background:url(images/template/logo_xmas.gif);text-decoration:none}
#header_logo_text {margin-top:40px;font-weight:bold;text-decoration:none}
#header_logo_text a{padding-top:40px;padding-left:65px;padding-right:80px}
#header_sponsor {float:right;width:468px;height:60px;margin-top:8px}
#header_search {float:right;margin-top:8px;margin-left:20px;width:150px;height:54px;border:thin solid #cccccc;border-width:1px;background-color:#edf4fc;padding:2px}
#header_search:hover {border:thin solid #6994ca;border-width:1px}
#header_login {float:right;margin-top:8px;margin-left:20px;width:150px;height:54px;border:thin solid #cccccc;border-width:1px;background-color:#edf4fc;padding:2px;text-decoration:none;text-align:center}
#header_login:hover {border:thin solid #6994ca;border-width:1px;text-decoration:none;background-color:#b9d6f2}
input.searchtext {font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:9px;width:100px;height:12px;margin:0px}
input.searchbutton {font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:9px;width:35px;height:20px;margin:0px}
#header_menu {float:left;margin:0}

a, a:visited, a:hover, a:active, a:focus {direction:ltr; outline:0}

#nav {height:22px; font:normal 12px/22px arial, verdana, sans-serif; width:960px; margin:0; position:relative; z-index:1}

#nav ul {margin:0; padding:0; list-style:none}

#nav ul.menu {position:absolute; overflow:hidden}

#nav .menu .level1-li {float:left; width:120px; margin-top:-500px; margin-right:2px}

#nav .menu a {display:block; width:120px; text-decoration:none; text-align:center; color:#fff; background:url(images/template/menu_redbg.gif) repeat-x left top}
#nav .menu a.level1-a {position:relative; float:left; margin-right:-119px; margin-top:500px}
#nav .menu a.level1-a_selected {background:url(images/template/menu_blue1bg.gif) repeat-x left top}

#nav .menu .sub {font:12px arial, verdana, sans-serif; background:#069; float:left; margin-top:-28px; padding-top:28px}
#nav .menu .sub a {text-align:left; background:#c90; position:relative; margin-right:-1px; background:url(images/template/menu_redbg.gif) repeat-x left top}
#nav img {vertical-align:middle; margin:0 5px; 0 5px;}

#nav .menu a:hover,
#nav .menu a:focus,
#nav .menu a:active {background:#069; margin-right:0;background:url(images/template/menu_blue1bg.gif) repeat-x left top}

#holder_BACKARROW ul{padding-left:0em; margin:0; float:left; list-style:none; font-size:10px; font-weight:bold; font-family:verdana; text-transform:uppercase; color:#ffffff}
#holder_BACKARROW ul li,#holder_BACKARROW ul li:visited {float:left; list-style:none; background:url(images/template/backarrow.gif) repeat-x left; text-align:center}
#holder_BACKARROW ul li#selected {float:left; text-align:center; height:35px}
#holder_BACKARROW li.selected {color:#ffffff; background:url(images/template/backarrow.gif) repeat-x left}
#holder_BACKARROW ul li:hover {background:url(images/template/backarrow.gif) repeat-x left; color:#333333}

#holder_BACKBUTTON ul{padding-left:0em; margin:0; float:left; list-style:none; font-size:10px; font-weight:bold; font-family:verdana; text-transform:uppercase; color:#ffffff}
#holder_BACKBUTTON a{text-decoration:none; color:#ffffff; padding:10px 10px}
#holder_BACKBUTTON ul li,#holder_BACKBUTTON ul li:visited {float:left; list-style:none; background:url(images/template/menu_blue1bg.gif) repeat-x left; text-align:center; padding:5px 0px; margin:0 2px 0 0}
#holder_BACKBUTTON ul li#selected {float:left; text-align:center; height:35px}
#holder_BACKBUTTON li.selected a{color:#ffffff; padding:5px 5px}
#holder_BACKBUTTON li.selected {color:#ffffff; background:url(images/template/menu_blue1bg.gif) repeat-x left}
#holder_BACKBUTTON ul li:hover {background:url(images/template/menu_blue1bg_alt.gif) repeat-x left; color:#333333}

.main_container {}

#left_container {float:left;width:700px;margin-top:30px;margin-left:10px}
#right_container {float:right;width:250px;margin-top:30px}
.leftContent {float:left;width:700px;margin-top:30px;margin-left:10px}
.rightContent {	float:right;width:250px;margin-top:30px}
.content_holder{margin-bottom:5px}

.center_widget {float:left;text-align:left;padding:5px;width:685px;background:url(images/template/menu_on.gif) repeat-x top;background-color:#d5e3f4;border-width:1px;border-style:solid;border-top:none;margin-bottom:10px;border-color:#6994ca}
.center_widget h2 {color:#ffffff;margin-top:0px;margin-bottom:10px;height:13px}
.center_widget h2 a {color:#ffffff}
.center_widget_heading_left {float:left;color:#ffffff;margin-top:0px;margin-bottom:10px;height:13px}
.center_widget_heading_right {float:right;color:#ffffff;margin-top:0px;margin-bottom:10px;height:13px}
.center_widget_heading_right a{color:#ffffff;margin-top:0px;margin-bottom:10px;height:13px}

.right_content_widget {float:right;text-align:left;padding:5px;width:230px;background:url(images/template/menu_on.gif) repeat-x top;background-color:#d5e3f4;border-width:1px;border-style:solid;border-top:none;margin-bottom:10px;border-color:#6994ca}
.right_content_widget h2 {color:#ffffff;margin-top:0px;margin-bottom:10px;height:13px}
.news_button {clear:both;font-weight:normal;text-decoration:none;height:15px;overflow:hidden;border:thin solid #cccccc;border-width:1px;background:url(images/template/icon_note.gif) top left no-repeat;background-color:#ffffff;margin-bottom:5px}
.news_button:hover {border:thin solid #6994ca;border-width:1px}
.news_button a {font-size:11px;padding-left:15px;text-decoration:none}

.holder_SHAREIT {float:left;padding-right:5px;margin-right:2px;border:thin solid #d5e3f4;border-width:1px;background-color:#ffffff;position:relative;z-index:0}
.holder_SHAREIT:hover {border:thin solid #cccccc;border-width:1px}
.text_SHAREIT {float:left;padding-left:2px;padding-right:2px;padding-top:3px;filter:alpha(opacity=60);opacity:0.6}
.button_SHAREIT {float:left;padding-right:3px;padding-bottom:2px;padding-top:2px;filter:alpha(opacity=60);opacity:0.6}
.button_SHAREIT:hover {filter:alpha(opacity=100);opacity:1}

.GamePageHeaderContainer {float:left;width:100%;margin:0px;padding:0px}
.GamePageImage {float:left;margin-right:5px;padding:0px}
.GamePageHeading {float:left;margin-top:0px;padding-top:0px}
.GamePageShare {float:left;margin-top:2px}
.GamePageRating {float:left;margin-top:2px;margin-right:5px;padding:2px;border:thin solid #d5e3f4;border-width:1px;background-color:#ffffff}
.GamePageUnderlineSpacer {clear:both;height:1px;margin:0px;padding:0px}
.GamePageUnderline {height:1px;width:700px;background-color:#4d6aac;margin-top:0px;margin-bottom:5px}
.GamePageDescription {margin-bottom:10px}
.GamePageFBlike {margin:5px 0 5px 0}

.GameListing{float:left;width:86px;height:90px;border:thin solid #cccccc;border-width:1px;text-align:center;margin-left:5px;margin-bottom:5px;padding-top:2px;background-color:#edf4fc}
.GameListing:hover {border:thin solid #6994ca;border-width:1px;background-color:#b9d6f2}
.GameListingMember {float:left;width:155px;height:68px;border:thin solid #cccccc;border-width:1px;margin:5px;padding-top:2px;background-color:#edf4fc}
.GameListingMember:hover {border:thin solid #6994ca;border-width:1px;background-color:#b9d6f2}
.GameListingMemberTitle{padding-bottom:2px;font-weight:bold;text-align:center}
.GameListingMemberMain{float:left;margin-left:2px}
.GameListingMemberButtonContainer {float:left;margin-left:5px}
.GameListingMemberButton{float:left}

.contactform {float:left;width:675px;margin:5px}
.contactformleft {float:left;margin:5px}
.contactformright {float:right;margin:5px}

.leftsponsor {float:left;width:110px}
.rightsponsor {float:right;width:120px}

.highscore_container {float:left;width:650px;margin:5px}
.highscore_position {float:left;padding-left:5px;border:thin solid #cccccc;border-width:1px;width:50px}
.highscore_field {float:left;padding-left:5px;border:thin solid #cccccc;border-width:1px;width:150px}

.comment_container {clear:both;font-weight:normal;text-decoration:none;overflow:hidden;border:thin solid #cccccc;border-width:1px;background-color:#ffffff;margin-bottom:5px;padding:5px}
.comment_text {float:left;width:75%}
.comment_text em {color:#888888}
.comment_rating {float:right;text-align:right;width:25%}
.comment_reply {clear:both;float:left;width:98%;border:thin solid #cccccc;border-width:1px;background-color:#ffcccc;padding:5px;margin-top:5px}
.comment_reply a{text-decoration:underline}
.error_comment {color:#ff0000}

/*IMAGE THUMBS*/
.image_thumb{float:left;overflow:hidden;float:left;margin-right:5px;margin-bottom:10px;background:#ffffff;border-color:#6994ca;border-width:1px;border-style:solid;padding:2px}

/*SPACERS*/
.spacer_v5{clear:both;overflow:hidden;height:5px}
.spacer_v10{clear:both;overflow:hidden;height:10px}
.spacer_v20{clear:both;overflow:hidden;height:20px}
.spacer_h20 {float:left;width:20px}
.clear_both{clear:both;height:0px;margin:0px;padding:0px}

.loginformcontainer {float:left;width:300px;margin:5px;padding-top:5px;border:thin solid #cccccc;border-width:1px;background-color:#d5e3f4}
.loginformcontainer:hover {border:thin solid #6994ca;border-width:1px;background-color:#b9d6f2}
.loginform {float:left;width:275px;margin:5px}
.loginformleft {float:left;margin:5px}
.loginformright {float:right;margin:5px}
input.loginform {width:150px;height:12px;font-size:11px}
.AddToMyAccount {float:right;margin:5px}

.submitbutton {text-align:center;width:95px;height:25px;padding:2px;margin:0px;padding:0px;background:url(images/template/button1.gif);background-color:#98c740;border:0px;color:#ffffff;font-size:12px;cursor:pointer}
.submitbutton:hover {font-weight:bold;border:0}
.button_text {text-align:center;padding-top:5px;padding-bottom:5px;color:#ffffff}
.buttonsmall_text {text-align:center;padding-top:3px;padding-bottom:3px;color:#ffffff}
.button1 {text-align:center;background:url(images/template/button1.gif);width:95px;height:25px;margin:auto}
.button1:hover {text-align:center;background:url(images/template/button1.gif);width:95px;height:25px;cursor:pointer}
.buttonsmall1 {text-align:center;background:url(images/template/buttonsmall1.gif);width:65px;height:20px;margin:auto}
.buttonsmall1:hover {text-align:center;background:url(images/template/buttonsmall1.gif);cursor:pointer}
.buttonlarge1 {text-align:center;background:url(images/template/buttonlarge1.gif);width:150px;height:25px;margin:auto}
.buttonlarge1:hover {text-align:center;background:url(images/template/buttonlarge1.gif);cursor:pointer}
.button2 {text-align:center;background:url(images/template/button2.gif);width:95px;height:25px;margin:auto}
.button2:hover {text-align:center;background:url(images/template/button2.gif);cursor:pointer}
.buttonsmall2 {text-align:center;background:url(images/template/buttonsmall2.gif);width:65px;height:20px;margin:auto}
.buttonsmall2:hover {text-align:center;background:url(images/template/buttonsmall2.gif);cursor:pointer}

.prefooter {color:#FFFFFF;height:14px;clear:both;background:#dcd1b3 url(images/template/footer_bgtop.gif) repeat-x}
.footer {color:#FFFFFF;background:#dcd1b3 url(images/template/footer_bgbottom.gif) repeat-x;height:20px;font-weight:bold;font-size:9px;width:100%;margin-bottom:42px}
.footerText {width:960px;margin:auto}
a.footer {color:#ffffff;font-weight:bold}
.footerSocial{width:100%;height:35px;border-top:1px solid #6994ca;position:fixed;bottom:0px;overflow:hidden;z-index:999}
.footerSocial ul{list-style:none;width:960px;margin:auto}
.footerSocial li{float:left;padding:5px;z-index:9999}
.footerSocialBG{width:100%;height:35px;background:#d5e3f4;position:fixed;bottom:0px;left:0px;filter:alpha(opacity=80);opacity:0.8;z-index:10}