
/* Page Wide Default Link Color */
.custom a {color: #2d3240;}      
.custom a:hover {color: #98a8d9;}      
       

/******************************************/
/* Site Wide Element Background Settings */ 
/******************************************/  


.custom, 
.custom #header,
.custom .menu { background: #B3C6FF; }   

.custom #content_area .page,    
.custom #footer_area .page,     
.custom a.readmore:hover,
.custom #content_box .teaser,       
.custom .post_box,  
.custom #custom_bread_crumbs,  
.custom.author #author_info,  
.custom #content #comments,
.custom #footer .custom_attribution,
.custom #custom_featured_post_container, 
.custom #custom_featured_photos_container,   
.custom #sidebars .widget,  
.custom .widget .inner,    
.custom #custom_social_media_box,
.custom #custom_secondary_feature_container {  background: #FFFFFF; }   
                                                
  
.custom #custom_social_media_box h2,  
.custom .custom_secondary_feature h2,                                                                                                             
.custom .custom_featured_photo h2,
.custom #custom_featured_post h2 { background: #1a3380; }           
                                                                                                              

.custom #sidebars h3,  
.custom #footer li.widget h2 { background: #3366FF; }    


/***********************************/
/* Site Wide Text and Link Colors */ 
/***********************************/

         
#footer a {color: #2d3240;}      
#footer a:hover {color: #98a8d9;}
          
           
.custom .menu li a { background: url(../images/tab_blue.png) 75% 0% no-repeat; padding: 1em .5em 1em .5em; margin: 0 1em 0 0; min-width: 100px; border: none;}  
.custom .menu li a:hover { background: url(../images/tab_blue.png) 75% -40px no-repeat; }  
.custom .menu li.current a { background: url(../images/tab_blue.png) 75% -80px no-repeat;}

.custom .menu a{color: #FFFFFF;}
.custom .menu .current a{ color: #000000;}  

.custom .menu .submenu li a { background: #2b57d9;}       
.custom .menu .submenu li a:hover { background: #FFFFFF; color: #000000;;}

.custom #tabs li.current_page_item a,  
.custom #custom_social_media_box h2,      
.custom #custom_featured_post h2 a, 
.custom .custom_featured_photo h2 a, 
.custom .custom_secondary_feature h2 a    
{  color: #FFFFFF;} 


.custom a.readmore { color: #2d3240; } 
.custom a.readmore:hover { color: #8695bf;}    
.custom #footer li.widget h2,
.custom #sidebars h3 {  color:#1a3380;}          

                                            
/***********************************/
/* Site Wide Element Border Colors */ 
/***********************************/    


.custom #custom_featured_post_container, 
.custom #custom_featured_photos_container, 
.custom #custom_secondary_feature_container,
.custom.author #author_info, 
.custom .post_box {border: 2px solid #264dbf !important; }  
                                                   

.custom #sidebars #multimedia_box,   
.custom #sidebars .widget { border: 2px solid #668dff; }  

.custom #content #comments { border: 2px solid #8695bf;}
               
.custom #custom_social_media_box {border: 1px solid #0d1a40;}   
.custom #tabs { border-bottom: 2px solid #FFFFFF}     

.custom a.readmore {border-bottom: 1px dashed #264dbf; border-top: 1px dashed #264dbf;}     
.custom .custom_featured_photo {border-left: 1px dashed #2b57d9;} 

.custom .post_box {border: 10px solid #555 ;} 
.custom.home .author_link {border-top: 1px dashed #264dbf; border-bottom: 1px dashed #264dbf; }  
.custom .post_box .format_text { border-top: 1px dashed #5e5e5e;} 
.custom #custom_bread_crumbs {border-bottom: 2px solid #999; }                   
.custom.author #author_info h2 {border-bottom: 1px solid #000000;}


.custom #footer { border-top: 3px solid #2b57d9;}                                                                                                    
.custom #footer .custom_attribution {border-top: 1px dashed #2b57d9; border-bottom: 1px dashed #2b57d9;}         
.custom #footer .custom_attribution a { color: #0d1a40;}