/* SCHWARTZ LEAGUE NEW CSS Document */

body {
	background-color:#000;
	background-image:url(../images/bg_mlb2_tile.gif);
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0;
	margin-bottom:0;
}
h4 {
	margin-top:0.1em;
	margin-bottom:0.1em;
}
blockquote {
	margin-right:-10px;
}
#container {
	width:975px;
	margin:auto;
	background-color:#FFFFFF;
}
#masthead {
	width:975px;
	height:98px;
	background-image:url(../images/masthead_975x98.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
#logo {
	padding-top:10px;
	padding-left:10px;
}
#search {
	width:160px;
	margin-top:0em;
	height:25px;
	font-size:0.9em;
	text-align:right;
	padding:5px;
	float:right;
}
#menu {
	width:975px;
	height:19px;
	background-image:url(../images/menu_975x19.jpg);
	background-position:center;
	background-repeat:no-repeat;
	font-size:12px;
	color:#FFFFFF;
}
#menuLinks {
	font-size:12px;
	font-weight:700;
	padding-top:2px;
	text-align:center;
	color:#FFFFFF;
}
#menuLinks a{
	color:#FFFFFF;
	padding-right:70px;
}
#menuLinks a:link{
	text-decoration:none;
}
#menuLinks a:visited{
	text-decoration:none;
}
#menuLinks a:hover{
	text-decoration:none;
}
#menuLinks a:active{
	text-decoration:none;
}
#dropmenudiv{
	position:absolute;
	margin-top: 0.2em;
	background-image:url(/images/tray_bg_top.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#4A4D4A;
	padding:0px 0px 0px 0px;
	font-size:12px;
	width:180px;
	z-index:12;
	color:#FFFFFF;
}
#dropmenudiv a{
	width: 180px;
	display: block;
	text-indent: 3px;
	padding: 3px 0px 3px 0px;
	text-decoration: none;
	color:#FFFFFF;
}
#dropmenudiv a:hover{ /*hover background color*/
	text-decoration:none;
	color:#FFCC00;
}
#main {
	background-color:#BDBDBD;
}
#contentLeft {
	background-image:url(../images/bg_pslineup.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:169px;
	height:460px;
	border-left:3px solid #BDBDBD;
	border-top:3px solid #BDBDBD;
	float:left;
	padding:5px;
	font-size:12px;
}
#contentLeft a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	text-decoration:none;
}
#contentLeft a:hover {
	color:#FF9900;
	text-decoration:underline;
}
#contentCenter {
	width:503px;
	height:470px;
	float:left;
}
#contentRight {
	background-image:url(../images/bg_headlines_sm.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:287px;
	height:470px;
	float:left;
	border-right:3px solid #BDBDBD;
}
#headlines {
	width:287px;
	height:220px;
}
#adsense250x250 {
	width:287px;
	padding:0;
	text-align:center;
}
#content {
	clear:both;
	width:973px;
	height:204px;
	padding:0;
	background-color:#FFFFFF;
	border:1px solid #BDBDBD;
	color:#494949;
	font-size:12px;
}
#tab_farleft {
	width:237px;
	height:202px;
	background-image:url(../images/tab_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding:2px 5px 0px 4px;
	float:left;
}
#tab_left {
	width:237px;
	height:202px;
	background-image:url(../images/tab_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
	float:left;
}
#tab_center {
	width:5px;
	height:202px;
	padding:0;
	float:left;
}
#tab_right {
	width:237px;
	height:202px;
	background-image:url(../images/tab_black_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding:2px 0px 0px 0px;
	float:left;
}
#tab_farright {
	width:237px;
	height:202px;
	background-image:url(../images/tab_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	padding:2px 4px 0px 5px;
	float:left;
}
.tabtitle {
	padding: 3px;
}
#bottom {
	clear:both;
	background-color:#414141;
	background-image:url(../images/footerBG.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:975px;
	height:165px;
	color:#FFF;
	font-size:12px;
}
#bottom a {
	color:#FFFFFF;
	text-decoration:none;
}
#bottom a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
#bottom ul, li {
	margin-top:0.1em;
}
#footer {
	clear:both;
	background-color:#000;
	background-image:url(../images/bottom_bar.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:975px;
	color:#FFF;
}
#footer a {
	color:#FFFFFF;
}
#foottext {
	padding:20px 70px;
	font-size:12px;
	color:#FFF;
	text-align:center;
}
#headlinesyg {
	padding:35px 5px 0px 15px;
}
#headlinesyg a {
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:900;
	line-height:12px;
}
#headlinesyg a:visited {
	color:#696969;
}
#headlinesyg a:hover {
	color:#000000;
	text-decoration:underline;
}
#downloads {
	width:220px;
	padding:7px;
	margin-top:10px;
	font-size: x-small;
}
#downloads a {
	color:#000000;
	text-decoration:none;
}
#downloads a:visited {
	color:#696969;
}
#downloads a:hover {
	color:#000000;
	text-decoration:underline;
}
#blog {
	width:225px;
	padding:7px;
	margin-top:10px;
	font-size: x-small;
}
#blog a {
	color:#000000;
	text-decoration:none;
}
#blog a:visited {
	color:#696969;
}
#blog a:hover {
	color:#000000;
	text-decoration:underline;
}
#transactions {
	width:220px;
	padding:7px;
	font-size: 0.9em;
}
#transactions a {
	color:#000000;
	text-decoration:none;
}
#transactions a:visited {
	color:#696969;
}
#transactions a:hover {
	color:#000000;
	text-decoration:underline;
}
#transactions p {
	margin-top:0.4em;
	margin-bottom:0.1em;
}
#poll {
	width:220px;
	padding:7px;
	margin-top:0.1px;
	font-size: x-small;
	color:#FFFFFF;
}
#poll a {
	color:#FFFFFF;
	text-decoration:none;
}
#poll a:visited {
	color:#DCDCDC;
}
#poll a:hover {
	color:#DCDCDC;
	text-decoration:underline;
}
/* SECONDARY PAGE STYLES #####################################################################3 */
#subject {
	background-color:#FFFFFF;
	font-size:12px;
}
#subject a {
	color:#696969;
	font-weight:bold;
	text-decoration:none;
}
#subject a:hover {
	text-decoration:underline;
}
#nav_left {
	width:173px;
	padding:0px 3px;
	float:left;
	color:#696969;
	font-size:11px;
	font-weight:bold;
}
#nav_left a {
	color:#696969;
	text-decoration:none;
	background-image:url(../images/arrow_up.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
}
#nav_left a:hover {
	text-decoration:underline;
	background-image:url(../images/arrow_over.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:15px;
}
#feature {
	border-left:1px solid #BDBDBD;
	width:623px;
	min-height:620px;
	padding:0px 0px 0px 2px;
	float:left;
	font-size:12px;
	color:#333333;
}
#feature h2 {
	color:#003399;
	margin-top:0.2em;
	margin-bottom:0.1em;
}
#feature h4 {
	color:#000000;
	width:99%;
	background-color:#9db1ec;
	font-size:1.1em;
	margin-top:0.1em;
	margin-bottom:0.1em;
	padding-left:2px;
	border:1px solid #000000;
}
.officialInfoheader{
	color:#FFFFFF;
	width:98%;
	background-color:#000066;
	font-size:14px;
	font-weight:bold;
	margin-top:0.1em;
	margin-bottom:0.1em;
	padding:3px 0px 3px 2px;
	border-top:2px solid #CC0000;
}
#newsbanner {
	background-image:url(../images/schwartzleaguenews.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:90px;
	padding:2px 0px;
}
#officialInfo {
	background-image:url(../images/officialinformation.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:55px;
	padding:2px 0px;
}
#officialPhoto {
	clear:both;
	text-align:center;
	padding:10px 0px;
}
#pollbanner {
	background-image:url(../images/schwartzleaguepolls.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:90px;
	padding:2px 0px;
}
#historybanner {
	background-image:url(../images/schwartzleaguehistory.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:90px;
	padding:2px 0px;
}
#todaysdate {
	padding:72px 0px 0px 20px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:default;
}
#news {
	width:310px;
	float:left;
}
#headlinesyg2 {
	padding:10px 5px 0px 5px;
}
#headlinesyg2 a {
	color:#696969;
	text-decoration:none;
	font-size:12px;
	font-weight:900;
	line-height:12px;
}
#headlinesyg2 a:hover {
	color:#696969;
	text-decoration:underline;
}
#blog2 {
	padding:10px 5px 0px 5px;
}
#blog2 a {
	color:#696969;
	text-decoration:none;
	font-size:12px;
	font-weight:900;
	line-height:12px;
}
#blog2 a:hover {
	color:#696969;
	text-decoration:underline;
}
#inthenews {
	width:310px;
	margin-left:3px;
	float:left;
}
.spacer {
	clear:both;
	width:100%;
	height:8px;
}
#viewnews {
	width:613px;
	padding:5px;
}
.headlines {
	padding:5px;
}
#adsense {
	width:170px;
	padding:10px 0px;
	float:left;
	text-align:center;
}
.border {
	border:1px solid #333333;
	padding:2px;
	margin-bottom:5px;
}
.tableplain {
	font-size:12px;
}
.speciallink {
	text-align:right;
	font-size:10px;
	padding:0px 15px 0px 0px;
}
.speciallink a {
	color:#696969;
	text-decoration:none;
}
.speciallink a:hover {
	color:#cc0000;
	text-decoration:underline;
}
#rulesbanner {
	background-image:url(../images/officialrules.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:90px;
	padding:2px 0px;
}
#perspectives {
	background-image:url(../images/im_perspectives_title.gif);
	background-position:center top;
	background-repeat:no-repeat;
	width:623px;
	height:70px;
	padding:2px 0px;
	margin-top:2px;
}
/* begin styles for RSS Feed This is the most basic style to use for a list with no bullets */

