/*  

Theme Name: Golden Palace

Theme URI: http://topwpthemes.com/golden-palace/

Description: Designed by <a href="http://designed.nu">Design Blog</a> and available FREE at <a href="http://www.zinruss.com/themes/">WordPress Themes Gallery</a>

Author: Design Blog

Author URI: http://designed.nu

© 2008, Design Blog. All rights reserved. 

*/





/* 

   * Default HTML tags 

   */

a {

    color: #000000;

    }

a:visited {

            color: #000000;

            text-decoration: underline;



}



a:hover {

	color: #0000FF;

}



acronym, abbr {

                cursor: help;

                }



blockquote {

	border-left: 3px solid #d1d0d5;

	margin-left: 15px;

	padding-left: 5px;

}



body {

       background: #151515 url("images/background.jpg") repeat-x top;

       color: #333333;

       font-size: 12px;

       font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

       margin: 0 auto;

       padding: 0;

       text-align: center;

       }

TABLE {
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 14px;
	text-align: left;
}



cite {

	font-size: 100%;

	font-style: normal;

}



h2 {

     font-size: 13px;

     margin: 0px 0 6px 0;

     padding: 4px 0 4px 8px;

     font-weight: bold;

     color: #ffffff;

     background: url("images/content-h2-bg.jpg");

}







h2 a,

h2 a:visited,

h2 a:hover,

h2 a:visited:hover { 

                     text-decoration: none;

                     color: #000000;

                     }

h3 {

     font-size: 100%;

     margin-top: 0;

}



img { 

      padding: 3px;

      border: #000000 1px solid;

      margin-bottom: 5px;

      }



img a:link { 

      padding: 3px;

      border: #0000FF 1px solid;

      margin-bottom: 5px;

      }



img a:hover { 

      padding: 1px;

      border: #0000FF 1px solid;

      margin-bottom: 5px;

      }







li { 

     margin: 0;

     padding: 0;

     list-style-type: none;

     }





ol#comments li p {

                   font-size: 100%;

                   }



ul { 

     margin: 0;

     padding: 0;

     }



/*

   * Classes

   */



/* The credits at the bottom of the site */

#credit {

          color: #d0cfca;

          font-size: 11px;

          width: 868px;

          text-align: center;

          margin: 0 auto;

          padding: 5px 0 5px 0;

          clear: both;

         

          }



#credit a, 

#credit a:hover,

#credit a:visited,

#credit a:visited:hover {

                          color: #underline;

                          }







/* Link to the comments */

.feedback {

            color: #cccccc;

            text-align: right;

            padding-bottom: 15px;

            float: left;

            text-transform: lowercase;

	    font-size: 11px;

            }



.feedback a, .feedback a:visited {             color: #cccccc;

                            text-decoration: underline;

                            }

.feedback a:hover, .feedback a:visited:hover { 

                            text-decoration: none;

                            }



/* The post informations */

.meta { 

        font-size: 0.9em;

        }



.meta li, 

ul.post-meta li { 

                  display: inline;

                  }



.meta ul { 

           display: inline;

           list-style: none;

           margin: 0;

           padding: 0;

           }



.meta a { 

          color: #333333;

          text-transform: lowercase;

          text-decoration: underline;

          }



.meta a:hover { 

          color: #333333;

          text-transform: lowercase;

          text-decoration: none;

          }

.meta { 

        color: #333333;

        font-weight: normal;

        letter-spacing: 0;

	font-size: 11px;

        }





.storycontent { 

                font-size: 100%;

                }



/* Comment form design */

#commentform #author, 

#commentform #email, 

#commentform #url, 

#commentform textarea {

                        background: #fdfdfb;

                        border: 1px solid #404040;

                        color: #000000;

                        }



#commentform textarea {

	width: 100%;

}



#commentlist li ul {

	border-left: 1px solid #000000;

	font-size: 100%;

}



ol#commentlist li { 

                  list-style: decimal;

                  }

#content {

           float: left;

           width: 602px;

           margin: 0px 8px 20px 0px;

           text-align: left;

           display: inline;

           }



#content ol li { 

                 list-style: decimal;

                 }



#content ul { 

              margin-top: 10px;

              margin-left: 35px;

              }



#content ul li { 

                 list-style-image: none;

                 }



#content-big {

           float: left;

           width: 602px;

           margin: 0px 8px 20px 0px;

           text-align: left;

           display: inline;

           text-align: justify;

           }





#content h2 {

     font-size: 13px;

     margin: 0px 0 6px 0;

     padding: 4px 0 4px 8px;

     font-weight: bold;

     color: #ffffff;

     background: url("images/content-h2-bg.jpg");

}



#content h2 a,

#content h2 a:visited,

#content h2 a:hover,

#content h2 a:visited:hover { 

                     text-decoration: none;

                     color: #d1d0d5;

                     }





#header {

          font-size: 26px;

          font-weight: bold;

	  text-decoration:none;

          font-family: Verdana;

          margin: 0 auto;

          height: 148px;

          width: 950px;

          padding: 0;

          background-color: #FFFFFF;



          background: url("images/header2.jpg");

          }



.header-title {

       font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	color:#d1d0d5;

	font-size:28px;

	padding:88px 0 0 298px;

	text-align:left;

        font-weight: bold;

	}

.header-title a{

	color:#d1d0d5;

	text-decoration:none;

	border-bottom:none;

        font-weight: bold;

	}

.header-title a:hover{

	color:#d1d0d5;

	text-decoration:none;

	border-bottom:none;

	}

.header-description {

       font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;

	color:#d0cfca;

	font-size:12px;

	padding:0px 0 0 299px;

	text-align:left;

        font-weight: normal;

	}



#footer { 

          width: 950px;

          height: 40px;

          margin: 0 auto;

	  color: #d0cfca;

           background-color: #ffffff;

          background: url("images/footer.jpg") no-repeat;

       border-left: 1px solid #151515;

       border-right: 1px solid #151515;

	font-size: 11px;

          }



#footer a {

                          color: #d0cfca;

                          text-decoration: none;

                          } 

#footer a:hover {

                          color: #d0cfca;

                          text-decoration: none;

                          }

#footer a:visited {

                          color: #d0cfca;

                          text-decoration: none;

                          }

#footer a:visited:hover {

                          color: #d0cfca;

                          text-decoration: none;

                          }

/* 

   * Left sidebar 

   */

#menu-left { 

             float: left;

             padding: 0px 0px 20px 0px;

             width: 328px;

             font-size: 11px;

             }







.menu1 { 

             float: left;

             width: 165px;

             font-size: 12px;

padding: 0px 0px 0px 0px;

margin-left: 20px;

display: inline;

             }



