body { margin:0px 0px; background: #cc6600 url('img/page_gradient.jpg') repeat-x; text-align:center; color:#fff;}
div#tcal td{ color : #111; }

body, div, td, th { font-family: Arial, sans-serif, Georgia,Times New Roman,Times,serif; font-size:14px; }

a {color:#ffffff;}
a:hover {color:black;}
div#wrapper,div#wrapper_head { width:1020px; text-align:left; margin:0pt auto; padding:0px;}

img { border:0px; }

.error {color:#ff0000;}

div#site { width:990px; background:#cc6600 url(img/page_gradient.jpg) repeat-x 0px 0px; margin:5px auto; text-align:left; }
div#site_header { text-align:left; margin-top:1px; padding:5px 0px 0px 0px;}

div#content { margin-top:0px;}

div#site_footer { border-top:1px solid #cc6600; font-size:80%; margin-top:1px;  text-align:center; color:#ffffff; margin-bottom:1px; background:url(img/page_gradient.jpg) 0px -200px; padding:10px; }

div#site_footer a {color:#ffffff;}

div#nav_wrapper { }

#navigation { height:40px; background: url(img/page_gradient.jpg) 0px -26px repeat-x; padding:0px 0px; margin-bottom:0px; border-bottom:1px solid #cc6600;}
#navigation ul { margin:0pt; padding:0pt; text-transform:uppercase; font-family:Arial; }
#navigation ul li { display:block; float:left; line-height:25px; padding: 9px 10px 1px 10px; font-size:120%; border:0px solid; font-weight:bold;}
#navigation ul li a { text-decoration:none;  color:#cc6600; }
#navigation ul li a:hover {color:#ffffff; text-decoration:underline;}

#lt_lane   { width:150px; background:url(img/page_gradient.jpg) 0px -90px repeat-x;}
#main_lane { padding:10px; background:url(img/page_gradient.jpg) 0px -44px repeat-x; padding:10px;}
#rt_lane   { width:260px; background:url(img/page_gradient.jpg) 0px -90px repeat-x; padding:10px;}
form {margin:0px;}

input.btn, div.btn { background:url(img/btn.gif); border:0px; width:80px; height:30px; color:white; font-weight:bold; font-family:Arial;}


h2 { margin:0px; }
.form_fld, .field_input input, .field_input select, .field_input textarea {border:1px solid #E69121; background: #8D481E;}
table.grid th {background:url(img/page_gradient.jpg) 0px -0px;}
table.grid td {border-bottom:1px solid /*#8D481E*/ #E69121;}
.gradient_table {background:url(img/page_gradient.jpg) 0px -106px repeat-x;}
.player_strip { text-align:right;}
.title {font-weight:bold;}
.green {color:#A1D60E;}
.btn_big {background:url(img/b_2.gif); height:50px; width:131px; border:0px; font-weight:bold; color:#fff; font-size:110%; }

a.edit_32  div {height:32px; width:32px; background:url('img/icons/edit_g_32.png') no-repeat; }
a.edit_32:hover div { background:url('img/icons/edit_g_over_32.png') no-repeat; }



ul#fp_list { }
ul#fp_list li { font-family: Times New Roman; font-size:110%; font-weight:bold; color: /*#A1D60E*/ #ffffcc; padding:5px 0px 5px 0px;}




.section { background:url(img/page_gradient.jpg) 0px -10px; margin-bottom:5px; width:100%; padding:0px 0px 5px 0px; border:0px solid #E69121; display:block;}
.game_block {background:url(img/page_gradient.jpg) 0px -100px;  width:100%; padding:5px 0px 5px 0px; }
.game_block .game_date    { padding-left:25px; text-align:right;} .start_date, .end_date { padding-left:10px; padding-right:10px; display:inline; }

.game_block .group_list   { width:100%;  background:url(img/page_gradient.jpg);  background-position:0px -170px; }
.game_block .group_list .group {border-top:1px solid #8D481E; border-left:1px solid #8D481E; border-bottom:1px solid #140A01; border-right:1px solid #140A01; background:url(img/page_gradient.jpg) 0px -160px;}

.group .title a {color:#E69121;}
.group .title a:hover {color:#ffffcc;}

.group_guestions_list { background:url(img/page_gradient.jpg); background-position:0px -50px; padding:5px; border:0px solid;}
.question_list_meta {color:#E69121; line-height:20px; }
.group_question .pick_question {background:url(img/b9.gif); height:30px; line-height:28px; width:80px; text-align:center;}

div.action_bar { padding:5px; }
ul.interact    { height:35px; border:0px solid; padding:0px;}
ul.interact li { height:30px; line-height:28px; list-style-type: none; display:block; float:left; width:80px; solid; text-align:center; margin-right:5px;}
ul.interact li.grey  {background:url(img/b1.gif) no-repeat;}
ul.interact li.blue  {background:url(img/b8.gif) no-repeat;}
ul.interact li.brown {background:url(img/b9.gif) no-repeat;}
div.slate { padding:2px; font-size:150%; font-family: Terminal,Times New Roman; text-align:right; background:black url(img/neon_bg.gif) 0px -5px; line-height:25px; letter-spacing:6px; padding-left:5px; font-weight:bold; } 



.answer_group { padding:10px; background:url(img/page_gradient.jpg);  background-position:0px -370px; line-height:25px;}





.post { padding:5px;background:url(img/page_gradient.jpg) 0px -90px repeat-x; margin-bottom:15px; line-height:20px;}
.post h2 {font-size: 1.2em; border-bottom:1px solid #cc6600; }
.post .storytitle a { color:#cc6600; text-decoration:none; }
.post a:hover {color:#ffffcc;}
.post .meta {color: #ccc; font-size:80%; font-family: Verdana; background:url(img/page_gradient.jpg) 0px -190px repeat-x;}
.post .feedback { font-size:80%; font-family: Verdana; }
.alignleft {float:left; margin-right:10px;}
