/* STYLE SHEET FOR TEXAS FURY BASEBALL 
   CREATED BY SHAAN ON 26th JULY 2008.
*/
/* GLOBAL CLASSES */
body {margin:0; padding:0; font-family: "Trebuchet MS", Verdana, Arial; font-size:11px;}
input.searchFld { border:1px solid #550808; font-size:11px; color:#444;}
input {font-size:11px; color:#444;}
img {border:none;}
a { text-decoration:none; color:#2D55C3;}
a:hover { text-decoration:underline; color:#821616;}
form {margin:0; padding:0;}
#wrapper {width:940px; margin:0 auto;}
#header {background:url(../images/headerBg.gif) repeat-x left top; padding-left:14px; margin-bottom:5px; }
	#header div {background:url(../images/header_graphic2.gif) no-repeat right top; }

#mainNav { margin:0; padding:0; background:url(../images/menuCorner_lt.gif) no-repeat left top;  padding-left:4px; margin-bottom:5px; }
	#mainNav div {background:url(../images/menuBg.gif) repeat-x left top; height:25px;}
	#mainNav ul { margin:0; padding:0; list-style:none;}
	#mainNav ul li { position:relative;  z-index:10; list-style:none; margin:0; float:left; background:url(../images/menuSeperator.gif) no-repeat right top; padding:0; padding-right:2px;}
	#mainNav ul li a { font-size:12px; display:block; padding:0 23px; line-height:25px; color:#fff; text-decoration:none; font-weight:bold; }
	#mainNav ul li a:hover {backgr ound:#5772BB; background:url(../images/menuOver.gif) repeat-x left top;}
	#mainNav ul li.selected a { background:url(../images/menuOver.gif) repeat-x left top;}
	#mainNav ul li.lastItem { background:none;}
	#mainNav ul li a.lastItem { padding-right:16px; }
	
#mainNav ol { display:none; float:none !important; margin:0; padding:0; list-style:none; background:#2D55C3 !important; position:absolute; width:120px; border:1px solid #516DB7; }
	#mainNav ol li {float:none !important; margin:0; padding:0; list-style:none; white-space:nowrap; background:none !important; border-bottom:1px solid #5079E6 !important;}
	#mainNav ol li a { font-size:12px; display:block; padding:0 10px !important; line-height:25px; color:#CCCCCC !important; text-decoration:none; font-weight:bold; background:none !important; _width:100%;}
	#mainNav ol li a:hover {background:#5A75BC !important;; color:#fff !important;}
	
#leftNav ol { margin:0; padding:0; list-style:none;  background:#5772BB !important;}
	#leftNav li { margin:0; padding:0; list-style:none; white-space:nowrap; background:none !important; border-bottom:1px solid #fff;}
	#leftNav li a {background:url(../images/test.gif) no-repeat 96% 50% !important; font-size:12px; display:block; padding:0 10px !important; line-height:25px; color:#CCCCCC !important; text-decoration:none; font-weight:bold; }
	#leftNav li.selected a { background:url(../images/ico_leftNavArrow.gif) no-repeat 96% 50% #2D55C3 !important; color:#fff !important;}
	#leftNav li.selected a:hover { background:url(../images/ico_leftNavArrow.gif) no-repeat 96% 50% #2D55C3 !important;}
	#leftNav li a:hover {background:#5A75BC !important; color:#fff !important;}
	
ol#searchPane {float:right !important; margin:0; padding:0; list-style:none; display:inline !important;  background:none !important; border:none !important;
				  position:relative !important; width:229px !important; }
	ol#searchPane li {float:left !important; margin:0; padding:0; list-style:none; display:inline !important; background:none !important; border:none !important; }
	ol#searchPane li.search {background:url(../images/searchBg.gif) repeat-x left top !important; font-size:11px; color:#fff; font-weight:bold; _height:22px;  line-height:25px; padding-left:15px; _padding-top:3px; }
	
	
#contentWrapper { clear:both; bor der:1px solid red;}
.cols-3 #rightPane { float:right; width:250px;}
.cols-3 #leftPane { float:left; width:200px;}
/*.co ls-3 #cen terPane{ margin:0 260px 0 210px; padding:0px 5px;}*/
.cols-3 #centerPane{ margin-left:210px; width:465px; pa dding:0px 5px;}
.cols-2 #rightPane { display:none;}
.cols-2 #leftPane { float:left; width:200px;}
.cols-2 #centerPane{ margin-left:210px; width:720px;}
.inner {background:url(../images/leftNavBg.gif) repeat-y left top;}
.contW idth {width:98.5%;}

.month { color:#821616; font-weight:bold; line-height:20px; font-size:13px; border-bottom:1px dashed #821616; margin:10px 0 5px 0;}

.grayPortlet { margin-bottom:5px; }
	.grayPortlet h3 {background:url(../images/portlet_corners.gif) no-repeat left top; margin:0; padding:0; padding-left:10px; line-height:25px; font-size:12px; font-weight:bold; color:#821616;}
	.grayPortlet .content { _width:238px; padding:5px; font:normal 10px verdana; color:#5d5d5d; border:1px solid #B47373; border-bottom:none; border-top:none;}
	.grayPortlet .bottom { clear:both; background:url(../images/portlet_corners.gif) no-repeat left bottom; font-size:1px; height:5px; }

.bluePortlet {}
	.bluePortlet h3 {background:url(../images/tblHeaderBg.gif) no-repeat left top; margin:0; padding:0; padding-left:20px; line-height:25px; font-size:12px; font-weight:bold; color:#fff;}
	.bluePortlet table {border-top:1px solid #fff;}
	.bluePortlet table th { padding:3px; font:normal 10px verdana; color:#fff; background:#728ACA; border-bottom:1px solid #fff; line-height:20px;}
	.bluePortlet table td { padding:8px 3px; font:normal 10px verdana; text-align:center; color:#393939; background:#CFD1D8; border-bottom:1px solid #fff;}

#centerPane .bluePortlet {}
	#centerPane .bluePortlet h3 {background:url(../images/tblHeaderBg.gif) no-repeat left top; margin:0; padding:0; padding-left:20px; line-height:25px; font-size:12px; font-weight:bold; color:#fff;}
	#centerPane .bluePortlet table {border-top:1px solid #fff;}
	#centerPane .bluePortlet table th { padding:3px; font:normal 10px verdana; color:#fff; text-align:left; background:#728ACA; border-bottom:1px solid #fff; line-height:20px;}
	#centerPane .bluePortlet table td { padding:8px 3px; font:normal 10px verdana; text-align:left; color:#393939; background:#fff; border-bottom:1px solid #7D94CF;}
	
	
.dottedH {background:url(../images/dotted.gif) repeat-x left top; margin:5px 0; font-size:1px; line-height:0; height:1px;}
.more {background:url(../images/dotted.gif) repeat-x left top; margin:5px 0 0 0; text-align:right; pad ding:2px 0 0 0;}
	.more a { font:normal 10px verdana; color:#295BE1; text-decoration:none;}	

h1 { margin:0; padding:0; font:bold 13px "Trebuchet MS"; line-height:25px; color:#444; border-bottom:1px solid #991306; margin-bottom:5px;}

hr {border-top:1px solid #9B9594; height:1px; font-size:1px;}

.teamInfo div { clear:both; padding-bottom:15px; margin-bottom:10px; border-bottom:1px solid #A9B8DF;}
.playersList {margin:0; padding:0; list-style:none;}
	.playersList li {margin:0; padding:0; list-style:none; border-bottom:1px solid #A9B8DF;}
	.playersList li a {line-height:20px; padding-left:10px; display:block; text-decoration:none;}
	.playersList li a:hover {text-decoration:underline;}
	.playersList li a.selected {background:url(../images/ico_arrowLt.gif) no-repeat left 50%; font-weight:bold;} 

.formTable {border-top:1px solid #fff;}
	.formTable th { padding:3px; font:normal 10px verdana; color:#393939; text-align:left; background:#ededed;}
	.formTable tr.header th { padding:3px; font:bold 10px verdana; color:#fff; text-align:left; background:#5976C1; line-height:20px;}
	.formTable td { padding:3px; font:normal 10px verdana; text-align:left; color:#393939; background:#ededed;}
	
.buttons { text-align:center; padding:3px; background:#999; margin-top:5px;}

/* calendar styles */
#calendar td {background:#f3f3f3; text-align:center; }
	#calendar .today {background:#99cccc !important; text-align:center; display:block; }
	#calendar a { padding:20px; background:#ececec; text-align:center; display:block; font-size:25px; text-decoration:none; }
	#calendar th {background:#999 !important; padding:20px; color:#fff;  }
	#calendar .eventDate { display:block; background-color:#9999FF; color:#660000; bor der:1px solid red; cursor:pointer;}
	/*#calendar a.eventDate:hover { background-color:#D76667 !important; }*/
	#calendar {position: relative; padding-top:40px;}
	#controls {position:absolute; top:0;}
	#controls td a { background:#5A75BC; padding:10px 0px; text-align:center; width:114px; color:#fff; font-size:11px;}
	#controls td a:hover {background:#D76667;}
	#calendar .calCurrentmy { background:url(../images/tblHeaderBg.gif) no-repeat -30px top !important; text-align:center; font:bold 12px verdana; color:#fff; height:25px;}
	#calendar #calDate { position:absolute; width:200px; background:#D6DCEE; fil ter:alpha(opacity=80); padding:10px; border:2px double #D76667; font-size:12px; z-index:3;}




#footer {clear:both; border-top:1px solid #991005; padding:5px; margin-top:5px; text-align:center; color:#5D5D5D; font:normal 9px verdana;}
	#footer ul{margin:0 auto; padding:0; list-style:none; text-align:center;}
	#footer ul li {margin:0; list-style:none; display:inline;}
	#footer ul li a { font:normal 9px verdana; color:#295BE1; text-decoration:none;  border-right:1px solid #9BB2F1; padding:0 10px; }
	#footer ul li a:hover { text-decoration:underline;}
	#footer a.lastItem { border:none;}
	#footer ol {display:none}
	
.show {display: block !important;}
.clear {clear:both;font-size:1px; height:1px;}

#screen2{
	position:relative;
	width:670px;
	background:#E0E0E0;
	padding:5px;
	clear:left;
	height:129px;
}
	#screen2 .prev{ float:left; width:11px; height:128px; background:url(../images/gallaryHandle_L.gif) no-repeat;}
	#screen2 .next{float:right; width:11px; height:128px; background:url(../images/gallaryHandle_R.gif) no-repeat;}
	#screen2 a.prev:hover{background-position:-11px top;}
	#screen2 a.next:hover{background-position:-11px top;}

#slideshow{
	overflow:hidden;
		float:left;
	width:647px;
 }

	#slideshow ul{
		width:3900px;
		padding-l eft:225px;
		height:128px;
		margin:0; padding:0;
		list-style:none;
	}

	#slideshow li{
	display:block;
		margin:0; padding:0;
		list-style:none;
		float:left;
		background:#fff;
		margin:0 16px;
		cursor:pointer;
		font:normal 11px tahoma;
		text-align:center;
		width:110px;
	}
	#slideshow li a {height:113px; padding:15px 3px 0 3px; display:block; text-decoration:none;}
	#slideshow li a:hover { background:#BEC5D8; text-decoration:none;}
	#slideshow li img {	width:100px;}
	
#prvContainer { position:relative;}
/*.prev iewBg {posit ion:absolute; bottom:5px; left:0;}*/ 
.preview {position:absolute;width:675px; height:432px; top:-440px; left:2px; text-align:center;border:2px solid #ccc; border-bottom:2px solid #666; border-right:2px solid #666; width:675px; height:432px; background:#222; }
#close {position:absolute; right:10px; top:10px; z-index:5; text-decoration:none;}
.slideshowContainer {width:675px; height:432px;}

.space5 {font-size:1px; line-height:1px; height:5px;}

.promo { border:1px solid #ccc; vertical-align:middle; text-align:center;}
.promo h4 {font-size:11px; font-family:Tahoma; text-transform:uppercase; color:#444; background:#ededed; margin:0; padding:5px; font-weight:normal; margin-bottom:5px; }

/* added on 05 sep 09 */
.floatLt {float:left;}
.floatRt {float:right;}

.margRt {margin-right:8px;}
.margLt {margin-left:8px;}

.thumb {float:left; margin:0 8px 8px 0; border:1px solid #ccc;}

.txtLarge {font-size:13px;}
.txtGray {color:#666666;}
p {margin:0; margin-bottom:8px;}

h4 { font-size:13px; margin:10px;}
h4 img {vertical-align:middle}