.menu1 h2 {

     font-size: 12px;

     margin: 0px 0 6px 0;

     padding: 4px 0 4px 8px;

     font-weight: bold;

     color: #ffffff;

     background: url("images/menu1-h2-bg.jpg");

}



.menu1 a,

.menu1 a:visited { 

                             text-transform: lowercase;

                             text-decoration: underline;

                             color: #333333;

			     font-size: 11px;

                             }



.menu1 a:hover,

.menu1 a:visited:hover  { 

                              color: #cc0000;

                               font-weight: bold;

                               text-decoration: none;

                              }



.menu1 ul ul { 

		   padding-bottom: 10px;

                   margin-left: 8px;

                   }



.menu1 ul ul li { 

                      list-style-image: none;

                   padding: 1px 0px 2px 0px;  

                      }



.menu2 { 

             float: left;

             width: 133px;

             font-size: 12px;

padding: 0px 0px 0px 5px;

display: inline;

             }



.menu2 h2 {

     font-size: 12px;

     margin: 0px 0 6px 0;

     padding: 4px 0 4px 0px;

     font-weight: bold;

     color: #ffffff;

     background: url("images/menu2-h2-bg.jpg");

     text-align: center;

}





.menu2 a,

.menu2 a:visited { 

                             text-transform: lowercase;

                             text-decoration: underline;

                             color: #d1d0d5;

			     font-size: 11px;

                             }



.menu2 a:hover,

.menu2 a:visited:hover  { 

                              color: #ffc305;

                             text-decoration: none;

                              }



.menu2 ul ul { padding-bottom: 10px;

                   margin-left: 0px;

                   }



.menu2 ul ul li { 

                      list-style-image: none;

                      }





.menu2 img { 

      padding: 3px;

      border: #404040 1px solid;

      background: #404040;

      margin-bottom: 5px;

      }



.menu2 a:link img  { 

      padding: 3px;

      border: #404040 1px solid;

      background: #404040;

      margin-bottom: 5px;

      }



.menu2 a:hover img  { 

      padding: 3px;

      border: #404040 1px solid;

      background: #fdfdfb;

      margin-bottom: 5px;

      }





/* End of left sidebar */







input#s {

          width: 158px;

          border: 1px solid #333333;

          color: #333333;

}



#rap { 

       width: 950px;

       margin: 0 auto;

       background: url("images/rap.jpg") repeat-y;

       text-align: left;

       border-left: 1px solid #151515;

       border-right: 1px solid #151515;

       }



#searchbutton { 

                margin-top: 2px;

                }



/*

/*

YShout HTML Structure:

<div id="yshout">
	<div id="ys-before-posts"></div>
	<div id="ys-posts>
	
		<div id="ys-post-1" class="ys-post ys-first [ys-admin-post] [ys-banned-post]">
			<span class="ys-post-timestamp">12:56</span>
			<span class="ys-post-nickname">Yurivish:<span>
			<span class="ys-post-message">Hey!</span>
			<span class="ys-post-info ys-info-[inline|overlay]">
				<em>IP:</em> 127.0.0.1
				<em>Posted:</em> Sunday Apr. 29, 2007 at 12:56.
			</span>
			<span class="ys-post-actions">
				<a title="Show post information" class="ys-info-link" href="#">Info</a> |
				<a title="Delete post" class="ys-delete-link" href="#">Delete</a> |
				<a title="Ban Yurivish" class="ys-ban-link" href="#">Ban</a>
			</span>
		</div>
		
		<div id="ys-post-2" class="ys-post [ys-admin-post] [ys-banned-post]">
			<span class="ys-post-timestamp">12:57</span>
			<span class="ys-post-nickname>Travis:<span>
			<span class="ys-post-message>Hello.</span>
			<span class="ys-post-info ys-info-[inline|overlay]">
				<em>IP:</em> 127.0.0.2
				<em>Posted:</em> Sunday Apr. 29, 2007 at 12:57.
			</span>
			<span class="ys-post-actions">
				<a title="Show post information" class="ys-info-link" href="#">Info</a> |
				<a title="Delete post" class="ys-delete-link" href="#">Delete</a> |
				<a title="Ban Travis" class="ys-ban-link" href="#">Ban</a>
			</span>
		</div>

		<div id="ys-post-3" class="ys-post ys-last [ys-admin-post] [ys-banned-post]">
			<span class="ys-post-timestamp">12:57</span>
			<span class="ys-post-nickname>Yurivish:<span>
			<span class="ys-post-message>Yup...</span>
			<span class="ys-post-info ys-info-[inline|overlay]">
				<em>IP:</em> 127.0.0.1
				<em>Posted:</em> Sunday Apr. 29, 2007 at 12:57.
			</span>
			<span class="ys-post-actions">
				<a title="Show post information" class="ys-info-link" href="#">Info</a> |
				<a title="Delete post" class="ys-delete-link" href="#">Delete</a> |
				<a title="Ban Yurivish" class="ys-ban-link" href="#">Ban</a>
			</span>
		</div>
	</div>
	<div id="ys-after-posts"></div>
	
	<div id="ys-before-post-form"></div>
	<div id="ys-post-form">
		<form id="ys-post-form>
			<fieldset>
				<input id="ys-input-nickname" value="Nickname" type="text" accesskey="N" maxlength="25" class="[ys-before-focus|ys-after-focus]" />
				<input id="ys-input-message" value="Message Text" type="text" accesskey="M" maxlength="175" class="[ys-before-focus|ys-after-focus]" />
				<input id="ys-input-submit" value="Shout!" accesskey="S" type="submit" />
				<a title="[View YShout History|Open Admin CP]" class="ys-post-form-link" id="[ys-history-link|ys-cp-link]" href="[history/|cp/]">[View History|Admin CP]</a>
			</fieldset>
		</form>
	</div>
	<div id="ys-after-post-form"></div>
</div>


*/

#yshout * {
	margin: 0;
	padding: 0;
}

#yshout a {
	text-decoration: none;
	color: #588fb9;
}

#yshout a:hover {
	color: #3d464d;
}

#yshout a:active {
	color: #282e33;
}

#yshout {
	margin: 0 auto;
	width: 510px;
	position: relative;
	overflow: hidden;
	font: 11px/1.4 Arial, Helvetica, sans-serif;
}

/* Posts
------------------------------------- */

#yshout #ys-before-posts {
	height: 5px;
	width: 510px;
	background: url(../images/ys-bg-posts-top.png) no-repeat;
	overflow: hidden;	
	_background: none;
}

#yshout #ys-posts {
	position: relative;
	background: url(../images/bg-posts.png) repeat-y;
	_background: none;
	_height: 1%;
}

