/*  



Theme Name: Unlocked Sports Review



Theme URI: http://adultdesignevolution.com/



Description: Designed by <a title="Adult Design Evolution" href="http://adultdesignevolution.com/">ADE</a>.



Version: 1.0



Author: Adult Design Evolution



Author URL: http://adultdesignevolution.com/







	This theme was designed by Adult Design Evolution team.



	CONTACT: sales@adultdesignevolution.com



		



*/



*



{



margin: 0px;



padding: 0px;



}







ul



{



list-style: none;



}







body 



{



font-size: 13px;



margin: 0px;



text-align: center;



color: #d7dede;



font-family: Arial, Helvetica, sans-serif;



background: #2b2b2b;



}







#wrap



{



width:1000px;



margin: auto;



background: none;



padding: 0px;



background-image:url(images/container.jpg);



background-repeat:repeat-y;



}







                         /****************** Blogtop ******************/



						 



#blogtop



{



width: 1000px;



height:219px;



display: block;



margin: 0px;



padding: 0px;



}











                         /****************** Container ******************/



#container



{



clear:left;



padding:0;



margin-left:auto;



margin-right:auto;



margin-top: 0;



width: 1000px;



background-image:url(images/header.jpg);



background-repeat: no-repeat;



}



















                         /****************** Left Sidebar Container ******************/



#leftnav



{



float: left;



width: 183px;



margin: 0px;



padding-top: 0px;



padding-left:16px;



margin-bottom: 20px;



text-align: left;



}











                         /****************** Right Sidebar Container *******************/







#rightnav



{



float: right;



width: 183px;



margin: 0px;



padding-top: 0px;



padding-right:16px;



margin-bottom: 20px;



text-align: left;



}







                         /****************** Content ******************/



#content



{



width: 580px;



float: left;



margin: 0px 0px 10px 0px;



padding: 0px 0px 0px 11px;



text-align: left;



}



#twoCols #content {width:740px;}

#twoCols #content .post {width:740px; background-image:url(images/post-bg-740.jpg);}

#twoCols #content .posttitle-bg {width:740px; background-image:url(images/post-top-740.jpg);}

#twoCols #content .postfooter {width:740px; background-image:url(images/post-footer-740.jpg);}







#content ul



{



padding-left: 15px;



}







#content ul li{



margin-left: 15px;



list-style-type: none;



}







#content ul ul li{



padding-left: 3px;;



}











#content ol{



list-style-position: inside;



padding-left: 15px;



padding-top: 2px;



margin-bottom: 10px;



}







#content p



{



padding-left: 10px;



padding-right: 10px;



}



                         /****************** Footer ******************/







#footwrap



{



clear:both;



color: #595959;



font-size:11px;



padding: 0px;



font-weight: normal;



background-image:url(images/footer.jpg);



background-repeat:no-repeat;



background-position:bottom;



height:89px;



text-align:left;



line-height:16px;



}







#footwrap p



{



padding:0px 0px 0px 0px;



margin:0px 0px 0px 0px;



text-align:left;



}







#footwrap a:link {



color: #595959;



text-decoration: none;



border: none;



font-weight: bold;



}



#footwrap a:hover {



color: #595959;



text-decoration: none;



border: none;



}







#footwrap a:visited:hover {



color: #595959;



text-decoration: none;



border: none;



}







#footwrap a:visited {



color: #595959;



text-decoration: none;



border: none;



font-weight: bold;



}







#footwrap img {



padding: 0px 5px 0px 5px;



}











                         /****************** Left Sidebar ******************/



#sidebarleft



{



color: #f2edde;



margin-bottom: 10px;



background-color:#171717;



padding:0px 0px 0px 0px;



}







#sidebarleft ul



{



list-style-type:none;



background: url(images/menu-bg.jpg);



background-repeat:repeat-x;



}







#sidebarleft li



{



padding-bottom: 0px;







}







#sidebarleft ul li



{



margin: 0px;



padding-bottom: 2px;



padding-left:20px;



padding-right:5px;



list-style:none;



}







#sidebarleft ul li li



{



padding-left: 0;



margin-left: 8px;



margin-right: 3px;



padding: 2px 0;



list-style:none;



}







