﻿body {
    background-color:#29201a;
    padding:0;
    margin:0;
     font-size: 12px;
	font-family: arial, verdana, sans-serif;
}

#main_content_outer
{
    background-color:#ffffff;
    min-height:800px;     
    margin:0 auto 0 auto;    
    padding:0 0 0 0; 
    width:930px;    
}

#main_content_inner
{
    background-color:#ffffff;
    min-height:860px;     
    margin:0 auto 0 auto;    
    padding:0 10px 0 10px; 
    width:910px;   
    border-left:solid 4px #e5d908;     
    border-right:solid 4px #e5d908;     
}

#header
{
	 background-color:#e5d908;
	 height:184px;
	 width:910px;	
	 padding:0 0 10px 0;
	 border-right:solid 1px black;     
	 border-left:solid 1px black;     
}

#header_left
{
    width:150px;
    float:left;
    padding:5px 15px 0 35px;
    height:70px;
}

#header_right
{
    width:600px;
    float:left;
    clear:right;
    padding:25px 0 0 25px;
}

#header_title
{ 
	font-size:33pt;    
	margin:0 0 20px 0;
	font-family:Lucida Handwriting;
}

#header_subtitle
{
	font-size:15pt;
	margin:0 0 15px 0;
	font-family:Lucida Handwriting;
}

#result_holder
{
	float:left;
	clear:left;
    margin:0 35px 0 0;
    font-size:12pt;
    
}

#fixture_holder
{
	float:left;
	clear:right;
	font-size:12pt;
    
}

#nav
{
	 background-color:#414140;
	 height:30px;
	 width:910px;
	 list-style: none; 
	padding:10px 0 0 0; 
	margin:0 0 0 0;	
	border-top:solid 1px black;   
		 border-right:solid 1px black;     
	 border-left:solid 1px black;     
}

#nav ul
{	
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}	
		
		#nav ul li 
		{			
			float: left; 
			text-align: center;  
			height: 25px;
			width:101px;					    	
		    font-size:12pt;
		    
		    								
	    }
	    
	    #nav ul li a {	        
	        color: #fff; 
	        text-decoration: none;
        }
        
        #nav ul li a:hover {	        
	        color: #fff; 
	        text-decoration: underline;
        }
        
#main_left_content
{
	background-color:#ffffff;
	min-height:500px;         
	margin:15px 0 0 0; 
	width:210px;	
	float:left;
	clear:left;    
}

#main_right_content
{
	background-color:#ffffff;
	min-height:500px;         
	margin:15px 0 0 15px; 
	width:670px;	
	float:left;	
    text-align:justify;   
    border-left:solid 3px #d7d7d7; 
    padding:0 0 0 10px;
}

#footer_content
{
    width:900px;
    background-color:#414140;
    height:35px;
    clear:left;
    margin:15px 0 0 0;
    color:#ffffff;
    padding:10px 0 0 10px;    
    font-size:12pt;
}

#footer_content a
{
    color:#ffffff;
    text-decoration:underline;
}

/*----------------------------------------------------------------
	Common
----------------------------------------------------------------*/
.border
{
    border:solid 1px black;
}

.clear_both
{
    clear:both;
}

h1
{
    font-size:15pt;	  
    margin:20px 0 5px 0;
    color:#e5d908;
}

h2
{
    color:#e5d908;
    	font-size:13pt;	 
    	margin:20px 0 5px 0;   	    
}

h3
{
    	font-size:11pt;
    	color:#e5d908;
        margin:20px 0 5px 0;
        
}

/*----------------------------------------------------------------
	Index
----------------------------------------------------------------*/

#index_top_text
{
      width:660px;
      height:74px; 
        	
}

#index_latest_news_holder
{
	width:200px;
	height:200px;    
	float:left;
	padding:0 0 0 10px;
	margin:0 0 10px 0;
	
}

#index_image_holder
{
	float:left;		
	padding:0 0 0 0;
    margin:0 0 0 0;
}

#index_image_caption
{
    width:446px;
    height:19px;
    background-color:#414140;
    padding:3px 0 0 0;
    margin:0 0 0 0;
    color:#ffffff;
    text-align:center;
}

#index_latest_news_title
{
     width:200px;
     background-color:#414140;
     color:#b9b017;
     height:20px;
     font-weight:bold;	
     font-size:13pt;     
     padding:2px 0 0 3px;
     margin:0 0 5px 0;
}

#index_bottom_text
{
    padding:25px 0 0 0;
    width:444px;
    height:270px;    
    float:left;
    clear:left;
}

#sky_holder
{
    width:200px;
    float:left;
    padding:0 0 0 10px;
}

/*-----------------------------------------------------------------
    Image Viewer
-----------------------------------------------------------------*/
.image_viewer_image
{
    border:solid 1px black;
    width:500px;
}

#image_viewer_image
{
    width:550px;        
    margin:0 auto 0 auto;    
    padding:30px 0 0 0;     
}

#photo_count_holder
{
    width:600px;
    text-align:center;
    margin:0 0 30px 0;
}

/*-----------------------------------------------------------------
    Gallery
-----------------------------------------------------------------*/
.fieldset_gallery
{
       margin:0 0 65px 0;
       padding:0 0 10px 5px;
}

.album_holder
{
    width:550px; 
    text-align:justify
}

.album_primary_image
{
    border:solid 1px black;
    float:left;
    width:200px;
}

.click_text_holder
{
    width:200px;
    text-align:center;    
    font-style:italic;
}

.album_holder_text
{
    float:left;
    padding:5px 0 0 15px;
    text-align:justify;
     
    
}




/*-----------------------------------------------------------------
    Committee
-----------------------------------------------------------------*/
.committee_holder
{
    background-image:url(images/photo_album_bg.jpg);
    width:192px;
    height:250px;   
    padding:55px 0 0 45px;
    float:left;
    margin:40px 80px 0 0;      
}

.committee_image
{
    height:200px;
    
}

.committee_holder_text
{    
    float:left;
    padding:5px 0 0 0;
    text-align:justify;
    font-size:12pt;
    font-weight:bold;
    width:192px;
}


/*-----------------------------------------------------------------
    Ground
-----------------------------------------------------------------*/
#GroundImageHolder
{ 
    text-align:center;
    font-size:7pt;
}

#GroundImage
{
    border:solid 1px black;
    width:444px;
    height:174px;
}


#GroundMapHolder
{
    float:left;
    border:solid 1px black;
    margin:10px 0 0 0;
}

#map
{
    width: 500px; height: 300px;
}

/*-----------------------------------------------------------------
    Specific Team
-----------------------------------------------------------------*/
#TeamImage
{
    width:540px;
    
    border:solid 1px black;
    margin:0 0 0 60px;
}

.team_left
{
    width:300px;
    float:left;
    clear:left;
}

.team_right
{
    width:300px;
    float:left;
    clear:right;
}

#team_description
{
    width:600px;
}

/*-----------------------------------------------------------------
    Player profile
-----------------------------------------------------------------*/
#player_info
{
    float:left; 
    margin:0 0 0 30px;
}

#playing_history
{
    margin:25px 0 0 0;
}

/*-----------------------------------------------------------------
    Match Report
-----------------------------------------------------------------*/
#match_result
{
    width:100%; text-align:center; background-color:Black; color:Yellow;
}

.scorers_holder
{
    width:350px;
}

#main_result_page
{
    background-color:#e5d908; margin:0px; padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;
}

#team_holder
{
    width:550px;
}

/*-----------------------------------------------------------------
    Fixtures results
-----------------------------------------------------------------*/
.fitness_session
{
    text-align:center;
}