/* 
This style sheet and the images to which it refers to 
may not be reused, resold or redistributed by any means necessary
================================================================
Description: Layout styles for Brian Propp
Version: 1.0
Author: AWS Sports
Author URI: http://www.awssports.com/
*/

	/**** Testing Rule ***************************************************************************/
	#adfs { background-color:red; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; }

	
	/**
	 * BODY LAYOUT
	 ***********************************************************************************/
	body { 
        background: url('../images/sidebar.gif') 0 0 repeat-y;
        text-align:left; 
    }

	#wrapper { 
		position:relative;
		width:955px; 
        padding:0 0 0 25px;
		height:auto !important; 
		min-height:500px; 
		height:500px; 
		text-align:left;  
		margin:0; 
	}

	
	/**
	 * HEADER LAYOUT
	 ***********************************************************************************/
	#header { 
		width:955px; 
		height:50px; 
	}
	#header h1 {
        position:absolute;
        top:0;
        left:680px;
        width:300px;
        height:30px;
        margin:0;
        padding:0;
        background: url('../images/logoheading.jpg') 0 0 no-repeat;
    }    
    #header h1 a {
        display:block;
        width:100%;
        height:100%;
        text-indent:-9999px;
    }
	#header h2, 
	#header ul#jNav { position:absolute; left:-9999px; list-style:none; }

	
	/**
	 * SITENAV LAYOUT
	 ***********************************************************************************/
    ul#sitenav {
        position:relative;
        left:5px;
        top:5px;
        width:650px;
        height:20px;
        margin:0;
        padding: 0;
        background: url('../images/sitenav.jpg') 0 0 no-repeat;
        list-style:none;
    }
    ul#sitenav li {
        float:left;
        height:20px;
        padding:0 1px 0 0;
    }
    ul#sitenav li a {
        width:100%;
        height:20px;
        display:block;
        text-indent:-9999px;
        position:relative;
        outline: none;
    }
    ul#sitenav li#sitenav_home              { width:45px; }
    ul#sitenav li#sitenav_bio               { width:35px; }
    ul#sitenav li#sitenav_community         { width:85px; }
    ul#sitenav li#sitenav_business_ventures { width:127px; }
    ul#sitenav li#sitenav_fan_club          { width:68px; }
    ul#sitenav li#sitenav_store             { width:46px; }
    ul#sitenav li#sitenav_news              { width:50px; }
    ul#sitenav li#sitenav_blog              { width:43px; }
    ul#sitenav li#sitenav_gallery           { width:60px; }
    ul#sitenav li#sitenav_contact_us        { width:80px; }


    
	/**
	 * CONTENT LAYOUTS
	 ***********************************************************************************/
    #two_column_wrapper {
        float:left;
        width:955px;
        background:url(../img/grey_dot.gif) 630px 0 repeat-y;
    }
    #content_wrapper {
        float:left;
        width:610px;
        height:auto !Important;
        height:450px;
        min-height:450px;
        padding:0 10px 10px 10px;
    
    }
    #player_stats_button {
        display:block;
        width:150px;
        height:100px;
        float:right;
        text-indent:-9999px;
        margin:-10px 0 0 5px;
        background:url('../images/stataddNew.jpg') 0 0 no-repeat;
    }
    #two_column_heading,
    #three_column_heading,
    .two_column_headings {
        background:url('../images/headbar.gif') 0 0 repeat-x;
        width:610px;    
        height:16px;
        line-height:16px;
        margin:0 0 10px 0;
        padding:0;
        font-size:12px;
        color:#fff;
        text-indent:5px;
    }    
    .two_column_headings {  
        width:100%; 
        margin:0;
    }
    .labels {
        font-weight:bold;
        font-size:10px;
    }
    
    
	/* THREE COLUMN LAYOUT */
    #three_column_wrapper {
        float:left;
        width:955px;
        height:auto !Important;
        height:450px;
        min-height:450px;
        background:url('../images/grey_dot.gif') 630px 0 repeat-y;
    }
    #column_one {
        float:left;
        width:300px;
        height:auto !Important;
        height:450px;
        min-height:450px;
        padding:0 10px 10px 10px;
        background:url('../images/grey_dot.gif') top right repeat-y;
    
    }
    #three_column_heading {
        width:300px;    
    }
    #column_two {
        float:left;
        width:300px;
        padding:0 20px 10px 10px;
    
    }
   
	/* HOME PAGE LAYOUT */
    #home_content_wrapper {
        float:left;
        width:955px;
        height:auto !Important;
        height:450px;
        min-height:450px;
        background:url('../images/grey_dot.gif') 680px 0 repeat-y;
    }
    #home_column_one {
        float:left;
        width:300px;
        height:auto !Important;
        height:450px;
        min-height:450px;
        padding:0 10px 10px 10px;
        background:url(../img/grey_dot.gif) top right repeat-y;
    
    }
    #athlete_ventures_heading {
        width:300px;
        height:25px;
        margin:0;
        padding:0;
        background: url('../images/atheletsventures.gif') 0 0 no-repeat;
        text-indent:-9999px;
    }
    #home_column_two {
        float:left;
        width:350px;
        padding:0 20px 10px 10px;
    
    }
    #home_video_player {
        width:320px;
        height:260px;
    }
    
    #home_header_content_wrapper {
        width:945px;
        padding:0 0 0 10px;
        height:260px;
    }
    #slideshow {
        border-left:2px solid #FF8E1C;
        width:400px;
        height:250px;
        float:left;
    }
    
    #jquery_slideshow_wrapper {
        position:absolute;
        border-left:2px solid #FF8E1C;
        width:400px;
        height:250px;
    }   
    #jquery_slideshow {
        position:relative;
        width:400px;
        height:250px;
    }   
    
    #home_header_content {
        float:right;
        background: url('../images/diagonalbg.png') 0 0 repeat;
        border-left:2px solid #666666;
        height:230px;
        margin-left:3px;
        padding:10px;
        width:510px;
    }
    #news_and_events {
        height:230px;
        margin-right:3px;
        width:300px;
        background-image:url('../images/transsemi.png');    
        float:left;
    }
    span#news_and_events_heading {
        display:block;
        height:20px;
        margin-bottom:5px;
        margin-top:5px;
        width:300px;
        background:url('../images/news.png') 0 0 no-repeat; 
        text-indent:-9999px;
    }
    ul.news_and_events {
        list-style:none;
        margin:0;
        padding:0;
    }    
    ul.news_and_events li {
        border-top:1px dotted #FF9900;
        line-height:17px;
        margin:1px 10px 2px;
        padding:1px 5px 1px 10px;
        width:265px;
        color:#FFFFFF;
        font-size:10px;
        text-decoration:none;
    }    
    ul.news_and_events li a {
        color:#FFFFFF;
        font-size:10px;
    }
    span.news_and_events_subhead {
        display:block;
        border-top:1px dotted #FF9900;
        line-height:17px;
        margin:1px 10px 2px;
        padding:1px 5px 1px 10px;
        width:265px;
        color:#FFFFFF;
        font-size:12px;
        text-decoration:none;
        font-weight:bold;
    }

   #community_promo {
        float:right;    
        display:block;
        text-indent:-9999px;
        height:230px;
        width:200px;
    }
	/**
	 * SIDEBAR LAYOUT
	 ***********************************************************************************/
    #sidebar {
        float:right;
        width:300px;
    }
    #home_content_wrapper #sidebar  {
        width:250px;
    }
    .adspot {
        width:100%;
        text-align:center;
        margin:10px 0 0 0;
    }
	
	/**
	 * FOOTER LAYOUT
	 ***********************************************************************************/
	#footer { 
		position:relative;
        top:10px;
        left:10px;
        border-top:1px dotted #FF8E1C;
        font-size:10px;
        color:#333;
		clear:both;
		width:945px; 
		height:30px; 
        line-height:30px;
		margin:0; 
        text-indent:40px;
	} 
    #footer a {
        color:#333;
        text-decoration:none;
    }
    #footer a:hover {
        text-decoration:underline;
    }
#breadcrumb{
	display:none;
}