#sidebarleft a:link, #sidebarleft a:visited {



font-family: Arial, Helvetica, sans-serif;



font-size:11px;



color: #f2edde;

















































text-decoration: none;



border: none;



font-weight: normal;



line-height:20px;



}







#sidebarleft a:active, #sidebarleft a:hover {



font-family: Arial, Helvetica, sans-serif;



font-size:11px;



color: #f2edde;



text-decoration: underline;



border: none;



font-weight: normal;



line-height:20px;





}







#sidebarleft h2 {



font-family: Arial, Helvetica, sans-serif;



color: #e6e6e6;



font-size:12px;



font-weight:bold;



text-align:center;



text-transform:uppercase;



padding: 5px 0px 0px 0px;



margin:1px 0px 0px 0px;



height:25px;



background-image:url(images/menu-title.jpg);



background-repeat:no-repeat;



display:block;



}



#sidebarleft p



{



padding: 3px;



}







                         /****************** Right Sidebar ******************/







#sidebarright



{



color: #f2edde;



margin-bottom: 10px;



background-color:#171717;



padding:0px 0px 0px 0px;



}







#sidebarright ul



{



list-style-type:none;



background: url(images/menu-bg.jpg);



background-repeat:repeat-x;



}







#sidebarright li



{



padding-bottom: 0px;







}







#sidebarright ul li



{



margin: 0px;



padding-bottom: 2px;



padding-left:20px;



padding-right:5px;



list-style:none;



}







#sidebarright ul li li



{



padding-left: 0;



margin-left: 8px;



margin-right: 3px;



padding: 2px 0;



list-style:none;



}







#sidebarright a:link, #sidebarright a:visited {



font-family: Arial, Helvetica, sans-serif;



font-size:11px;



color: #f2edde;



text-decoration: none;



border: none;



font-weight: normal;



line-height:20px;



}







#sidebarright a:active, #sidebarright a:hover {



font-family: Arial, Helvetica, sans-serif;



font-size:11px;



color: #f2edde;



text-decoration: underline;



border: none;



font-weight: normal;



line-height:20px;



}







#sidebarright h2 {



font-family: Arial, Helvetica, sans-serif;



color: #e6e6e6;



font-size:12px;



font-weight:bold;



text-align:center;



text-transform:uppercase;



padding: 5px 0px 0px 0px;



margin:1px 0px 0px 0px;



height:25px;



background-image:url(images/menu-title.jpg);



background-repeat:no-repeat;



display:block;



}







#sidebarright .name a:link, #sidebarright .name a:visited {



font-size:11px;



color:#ffb100;



font-weight:bold;



text-decoration: none;

padding:0px 0px 0px 10px;



}







#sidebarright .name a:active, #sidebarright .name a:hover {



font-size:11px;



color:#ffb100;



font-weight:bold;



text-decoration: none;

padding:0px 0px 0px 10px;



}



#sidebarright p



{



padding: 3px;



}







#leftnav p, #rightnav p { margin: 0 0 1em 0; }



#content h2 { margin: 0 0 .5em 0; }











                         /****************** Paragraph ******************/







p



{



margin-bottom: 10px;



margin-top: 10px;







line-height:18px;



}







                         /****************** Blockquote ************************/







blockquote



{



margin: 0px 0px 0px 30px;



padding: 0px 25px 0px 0px;



font-style: italic;



color: #999;



border-left: 2px solid #d61400;



}











                         /****************** Post Metadata ********************/







.postmetadata



{



margin: 0px auto 0px auto;



padding: 7px 0px 0px 20px;



text-align: left;



color:#F0E68C;



font-size:15px;



}







#content .postmetadata



{



padding-left: 20px;



}







.postmetadata a:link



{



border: none;



color: #F0E68C;



font-weight: normal;



text-decoration: none;



font-size:15px;



}







.postmetadata a:visited



{



color: #F0E68C;



font-weight: normal;



text-decoration: none;



font-size:15px;



}



a:active{



color: #F0E68C;



font-weight: normal;



text-decoration: none;



font-size:15px;



}