#yshout #ys-after-posts {
	height: 5px;
	width: 510px;
	background: url(../images/ys-bg-posts-bottom.png) no-repeat;
	_background: none;
}

#yshout .ys-post {
	border-top: 1px solid #fdfdfd;
	border-bottom: 1px solid #f1f1f1;
	background: #f5f5f5 url(../images/bg-post.gif) repeat-x;
	margin: 0 5px;
	padding: 5px;
	position: relative;
	_position: static;
	overflow: hidden;
}


#yshout .ys-admin-post .ys-post-nickname {
	padding-left: 11px;
	background: url(../images/star.png) 0 2px no-repeat;
	_background: url(../images/star.gif) 0 2px no-repeat;
}


#yshout .ys-post-timestamp {
	color: #b3b3b3;
}

#yshout .ys-post-nickname {
	color: #1a1a1a;
} 

#yshout .ys-post-message {
	color: #595959;
}


/* Banned
------------------------------------- */

#yshout .ys-banned-post .ys-post-nickname,
#yshout .ys-banned-post .ys-post-message, 
#yshout .ys-banned-post {
	color: #b3b3b3 !important;
}

#yshout #ys-banned {
	position: absolute;
	z-index: 75;
	width: 500px;
	height: 100%;
	_height: 430px;
	top: 0;
	left: 0;
	margin: 0 5px;
	background: url(../images/bg-banned.png);
	_background: none;
}

#yshout #ys-banned span {
	position: absolute;
	display: block;
	height: 20px;
	margin-top: -10px;
	top: 50%;
	padding: 0 20px;
	color: #e5e5e5;
	text-align: center;
	font-size: 13px;
	z-index: 80;
}

#yshout #ys-banned a {
	color: #90bada;
}

#yshout #ys-banned a:hover {
	color: #fff;
}
	
/* Hover Controls
------------------------------------- */

#yshout .ys-post-actions {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	padding: 5px;
	font-size: 11px;
	z-index: 50;
	
	background: #f5f5f5 url(../images/bg-post.gif) repeat-x;
	color: #b3b3b3;
}

#yshout .ys-post-actions a {
	color: #7a8c99;
}

#yshout .ys-post-actions a:hover {
	color: #3d464d;
}

#yshout .ys-post:hover .ys-post-actions {
	display: block;
}

#yshout .ys-post-info {
	color: #595959;
}

#yshout .ys-post-info em {
	font-style: normal;
	color: #1a1a1a;
}

#yshout .ys-info-overlay {
	display: none;
	position: absolute;
	z-index: 45;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #f5f5f5 url(../images/bg-post.gif) repeat-x;
	padding: 5px;
}

#yshout .ys-info-inline {
	display: none;
	margin-top: 2px;
	padding-top: 3px; 
	border-top: 1px solid #f2f2f2;
}

/* Post Form
------------------------------------- */

#yshout #ys-post-form {
	height: 78px;
	width: 515px;
	background: url(../images/bg-form.png) no-repeat;
	line-height: 58px;
	_background: none;
	_z-index: 5;
}

#yshout #ys-post-form.ys-inverse {
	background: url(../images/bg-form-inverse.png) no-repeat;
	_background: none;
	line-height: 98px;
}

	#yshout #ys-input-nickname,
	#yshout #ys-input-message {
		font-size: 12px;
		padding: 2px;
		background: #fcfcfc;
		border: 1px solid #c3c3c3;
	}
	
	#yshout #ys-post-form fieldset {
		_position: absolute;
		border: 1px solid #eeeeee;
		padding: 0 5px;
		_margin-top: 25px;
		_z-index: 10;
	}
	
	#yshout #ys-post-form.ys-inverse fieldset {
		_margin-top: 39px;
	}

	#yshout #ys-input-nickname {
		width: 105px;
		margin-left: 5px;
	}
	
	#yshout #ys-input-message {
		margin-left: 5px;
		width: 200px;
	}
	
	#yshout #ys-input-submit {
		font-size: 13px;
		width: 135px;
		height: 22px;
		margin-left: 5px;
		background: url(../images/bg-button.gif) no-repeat;
		border: 1px solid #3399FF;
	}
	
	#yshout #ys-input-submit:hover {
		cursor: pointer;
	}

	#yshout .ys-before-focus {
		color: #b3b3b3;
	}
	
	#yshout .ys-after-focus {
		color: #000;
	}
	
	#yshout .ys-input-invalid {

	}

	#yshout .ys-post-form-link {
		margin-left: 5px;
		
	}


/* Control Panel - This should go in all YShout styles
------------------------------------- */

#ys-overlay {
	position: fixed;
	_position: absolute;
	z-index: 100;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #000;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

* html body {
	height: 100%;
	width: 100%;
}

#ys-closeoverlay-link,
#ys-switchoverlay-link {
	display: block;
	font-weight: bold;
	height: 13px;
	font: 11px/1 Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	margin-bottom: 1px;
	outline: none;
	float: left;
}

#ys-switchoverlay-link {
	float: right;
}

.ys-window {
	z-index: 102;
	position: fixed;
	_position: absolute;
	top: 50%;
	left: 50%;
}
	
	#ys-cp {
		margin-top: -220px;
		margin-left: -310px;
		width: 620px;
	}
	
	#ys-yshout {
		margin-top: -250px;
		margin-left: -255px;
		width: 500px;
	}
	
	#ys-history {
		margin-top: -220px;
		margin-left: -270px;
		width: 540px;
	}

#yshout .ys-browser {
	border: none !important;
	outline: none !important;
	z-index: 102;
	overflow: auto;
	background: transparent !important;
}

	#yshout-browser {
		height: 580px;
		width: 510px;
	}
	
	#cp-browser {
		height: 440px;
		width: 620px;
		_height: 450px;
		_width: 440px;
	}
	
	#history-browser {
		height: 440px;
		width: 540px;
		border-top: 1px solid #545454;
		border-left: 1px solid #545454;
		border-bottom: 1px solid #444;
		border-right: 1px solid #444;
	}

	
/* Inane IE Compatibility PNG fixes
------------------------------------- */

#yshout #ys-before-posts { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/ys-bg-posts-top.png',sizingMethod='crop'); }
#yshout #ys-posts { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/bg-posts.png',sizingMethod='scale'); }
#yshout #ys-after-posts { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/ys-bg-posts-bottom.png',sizingMethod='crop'); }
#yshout #ys-banned { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/bg-banned.png',sizingMethod='scale'); }
#yshout #ys-post-form { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/bg-form.png',sizingMethod='crop'); }	
#yshout #ys-post-form.ys-inverse { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/bg-form-inverse.png',sizingMethod='crop'); }	
	




