/* remove visual filler from final draft... only useful for debugging */
.visualfiller { background: #dcdcdc; height: 30px; }

html { background: #696969 url(http://caribbeancricket.com/images/walcott/gbg.png); }

body { margin: 0px; padding: 15px 30px 45px 30px; font-family: verdana, arial, sans-serif;}

a { color: #941c31; }
a:hover { text-decoration: underline; }

a img { border: none; }

#page
{
  margin: 0px;
  padding: 0px;
  border-right: 1px solid #000000;
  background: #ffffff;
  min-width: 800px;
}
/* fix for ie */
/* \*/
* html #page { height: 1px; }
/* */

/* Page header */

#header { margin-bottom: 2ex; }

#title { background: #d8d8da; }
#title img { display: block; }
#subtitle { background: #941c31 url(http://caribbeancricket.com/images/walcott/rbg.png); }
#subtitle .minwidth { width: 800px; }
#subtitle img { display: block; }

#navbar
{
  background: url(http://caribbeancricket.com/images/walcott/biggrad.png) repeat-x center;
  border-top: 1px solid #e6e6e6;
  border-right: 1px solid #818181;
  border-bottom: 1px solid #818181;
  border-left: 1px solid #e6e6e6;
}
/* fix for ie */
/* \*/
* html #navbar .minwidth { width: 798px; }
/* */

#navbevel { border-bottom: 1px solid #666666; }
#navbottom { border-bottom: 1px solid #000000; }
#navshadow { border-bottom: 3px solid #d3d3d3; }

a.navbutton
{
  padding: 0ex 1.5ex 0ex 1.5ex;
  font: small Verdana, sans-serif;
  background: url(http://caribbeancricket.com/images/walcott/div.png) no-repeat right;
  margin-right: -0.6ex;
  color: #000000;
  text-decoration: none;
}
a.navbutton:hover { text-decoration: none; }

/* 728 x 15 link ad */

#adbox { width: 800px; margin: 0 auto; }
#linkad
{
  width: 728px;
  height: 15px;
  margin: 0 auto;
  margin-bottom: 2ex;

  /* remove the following when adding ad */
  background: #dcdcdc;
  font: xx-small Verdana, sans-serif;
  text-align: center;
}

/* Page content etc. */

#main { margin: 0px; padding: 0px; border-bottom: 1px solid #000000; }

#content
{
  margin-right: 475px;
  padding: 0px 10px 0px 10px;
}

#content h1 a {text-decoration: none;}
#content h1, #content h1 a
{
  background: #941c31 url(http://caribbeancricket.com/images/walcott/rbg.png);
  font: bold medium Verdana, sans-serif;
  color: #ffffff;
  padding: 0.2em 0em 0.2em 0.2em;
  margin-top: 0;
  margin-bottom: 0.8em;
}

#content h1 img
{
  vertical-align: middle;
}

div.story
{
  font: small Verdana, sans-serif;
  color: #000000;
  padding-bottom: 0.6em;
  margin-bottom: 1.2em;
  border-bottom: 1px dashed #c0c0c0;
}

div.story h2
{
  display: block;
  font-size: medium;
  font-weight: bold;
  margin: 0px;
  color: #941c31;
  float: left;
}

div.story p.date
{
  display: block;
  color: #808080;
  font-size: x-small;
  margin: 0px;
  float: right;
}

div.story p.author
{
  font-weight: bold;
  margin: 0px;
  clear: left;
}

div.story img.topic { float: right; margin: 5px;}
div.story img.topicr { float: right; margin: 5px; }
div.story img.topicl { float: left; margin: 5px; }

p.bottom
{
  margin: 0px;
  font-weight: normal;
  text-align: right;
  font-size: x-small;
}

p.bottom img
{
  vertical-align: middle;
}

p.bottom a
{
  margin-left: 1ex;
}

p.bottom a:hover
{
/*  text-decoration: none; */
}

/*
p.bottom a
{
  background: url(http://localhost:8001/rlink.png) no-repeat right;
  padding-right: 18px;
  margin-left: 1ex;
}
*/

div#old
{
  font: small Verdana, sans-serif;
  padding-bottom: 0.6em;
}

div#old h2
{
  margin: 1em 0 0 0;
  padding: 0;
  font-size: small;
}

div#old ul
{
  margin-top: 0;
  margin-left: 0;
  padding-left: 3ex;
}

div#old li
{
  margin-right: 3ex;
  margin-right: 0;
}

#side
{
  float: right;
  width: 475px;
}

#middle
{
  width: 160px;
  float: left;
  padding: 0px 10px 0px 10px;
}

/* 160 x 600 wide skyscraper ad */

#wskyad
{
  width: 160px;
  height: 484px;
  margin-bottom: 0.8em;

  /* remove the following when adding ad */
  background: #dcdcdc;
  font: xx-small Verdana, sans-serif;
  text-align: center;
}

#right
{
  width: 275px;
  float: right;
  margin: 0px;
  padding: 0px 10px 0px 10px;
}

div.btitle
{
  border: 1px solid #941c31;
  margin-bottom: 0.8em;
  overflow: hidden;
}
#middle div.btitle { width: 158px; }
#right div.btitle { width: 272px; }


div.btitle h1, div.btitle h1 a
{
  font: bold small Verdana, sans-serif;
  background: #941c31 url(http://caribbeancricket.com/images/walcott/rbg.png);
  color: #ffffff;
  margin: 0px;
  padding: 0em 0em 0.2em 0.2em;
}

div.bbody
{
  margin: 0px;
  padding: 4px;
  font: small Verdana, sans-serif;
}

div.bbody h2 { font: bold small Verdana, sans-serif; }
div.bbody p { margin: 0px; }

div.bbody ul
{
  margin-left: 0;
  padding-left: 21px;
  list-style: disc outside url(http://caribbeancricket.com/images/walcott/rbullet.png);
}

div.bbody>ul { padding-left: 13px; }


div.bbody#search
{
  font: bold small Verdana, sans-serif;
}

div.bbody#search form { margin-top: 0px; margin-bottom: 0px; }

div.bbody#search input
{
  width: 120px;
  font: small Verdana, sans-serif;
  background: #fff8dc;
  border: 1px solid #c0c0c0;
}

div.bbody#search input:hover { background: #ffffff; }
div.bbody#search input:focus { background: #ffffff; }

div.bbody div#sporadic form
{
  margin-top: 1ex;
  margin-bottom: 1ex;
}

div.bbody div#sporadic input
{
  margin-bottom: 0.5ex;
  font: small Verdana, sans-serif;
}

div.bbody input#sprtext
{
  width: 108px;
  font: small Verdana, sans-serif;
  background: #fff8dc;
  border: 1px solid #c0c0c0;
}

div.bbody input#sprtext:hover { background: #ffffff; }
div.bbody input#sprtext:focus { background: #ffffff; }

#foot
{
  background: #941c31 url(http://caribbeancricket.com/images/walcott/rbg.png);
  color: #ffffff;
  font: x-small Verdana, sans-serif;
  text-align: center;
  margin: 0em;
  padding: 0.2em 0em 0.2em 0em;
  clear: both;
}
/* fix for ie */
/* \*/
* html #foot .minwidth { width: 800px; }
/* */

#wiki {margin-bottom: 2em;}
p.editwiki {text-align: right;}
p.editwiki a{text-decoration: none; font-style: italic;}
div.story hr {width: 207px; text-align: center; height: 5px; background-image: url("http://caribbeancricket.com/images/walcott/hr_background.jpg")}


/*--------- MB Archives ----------*/
div.quote {margin: 3px; background-color: #dedede; padding: 0.5ex;}
div.post {margin-bottom: 10px; border: 1px solid #941c31; background-color: #eee; padding: 5px; }
div.post_title {margin:0; background-color:#941c31; color: white; padding: 3px; font: medium Verdana, sans-serif;}
div.post_title span.author {float: left; font-weight: bold;}
div.post_title span.date {float: right; font-style: italic; font-size: 0.8em;}
div.post_text, div.new_post {
font-family: Verdana, sans-serif;
margin-bottom: 10px; 
border: 1px solid #941c31; 
background-color: #eee; 
padding: 5px;
overflow: hidden;
min-height:105px;
font: small Verdana, sans-serif;
}
div.editlist {display: none;}
p.edit {background-color: #aeaeae; color: white; margin-bottom: 1ex;}
p.editbtn {font-weight: bold; color: red;}
div.post_text div.spacer{height: 70px;}
div.post_text>div.spacer{height: auto;}
#new_post {display: none;}
img.avatar {float:right; padding: 0; margin: 0;}
.topic_title {font-size: 2em;}
table.forum_list td {vertical-align: top;}
table.forum_list td.t1 {font-weight: 600;}
table.forum_list td.t2 {font-weight: 900;}
table.forum_list td.t2 a {color: #006;}
table.forum_list {border-collapse: collapse;}
table.forum_list th { font: bold 0.8em Verdana, sans-serif; }
table.forum_list td { font: normal 0.8em Verdana, sans-serif; }
table.forum_list span.date {color: #941c31; font-size: 0.7em;}
span.posterinfo {display: none; float: left; border: 1px solid black; padding: 3px; background-color: white; color: black; position: absolute;left: 100px;}
div.pager {text-align: right; font: bold small Verdana, sans-serif;}

.rj {text-align: right;}
table.forum_list th{border-bottom: 1px solid black; }
tr.post td{padding-bottom: 5px; padding-top: 5px; }

div#posttitle {margin: 0.2em;}
div#posttitle label {font-size: 0.8em;}
textarea#newposttext {background-color: #eee;}
div.editlist {border: 1px dashed black; margin: 0; padding:0;}
p.edit {padding: 0.5 em; border-bottom: 1px solid black;}

#forum div.ftopic {padding-left: 22px; border-top: 1px dashed #aaa; margin-bottom: 21px;}
#forum h2 {font-size: 0.9em; font-weight: bold; padding: 0; margin: 0; padding-top: 3px; margin-top: 0px; padding-bottom: 0.8ex;}
#forum>h2 {font-size: 1.0em;} /* is rendering just a little bigger */
#forum div.ftopic p {padding: 0; margin:0; width: 98%;}
#forum div.ftopic {padding-top: 0.2em; font: small Verdana, sans-serif;}
#forum h2.locked {background:
url('http://caribbeancricket.com/images/walcott/forum/folder_lock.gif') no-repeat left;
padding-left: 22px; margin-left: -22px; 
}

#forum h2.announce {background:
url('http://caribbeancricket.com/images/walcott/forum/folder_announce.gif') no-repeat left;
padding-left: 22px; margin-left: -22px; 
}

#forum h2.sticky {background:
url('http://caribbeancricket.com/images/walcott/forum/folder_sticky.gif') no-repeat left;
padding-left: 22px; margin-left: -22px; 
}

#forum div.ftopic span.rhc {
float: right; font-style:italic; color:gray; font-size:0.8em;
}

#forum div.ftopic span.author {
float: left; font-weight: bold; font-size: 0.8em
}

span.titleheader {
font-size:0.9em
}




span.topicpager {font-size: 9px;}

.r {text-align: right;}
.l {text-align: left;}
.c {text-align: center;}

div.adminbuttons {margin: 5px; padding: 5px; border: 1px dashed black; text-align: center; font-size: 10px; background-color: #ccc;}
div.radio {margin: 5px; border: 1px solid #aaa;}
div.bob {float: left; width: 130px; height: 250px; text-align: center; padding:5px 5px 5px 0; text-align: left;}

div.site h2 {clear: left; font-size: normal;}
div.site h2 a {font-size: normal;}
div site span {margin-right: 10px;}

table.sitemap {margin-left:15px;}
table.sitemap th td {font-family: verdana, sans-serif;}
table.sitemap td, table.sitemap td a {font-size: small;}
table.sitemap th {text-align: left; padding-top: 10px;}
div.bbstats {white-space: pre ; font-size: 60%;}
div.bbquote {margin: 5px; background-color: #ccc; border: 1px dashed black; padding: 5px;}
p.bbquote {margin: 5px; font-weight: bold;}
p.btn {margin-bottom: 0; padding-bottom: 0;}

/*--- admin stuff --*/
div.topic {text-align: center; float: left; width:110px; margin: 4px; margin-bottom: 12px; overflow:hidden;font-size: 0.9em;}
div.iw {width:140px; height:110px; overflow: hidden; background-color:#aaa; text-align: center; vertical-align: middle;padding:0;}
div.topic {color: red; width: 140px; background-color: #efefef;}
br.teaser {width: 100%; height: 1px; background-color: #a0a0a0;}
div.topic div.name {height: 2.5em;}

#adminmain {border: 1px solid #c9c9c9; padding: 0.5em;}
#adminheader { font-size: 1.0em; text-align: center; background-color: #b9b9b9;}
#adminheader1 li{display: inline;border: 1px solid #ccc; margin:0; padding: 0.5ex; padding-bottom: 0px; background-color: white;}
#adminheader li{display: inline; padding: 1.5em;}
li.current {padding-bottom: 1px;}
#adminheader ul{margin:0;padding:0;}
h1.admin { font-size: 1.2em; text-align: center;}

#chatmain { font: normal small Tahoma, Verdana, sans-serif;}
#chatmain p {margin: 0; padding: 0; border: 1px dashed #aaa;}

table.houses {text-align: center;}

/*-- bbcode toolbar --*/
#bbcode_toolbar {
	 position:relative;
	 list-style:none;
	 border:1px solid #d7d7d7;
	 background-color:#F6F6F6;
	 margin:0;
	 padding:0;
	 height:18px;
	 margin-bottom:2px;
}

#bbcode_toolbar li {
	 float:left;
	 list-style:none;
	 margin:0;
	 padding:0;
}

#bbcode_toolbar li a {
	 width:24px;
	 height:16px;
	 float:left;
	 display:block;
	 background-image:url("http://caribbeancricket.com/images/walcott/bbcode_icons.gif");
	 border:1px solid #fff;
	 border-right-color:#d7d7d7;
}

#bbcode_toolbar li a:hover {
	 border-color:#900;
}

#bbcode_toolbar li span {
	 display:none;
}

#bbcode_toolbar li a#bbcode_help_button {
	 position:absolute;
	 top:0;
	 right:0;
	 border-left-color:#d7d7d7;
	 border-right-color:#fff;
}

#bbcode_toolbar li a#bbcode_help_button:hover {
	 border-left-color:#900;
	 border-right-color:#900;
}

#bbcode_italics_button { background-position: 0 -119px; }
#bbcode_bold_button { background-position: 0 -102px; }
#bbcode_link_button { background-position: 0 0; }
#bbcode_image_button { background-position: 0 -170px; }
#bbcode_unordered_list_button { background-position: 0 -34px; }
#bbcode_ordered_list_button { background-position: 0 -51px; }
#bbcode_quote_button { background-position: 0 -68px; }
#bbcode_code_button { background-position: 0 -136px; }
#bbcode_help_button { background-position: 0 -153px; }
</style>
<!--[if IE]><style>
#bbcode_toolbar li a {
	 width:26px;
	 height:18px;
}
</style><![endif]-->

/*---emoticon toolbar ---*/
ul.emoticons, ul.emoticons li {
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
color: #339;
font-weight: bold;
}

div#emoticons {
	 float: left;
	 width: 100%;
	 height: 60px;
}	 

div#emoticons a {
	 float: left;
	 padding: 5px;
}

textarea.post {width: 98%; padding: 0; margin: 0; color: #aa0000;}
@media print {
	 div, p {font-size: 12pt;}
	 #wskyad, #adbox, #middle, #right, div.bob  {display: none;}
	 img {padding: 3px;}
	 #content {margin-right: auto;}
}

div.forum {border: 1px solid #590000; padding: 0.5em; margin: 0; font-size: 0.9em; margin-bottom: 2em;}
div.forum h2 {padding: 0; margin:0; font-size: 1.4em;}
div.forum span.lastposter {font-style: italic; font-weight: 550;}
div.forum p.recent {font-size: 0.8em; padding:0.2em; margin:0; font-style: italic;}
div.forum li {font-size: 0.8em;}
div.forum ul {list-style-type: none; margin-left: 0.5em; padding-left: 0;}
div.forumlist {font: bold small Verdana, sans-serif; margin: 20px 0 10px 0;}
div.forumlist a {font: bold small Verdana, sans-serif;}

#rankings th {
font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica,
sans-serif;
color: #400000;
border-right: 1px solid #900000;
border-bottom: 1px solid #900000;
border-top: 1px solid #900000;
letter-spacing: 2px;
text-transform: uppercase;
text-align: left;
padding: 6px 6px 6px 12px;
no-repeat;
}
#rankings th.first {
border-left: 1px solid #900000;
}
#rankings td {
border-bottom: 1px solid #900000;
}

div#rankings {
	 margin-left: 0.5em;
	 margin-right: 0.5em;
}

#rankings ul, #rankings li {
font: bold 1.1em "Trebuchet MS", Verdana, Arial, Helvetica;
display: inline;
margin: 0;
margin-left: 1.0em;
padding: 0;
color: #339;
font-weight: bold;
}


