/* global
------------------------------------------------------------------*/      
a, a:visited {
	color: #EB202C;    
	text-decoration: none;            
}

a:hover {                
	text-decoration: underline
}

h1, h2, h3, h4, h5, h6 {                                         
	color: #061115;                            
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
	color: #061115;                     ;
}                            

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {   
}
 
.skip_to {
  color: #567E8C;
}             

.skip_to a {
	font-weight: bold;
}   

/* fuel Colorschemes
------------------------------------------------------------------*/
      
#main.fuel #leader {
	background-color: #98B2BD;                                  
	color: #fff;   
	border-top: 7px solid #98B2BD; 
}     

#main.fuel #leader a, #main.fuel #leader a:hover, #main.fuel #leader a:visited {
	color: white;
	text-decoration: underline;
}

#sponsor_block {
	border-top: 7px solid #98B2BD;         
}            

#small_leader.fuel {                                            
	color: #fff;           
	background-color: #98B2BD;   
}                

#small_leader.fuel h1 {
	color: #fff;      
/*	text-transform: uppercase;  */
}

#leader h1 {
	color: #fff;
/*	text-transform: uppercase;*/
}
	
#main.fuel .excerpt_wrapper, #sidebar.fuel .sidebar_list, #sidebar.fuel #sidebar_list, #main.fuel .media_excerpt_wrapper {
	border-top: 1px solid #98B2BD;
}       

#main.fuel h6, #sidebar.fuel h6 {
	background-color: #98B2BD; 
	color: #fff;            
	border-bottom: 1px solid #98B2BD;;
}

#footer a:hover {
	color: #47565b;
	border-bottom: 1px solid #74818a;
	text-decoration: none;
}

#main.fuel #leader.front h1 {             
    color: #fff;
	text-transform: uppercase;           
}                  

#sidebar.fuel {
	border-top: 7px solid #98B2BD;  
}             

ul#nav.fuel li a, ul#nav.fuel li a:visited {
	color: #061115;
}                    

#logo.fuel a, #logo.fuel a:visited {
	background: transparent url('/graphics/fuel_logo.gif') no-repeat left top;
}        


#sidebar.fuel #festival_ad {
	background-color: white;
}             

#sidebar.fuel #related_ad {
	background-color: #eee;
}           

#main.fuel #leader + p:first-letter {
	color: #061115; 
} 

#main.fuel #article_body #leader + p:first-letter, #main.fuel #media_body #leader + p:first-letter {
    background-color: #061115;
	color: #fff;
}               

#main.fuel #leader p.pullquote {
	color: #fff;
}      

#main.fuel .credits {
	color: #fff;
}

     


/* ads
------------------------------------------------------------------*/

#gb_ad {
	margin-top: 10px;
}

/* fuel toc
------------------------------------------------------------------*/

.toc_column {    
margin-top: 15px; 
width: 480px;  
font-family: georgia, "times new roman", times, serif;
height: auto;
float:left;
min-height: 400px;                               
margin-right: 20px;

}            
.toc_author {
	margin-left: 40px;
	font-family: helvetica, arial, sans-serif; 
	color: #000;
}

.last {
	margin-right: 0px !important; 
}                    

.toc_capsule {
	width: 480px;
	height: auto;
	min-height: 10px;                
	color: #555;          
	line-height: 1.5em;
	position:relative;     
	margin-bottom: 20px;
} 

.toc_type {
	position:absolute;
	top: 0px;
	right: 0px;       
	color: #555;
}

.toc_capsule span.toc_header, .toc_no {
    font-size: 118%;
	color: #000;	 
	margin-bottom: 0px;     
	font-family: helvetica, arial, sans-serif;
	text-transform: uppercase;
	font-weight: bold;    
	line-height: 1.5em; 
	display: block;           
	margin-right: 60px;
 	
	  
}     

.toc_no {
	position:absolute;
	top: 0px;
	left: 0px;
	
}

.toc_capsule span.toc_header {
	margin-left: 40px;
}


.toc_p {
	padding-left: 40px;      
	display: block;
	color: #555;
	
}

.toc_capsule a, .toc_capsule a:visited {
	display: block;    
	width: 480px;
	height: auto;
	min-height: 30px;        
	color: 000;
	background-color: #f1f1f1;
}                  

.toc_capsule a:hover {
	text-decoration: none;
	color: #fff ;
/*	background-color: #2242a3;*/
	background-color: #ddd;  
	border-bottom: none;
}                          

.toc_capsule a span.toc_header, .toc_capsule a span.toc_header:visited {
	color:#000; 
}    

/*
.toc_capsule a:hover span.toc_header, .toc_capsule a:hover span.toc_no, .toc_capsule a:hover span.toc_p, .toc_capsule a:hover span.toc_type, .toc_capsule a:hover span.toc_author {
	color: #fff;
}           */

        
/* fuel bio page
------------------------------------------------------------------*/

#raw_markup_wrapper h2, #raw_body_wrapper h2 {       
	margin-top: 20px;
}                         

.bios_column {
	width: 480px;  
	font-family: georgia, "times new roman", times, serif;
	height: auto;
	float:left;
	min-height: 400px;                               
	margin-right: 20px;      
}