.postmetadata a:hover



{



color: #F0E68C;



font-weight: normal;



text-decoration: underline;



font-size:15px;



}



.postmetadata p



{



margin: 0px;



padding:0px;



}











                         /****************** Links ************************/







a:link



{



color: #FF0000;

font-size:13px;

text-decoration: underline;



}







a:visited



{



color: #FF0000;

font-size:13px;

text-decoration: underline;



}



a:active{

font-size:13px;

text-decoration: none;



}



a:hover



{

font-size:13px;

text-decoration: none;



}















a img 



{



border:none;







}







#feed, #feed img a:link, #feed img a:visited



{



border: none;



}











                         /****************** Comments ************************/







.commentlist



{



padding-left: 40px;



padding-right: 15px;



color: #333;





}







.commentlist li



{



margin: 8px 10px 8px 15px;



padding-left: 12px;



list-style: none;



margin-bottom: 2px;



background: #fff;



border: 1px solid #d61400;



}











.commentlist li ul li



{



border: none;



}

























.commentlist cite



{



padding: 2px 3px 1px 3px;



}







.commentlist p



{



padding: 5px 5px 2px 3px;



margin-bottom: 5px;



}







.commentlist a:link



{



border: none;



text-decoration: underline;



font-weight: bold;



color: #000000;



}







.commentlist a:visited



{



border: none;



text-decoration: underline;



font-weight: bold;



color: #000000;



}







.commentlist a:hover



{



border: none;



text-decoration: underline;



font-weight: bold;



color: #000000;



}







.commentlist a:visited:hover



{



border: none;



text-decoration: underline;



font-weight: bold;



color: #7f7f7f;



}























.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited



{



text-decoration: none;



color: #000000;



}







.commentnumber {



font: italic normal 14px 'Times New Roman', Times, serif;



margin-top: 2px;



float:right;



color: #000000;



font-size: 28pt;



}







#comment



{



width:80%;



}







                         /****************** Headings******************/







h1



{



font-size: 25px;



color: #ffffff;



}







h2



{



font-family: Arial, Helvetica, sans-serif;



display: block;



font-size: 11px;



font-weight: bold;



padding: 5px 0 0 12px;



margin: 5px 0 6px 0;



text-align: left;



}







h3



{



font-family: Arial, Helvetica, sans-serif;



display: block;



font-size: 14px;



font-weight: bold;



padding: 5px 0 0 12px;



margin: 0px 0 6px 0;



text-align: left;



color:#ffffff;



}







h3.posttitle   



{



font-family: Arial, Helvetica, sans-serif;



font-size: 22px;



line-height:25px;



color: #f11d1d;



font-weight: normal;



padding-left: 15px;



padding-bottom: 0px;



width:580px;



}







.posttitle a:link



{



font-size: 22px;



color: #f11d1d;



font-weight: normal;



text-decoration: none;



}







.posttitle a:visited



{



font-size: 22px;



color: #f11d1d;



font-weight: normal;



text-decoration: none;



}







.posttitle a:hover



{



font-size: 22px;



color: #f11d1d;



font-weight: normal;



text-decoration: none;



}







.posttitle a:visited:hover



{



text-decoration: none;



}



h3.pagetitle   



{



font-family: Arial, Helvetica, sans-serif;



font-size: 22px;



line-height:22px;



color: #f11d1d;



font-weight: normal;



text-align:center;



padding-bottom: 0px;



height:29px;



width:580px;



}







.pagetitle a:link



{



font-size: 22px;



color: #f11d1d;



font-weight: normal;



text-decoration: none;



}







.pagetitle a:visited



{



font-size: 22px;



color: #f11d1d;



font-weight: normal;



text-decoration: none;



}







.pagetitle a:hover



{



font-size: 22px;



color: #f11d1d;



font-weight: normal;



text-decoration: none;



}







.pagetitle a:visited:hover



{



text-decoration: none;



}



h4



{



font-family: Arial, Helvetica, sans-serif;



margin-top: 15px;



font-size: 13px;



font-weight: bold;



padding: 5px 0 0 45px;



margin: 5px 0 6px 0;



text-align: left;



}







h5