/************************************************



*	Cappers Feed	    	        	        * 



************************************************/







#content-post * {font: 13px Arial;}



.header, .header a,.name, .name a {font-size:13px !Important;font-weight:bold !Important;}



#service_top_rating_full .header {text-transform:uppercase;}







h3.tinyh3 {text-align:center;width:124px;background:#333333;color:#fff;font-size:12px;padding:5px 0px 5px 0px;margin:20px 0px 5px 0px;border:1px solid #fff;}



#featuredhandicappers span {display:block;text-align:center;width:124px;font-weight:bold;background:#eee;}







#hothandicapper {width:580px; }



#hothandicapper h3 {font-weight:bold !Important; font-size:14px !Important;color:#fff;text-transform:uppercase;position:absolute;right:0px;padding-right:5px;top:15px;}







#hothandicapper #show_premium_picks {background:#2853C3 !Important;border:1px solid #cccdbd;}



#hothandicapper #show_premium_picks th, #hothandicapper #show_premium_picks td {background:transparent !Important;}



#hothandicapper #show_premium_picks .name {color:#000;padding-bottom:10px;}







/* ------------------------- COMMON ------------------------- */



.header TH {



	color: #fff; 



	background-color: #222; 



	background-repeat: repeat-x;



	padding: 5px 10px 5px 10px;



	text-align: left;



}



.subheader TH {



	color: #fff; 



	background-color: #666; 



	padding: 5px;



	text-align: center;



}



.data TH {



	background-color: #ccc;



	padding: 5px;



}







/* --------------------- SERVICE_PACKAGES --------------------- */



#service_packages {



	margin: 0;



	padding: 0px;



}







/* ------------------------ TOP_TRENDS ------------------------ */



#top_trends TABLE {



	width: 580px;



	margin: 0 0 20px 0px;



}



#top_trends A {



}



#top_trends .subheader TH {



	border-bottom: solid 1px #dddddd;



}



#top_trends .data TH {



	width: 30%;



	text-align: left;



	padding-left: 25px;



	border-left: solid 1px #eeeeee;



	border-bottom: solid 1px #eeeeee;



}



#top_trends .data TD {



	text-align: left;



	padding: 0 10px 0 40px;



}



#top_trends TD {



	background-color: #fff;



	text-align: center;



	border-right: solid 1px #eeeeee;



	border-bottom: solid 1px #eeeeee;



}



#top_trends .service_stats {



	border: solid 1px #eeeeee;



}



/* ------------------- ALL HANDICAPPERS ------------------- */

#service_promo TABLE {

	font-size: 12px;

	background-color: #eee;

	border: solid 1px #ddd;

	width: 600px;

	margin: 0 0 0 0;

}

#service_promo .promo_header TH{

	font-size: 16px;

	text-align: left;

	padding: 7px 0 0 10px;

	border-top: solid 5px #666666;

}

#service_promo TD.description {

	font-size: 13px;

                text-align: left;

	padding: 7px 5px 15px 10px;

}



/* ------------------------ SHOW_TREND ------------------------ */



#show_trend TABLE {



	width: 580px;



	margin: 0 0 20px 0;



	border: solid 1px #dddddd;	



}







#show_trend TD {



	background-color: #fff;



	text-align: left;



	padding: 5px 5px 5px 10px;



	line-height: 175%;



}







/* ------------------------ SHOW_PREMIUM_PICKS_TABLE ------------------------ */



#show_premium_picks_table TABLE {



	width: 580px;



	margin: 0 0 20px 0;



	padding: 0;



}



#show_premium_picks_table .data TD {



	margin: 0;



	padding: 0;



}





/* ------------------------ SHOW_PREMIUM_PICKS ------------------------ */



#show_premium_picks TABLE {



	width: 580px;



	margin: 10px 0 10px 0;



	background:#eeeeee;border:1px solid #6d7891;	



}



#show_premium_picks .header TH {



	background-color: #eee; 



	background-image:  none;



	text-align: left;



	font-size: 20px;



	color: #CC0000;



	padding: 5px 5px 5px 5px;



	margin: 0;



}



#show_premium_picks TH.button {



	height:180px;



	width: 100px;



	border: 0px solid #eeeeee;



	background-color: #eee; 	



}



#show_premium_picks TD {



	background-color: #eee;



	text-align: left;



}



#show_premium_picks TD.event { 



	text-align: left; 



	padding: 5px 5px 30px 5px;



}



#show_premium_picks input (line 2427)

{

cursor: pointer;

color: #990000;

padding-left: 5px;

padding-right: 0px;

margin-top: 0px;

margin-right: 0px;

margin-left: 0px;

margin-bottom: 0px;

width: 100px;

}

#show_premium_picks input.guaranteed (line 2448)

{

font-size: 12px;

height: 60px;

}



#show_premium_picks INPUT.non_guaranteed {



	height: 65px;



}









/* ------------------------ SHOW_PICKS ------------------------ */



#show_picks TABLE {



	width: 580px;



	margin: 0 0 20px 0;



}



#show_picks .header TH {



	color: #888; 



	background-color: #000; 



	background-image:  none;



	text-align: left;



	padding: 0 5px 0 5px;



}



#show_picks .data TD {



	background-color: #eee;



	text-align: left;



	padding: 5px 10px 5px 5px;



	border-top: solid 2px #888;	



}



#show_picks .data .event {



	border-left: solid 1px #eeeeee;	



}



#show_picks .data .starts {



	border-right: solid 1px #eeeeee;	



}



#show_picks .comment {



	text-align: left;



	padding: 5px 5px 10px 5px;



	border: solid 1px #eeeeee;	



}



#show_picks TD.event { 



	text-align: left; 



	padding: 5px 5px 10px 10px; 



}



#show_picks TD.choice { 



}



#show_picks TD.starts { 



	width: 70px;



}



#show_picks TD.comment, 



#show_picks TD.show_picks_comment { 



	background-color: #fff;



	text-align: left;	



}







/* ------------------------ TOP_RATING_MENU	 ------------------------ */



#top_rating_menu {



	margin: 0 0 15px 15px;



}







/* ------------------------ SERVICE_TOP_RATING_SHORT ------------------------ */



#service_top_rating_short TABLE {font-size: 12px;width: 160px;}



#service_top_rating_short TD {font-size: 12px;text-align: center;border-bottom: dotted 1px #444;}



#service_top_rating_short table tr.subheader { display:none;}



#service_top_rating_short .data TH { background:transparent !Important;border-bottom: dotted 1px #444;font-size: 12px;text-align: left;width: 130px; }