.rss_box {
}
.rss_title, rss_title a {
	margin: 0px 0;
	padding: 0;
}
.rss_items {
       list-style:none;
       margin:0;
       padding:0;
}
.rss_item  {
  font-size: x-small;
  margin-bottom: 0.6em;;
}
.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	}
.rss_item a:hover { 
	}
.rss_date {
	font-size: xx-small;
	}
/* TEAM PAGE STYLES $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ */
#teammenu {
	background-color:#000000;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	padding:5px 0px;
}
#teammenu a {
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 15px;
}
#teammenu a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
.login {
	width:50px;
	float:right;
	text-align:right;
}
.login a {
	font-size:10px;
	color:#FFFFFF;
}
#rivertonbanner {
	background-image:url(../images/teambanners/rivertonraptors.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#winfieldbanner {
	background-image:url(../images/teambanners/winfieldbtmdwellers.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#grandrapidsbanner{
	background-image:url(../images/teambanners/grandrapidsgamecocks.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#tampabaybanner {
	background-image:url(../images/teambanners/tampabaybandits.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#lakersbanner {
	background-image:url(../images/teambanners/10000lakeslakers.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#riverbatsbanner {
	background-image:url(../images/teambanners/bridgecityriverbats.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#delawarevalleybanner {
	background-image:url(../images/teambanners/delawaredegenerates.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#albanystallions {
	background-image:url(../images/teambanners/albanystallions.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#knuckleheads {
	background-image:url(../images/teambanners/columbusknuckleheads.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#seawolves {
	background-image:url(../images/teambanners/erieseawolves.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#ironpigsbanner {
	background-image:url(../images/teambanners/lehighvalley.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#aberdeenbanner {
	background-image:url(../images/teambanners/aberdeenironbirds.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#clevelandcrushbanner {
	background-image:url(../images/teambanners/clevelandcrush.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}#garysteelersbanner {
	background-image:url(../images/teambanners/garysteelers.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#houstonbanner {
	background-image:url(../images/teambanners/houstonheat.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#chukarsbanner {
	background-image:url(../images/teambanners/idahofallschukars.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#redbaronsbanner {
	background-image:url(../images/teambanners/bowlinggreenredbarons.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#rockhoundsbanner {
	background-image:url(../images/teambanners/midlandrockhounds.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#benchwarmersbanner {
	background-image:url(../images/teambanners/bellinghambenchwarmers.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#philadelphiabanner {
	background-image:url(../images/teambanners/philadelphiaphillies.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#mountaineersbanner {
	background-image:url(../images/teambanners/montpeliermountaineers.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#mudvillebanner {
	background-image:url(../images/teambanners/mudvillenine.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#durhambanner {
	background-image:url(../images/teambanners/durhamconquistadors.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#richmondbanner {
	background-image:url(../images/teambanners/richmondmudcats.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
#roelandparkbanner {
	background-image:url(../images/teambanners/roelandparkroyals.jpg);
	background-position:center;
	background-repeat:no-repeat;
	width:623px;
	height:98px;
	padding:2px 0px;
}
/* Miscellaneous Class Elements */
.table {
	font-size:12px;
	color:#333333;
}
.clear {
	clear:both;
}
.img {
	border:1px double #000000;
}
.calendar {
	float:right;
}
.rule {
	border-top-width: 1px;
	border-top-style: dotted;
	border-color: #609; 
	margin: 0 0 10px 0;
	padding: 0;
}
.owners {
	color:#696969;
}