{



font-family: Arial, Helvetica, sans-serif;



margin-top: 15px;



font-size: 12px;



font-weight: bold;



padding: 5px 0 0 12px;



margin: 5px 0 6px 0;



text-align: left;



}







                          /*Miscellaneous*/







.date



{


font-family: Arial, Helvetica, sans-serif;



color: #ffffff;



font-size: 11px;



line-height:12px;



padding-left: 15px;



padding-top:4px;



margin: 0px;



text-align: right;



font-weight:normal;



}

span.postAuthor { float:left;}

.author



{



font-family: Arial, Helvetica, sans-serif;



color: #ffffff;



font-size: 11px;



line-height:12px;



padding-left: 15px;



padding-top:4px;



margin: 0px;



text-align: left;



font-weight:normal;



}


.entry



{



margin-bottom: 5px;



padding-left:20px;



padding-right:20px;



}



.entry a img 



{



border:none;



padding:0px 10px 0px 0px;







}





                         /*Contained Floats Fix*/







.post



{



display: block;



overflow:hidden;



margin-left:auto;



margin-right: auto;



margin-bottom:20px;



width:580px;



background-image:url(images/post-bg.jpg);



background-repeat:repeat-y;



}



.posttitle-bg{



background-image:url(images/post-top.jpg);



background-repeat:no-repeat;



width:580px;



height:60px;



}



.postfooter



{



display: block;



margin-left:auto;



margin-right: auto;







width:580px;







height:29px;



background-image:url(images/post-footer.jpg);



background-repeat:no-repeat;



}



.pagetitle-bg{



background-image:url(images/page-top.jpg);



background-repeat:no-repeat;



width:580px;



height:29px;



}



.postsingle{



display: block;



overflow:hidden;



margin-left:auto;



margin-right: auto;



width:493px;



}



                     /*Code*/



code



{



display: block;



margin: 10px 30px 0 30px;



padding: 2px 10px 5px 10px;



border-top: 4px solid #333;



color: #FFFFE8;



}











/******************Calendar**************/



#wp-calendar 



{



empty-cells: show;



margin: 10px auto 0;



width: 160px;



}







#wp-calendar #next a 



{



padding-right: 10px;



text-align: right;



}







#wp-calendar #prev a 



{



padding-left: 10px;



text-align: left;



}







#wp-calendar td 



{



padding: 2px 0;



text-align: center;



}







#wp-calendar th 



{



/*padding: 3px 0;*/



text-align: center;



}







#wp-calendar caption 



{



text-align: center;



width: 100%;



text-transform: uppercase;



font-weight: bold;



}







img 



{	



border:none;



}



#tab{



width:580px;



background-color:#181818;



}



.tab-title{



font-size:22px;



font-weight:bold;



color:#e1d6bd;



line-height:35px;



}



.tab-txt{



font-size:11px;



font-weight:normal;



color:#e3e3e3;



line-height:18px;



}



.alignright {



text-align: right;



}







.alignleft {



text-align: left;



}



.navigation {



display: block;



text-align: center;



margin-top: 10px;



margin-left:45px;



margin-right:45px;



margin-bottom: 0;



}



.navigation a {



color:#000000;



font-size:14px;



font-weight:bold;



}



.wp-smiley



{



padding: 0;



}







.textwidget