#service_top_rating_short .data TH a { 	font-weight:bold !Important; font-size:12px !Important;text-transform:uppercase;a:hover-color: #000099;}



#service_top_rating_short .data TH.name { text-align: left;width: 130px; }



#service_top_rating_short .data TD.unit { width: 70px; }



#service_top_rating_short .service_top_rating {}







#statModules TABLE {margin-bottom:10px;}



#statModules TD {font-size: 11px;text-align: center;border-bottom: dotted 1px #444;}



#statModules table tr.subheader { display:none; }



#statModules .data TH { background:transparent !Important;border-bottom: dotted 1px #444;font-size: 11px;text-align: left;width: 160px; }



#statModules .data TH a { 	font-weight:normal !Important;}



#statModules .data TH.name { text-align: left;width: 130px; }



#statModules .data TD.unit { width: 160px; }



#statModules .service_top_rating {}











/* ------------------------ SERVICE_TOP_RATING_FULL ------------------------ */



#service_top_rating_full TABLE {



	width: 580px;



	margin: 0 0 15px 0px;



}



#service_top_rating_full .header TH {



	text-align: center;



}



#service_top_rating_full .subheader TH {



	text-align: center;



}



#service_top_rating_full .data TH {



	width: 1%;



}



#service_top_rating_full TD {



	text-align: center;



	border: solid 1px #eeeeee;



}



#service_top_rating_full .data TH.name { 



	text-align: left;


	width: 130px; 



	padding-left: 15px;



}



#service_top_rating_full .data TD.unit { 



	width: 70px; 



}



#service_top_rating_full .service_top_rating {



	border: solid 1px #eeeeee;



}







/* ------------------------ SERVICE_STATS ------------------------ */



#service_stats TABLE {



	width: 580px;



	margin: 0 0 20px 0;



}



#service_stats .subheader TH {



	text-align: center;



	color: #FFF; 



	background-color: #CCC;



	border-bottom: solid 1px #eeeeee;



}



#service_stats .data TH {



	width: 1%;



	border-left: solid 1px #eeeeee;



	border-bottom: solid 1px #eeeeee;



}



#service_stats TD {



	background-color: #fff;



	text-align: center;



	border-right: solid 1px #eeeeee;



	border-bottom: solid 1px #eeeeee;



}



#service_stats .service_stats {



	border: solid 1px #eeeeee;



}







/* ------------------------ ONE_FREE_PICK ------------------------ */



#one_free_pick TABLE {



	width: 580px;



	margin: 0 0 20px 0;



}



#one_free_pick .data TH, #one_free_pick .subheader_one_pick {



	color: #888; 



	background-color: #fff; 	



	text-align: left;



	padding: 5px 10px 5px 10px;



}







#one_free_pick .subheader {



	text-align: left;



}







#one_free_pick .data TD {



	background-color: #eee; 



	padding: 5px 10px 5px 5px;



	border-top: solid 2px #666;



}



#one_free_pick .data .event {



	border-left: solid 1px #eeeeee;



}



#one_free_pick .data .starts {



	border-right: solid 1px #eeeeee;



}



#one_free_pick .comment {



	background-color: #fff; 



	padding: 5px 10px 15px 5px;



	border-left: solid 1px #eeeeee;



	border-right: solid 1px #eeeeee;



	border-bottom: solid 1px #eeeeee;



}



#one_free_pick .one_free_pick {



	border: solid 1px #eeeeee;



}







/* ------------------------ PAST_PICKS ------------------------ */



#past_picks TABLE {



	width: 580px;



	margin: 0 0 20px 0;



}



#past_picks .data TH {



	color: #888; 



	background-color: #fff; 	



	text-align: left;



	padding: 5px 10px 5px 10px;



}



#past_picks .data TD {



	background-color: #eee; 



	padding: 5px 10px 5px 5px;



	border-top: solid 2px #666;



}



#past_picks .data .event {



	border-left: solid 1px #eeeeee;



}



#past_picks .data .wl {



	border-right: solid 1px #eeeeee;



}



#past_picks .comment TD {



	background-color: #fff; 



	padding: 5px 10px 30px 5px;



	border-left: solid 1px #eeeeee;



	border-right: solid 1px #eeeeee;



	border-bottom: solid 1px #eeeeee;



}



#past_picks .bottom_comment TD {



	background-color: #fff; 



	padding: 0px 0px 5px 0px;



}



#past_picks TD {



	padding: 5px 10px 5px 10px;



}







/* ------------------------ SERVICE_INFO ------------------------ */



#service_info TABLE {



	background-color: #fff;



	border: solid 1px #eeeeee;



	width: 580px;



	margin: 0 0 5px 0;



}



#service_info TD {



}



#service_info TD.header {



	padding: 2px 5px 5px 10px;



}



#service_info .header A {



	color: #fff; 



}



#service_info TD.description {



	padding: 7px 5px 10px 10px;

                font-size: 13px;



}



#service_info TD.image {



	background-color: #eee;



	margin: 0;



	padding: 0;



	text-align: left;



}



#service_info IMG {



	margin: 3px;	



	padding: 0px;



}



#service_info H1 {



	font-size: 18px;



	margin: 0 0 20px 0;



}























/* ------------- Overall containers ------------- */



.gen_schedule_container 	{ width: 580px; }



#schedule_full_scores 		{ width: 615px; }











/* -------------- Overall headers -------------- */



.status_header {



	text-align: left;



}



.gen_schedule_record_header {



	text-align: left;



}



.gen_schedule_time_header {



	text-align: left;



	width: 65px;



}



.gen_schedule_status_header {



	text-align: left;



}







/* ------------- gen_schedule_block ------------- */



#gen_schedule_block {



	clear: both;



	font-family: Verdana, Arial, Helvetica, sans-serif; 



	font-size: 12px; 



}



#gen_schedule_block TD, 



#gen_schedule_block A { 



}



#gen_schedule_block TH {



	padding-top: 10px;



	padding-bottom: 0px;



	font-size: 13px;



}







#gen_schedule_block DIV.schedule_game {



	width: 275px;



	float: left;



}







#gen_schedule_block DIV.one_schedule_game {



	width: 275px;



	margin-bottom: 25px;



}







/* ------------- schedule_game_block ------------- */



#gen_schedule_block DIV.schedule_game_block {



	margin-bottom: 7px;



	margin-top: 5px;	



	padding: 1px;



	border: #888 1px solid;



	background-color: #eee;



}







#gen_schedule_block DIV.schedule_game_block TABLE {	



	width: 271px;



	height: 75px;



	BORDER-RIGHT: #c8c8c8 1px solid;



	BORDER-TOP: #c8c8c8 1px solid;



}







