/* Main page template styles*/
body {
margin:10px 10px 10px 10px;
}

#banner {
height:80px;
border-left:1px solid #000;
border-right:1px solid #000;
border-top:1px solid #000;
}

* html #banner
{
  height:81px;
  he\ight:80px;
}

/*#img_header_left
{
  position:absolute;
  top:11px;
  left:11px;
}*/
								
#leftsidebar {
position: absolute;
left:10px;
top:116px;
width:190px;
background:#fff;
padding-top:10px;
padding-right:5px;
padding-bottom:5px;
}

* html #leftsidebar
{
  width:195px;
  w\idth:190px;
}

#rightsidebar
{
position:absolute;
top:116px;
right:10px;
width:190px;
padding-top:10px;
padding-left:5px;
padding-bottom:5px;
}

* html #rightsidebar
{
  width:195px;
  w\idth:190px;
}

#homerightsidebar
{
position:absolute;
top:116px;
right:15px;
width:220px;
padding-top:10px;
padding-left:5px;
padding-bottom:5px;
}

* html #homerightsidebar
{
  width:220px;
  w\idth:215px;
}

#contentpanel {
font-family:"Verdana";
font-size:10pt;
padding-left:5px;
padding-top:10px;
padding-right:5px;
margin-left:200px;
margin-right:200px;
}

#contentpanelnoleft {
font-family:"Verdana";
font-size:10pt;
padding-left:5px;
padding-top:10px;
padding-right:5px;
margin-left:0px;
margin-right:200px;
}

#contentpanelnoright {
font-family:"Verdana";
font-size:10pt;
padding-left:5px;
padding-top:10px;
padding-right:5px;
margin-left:200px;
margin-right:0px;
}

#contentpanelneither {
font-family:"Verdana";
font-size:10pt;
padding-left:5px;
padding-top:10px;
padding-right:5px;
margin-left:0px;
margin-right:0px;
}

/* Menu styles */
#menubar
{
background-color:#591013;
height:23px;
text-align:left;
padding-left:5px;
padding-top:2px;
padding-bottom:0px;
border-left:1px solid #000;
border-right:1px solid #000;
}

* html #menubar
{
  height:25px;
  he\ight:23px;
}

#menucontent a
{
background:#591013;
color:#ffffff;
font-family:Verdana;
font-size:10px;
margin:0px;
text-decoration:none;
vertical-align:middle;
padding: 5px 5px 6px 5px;
}

#menucontent a.hover
{
  background:#731518;
}

/* sidebar styles */
.sb_internal
{
  border-left:1px solid #000;
  border-right:1px solid #000;
  border-bottom:1px solid #000;
  width:178px;
  padding:5px;
  font-size:8pt;
  font-family:Verdana;
  margin-bottom:10px;
}

* html .sb_internal
{
  width:190px;
  w\idth:178px;
}

/* Internal page styles; header styles etc. */
.page_title { font-size:18pt; background-color:#5c0b0e; color:white; padding-left:5px; padding-right:5px; border:solid black 1px; }
.sub_head { font-size:14pt; background-color:#822e31; color:white; padding-left:5px; padding-right:5px; border:solid black 1px; }
.section_header { font-size:11pt; padding-left:5px; padding-right:5px; border:solid black 1px; }

/* Fixture page styles */
#fixture_table { font-size:10pt; font-family:"Times New Roman"; }
#fixture_table thead { font-size:12pt; font-style:italic; text-align:center; }
#fixture_table tr td { padding-left:10px; padding-right: 10px; }
#fixture_table #ft_home { background-color: #FDFAB0; }
#fixture_table #ft_away { background-color:#DDFFB1; }
/*#fixture_table #ft_tour { background-color:#c899be; }*/
#fixture_table #ft_tour { background-color:#FFFF00; }
#fixture_table #ft_break { background-color:white; height:4px; }
#fixture_table .mm_tb_item { background-color:#e0c05f; vertical-align:middle; }
.ft_game_cancelled { color:red; text-decoration:line-through; }
#fixture_table tr td a { color:blue; text-decoration:underline; }
.fixture_link_key { color:blue; text-decoration:underline; }		/* Should remain same as style above - is key for it */

/* Selection page styles */
.selection_header { font-size:10pt; padding-left:5px; padding-right:5px; border:solid black 1px; }
#selection_table { font-size:10pt; font-family:"Times New Roman"; }
#selection_table thead { font-size:12pt; font-style:italic; text-align:center; }
#selection_table tr td { padding-left:10px; padding-right: 10px; }
#selection_table #st_row_odd { background-color: #FDFAB0; }
#selection_table #st_row_even { background-color:#DDFFB1; }
.selection_extra_men { font-size:9pt; }

/* Miscellaneous page styles */
#timbo_title { font-size:12pt; text-align:center; font-weight:bold;}

/* Image styles */
.wpccImgLink { border:solid blue 2px; cursor:pointer; vertical-align:middle; }
.wpccImgLinkEmbedded { border:solid blue 2px; cursor:pointer; float:right; }
.imageLine { background-color:#dddddd; padding:5px 5px 5px 5px; vertical-align:middle; }
.imageCaptionText { text-align:center; font-size:10pt; font-family:"Verdana"; margin-left:30px; margin-right:30px;}
.imageCaptionPara { margin-top:10px; }

/* Gallery styles */
.gallery_container { background-color:#9094C7; padding:5px 5px 5px 5px;}
.gallery_thumb { margin:2px 2px 2px 2px; }

.cat_galleries { font-size:8pt; }

/* Scorecard styles */
.match_info_header { font-size:12pt; padding-left:5px; padding-right:5px; border:solid black 1px; }
.sc_innings_header { font-size:10pt; background-color:#822e31; color:white; padding-left:5px; padding-right:5px; border:solid black 1px; }
.sc_row_odd { background-color:#FDFAB0; }
.sc_row_even { background-color:#DDFFB1; }

/* History Nav Styles */
#history_nav_bar { text-align:center; font-size:7pt;}
#history_nav_bar img { vertical-align:middle; }
.imgLinkNoBorder { border:none; }
.history_nav_left span { margin-right:10px; }
.history_nav_left img { margin-right:40px; }
.history_nav_centre span { margin-right:40px; }
.history_nav_right img { margin-right:10px; }

/* News Styles */
.news_heading { font-size:7pt; text-decoration:underline; }
.news_item { font-size:9pt; }

/* Stats Styles */
.stats_container {
border:solid 1px black;
padding:5px;
}