{



margin: 2px 5px 2px 5px;



}



 #logo {



      float: left;



      width: 560px; height: 160px; margin:5px 0px 0px 10px;



    }



 #nav {



      float: right;



      width: 416px; height: 160px; margin-top: 10px;



    }



        #primary {



          float: left;



          width: 178px;  height: 81px;



          list-style-type: none;



          margin-top: 10px;



		  font-size:11px;



		  text-align:left;



        }



		#secondary  {



          float: left;



          width: 222px;  height: 81px;



          list-style-type: none;



          margin-top: 10px;



		  font-size:11px;



		  text-align:left;



        }







            #primary a, #secondary a {





              line-height: 16px;



              color: #fff;



              text-decoration: none;



		 }



            #primary a:hover,#secondary a:hover  {



              text-decoration: underline;



              color: #baa399;



            }



            #primary li, #secondary li {



              clear: right;



            }



            #primary a {



              float: right;



              text-align: right;



              margin-right: 2em;



            }



            #secondary a {



              margin-left: 1.75em;



            }



        #tertiary {



          color: #b9a094;



          font-size: .9em;



          clear: both;



		  line-height:12px;



        }



            #tertiary .input_text {



              font-size: 11px;



              width: 100px;



			  height:12px;



			  margin-bottom:2px;



			  line-height:12px;



            }



            #search {



              padding-left: 25px;



              padding-top: 10px;



              float: left;



              width: 150px;



              height: 50px;



			  line-height:12px;



            }



                #search label {



                  display: block;



                }



                #search .button, #members .button { color: #fff; }



            #members {



              float: left;



              width: 200px;



              text-align: center;



              padding-left: 15px;



              margin-top: 2px;



            }



                #members a { padding-left: 1em; color:#b9a094; }



                #email, #password { text-align: left; line-height:12px;}



                #email label {



                  display: block;



                  float: left;



                  width: 50px;



                }



                #email input {



                  display: block;



                  float: left;



                  margin-bottom: 2px;



				  line-height:12px;



                }



                #password {



                  clear: both;



                  width: 225px;



				  line-height:12px;



                }



				#password label {



                  display: block;



                  float: left;



                  width: 50px;







                }



                #members .form_rows_inline { text-align: left; }



            #logged_in {



              padding-top: 1em;



              text-align: center;



              float: left;



              width: 225px;



            }



            #logged_in .swatch2_lighter { margin-top: .5em; }



            #logged_in #logout { padding-left: 2em; }



			



     /****************** Menu ******************/











#menu {
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:24px;
	padding:7px 0px 0px 35px;
	width:965px;
	}

#menu ul {
	margin:0;
	padding:0px;
	list-style:none;
	}

#menu li {
	display:inline;
	margin:0;
	padding:0;
	text-align:center;
	}

#menu a {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	color:#ffffea;
	width:130px;
	font-size:12px;
	font-weight:bold;
	}


#menu .a1 {

	float:left;
	display:block;
	padding:0px 0px 0px 0px;
	color:#ffffea;
	width:160px;
	font-size:12px;
	}


.td1{

font-size:11px;
color:#FFFFFF;
}



.td2{



font-size:21px;



color:#ffb100;



font-weight:bold;



}



*********Contact Us*******



#wpcf label {

	clear: both;

	display: block;

	float: left;

	width: 150px;

}

#wpcf input {

	float: left;

	width: 200px;

	padding: 1px;

	margin: 2px 5px 2px 0;

}

#wpcf textarea {

	width: 350px;

	height: 100px;

	padding: 1px;

	margin: 0 5px 10px 0;

}

#wpcf #contactsubmit {

	margin-left: 250px;

	width: 100px;

}



***SPORTS CAPPING***



/* ------------------------- COMMON ------------------------- */

BODY {

	font-family: arial, verdana, sans-serif;

}



.header TH {

	font-size: 12px;

	color: #fff; 

	background-color: #666; 

	background-repeat: repeat-x;

	padding: 5px 10px 5px 10px;

	text-align: left;

}

.subheader TH {

	font-size: 12px;

	color: #fff; 

	background-color: #aaa; 

	padding: 5px;

	text-align: center;

}

.data TH {

	font-size: 12px;

	background-color: #eee;

	padding: 5px;

}



/* --------------------- SERVICE_PACKAGES --------------------- */

#service_packages {

	width: 540px;

	margin: 0;

	padding: 10px 10px 0 10px;

	background-color: #fff;

}



/* ------------------------ TOP_TRENDS ------------------------ */

#top_trends TABLE {

	font-size: 12px;

	width: 540px;

	margin: 0 0 20px 15px;

}

#top_trends A {

	font-size: 12px;

}

#top_trends .subheader TH {

	border-bottom: solid 1px #ddd;

}

#top_trends .data TH {

	width: 30%;

	text-align: left;

	padding-left: 25px;

	border-left: solid 1px #ddd;

	border-bottom: solid 1px #ddd;

}