#gen_schedule_block DIV.schedule_game_block TABLE TH,



#gen_schedule_block DIV.schedule_game_block TABLE TD {



	padding: 0 4px 0 4px;



	font-size: 10px;



	BORDER-LEFT: #c8c8c8 1px solid;



	BORDER-BOTTOM: #c8c8c8 1px solid;



	background-color: #fff;



}



#gen_schedule_block DIV.schedule_game_block TABLE TH {



	background-color: #000;



	background-image:  url(/images/boxes/title-bg.gif);



	background-repeat: repeat-x;



	COLOR: #fff;



	padding: 2px;



}











/* ------------- away_team, home_team ------------- */



#gen_schedule_block DIV.schedule_game_block .away_team, 



#gen_schedule_block DIV.schedule_game_block .home_team {



	background-color: #fff;	



	line-height: 150%;



	padding-top: 2px;



	padding-bottom: 4px;



	padding-right: 0;



	font-family: Arial, Verdana, Helvetica, sans-serif; 



}







#gen_schedule_block DIV.schedule_game DIV.schedule_game_block .away_team A,



#gen_schedule_block DIV.schedule_game DIV.schedule_game_block .home_team A  {



	font-family: Verdana, Arial, Helvetica, sans-serif; 



}







#gen_schedule_block DIV.schedule_game_block .away_team {



	border-bottom: none;



} 











/* ------------- away_line, home_line ------------- */



#gen_schedule_block DIV.schedule_game_block .away_line,



#gen_schedule_block DIV.schedule_game_block .home_line {



	text-align: center;



	width: 35px;



	line-height: 150%;



	padding-top: 2px;



	padding-bottom: 4px;



	padding-left: 0;



	font-family: Arial, Verdana, Helvetica, sans-serif; 



}







#gen_schedule_block DIV.schedule_game_block .away_line {



	border-bottom: none;



} 











/* ------------- away_data_score, home_data_score ------------- */



#gen_schedule_block DIV.schedule_game_block .away_data_score,



#gen_schedule_block DIV.schedule_game_block .home_data_score {



	text-align: center;



	width: 30px;



	line-height: 185%;



	padding-top: 2px;



	padding-bottom: 4px;



}







#gen_schedule_block DIV.schedule_game_block .away_data_score_live,



#gen_schedule_block DIV.schedule_game_block .home_data_score_live {



	text-align: center;



	background: #ECECE4;



	background: #FCBDB0;



	width: 30px;



	line-height: 185%;



	padding-top: 2px;



	padding-bottom: 4px;



}







#gen_schedule_block DIV.schedule_game_block .away_data_score_final,



#gen_schedule_block DIV.schedule_game_block .home_data_score_final {



	text-align: center;



	background: #ECECE4;



	width: 30px;



	line-height: 185%;



	padding-top: 2px;



	padding-bottom: 4px;



}







#gen_schedule_block DIV.schedule_game_block .away_data_score,



#gen_schedule_block DIV.schedule_game_block .away_data_score_live,



#gen_schedule_block DIV.schedule_game_block .away_data_score_final {



	border-bottom: none;



} 











/* ------------- total_over, total_under ------------- */



#gen_schedule_block DIV.schedule_game_block .total {



	text-align: center;



}



#gen_schedule_block DIV.schedule_game_block .total_over {



	text-align: center;



	background-color: #ddf;



}



#gen_schedule_block DIV.schedule_game_block .total_under {



	text-align: center;



	background-color: #fdd;



}











/* ----------------------- winner, loser ----------------------- */



#gen_schedule_block DIV.schedule_game_block .winner_name {



	padding: 2px 1px 2px 1px;



	/*border: 2px #0a0 solid;



	border-right: none;*/



	background: #dfd;



}



#gen_schedule_block DIV.schedule_game_block .winner_line {



	padding: 2px 1px 2px 1px;



	/*border: 2px #0a0 solid;



	border-left: none;*/



	background: #dfd;



}



#gen_schedule_block DIV.schedule_game_block .loser_name {



	padding: 0 1px 0 1px;



	border-left: 2px #fff solid;



}



#gen_schedule_block DIV.schedule_game_block .loser_line {



	padding: 0 1px 0 1px;



	border-left: 2px #fff solid;



}











/* ------------------------------------------------------------ */



#gen_schedule_block DIV.schedule_game_block P {



	margin: 0;



	padding: 0px;



	padding-bottom: 3px;



}



#gen_schedule_block DIV.schedule_game_block A {



	font-weight: bold;	



	TEXT-DECORATION: underline



}







#gen_schedule_block DIV.schedule_game_block_links {



	text-align: left;



	font-weight: normal;



	margin-top : 6px;



	margin-bottom : 0px;



	padding-left: 7px;



	text-decoration: none;



}



#gen_schedule_block DIV.schedule_game_block_links A {



	font-weight: bold;	



	text-decoration: none;



	font-family: Verdana, Arial, Helvetica, sans-serif; 



	color: #222;



}







.schedule_make_pick {



	font-weight: bold;



	padding: 2px;



	LINE-HEIGHT: 10px;  



	BORDER: #c8c8c8 1px solid;



	background: #7E0003;



	color: #ffffff;		



	background-image:  url(/images/boxes/title-bg.gif);



	background-repeat: repeat-x;



	text-decoration: none;



}







#sports_calendar {



	border: #c8c8c8 1px solid;



	margin-right: 2px;



	width: 175px;



}







.sports_calendar_header {



	background-color: #DFDFDF;



	color: #222222;



}



.sports_calendar_week_days {



	background-color: #DFDFDF;



	color: #222222;



}







#sports_calendar_block {



	padding: 3px;



}







#sports_calendar DIV.sports_calendar_block A {



	font-weight: bold;



}







#sports_calendar TABLE {



	width: 170px;



	border-top: #c8c8c8 1px solid;



	border-left: #c8c8c8 1px solid;



}



#sports_calendar TABLE TH {



	margin-top: 3px;



	padding-top: 3px;



	margin-bottom: 3px;



	padding-bottom: 3px;



}



#sports_calendar A {



	font-weight: bold;



}







.sports_calendar_today {



	font-weight: bold;



	background-color: #DFDFDF;



	color: #ffffff;



}



#sports_calendar .sports_calendar_today A{



	color: #222222;



}











.sports_calendar_selected {



	font-weight: bold;



	background-color: #ECECE4;



	color: #ffffff;



}



#sports_calendar .sports_calendar_selected A{



	color: #222222;



	text-decoration: underline;



}











#sports_calendar TABLE TD {



	text-align: center;



	border-bottom: #c8c8c8 1px solid;



	border-right: #c8c8c8 1px solid;



}



