/*  
Theme Name: SPORTSbyBROOKS PROD
Theme URI: http://www.sportsbybrooks.com
Description: Wordpress theme.
Version: 1.0
Author: et al
Author URI: http://www.sportsbybrooks.com
*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
	margin: 0;
	padding: 0;
}
body {
		font-family: Arial,Helvetica,sans-serif;
	color: #333333;
	background:#85a8d0;
/*        background-image:url('http://ad.doubleclick.net/ad/yb.sportsbybrooks/wallpaper;pos=wallpaper;tile=8;dcove=r;sz=1x1;ord=?');
	background-repeat:no-repeat; */
	margin: 0px;
	line-height: normal;
}
/*body{ font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; text-align: center; vertical-align: top; color: #000; 

background-color: white; } */

h1{ padding: 10px; font-size: 24px; font-family: "Times New Roman", Georgia, Sans-Serif; font-weight: normal; color: #fff; }

h1 a{
	font-weight: normal;
	color: #fff;
}

h3{
	font-size: 14px;
	
}

a{ color: black; text-decoration: underline; }

a:hover { text-decoration: none; }
a img{border: 0;}

address, dl, p{
	padding: 10px 0 0;
}


blockquote{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 10px 0 0; 

padding: 2px; }

blockquote p{ padding: 10px; }

blockquote blockquote{
	margin: 10px;
	background: #fff;
}

code{
	background: #f9f9f9;
}

dt{ font-weight: bold; }

dd{ padding: 0 0 0 10px; }

hr{
	clear: both;
	margin: 10px 10px 5px;
	border: 0;
	height: 1px;
	text-align: left;
	background: #9b9b9b;
	color: #9b9b9b;
}

input, textarea{
	font-family: Arial, Helvetica, Georgia, Sans-Serif;
	font-size: 12px;
	padding: 2px;
}

input#s, input#author, input#email, input#url, textarea#comment{
	padding: 3px;
}

input#author, input#email, input#url{
	margin: 0 5px 0 0;
}

pre{
	width: 90%;
}

small{
	font-size: 11px;
}
/* #header { background-image: url(images/top.gif); background-repeat: no-repeat; background-position: left 0; height: 127px; margin: 0; } */
#header {  background-position: left 0; height: 127px; margin: 0; padding: 0; } 
#header h1 { font-size: 28px; background-color: transparent; text-align: center; float: left; }
/*#header a { text-decoration: none; }
#header a:hover { text-decoration: underline; } */
#container{ background-color:i#85a8d0; border-right:1px #000000 solid; border-left:1px #000000 solid; padding-right:2px; padding-left:2px; margin: 0 auto; width: 990px; text-align: left; vertical-align: top; color: #000; background-repeat: repeat-y; }

#page{ background-color: #85a8d0; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 50px; margin-top: 0; }
.sidebar, .rightcolumn{ float: left; width: 165px; margin: 4px; line-height: 16px; padding: 2px; }

.rightcolumn{ float: right; width: 303px; margin: 3px 3px 0px 0px; line-height: 18px; padding: 0; }

.sidebar ul{
	margin: 0;
	padding: 0;
}

.sidebar ul{
	list-style-type: none;
}

.sidebar ul a{ text-decoration: none; }
.sidebar ul a:hover { text-decoration: underline; }
.sidebar ul li{ margin: 0 0 10px; }
.sidebar ul li h2{ padding: 5px 10px 0; font-size: 12px; font-weight: bold; color: #7c0a0a; background-image: none; background-repeat: 

repeat; background-attachment: scroll; background-position: 0 0; }

.sidebar ul ul{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-left: 5px; 

padding: 0 10px 10px; }

.sidebar ul ul li{
	border: 0;
	margin: 0;
	padding: 0;
	line-height: 20px;
}

.sidebar ul ul ul{
	padding: 0;
}

