@charset "UTF-8";
/* CSS Document */

*
{
  margin:0;
  padding:0;
}
html { height:100%; }
body
{
  background:url(images/bg2.gif) repeat;
  text-align:center;
  font:11px Verdana, sans-serif;
  color:#FFF;
  height:100%;
  min-width: 960px;
  max-width: 1260px;
}
td {
  vertical-align:top;
  font-size: 11px;
}
#container
{
  background:#000;
  text-align:left;
  margin:0 auto;
  width:960px;
  border:#666 solid 1px;
}
p
{
  padding:5px;
  text-align:justify;
  line-height:20px;
}
/* FooterStickAlt */
#nonfooter
{
  position:relative;
  min-height:100%;
}
* html #nonfooter { height:100%; }
#footer
{
  position:relative;
  top:5px;
}
/* Header */
#header { height:auto; margin:0 auto; padding:5px; }
#navTop
{
  background:url(images/tabbg.gif) repeat-x;
  padding: 5px;
  color:#FFF;
  font-family:"Comic Sans MS", cursive;
  text-align:center;
  font-size:12px;
}
#navTop a
{
  text-decoration:none;
  color:#000;
}
#navTop a:hover
{
  text-decoration:none;
  color:#000;
}
#navTop a:visited
{
  text-decoration:none;
  color:#000;
}
#catNav
{
  background:url(images/tabs2.gif) repeat-x;
  padding: 5px;
  color:#999;
  font-family:"Comic Sans MS", cursive;
  text-align:center;
  font-size:12px;
}
#catNav a
{
  text-decoration:none;
  color:#999;
}
#catNav a:hover
{
  text-decoration:none;
  color:#FFF;
}
#catNav a:visited
{
  text-decoration:none;
  color:#999;
}
/* Footer */
#footer
{
  color:#eee;
  text-align:center;
  top:50px;
  height:410px;
}
#footer p
{
  padding-top:7px;
  line-height:18px;
}
#footer p a
{
  text-decoration:none;
  color:#aec275;
}
#footer p a:hover { color:#d5e88f; }
/* Content */
#content { padding:0 10px 75px 0; position:relative; top:5px; }
.clearboth { clear:both; }
#mnhd
{
  background:url(images/tabbg.gif) repeat-x;
  color:#000;
  padding:5px;
  text-align:center;
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  font-size:14px;
  font-weight:bold;
}
#mnhd a
{
  text-decoration:none;
  color:#000;
}
#mnhd a:hover
{
  text-decoration:none;
  color:#000;
}
#mnhd a:visited
{
  text-decoration:none;
  color:#000;
}
/*Other CSS elements*/
#submit
{
  color: #111111;
  background-color: #FFCC33;
  border: 1px solid #CCCCCC;
  font-family: Verdana, "Trebuchet MS", "Lucida Grande", Helvetica, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  padding: 1px;
}
input
{
  border:1px dashed #aaa;
  background-color:#f9f9f9;
  color:#4e4b44;
  padding:2px 3px;
}
textarea
{
  border:1px dashed #aaa;
  background-color:#f9f9f9;
  font:12px Verdana, sans-serif;
  color:#4e4b44;
  padding:2px 3px;
}
select
{
  color: #FFCC33;
  background-color: #111111;
  border: 1px solid #CCCCCC;
  font-family: Verdana, "Trebuchet MS", "Lucida Grande", Helvetica, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  padding: 1px;
}
a:link
{
  color: #FFCC33;
  text-decoration: none;
}
a:active, a:visited
{
  color: #FFCC33;
  text-decoration: none;
}
a:hover
{
  color: #DD2222;
  text-decoration: underline;
}
#tblt { background:url(images/shadow_left.gif) repeat-y; }
#tbrt { background:url(images/shadow_right.gif) repeat-y; }
#ad
{
  background:url(images/bg_footer.gif) repeat;
  text-align:center;
}
.fb_share_link
{
  padding:2px 0 0 20px;
  height:16px;
  background:url(http://b.static.ak.fbcdn.net/rsrc.php/zAB5S/hash/4273uaqa.gif) no-repeat top left;
}
ul
{
  list-style-type:none;
  margin:10px 0 15px 5px;
  color:#758836;
}
ul li
{
  background:transparent url(images/list-style.gif) no-repeat 0 4px;
  padding-left:12px;
  margin-top:6px;
}
ul li ul { margin:6px 0 8px 5px; }
ol
{
  list-style-type:none;
  margin:10px 0 15px 24px;
  color:#758836;
}
ol.nostyle, ol.nostyle ol { color:#4e4b44; }
* html ol { margin-left:29px; }
ol li { margin-top:6px; }
ol li ol { margin:6px 0 8px 20px; }
#gameplay_sub{ padding:10px; vertical-align:middle;}.profile_hd {
  font-size: 18px;
  font-family: "Comic Sans MS", cursive;
}
.profile_tx { font-size: 16px; }
.profile_hd {color:#000;}