#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 #ddd;

	border-bottom: solid 1px #ddd;

	font-size: 12px;

}

#top_trends .service_stats {

	border: solid 1px #ddd;

}



/* ------------------------ SHOW_TREND ------------------------ */

#show_trend TABLE {

	font-size: 12px;	

	width: 540px;

	margin: 0 0 20px 0;

	border: solid 1px #ddd;	

}



#show_trend TD {

	background-color: #fff;

	text-align: left;

	font-size: 12px;

	padding: 5px 5px 5px 10px;

	line-height: 175%;

}



/* ------------------------ SHOW_PREMIUM_PICKS_TABLE ------------------------ */

#show_premium_picks_table TABLE {

	font-size: 12px;

	width: 540px;

	margin: 0 0 20px 0;

	padding: 0;

}

#show_premium_picks_table .data TD {

	margin: 0;

	padding: 0;

}



/* ------------------------ SHOW_PREMIUM_PICKS ------------------------ */

#show_premium_picks TABLE {

	font-size: 12px;	

	width: 540px;

	margin: 1px 0 0 0;

	border: solid 1px #ddd;	

	border-top: solid 2px #666;	

}

#show_premium_picks .header TH {

	background-color: #eee; 

	background-image:  none;

	text-align: left;

	font-size: 14px;

	color: #000;

	padding: 5px 5px 5px 5px;

	margin: 0;

}

#show_premium_picks TH.button {

	width: 100px;



	border: 0px solid #ddd;

	background-color: #eee; 	

	padding-bottom: 25px;

}

#show_premium_picks TD {

	background-color: #fff;

	text-align: left;

	font-size: 12px;

}

#show_premium_picks TD.event { 

	text-align: left; 

	padding: 5px 5px 30px 5px;

}

#show_premium_picks INPUT {

	background: #000;

	color: #fff;

	background-image: url(/images/boxes/title-bg.gif);

	background-repeat: repeat-x;

	padding-left: 5px;

	padding-right: 0px;

	margin: 0px;

	margin-bottom: 0px;

	width: 100px;

}

#show_premium_picks INPUT.guaranteed {

	height: 60px;

}

#show_premium_picks INPUT.non_guaranteed {

	height: 45px;

}



/* ------------------------ SHOW_PICKS ------------------------ */

#show_picks TABLE {

	font-size: 12px;

	width: 540px;

	margin: 0 0 20px 0;

}

#show_picks .header TH {

	color: #888; 

	background-color: #fff; 

	background-image:  none;

	text-align: left;

	padding: 0 5px 0 5px;

}

#show_picks .data TD {

	background-color: #eee;

	text-align: left;

	font-size: 12px;

	padding: 5px 10px 5px 5px;

	border-top: solid 2px #666;	

}

#show_picks .data .event {

	border-left: solid 1px #ddd;	

}

#show_picks .data .starts {

	border-right: solid 1px #ddd;	

}

#show_picks .comment {

	text-align: left;

	padding: 5px 5px 10px 5px;

	font-size: 12px;

	border: solid 1px #ddd;	

}

#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: 11px;

	width: 160px;

}

#service_top_rating_short TD {

	font-size: 11px;

	text-align: center;

	border: solid 1px #ddd;

}

#service_top_rating_short .data TH { 

	font-size: 11px;

	text-align: left;

	width: 130px; 

}

#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 {

	border: solid 1px #ddd;

}



/* ------------------------ SERVICE_TOP_RATING_FULL ------------------------ */

#service_top_rating_full TABLE {

	font-size: 12px;

	width: 540px;

	margin: 0 0 15px 15px;

}

#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 #ddd;

	font-size: 12px;

}

#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 #ddd;

}



/* ------------------------ SERVICE_STATS ------------------------ */

#service_stats TABLE {

	font-size: 12px;

	width: 540px;

	margin: 0 0 20px 0;

}

#service_stats .subheader TH {

	text-align: center;

	color: #FFF; 

	background-color: #AAA;

	border-bottom: solid 1px #ddd;

}

#service_stats .data TH {

	width: 1%;

	border-left: solid 1px #ddd;

	border-bottom: solid 1px #ddd;

}