.sidebar ul ul ul li{
	padding: 0 0 0 10px;
}
/*Send Tips*/
.sendtips { background-color: white; width: 164px; height: 25px; margin: 0; padding: 0; }
/*End Send Tips*/
/*On The List styles*/
.leftad { margin-left: 2px; margin-top: 5px; margin-right: 7px; line-height: 8px; width: 160px; }
.onthelist { background-color: white; margin: 5px 0 0; line-height:8px; width: 164px; padding-bottom: 5px;}
.onthelist img { margin-top: 0px; margin-bottom: 2px; }
.onthelist ul { padding-top: 5px; padding-bottom: 2px;} 
.onthelist li { padding-top: 1px; font-size: 12px; font-weight: 700; font-style: italic; background-color: white; padding-right: 5px; padding-left: 12px; }
.onthelist li a:link { color: #000000;}
.onthelist li a:visited { color: #000000; }
.onthelist li a:hover { color: #FF2429; text-decoration:none; }
.onthelist SELECT {width:85%; font-size:10px; padding-top:0px;margin-top:0px;}
/*End On The List styles*/
.toptopics { background-color: white; margin: 5px 0 0; line-height:10px; width: 164px; padding-bottom: 5px;}
.toptopics img { margin-top: -1px; margin-bottom: 2px; }
.toptopics ul { padding-top: 5px; padding-bottom: 2px;} 
.toptopics li { padding-top: 0px; font-size: 12px; font-weight: 700; font-style: italic; background-color: white; padding-right: 5px; padding-left: 12px; line-height: auto;}
.toptopics li a:link { color: #000000;}
.toptopics li a:visited { color: #000000; }
.toptopics li a:hover { color: #FF2429; text-decoration:none; }
.toptopics SELECT {width:85%; font-size:10px; padding-top:0px;margin-top:0px;}

/*Top Posts styles*/
.toppost { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; background-color: white; margin-top:5px; margin-right: 3px; margin-bottom:0px; line-height: 12px; padding-bottom:0px; padding-top:0px; }
.toppost ul { padding-left:5px; padding-right:3px;padding-bottom:3px; background-color: white; margin-left: 15px;} 
.toppost li { font-size: 10px; font-style: italic; background-color: white; padding-right: 5px; padding-left: 3px; list-style-type: disc;}
.toppost li a{ font-size: 12px; color: #000000; font-style: normal; text-decoration: none; font-weight: bold;}
.toppost li a:link { color: #000000;}
.toppost li a:visited { color: #000000; }
.toppost li a:hover { color: #FF2429; text-decoration:none;}

/*SbB Live styles*/
.sbblive { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 10px; margin-left:10px; margin-right: 10px; margin-bottom: 5px; margin-top: 5px; line-height: 14px; padding-bottom:0px; padding-top:0px; height: 90px; vertical-align: text-top; color: #ffeecc; background-color: transparent;}
.sbblive a { color: #ffeecc; text-decoration: underline;}
.sbblive a:link { color: #ffeecc; text-decoration:underline; }
.sbblive a:visited { color: #ffeecc; }
.sbblive a:hover { color: #FF2429; text-decoration: none;}
.sbblive ul { padding-top: 5px; margin-top: -5px; padding-left:2px; padding-right:1px;padding-bottom:3px; margin-left: 3px;} 
.sbblive table { border-collapse: collapse; background-color: #000000; border: 1px #FFF solid; margin-top: 5px; margin-left: 5px; margin-right: 5px;  margin-bottom: 5px; table-layout: fixed;} 
.sbblive td.sblhleftbox { padding: 3px; display: block; width: 90px; line-height: 10px;} 
.sbblive td.sblhleftbox a { text-decoration: none; }
.sbblive td.sblhleftbox a:hover { color: #FF2429; text-decoration: none;}
.sbblive td.sblentry { padding: 3px; vertical-align: text-top; width: 215px;}
.sbblive img { display: block; margin: auto; padding: 1px; border: 1px #FFF solid;} 
/*.sbblive li { font-size: 12px; font-style: normal; padding-right: 5px; padding-left: 3px; list-style-type: none;}
.sbblive li a{ font-size: 12px; color: #000000; font-style: normal; text-decoration: none; font-weight: bold;} */

.sbblivepage { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 14px; line-height: 16px; padding: 5px 10px 10px 5px; vertical-align: text-top; background-color: #BBBBBB; }
.sbblivepage a { color: #000000; }
.sbblivepage a:link { color: #000000; }
.sbblivepage a:visited { color: #000000; }
.sbblivepage a:hover { color: #FF2429; text-decoration: none;}
.sbblivepage ul { padding-top: 5px; margin-top: -5px; padding-left:2px; padding-right:1px;padding-bottom:3px; margin-left: 3px;} 
.sbblivepage table { border-collapse: collapse; background-color: transparent; border: 1px #FFF solid; margin-top: 5px; margin-left: 5px; margin-right: 5px; table-layout: fixed;} 
.sbblivepage td.sblhleftbox { padding: 3px; display: block; width: 80px;} 
.sbblivepage td.sblentry { padding: 3px; vertical-align: text-top; width: 350px;}
.sbblivepage a.sblentry  { color: #000000; text-decoration: underline; }
.sbblivepage a.sblentry:link { color: #000000; text-decoration: underline; }
.sbblivepage div.sbblivepdate { color: #000000; text-decoration: underline; text-align: center; font-size: 16px; font-weight: bold; width: 100%; padding-top: 10px;}
.sbblivepage .sbbliveptitle { color: #000000; text-decoration: none; text-align: center; font-size: 20px; font-weight: bold; line-height: 16px; padding-top: 5px; padding-bottom: 5px;}
.sbblivepage img { display: block; margin: auto; padding: 1px; border: 1px #FFF solid;} 

/* Slip Links */
.sliplink { font-size: 13px; margin: 5px 15px 5px 15px; line-height: 14px;}

/*All-Time Top Posts styles*/
.attoppost { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 14px; background-color: white; margin-top:5px; margin-right: 3px; margin-bottom:0px; line-height: 24px; padding-bottom:0px; padding-top:0px; }
.attoppost ul { padding-left:5px; padding-right:3px;padding-bottom:3px; background-color: white; margin-left: 35px; line-height: 24px;} 
.attoppost li { font-size: 12px; font-style: italic; background-color: white; padding-right: 5px; padding-left: 3px; list-style-type: decimal; line-height: 16px; padding-top: 8px; padding-bottom:8px;}
.attoppost li a{ color: #000000; font-size: 14px; font-style: normal; text-decoration: none; font-weight: bold;}
.attoppost li a:link { color: #000000;}
.attoppost li a:visited { color: #000000; }
.attoppost li a:hover { color: #FF2429; text-decoration:none;}

.foxbox { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; background-color: none; margin-top: 5px; margin-right:1px;margin-bottom:0px; line-height: 12px; padding-bottom:2px; padding-top:0px; color: white; }
.foxbox ul { padding-left:17px; background-color: none; margin-left: 5px; padding-top: 0px; padding-bottom: 0px; line-height:12px;}
.foxbox li { font-weight: bold; background-color: none; padding-right: 5px; padding-left: 3px; list-style-type: disc; padding-bottom: 0px; padding-top: 0px; line-height:12px; color: white;}
.foxbox li a{ color: white; text-decoration: none; font-weight: bold;}
.foxbox li a:link { color: white;}
.foxbox li a:visited { color: white; }
.foxbox li a:hover { color: #FF2429; text-decoration:none;}

.fyi { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; background-color: white; margin-top: 5px; margin-right:1px;margin-bottom:0px; line-height: 12px; padding-bottom:2px; padding-top:0px; }
.fyi ul { padding-left:17px; background-color: white; margin-left: 5px; padding-top: 0px; padding-bottom: 0px; line-height:12px;}
.fyi li { font-weight: bold; background-color: white; padding-right: 5px; padding-left: 3px; list-style-type: disc; padding-bottom: 0px; padding-top: 0px; line-height:12px;}
.fyi li a{ color: #000000; text-decoration: none; font-weight: bold;}
.fyi li a:link { color: #000000;}
.fyi li a:visited { color: #000000; }
.fyi li a:hover { color: #FF2429; text-decoration:none;}

.brooks { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; background-color: white; margin-top: 0px; margin-right:1px;margin-bottom:5px; line-height: 12px; padding-bottom:2px; padding-top:0px; }
.brooks ul { padding-left:17px; background-color: white; margin-left: 5px; padding-top: 0px; padding-bottom: 0px; line-height:12px; margin-top: 5px;}
.brooks li { font-weight: bold; background-color: white; padding-right: 5px; padding-left: 3px; list-style-type: disc; padding-bottom: 0px; padding-top: 0px; line-height:12px;}
.brooks li a{ color: #000000; text-decoration: none; font-weight: bold;}
.brooks li a:link { color: #000000;}
.brooks li a:visited { color: #000000; }
.brooks li a:hover { color: #FF2429; text-decoration:none;}

.staff { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; background-color: white; margin-top: 5px; margin-right:1px;margin-bottom:5px; line-height: 10px; padding-bottom:2px; padding-top:0px; }
.staff ul { padding-left:12px; background-color: white; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height:10px; margin-top: 8px;}
.staff li { font-weight: normal; background-color: white; padding-right: 5px; padding-left: 0px; list-style-type: none; padding-bottom: 0px; padding-top: 0px; line-height:10px;}
.staff li a{ color: #000000; text-decoration: none; font-weight: normal;}
.staff li a:link { color: #000000;}
.staff li a:visited { color: #000000; }
.staff li a:hover { color: #FF2429; text-decoration:none;}
.partners { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; background-color: white; margin-top: 5px; margin-right:1px;margin-bottom:5px; line-height: 10px; padding-bottom:2px; padding-top:0px; }
.partners ul { padding-left:12px; background-color: white; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; line-height:10px; margin-top: 8px;}
.partners li { font-weight: normal; background-color: white; padding-right: 5px; padding-left: 0px; list-style-type: none; padding-bottom: 0px; padding-top: 0px; line-height:10px;}
.partners li a{ color: #000000; text-decoration: none; font-weight: normal;}
.partners li a:link { color: #000000;}
.partners li a:visited { color: #000000; }
.partners li a:hover { color: #FF2429; text-decoration:none;}

/*End Top Post styles*/

/*Select Celeb styles*/
.selectceleb { margin: 0 0 0; padding: 0; width: 164px; clear: both; }
.selectceleb ul { }
.selectceleb li { font-weight: 700; font-style: oblique; background-color: white; padding-right: 10px; padding-left: 10px; }
/*End Select Celeb styles*/
.selectcat { margin: 0 0 0; padding: 0; width: 164px; clear: both; }
.selectcat ul { }
.selectcat li { font-weight: 700; font-style: oblique; background-color: white; padding-right: 10px; padding-left: 10px; }

/*Searchsbb styles*/
.searchsbb { background-color: white; margin: 5px 0 0; margin-bottom: 5px; padding: 0; width: 164px; }
.searchsbb { background-color: white; }
.searchsbb li { font-size: 11px; font-weight: 700; font-style: oblique; background-color: white; padding-right: 10px; padding-left: 10px; 

padding-bottom: 10px; }
/*End Searchsbb*/
/*Ads*/
.leftad { visibility: visible; width: 160px; margin-top: 5px; padding: 0; }
.topad { width: 728px; height: 90px; visibility: visible; float: right; margin-top: 30px; margin-right: 5px; }
/*End Ads*/

/*Photos*/
.rightphoto { margin-top: 2px; margin-right: 3px; margin-bottom: -2px; padding: 0; margin-bottom:0px;}
.rightphoto ul {  }
.rightphoto li { font-size: 11px; font-weight: 700; font-style: oblique; padding: 0; }
/*End Photos*/

/*Girls Box*/
.girlsbox { margin: 5px 0 0; padding: 0; }
.girlsbox ul {  }
.girlsbox li { font-size: 11px; font-weight: 700; font-style: oblique; }
/*End Girls Box*/

/*Photos*/
.photosbox { background-color: white; margin-top: -3px; margin-right:2px; padding-bottom:2px; padding-top: 5px; width: 300px;}
.newtitle { text-align: center; margin-top: 5px; margin-right: 6px; padding-top: 0px; padding-bottom: 0px; border: 0px; }
.photoleft { float: left; }
.photosbox ul { margin-bottom: 0; padding-bottom: 0; padding-top: 7px; }
.photosbox li { font-size: 11px; font-weight: 700; font-style: oblique; margin-bottom: 0; padding-right: 10px; padding-bottom: 0; 
padding-left: 30px; }
.photosbox img { border: 1px #000000 solid;}
/*End Photos*/
.separator { font-size:17px; font-weight:700; font-style: oblique; text-align: center; }

#maincolumn{ float: left; width: 501px; margin: 5px 0 0 0; line-height: 22px; border: 1px #000000 solid; background-color: #ffffff; }
.topstories { margin-bottom: 5px; }
.post{ margin: 0 0 0; padding: 0px; }
.dsep{ margin: 12px 15px 12px; padding: 0;  border-width: 1px; border-bottom:1px solid #000; }

.post h2{ font-size: 20px; padding-left:10px; padding-right:5px; margin-top: 6px; margin-bottom: -3px; line-height: 18px; color:black; font-family: Arial, Helvetica, Georgia, Sans-Serif; font-weight: 700; }

.post h2 a{ color: black; text-decoration: none; }
.post h2 a:hover { text-decoration: underline; }
.spost{ margin: 0 0 0; padding: 0px; }
.spost h2{ font-size: 20px; padding-left:10px; padding-right:5px; margin-top: 6px; margin-bottom: -4px; line-height: 18px; color:black; font-family: Arial, Helvetica, Georgia, Sans-Serif; font-weight: 700; }

.spost h2 a{ color: black; text-decoration: none; }
.spost h2 a:hover { text-decoration: underline; }
.spost h3{ font-size: 12px; text-align: center; margin-top: 5px; margin-bottom: 5px; line-height: 14px; color:black; font-family: Arial, Helvetica, Georgia, Sans-Serif; font-weight: 700; }

.spost h3 a{ color: black; text-decoration: none; }
.spost h3 a:hover { text-decoration: underline; }
.showcase { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; background-color: white; margin-top:5px; margin-right: 3px; margin-bottom:0px; line-height: 16px; padding-bottom:5px; padding-top:0px; }
.sbbtwitter { font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 12px; margin-top:5px; margin-right: 0px; margin-bottom:0px; margin-left: 0px; line-height: 12px; padding-bottom:0px; padding-top:0px; }
.showcase a:link { color: #000000;}
.showcase a:visited { color: #000000; }
.showcase a:hover { color: #FF2429; text-decoration:underline;}
.showcase img { margin: auto; }
.showcase img a { text-decoration: none; }
.entry {padding: 0px 10px 0px 10px;font-family:verdana, Arial, Helvetica, Sans-serif;font-size:12px;line-height:17px; margin-top: -5px;}
/*.entry{  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 0.9em;
	padding-right:10px; padding-left:10px;
	text-align: left;
	line-height: 16px;
	margin-top: 0px;
}	
*/
/* font-size: 12px; font-weight: 500; font-style: normal; padding: 0 10px 10px; line-height:normal; }
 */

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
	border: 0;
	padding: 10px 0 0;
	font-family: Arial, Helvetica, Georgia, Sans-Serif;
	font-weight: bold;
	background-color: transparent;
	color: #000;
}

.entry h1{
	font-size: 30px;
	font-weight: normal;
	line-height: 36px;
}

.entry h2{
	font-size: 18px;
}

.entry h3{
	font-size: 16px;
}

.entry  h4{ font-size: 14px; }

.entry h5{ font-size: 12px; }

.entry h6{ font-size: 11px; }

.entry img{border: 1px #000000 solid;} 
.entry a img {border:1px #000000 solid;}
.entry a:hover img{border:1px #000000 solid;}

.entry img.wp-smiley{
	border: 0;
	padding: 0;
	background-color: transparent;
}

.entry img.alignleft{
	float: left;
	margin: 5px 10px 0 0;
}
.entry a{ color: #000000; text-decoration: underline; }
.entry a:link { color: #000000;}
.entry a:visited { color: #000000; }
.entry a:hover { color: #FF2429; text-decoration:none;}

.posttagbox {  border: 1px dotted #000000; margin-left: 15px; margin-right: 15px; }
.posttag { font-family: Verdana,Arial,Helvetica,sans-serif;  color: black; font-size: 10px; font-weight: 700; text-align: left; padding: 0 0 0px 10px; }
.posttag a{ color:#000000; text-decoration:underline;}
.posttag a:link { color:#000000; text-decoration:underline;}
.posttag a:visited { color:#000000; text-decoration:underline;}
.posttag a:active { color:#000000; text-decoration:underline;}
.posttag a:hover { color:red; text-decoration:underline;}

.postdate { font-family: Verdana,Arial,Helvetica,sans-serif; color: black; font-size: 10px;  font-weight: 700; text-align: left; padding: 0 0 0px 10px; }
.postdate a:hover { color:red; text-decoration:underline;}

.akst_share_link { color: black; font-size: 12px; font-style: italic; font-weight: 700; text-align: center; padding: 0 0 5px 10px; }
.postauthor { color: #7c0a0a; padding: 0 0 0 10px; }
.entry img.alignright{
	float: right;
	margin: 5px 0 0 10px;
}

.postmetadata { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; text-align: right; font-weight: bold; padding-bottom: 5px; margin-left: 10px;  text-align: left;}
.pagemetadata { font-size: 10px; line-height:14px; text-align: left; padding: 10px 10px 10px 15px; margin-left: 10px; margin-right:15px; }
.browse{
	font-size: 14px;
	font-weight: bold;
	padding: 0px 10px 10px;
}

.mptagcloud { margin: 5px; line-height: auto; }
.mptagcloud a:link { color:#000000; text-decoration:none;}
.mptagcloud a:visited { color:#000000; text-decoration:none;}
.mptagcloud a:active { color:#000000; text-decoration:none;}
.mptagcloud a:hover { color:red; text-decoration:none;}

.tagbox{
	line-height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
	margin-right: 0px;
	background-color:#ffffff;
	border:1px #000000 dotted;
}
.dropshadow1{
	clear:left;
	margin: 10px 0 5px 25px !important;
	margin: 10px 0 5px 15px;
	width: 450px;
	background-color:#ffffff;
	padding:1px;
	border:1px #000000 dotted;
}
.dropshadowbyline{
	clear:left;
	margin: 10px 0 0px 25px !important;
	margin: 10px 0 0px 15px;
	width: 450px;
	background-color:#ffffff;
	padding:1px;
	border:1px #000000 dotted;
}
.dropshadowsingle{
	clear:left;
	background: url(/wp-content/themes/sportsbybrooks/images/shadowAlpha.png) no-repeat bottom right !important;
	background: url(/wp-content/themes/sportsbybrooks/images/shadow.gif) no-repeat bottom right;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	width: 440px;
}
.dropshadow1 p{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:4px;
	font-size:14px;
	margin: 0px;
}
#shadow-container {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 18px;
    margin-left: 15px;
    margin-bottom: 3px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

    #shadow-container .shadow1 {
        background: #F1F0F1;
    }

    #shadow-container .shadow2 {
        background: #DBDADB;
    }

    #shadow-container .shadow3 {
        background: #B8B6B8;
    }

    #shadow-container .container {
        background: #F1F5FF;
        border: 1px solid #848284;
        padding: 10px;
    }

.comments-template{
	font-size:12px;
	padding: 10px;
}
ol.commentlist {
	font-size: 12px;
	margin:0;
	padding:0;
	}

.commentlist li {
	list-style:none;
	margin-bottom:14px;
	}

.commentlist cite {
	padding: 7px;
	display:block;
	font-style:normal;
	background:url(/wp-content/themes/sportsbybrooks/images/bg_comments2_cite.gif);
	border-top:1px solid #d6e4c1;
	border-bottom:1px solid #779d42;
	color:#596e3b;
	}	

.commentlist a:link, .commentlist a:visited {
	color:#000;
	text-decoration: none;
	}

.commentlist a:hover, .commentlist a:active {
	color: #FF2429; text-decoration:none;
	}

.commentlist cite img {
	padding:1px;
	border:1px solid #aab59a;
	float:left;
	margin-right:9px;
	}

.commentlist .author {
	text-decoration:underline;
	}

.commentlist .time {
	background: url(/wp-content/themes/sportsbybrooks/images/bg_clock.gif) no-repeat 1px;
	padding-left:13px;
	}

.commenttext {
	background: #EEEEEE; /*url(images/bg_comments2_text.jpg) repeat-x bottom;*/
	line-height:14px;
	border-top:1px solid #AAAAAA;
	padding: 0 20px 10px 20px;
	color:#000000;
	}
.commenttext a:link, .commenttext a:visited {
	color:blue;
	text-decoration: none;
	}

li.alt {
	
	}

li.alt .commenttext {
	background: #FFFFFF; /*url(images/bg_comments2_text.jpg) repeat-x bottom;*/
	color: #000000;

	}	

li.alt .date {

	padding:3px;
	}

.noborder { 
	border: 0px;
}
.noborder img { 
	border: 0px;
}
.cal { background-color: white; margin: 5px 0 0; line-height: 8px; width: 164px; }
.cal ul { background-color: white; }
.cal li { font-size: 12px; font-weight: 700; font-style: italic; background-color: white; padding-right: 5px; padding-left: 5px; }
/* wp-calendar */

#wp-calendar{ width: 90%; font-family: Arial, Helvetica, Georgia, Sans-Serif; font-size: 11px; text-transform: none; line-height: 16px; background-color: white;

}

#wp-calendar caption{ font-weight: 700; text-align: center; padding-top: 2px; padding-bottom: 2px; }

#wp-calendar th{ font-weight: 700; background-image: none; background-repeat: repeat; background-attachment: scroll; 

background-position: 0 0; padding: 0; text-align: right; vertical-align: top; }

#wp-calendar td{
	padding: 0px;
	text-align: right;
}

#wp-calendar tfoot td{
	text-align: center;
}
/*
#wp-calendar {
border: 1px solid black;
background-color: white;
empty-cells: show;
font-size: 14px;
margin: 0;
width: 90%;
}

#wp-calendar td {
color: black;
*/

/* end calendar */

#footer{ clear: both; width: 990px; padding: 10px 0 0; line-height: 22px; }
#footer p { margin-left: 10px; }
/*Search Box*/
#search { color: white; font-weight: 700; text-align: right; padding-top: 20px; padding-right: 20px; }
#search input{ margin: 0 0 5px; }
.gravatar {
        float:left;
        padding-right: 3px;
	margin-right: 3px;
        border: 0px solid #000;
        background: #fff;
}

.postgrav {
        float: left;
        padding: 3px;
        margin-right: 5px;
        margin-left: 5px;
        border: 1px solid #000;
        background: #fff;
}

.sc-show { display: block; }
.sc-hide { display: none; }