#sports_calendar TABLE TR.sports_calendar_week_days TD {



	font-weight: bold;



}







#schedule_full_scores {



	margin-bottom: 25px;



}







#schedule_full_scores P {



	text-align:right;



}



#schedule_full_scores A {



	color: blue;



	text-decoration: underline;



}







#sports_data_select_sport {



	float: right;



}







#sports_data_select_sport A{



}







.lower_title {



	font-size: 18px; 



	margin-bottom: 10px;



	margin-top: 0;



}







.header_title {



	font-size: 16px;



}







.back_button_custom {



	text-align: center;



	font-weight: bold;



	border: 3px double #cccccc;



	/*width: auto;*/



	width: 45px;



	background: url(../images/button_bg.png) repeat-x;



	padding: 0px 10px;



	line-height: 20px;



	margin: 1px 1px 25px 1px;



}



.back_button_custom A{



}











/* ------------------------ PAST_PICKS ------------------------ */



#past_picks TABLE {



	width: 580px;



	margin: 0 0 20px 0;



}



#past_picks .data TH {



	color: #888; 



	background-color: #fff; 	



	text-align: left;



	padding: 5px 10px 5px 10px;



}



#past_picks .data TD {



	background-color: #eee; 



	padding: 5px 10px 5px 5px;



	border-top: solid 2px #666;



}



#past_picks .capper_data TH {



	color: #888; 



	background-color: #eee; 	



	text-align: left;



	padding: 7px 10px 7px 10px;



	border-top: solid 2px #666;



}



#past_picks .capper_data TD {



	background-color: #eee; 



	padding: 5px 10px 5px 5px;



	border-top: solid 1px #eeeeee;



}



#past_picks .capper_data TD A {



}



#past_picks .data .event {



	border-left: solid 1px #eeeeee;



}



#past_picks .data .wl {



	border-right: solid 1px #eeeeee;



}



#past_picks .comment TD {



	background-color: #fff; 



	padding: 5px 10px 30px 5px;



	border-left: solid 1px #eeeeee;



	border-right: solid 1px #eeeeee;



	border-bottom: solid 1px #eeeeee;



}



#past_picks .bottom_comment TD {



	background-color: #fff; 



	padding: 0px 0px 5px 0px;



}



#past_picks TD {



	padding: 5px 10px 5px 10px;



}



#past_picks #show_premium_picks .data TD{



	background-color: #fff; 



}











/* ------------------------ SCHEDULE ------------------------ */



.gen_schedule_container 	{ width: 580px; }



#schedule_full_scores 		{ width: 615px; }











/* -------------- Overall headers -------------- */



.status_header {



	text-align: left;



}



.gen_schedule_record_header {



	text-align: left;



}



.gen_schedule_time_header {



	text-align: left;



	width: 65px;



}



.gen_schedule_status_header {



	text-align: left;



}







/* ------------- gen_schedule_block ------------- */



#gen_schedule_block {



	clear: both;



	font-family: Verdana, Arial, Helvetica, sans-serif; 



}



#gen_schedule_block TD, 



#gen_schedule_block A { 



}



#gen_schedule_block TH {



	padding-top: 10px;



	padding-bottom: 0px;



	font-size: 12px;



}







#gen_schedule_block DIV.schedule_game {



	width: 275px;



	float: left;



}







#gen_schedule_block DIV.one_schedule_game {



	width: 275px;



	margin-bottom: 25px;



}







/* ------------- schedule_game_block ------------- */



#gen_schedule_block DIV.schedule_game_block {



	margin-bottom: 7px;



	margin-top: 5px;	



	padding: 1px;



	border: #888 1px solid;



	background-color: #eee;



}







#gen_schedule_block DIV.schedule_game_block TABLE {	



	width: 271px;



	height: 75px;



	BORDER-RIGHT: #c8c8c8 1px solid;



	BORDER-TOP: #c8c8c8 1px solid;



}







#gen_schedule_block DIV.schedule_game_block TABLE TH,



#gen_schedule_block DIV.schedule_game_block TABLE TD {



	padding: 0 4px 0 4px;



	font-size: 12px;



	BORDER-LEFT: #c8c8c8 1px solid;



	BORDER-BOTTOM: #c8c8c8 1px solid;



	background-color: #fff;



}



#gen_schedule_block DIV.schedule_game_block TABLE TH {



	background-color: #000;



	background-image:  url(/images/boxes/title-bg.gif);



	background-repeat: repeat-x;



	COLOR: #fff;



	padding: 2px;



}











/* ------------- away_team, home_team ------------- */



#gen_schedule_block DIV.schedule_game_block .away_team, 



#gen_schedule_block DIV.schedule_game_block .home_team {



	background-color: #fff;	



	line-height: 150%;



	padding-top: 2px;



	padding-bottom: 4px;



	padding-right: 0;



	font-family: Arial, Verdana, Helvetica, sans-serif; 



}







#gen_schedule_block DIV.schedule_game DIV.schedule_game_block .away_team A,



#gen_schedule_block DIV.schedule_game DIV.schedule_game_block .home_team A  {



	font-family: Verdana, Arial, Helvetica, sans-serif; 



}







#gen_schedule_block DIV.schedule_game_block .away_team {



	border-bottom: none;



} 











/* ------------- away_line, home_line ------------- */



#gen_schedule_block DIV.schedule_game_block .away_line,



#gen_schedule_block DIV.schedule_game_block .home_line {



	text-align: center;



	width: 35px;



	line-height: 150%;



	padding-top: 2px;



	padding-bottom: 4px;



	padding-left: 0;



	font-family: Arial, Verdana, Helvetica, sans-serif; 



}







#gen_schedule_block DIV.schedule_game_block .away_line {



	border-bottom: none;



} 











/* ------------- away_data_score, home_data_score ------------- */



#gen_schedule_block DIV.schedule_game_block .away_data_score,



#gen_schedule_block DIV.schedule_game_block .home_data_score {



	text-align: center;



	width: 30px;



	line-height: 185%;



	padding-top: 2px;



	padding-bottom: 4px;



}







#gen_schedule_block DIV.schedule_game_block .away_data_score_live,



#gen_schedule_block DIV.schedule_game_block .home_data_score_live {



	text-align: center;



	background: #ECECE4;



	background: #FCBDB0;



	width: 30px;



	line-height: 185%;



	padding-top: 2px;



	padding-bottom: 4px;



}







#gen_schedule_block DIV.schedule_game_block .away_data_score_final,



#gen_schedule_block DIV.schedule_game_block .home_data_score_final {



	text-align: center;



	background: #ECECE4;



	width: 30px;



	line-height: 185%;



	padding-top: 2px;



	padding-bottom: 4px;



}