#service_stats TD {

	background-color: #fff;

	text-align: center;

	border-right: solid 1px #ddd;

	border-bottom: solid 1px #ddd;

	font-size: 12px;

}

#service_stats .service_stats {

	border: solid 1px #ddd;

}



/* ------------------------ ONE_FREE_PICK ------------------------ */

#one_free_pick TABLE {

	font-size: 12px;

	width: 540px;

	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 {

	font-size: 12px;

	background-color: #eee; 

	padding: 5px 10px 5px 5px;

	border-top: solid 2px #666;

}

#one_free_pick .data .event {

	border-left: solid 1px #ddd;

}

#one_free_pick .data .starts {

	border-right: solid 1px #ddd;

}

#one_free_pick .comment {



	font-size: 12px;



	background-color: #fff; 

	padding: 5px 10px 15px 5px;

	border-left: solid 1px #ddd;

	border-right: solid 1px #ddd;

	border-bottom: solid 1px #ddd;

}

#one_free_pick .one_free_pick {

	border: solid 1px #ddd;

}



/* ------------------------ PAST_PICKS ------------------------ */

#past_picks TABLE {

	font-size: 12px;



	width: 540px;

	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 #ddd;

}

#past_picks .data .wl {

	border-right: solid 1px #ddd;

}

#past_picks .comment TD {

	background-color: #fff; 

	padding: 5px 10px 30px 5px;

	border-left: solid 1px #ddd;

	border-right: solid 1px #ddd;

	border-bottom: solid 1px #ddd;

}

#past_picks .bottom_comment TD {

	background-color: #fff; 

	padding: 0px 0px 5px 0px;

}

#past_picks TD {

	font-size: 12px;

	padding: 5px 10px 5px 10px;

}



/* ------------------------ SERVICE_INFO ------------------------ */

#service_info TABLE {

	font-size: 12px;

	background-color: #fff;

	border: solid 1px #ddd;

	width: 540px;

	margin: 0 0 20px 0;

}

#service_info TD {

	font-size: 12px;

}

#service_info TD.header {

	padding: 2px 5px 5px 10px;

}

#service_info .header A {

	color: #fff; 

}

#service_info TD.description {

	padding: 7px 5px 10px 10px;

}

#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: 10px; 

}

#gen_schedule_block TD, 

#gen_schedule_block A { 

	font-size: 12px; 

}

#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;

	font-size: 10px;

	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; 

	font-size: 11px;

}



#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; 

	font-size: 10px;

}



#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; 

	font-size: 11px;

}



#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;

	font-size: 11px;

}

#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;

	font-size: 10px;

	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; 

	font-size: 10px; 

	color: #999;

}



.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 {

	font-size: 11px;

	padding: 3px;

}



#sports_calendar DIV.sports_calendar_block A {

	font-weight: bold;

}



#sports_calendar TABLE {

	font-size: 11px;

	width: 170px;

	border-top: #c8c8c8 1px solid;

	border-left: #c8c8c8 1px solid;

}

#sports_calendar TABLE TH {

	font-size: 11px;

	margin-top: 3px;

	padding-top: 3px;

	margin-bottom: 3px;

	padding-bottom: 3px;

}

#sports_calendar A {

	font-size: 11px;

	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 {

	font-size: 11px;

	text-align: center;

	border-bottom: #c8c8c8 1px solid;

	border-right: #c8c8c8 1px solid;

}

#sports_calendar TABLE TR.sports_calendar_week_days TD {

	font-size: 11px;

	font-weight: bold;

}



#schedule_full_scores {

	margin-bottom: 25px;

}



#schedule_full_scores P {

	text-align:right;

}

#schedule_full_scores A {

	font-size: 11px;

	color: blue;

	text-decoration: underline;

}



#sports_data_select_sport {

	font-size: 11px;

	float: right;

}



#sports_data_select_sport A{

	font-size: 11px;

}



.lower_title {

	font-size: 18px; 

	margin-bottom: 10px;

	margin-top: 0;

}



.header_title {

	font-size: 16px;

}



