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

* {margin:0;padding:0;}
#footer ul {list-style:none;}
li {
  margin-left: 20px;
}
h3 {
  color: #953F2E;
}
p {line-height:16px;}
a {text-decoration:none;}
h2 {color:#7f6859;font-size:24px;}
fieldset {border:0;}
html {height:100%;}
body {background-color:#ffefd7;height:100%;font-family:Helvetica, Arial, sans-serif;font-size:12px;}
.homepage {background:#fff url(img/body_bg.gif) 0 0 repeat-y;width:830px;margin:0 auto;padding:0 7px;height:auto !important; height: 200px; min-height: 200px; position:relative;}
.innerpage {background:#fff url(img/body_bg.gif) 0 0 repeat-y;width:830px;margin:0 auto;padding:0 7px;height:auto !important; height: 200px; min-height: 200px; position:relative;}
#banner {width: 830px; background:#ffefd7 url(img/banner_bg.jpg) 0 0 no-repeat;height:auto !important;height:144px;min-height:144px;}
#banner a.banner {display:block;text-indent:-9999em;position:absolute;left:7;top:0;width:280px;height:144px;}
#banner #login {position:absolute;top:10px;right:20px;width:170px;text-align:right;}
#banner #premium_top {position:absolute;top:8px; left:306px; width:234px; height: 60px; }
#banner #rotating_top {position:absolute;top:78px; left:306px; width:234px; height: 60px; }
#login h3 {font-weight:bold;text-transform:uppercase;text-align:left;color:#000;margin:0 0 0px 0;font-size:14px;}
#banner #login label {color:#fff;font-size:12px;display:block;padding:0 0 5px 0;}
#banner #login input.text {width:170px;margin:0 0 5px 0;}

#gnav {position:relative;text-indent:-9999em;height:29px;border:1px solid #4d4d35;border-left:0;border-right:0;width:830px;}
#gnav a {position:absolute;top:0px;background:url(img/gnav_bg_all.gif) 0 0 no-repeat;height:29px;}
#gnav a.home {left:0px;width:88px;background-position:0 0;}
#gnav a.home:hover {background-position:0 -29px;}
#gnav a.space {left:88px;width:142px;background-position:-88px 0;}
#gnav a.space:hover {left:87px;width:143px;background-position:-87px -29px;}
#gnav a.purchase {left:230px;width:111px;background-position:-230px 0;}
#gnav a.purchase:hover {left:229px;width:112px;background-position:-229px -29px;}

#gnav a.faq {left:341px;width:80px;background-position:-341px 0;}
#gnav a.faq:hover {left:340px;width:81px;background-position:-340px -29px;}


#gnav a.resources {left:421px;width:117px;background-position:-421px 0;}
#gnav a.resources:hover {left:420px;width:118px;background-position:-420px -29px;}
#gnav a.support {left:538px;width:96px;background-position:-538px 0;}
#gnav a.support:hover {left:537px;width:97px;background-position:-537px -29px;}
#gnav a.about {left:634px;width:101px;background-position:-634px 0;}
#gnav a.about:hover {left:633px;width:102px;background-position:-633px -29px;}
#gnav a.contact {left:735px;width:95px;background-position:-735px 0;}
#gnav a.contact:hover {left:734px;width:96px;background-position:-734px -29px;}

#content {position: relative; height: auto; padding:0 0 62px 0; width: 830px;}
#content #main_content {position:relative;margin:15px 20px 15px 23px;}
#content #main_content #left_col {position:relative;left:0;top:0;padding:40px 20px 0 0;width:134px;_left:-154px;}
#content #main_content #center_col {margin:0 200px 30px 154px;border-left:1px solid #999;padding:0 0 50px 16px;}
#content #main_content #right_col {position:absolute;right:0;top:26px;border:1px solid #ccc;width:141px;padding:15px 13px;_right:20px;}
#content #breadcrumb {border-bottom:1px solid #999;overflow:hidden;_zoom:1;font-size:10px;margin:0 0 24px 0;}
#content #breadcrumb ul {overflow:hidden;_zoom:1;margin:0 0 14px 0;}
#content #breadcrumb li {float:left;}
#content #breadcrumb li a {color:#000;padding:0 9px;}
#content #breadcrumb li.current a {color:#953f2e;}
#row1 {background:#fff url(img/ladies_card_game.jpg) top right no-repeat;height:auto !important;height:315px;min-height:315px;border-bottom:1px solid #4d4d35;padding:0 0 0 10px; } 
#row1 h1 {background:#ffa927 url(img/welcome_pod_n_bg.gif) 0 0 no-repeat;width:320px;line-height:49px;text-align:center;font-size:18px;height:auto !important;height:49px;min-height:49px;}
#row1 p.pod_content {padding:13px 10px 0 10px;border:4px solid #ffa927;border-top:0;border-bottom:0;}
#row1 #pod {background:transparent url(img/welcome_pod_s_bg.gif) bottom left no-repeat;padding:10px 0 0 0;}
#row1 #pod_content {width:320px;padding:0 0 24px 0;}
img.hdr_quote {margin:10px 0px 4px 0px; padding: 0;}
#quotes {color:#703f00;text-align:center;font-size:16px;font-weight:bold;}
#quotes div {float:left;width:160px;}
#quotes p.answer {color:#aa8d67;font-size:20px;padding:5px 0  0 0; line-height:19 px;}
#row2 {overflow:hidden;_zoom:1;background:url(img/row2_bg.gif) 0 0 repeat-y;}
#call_to_action {padding:5px 0 0 10px; margin:0; min-height: 100px; width:338px;height: 100px;float:left;}
#buttons {margin:10px 0 0 0;}
#buttons img.signin {padding:0 40px 0 55px;}

#gw_stories {background:#fff url(img/gw_stories_bg.jpg) 20px 25px no-repeat;height:auto !important;height:245px;min-height:245px;float:left;width:480px;position:relative;}
#gw_stories p {font-weight:bold;font-size:12px;position:absolute;}
#gw_stories span a {display:block;text-indent:-9999em;position:absolute;width:54px;height:54px;top:87px;}
#gw_stories a.pic1 {left:36px;}
#gw_stories a.pic2 {left:124px;}
#gw_stories a.pic3 {left:213px;}
#gw_stories a.pic4 {left:302px;}
#gw_stories a.pic5 {left:391px;}
#gw_stories a:hover {text-decoration:underline;}
.people1 {left:62px;top:172px;}
.people1 a {color:#c60;}
.people2 {left:290px;top:172px;}
.people2 a {color:#c60;}
.people3 {left:62px;top:193px;}
.people3 a {color:#6e5e41;}
.people4 {left:191px;top:193px;}
.people4 a {color:#6e5e41;}
.people5 {left:62px;top:217px;}
.people5 a {color:#c60;}
a.more_stories {display:block;position:absolute;width:67px;height:17px;text-indent:-9999em;left:393px;top:223px;}

#signup {background:#953f2e url(img/signup_bg_s.gif) bottom left no-repeat;width:321px;color:#fff;margin:10px 0;min-height:100px;}
#signup_content {background:transparent url(img/signup_bg_n.gif) 0 0 no-repeat;padding:10px 60px 10px 10px;}
#signup h3 {font-size:16px;font-weight:bold;text-align:center;margin:0 0 10px 0;}

#trygame {background:#953f2e url(img/signup_bg_s.gif) bottom left no-repeat;width:320px;color:#fff;margin:10px 0;min-height:100px;}
#trygame_content {background:transparent url(img/signup_bg_n.gif) 0 0 no-repeat;padding:10px 60px 10px 10px;}
#trygame h3 {font-size:16px;font-weight:bold;text-align:center;margin:0 0 10px 0;}

#trygame a:link,
#trygame a:active,
#trygame a:visited,
#trygame a {
  color: white;
  text-decoration: underline;
}

#trygame a:hover {
  font-weight: bold;
}

dl {margin:15px 0 55px 0;}
dt {font-size:17px;margin:0 0 5px 0;}
dt a {color:#953f2e;}
dd {margin:0 0 25px 0;}

dl#ads {}
dl#ads dt {color:#907d3e;font-size:16px;font-weight:bold;}
dl#ads dd {margin:13px 0 40px 0;}
dl#ads dd a{}

ul#leftNav {}
ul#leftNav li {color:#71704d;font-weight:bold;line-height:32px;}
ul#leftNav li a {color:#953f2e;padding:0 0 0 7px;}



#footer {position:relative; height:auto !important;height:47px;min-height:47px;background-color:#038d81;width:830px;padding:15px 0 0 0;}
#footer ul {font-size:10px;padding:0 40px 0 560px;line-height:14px;}
#footer ul li {display:inline;color:#fff;}
#footer a  {color:#fff;}
#footer a:hover {text-decoration:underline;}
.leftblocks{
  position: relative;
  width: 168px;
  background: transparent;
  float: left;
  height: auto;
  padding-top: 10px;
  padding-bottom: 200px;
}
.blocktable-left {
  position: relative;
  width: 156px;
  background: transparent;
  padding: 0px 4px 6px 4px;
  margin: 0;
}
#center {
  width: 651px;
  margin: 0;
  padding: 0px 4px 0px 4px;
  float: left;
}
.story-brief img {
  padding: 0;
  margin: 0px 8px 6px 4px;
}
.story-brief p {
  padding-bottom: 6px;
}
.story-brief ul, ol {
  margin: 4px 4px 0px 20px;
}
ol, ul {
  margin-right: 4px;
}

ol li, ul li {
  position: relative;
  padding-bottom: 6px;
}
ul.sidebar-links {
  position: relative;
  width: 98%;
  margin: 0;
  padding: 0px 4px 0px 0px;
  list-style:none;
  font-size: 130%;
  font-weight: bold;
}
ul.sidebar-links li {
  position: relative;
  background: transparent url(img/listlink.gif) top left no-repeat;
  margin:0;
  width: 100%;
  padding: 4px 0px 4px 18px;
}
ul.sidebar-links li a:link,
ul.sidebar-links li a:visited,
ul.sidebar-links li a:active,
ul.sidebar-links li a {
  position: relative;
  color: #7f6859;
  text-decoration: none;
}

ul.sidebar-links li a:hover {
  text-decoration: underline;
}