#gen_schedule_block DIV.schedule_game_block .away_data_score,



#gen_schedule_block DIV.schedule_game_block .away_data_score_live,



#gen_schedule_block DIV.schedule_game_block .away_data_score_final {



	border-bottom: none;



} 











/* ------------- total_over, total_under ------------- */



#gen_schedule_block DIV.schedule_game_block .total {



	text-align: center;



}



#gen_schedule_block DIV.schedule_game_block .total_over {



	text-align: center;



	background-color: #ddf;



}



#gen_schedule_block DIV.schedule_game_block .total_under {



	text-align: center;



	background-color: #fdd;



}











/* ----------------------- winner, loser ----------------------- */



#gen_schedule_block DIV.schedule_game_block .winner_name {



	padding: 2px 1px 2px 1px;



	/*border: 2px #0a0 solid;



	border-right: none;*/



	background: #dfd;



}



#gen_schedule_block DIV.schedule_game_block .winner_line {



	padding: 2px 1px 2px 1px;



	/*border: 2px #0a0 solid;



	border-left: none;*/



	background: #dfd;



}



#gen_schedule_block DIV.schedule_game_block .loser_name {



	padding: 0 1px 0 1px;



	border-left: 2px #fff solid;



}



#gen_schedule_block DIV.schedule_game_block .loser_line {



	padding: 0 1px 0 1px;



	border-left: 2px #fff solid;



}











/* ------------------------------------------------------------ */



#gen_schedule_block DIV.schedule_game_block P {



	margin: 0;



	padding: 0px;



	padding-bottom: 3px;



}



#gen_schedule_block DIV.schedule_game_block A {



	font-weight: bold;	



	TEXT-DECORATION: underline



}







#gen_schedule_block DIV.schedule_game_block_links {



	text-align: left;



	font-weight: normal;



	margin-top : 6px;



	margin-bottom : 0px;



	padding-left: 7px;



	text-decoration: none;



}



#gen_schedule_block DIV.schedule_game_block_links A {



	font-weight: bold;	



	text-decoration: none;



	font-family: Verdana, Arial, Helvetica, sans-serif; 



	color: #222;



}







.schedule_make_pick {



	font-weight: bold;



	padding: 2px;



	LINE-HEIGHT: 10px;  



	BORDER: #c8c8c8 1px solid;



	background: #7E0003;



	color: #ffffff;		



	background-image:  url(/images/boxes/title-bg.gif);



	background-repeat: repeat-x;



	text-decoration: none;



}







#sports_calendar {



	border: #c8c8c8 1px solid;



	margin-right: 2px;



	width: 175px;



}







.sports_calendar_header {



	background-color: #DFDFDF;



	color: #222222;



}



.sports_calendar_week_days {



	background-color: #DFDFDF;



	color: #222222;



}







#sports_calendar_block {



	padding: 3px;



}







#sports_calendar DIV.sports_calendar_block A {



	font-weight: bold;



}







#sports_calendar TABLE {



	width: 170px;



	border-top: #c8c8c8 1px solid;



	border-left: #c8c8c8 1px solid;



}



#sports_calendar TABLE TH {



	margin-top: 3px;



	padding-top: 3px;



	margin-bottom: 3px;



	padding-bottom: 3px;



}



#sports_calendar A {



	font-weight: bold;



}







.sports_calendar_today {



	font-weight: bold;



	background-color: #DFDFDF;



	color: #ffffff;



}



#sports_calendar .sports_calendar_today A{



	color: #222222;



}











.sports_calendar_selected {



	font-weight: bold;



	background-color: #ECECE4;



	color: #ffffff;



}



#sports_calendar .sports_calendar_selected A{



	color: #222222;



	text-decoration: underline;



}











#sports_calendar TABLE TD {



	text-align: center;



	border-bottom: #c8c8c8 1px solid;



	border-right: #c8c8c8 1px solid;



}



#sports_calendar TABLE TR.sports_calendar_week_days TD {



	font-weight: bold;



}







#schedule_full_scores {



	margin-bottom: 25px;



}







#schedule_full_scores P {



	text-align:right;



}



#schedule_full_scores A {



	color: blue;



	text-decoration: underline;



}







#sports_data_select_sport {



	float: right;



}







#sports_data_select_sport A{



}







.lower_title {



	font-size: 18px; 



	margin-bottom: 10px;



	margin-top: 0;



}







.header_title {



	font-size: 16px;



}







.back_button_custom {



	text-align: center;



	font-weight: bold;



	border: 3px double #cccccc;



	/*width: auto;*/



	width: 45px;



	background: url(../images/button_bg.png) repeat-x;



	padding: 0px 10px;



	line-height: 20px;



	margin: 1px 1px 25px 1px;



}



.back_button_custom A{



}







/* ------------------------ PAST_PICKS ------------------------ */



#past_picks TABLE {



	width: 580px;



	margin: 0 0 20px 0;



}



#past_picks .data TH {



	color: #888; 



	background-color: #fff; 	



	text-align: left;



	padding: 5px 10px 5px 10px;



}



#past_picks .data TD {



	background-color: #eee; 



	padding: 5px 10px 5px 5px;



	border-top: solid 2px #666;



}



#past_picks .capper_data TH {



	color: #888; 



	background-color: #eee; 	



	text-align: left;



	padding: 7px 10px 7px 10px;



	border-top: solid 2px #666;



}



#past_picks .capper_data TD {



	background-color: #eee; 



	padding: 5px 10px 5px 5px;



	border-top: solid 1px #eeeeee;



}



#past_picks .capper_data TD A {



}



#past_picks .data .event {



	border-left: solid 1px #eeeeee;



}







#past_picks .data .wl {



	border-right: solid 1px #eeeeee;



}



#past_picks .comment TD {



	background-color: #fff; 



	padding: 5px 10px 30px 5px;



	border-left: solid 1px #eeeeee;



	border-right: solid 1px #eeeeee;



	border-bottom: solid 1px #eeeeee;



}



#past_picks .bottom_comment TD {



	background-color: #fff; 



	padding: 0px 0px 5px 0px;



}



#past_picks TD {



	padding: 5px 10px 5px 10px;



}



#past_picks #show_premium_picks .data TD{



	background-color: #fff; 



}











/* ------------------------ COLORS ------------------------ */



#content-post .green	{ color: #008000; }



#content-post .green_b	{ color: #008000; }



.green		{ color: #ff3300; }



.green_b	{ color: #0000ff; }



.red		{ color: red; }



.red_b		{ color: red; font-weight: bold; }



.n			{ font-weight: normal; }



.b			{ font-weight: bold; }