.back_button_custom {

	text-align: center;

	font-size: 11px;

	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{

	font-size: 11px;

}





/* ------------------------ PAST_PICKS ------------------------ */

#past_picks TABLE {

	font-size: 12px;

	width: 540px;

	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 #ddd;

}

#past_picks .capper_data TD A {

	font-size: 12px; 

}

#past_picks .data .event {

	border-left: solid 1px #ddd;

}

#past_picks .data .wl {

	border-right: solid 1px #ddd;

}

#past_picks .comment TD {

	background-color: #fff; 

	padding: 5px 10px 30px 5px;

	border-left: solid 1px #ddd;

	border-right: solid 1px #ddd;

	border-bottom: solid 1px #ddd;

}

#past_picks .bottom_comment TD {

	background-color: #fff; 

	padding: 0px 0px 5px 0px;

}

#past_picks TD {

	font-size: 12px;

	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; 

	font-size: 10px; 

}

#gen_schedule_block TD, 

#gen_schedule_block A { 

	font-size: 12px; 

}

#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;

	font-size: 10px;

	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; 

	font-size: 11px;

}



#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; 

	font-size: 10px;

}



#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; 

	font-size: 11px;

}



#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;

	font-size: 11px;

}

#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;

	font-size: 10px;

	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; 

	font-size: 10px; 

	color: #999;

}



.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 {

	font-size: 11px;

	padding: 3px;

}



#sports_calendar DIV.sports_calendar_block A {

	font-weight: bold;

}



#sports_calendar TABLE {

	font-size: 11px;

	width: 170px;

	border-top: #c8c8c8 1px solid;

	border-left: #c8c8c8 1px solid;

}

#sports_calendar TABLE TH {

	font-size: 11px;

	margin-top: 3px;

	padding-top: 3px;

	margin-bottom: 3px;

	padding-bottom: 3px;

}

#sports_calendar A {

	font-size: 11px;

	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 {

	font-size: 11px;

	text-align: center;

	border-bottom: #c8c8c8 1px solid;

	border-right: #c8c8c8 1px solid;

}

#sports_calendar TABLE TR.sports_calendar_week_days TD {

	font-size: 11px;

	font-weight: bold;

}



#schedule_full_scores {

	margin-bottom: 25px;

}



#schedule_full_scores P {

	text-align:right;

}

#schedule_full_scores A {

	font-size: 11px;

	color: blue;

	text-decoration: underline;

}



#sports_data_select_sport {

	font-size: 11px;

	float: right;

}



#sports_data_select_sport A{

	font-size: 11px;

}



.lower_title {

	font-size: 18px; 

	margin-bottom: 10px;

	margin-top: 0;

}



.header_title {

	font-size: 16px;

}



.back_button_custom {

	text-align: center;

	font-size: 11px;

	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{

	font-size: 11px;

}



/* ------------------------ PAST_PICKS ------------------------ */

#past_picks TABLE {

	font-size: 12px;

	width: 540px;

	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 #ddd;

}

#past_picks .capper_data TD A {

	font-size: 12px; 

}

#past_picks .data .event {

	border-left: solid 1px #ddd;

}

#past_picks .data .wl {

	border-right: solid 1px #ddd;

}

#past_picks .comment TD {

	background-color: #fff; 

	padding: 5px 10px 30px 5px;

	border-left: solid 1px #ddd;

	border-right: solid 1px #ddd;

	border-bottom: solid 1px #ddd;

}

#past_picks .bottom_comment TD {

	background-color: #fff; 

	padding: 0px 0px 5px 0px;

}

#past_picks TD {

	font-size: 12px;

	padding: 5px 10px 5px 10px;

}

#past_picks #show_premium_picks .data TD{

	background-color: #fff; 

}





/* ------------------------ COLORS ------------------------ */

.green		{ color: green; }

.green_b	{ color: green; font-weight: bold; }

.red		{ color: red; }

.red_b		{ color: red; font-weight: bold; }

.n			{ font-weight: normal; }

.b			{ font-weight: bold; }

.whitebg {background:#fff url(images/grad.jpg) top left no-repeat; padding:30px 28px 10px 10px; border:1px solid #666; width:100%; margin-left:-20px;}



