﻿/* this contains all colours and or background images */
body 
{
	background: url('/images/main_bg.gif') repeat;
}

ol li{color:#008D5C;}

/* defaults for hyperlinks*/
a:link, a:active, a:visited{color:#008D5C;}

p {color: #333;}

div.underline{border-bottom:dotted 1px #ccc;}
span.vert{background:#ccc;}
h6.associated{color:#008D5C;border-bottom: dotted 1px #ccc;}
#document_content_main .bookmark{color: #333;}
#bookmark{color: #333;}
.div_img{border: solid 1px #826253; background:#fff;}
#order_print li.line_li{background: url(/images/line.jpg) no-repeat;}
#order_print li h5{color:#7B5E3C;}
.choose_this{color:#666;}
#_tableInfo span{color:#7B5E3C;}
#_tableInfo span.gray{color:#717070;}

/* the repeater for the nice grassy background */
#top_repeater {background: url('/images/top_bg_repeater.jpg') repeat-x top center;}

/* the trees, shrubs and horse */
#top_bg {background: url('/images/branding.jpg') no-repeat center; border-bottom:6px solid #284912;}

/* main site container */
#container {background: #fff;}
#breadCrumbs{background:#fff;}
#breadCrumbs a:link, #breadCrumbs a:active, #breadCrumbs a:visited{color:#999;} 
#branding h3 span {background: url('/images/horse_trust_logo.png') no-repeat;}

/* sub navigation properties */
#nav_sub {background: #fff;}

#nav_sub li {background: url('/images/submenu_divider.gif') no-repeat right top;}
#nav_sub li.selected a:link, #nav_sub li.selected a:active, #nav_sub li.selected a:visited {color: #008D5C;}
#nav_sub a {color: #5F4838};
#content_main h1.underline {border-bottom: dotted 1px #ccc;}
#history_content_main h1.underline {border-bottom: dotted 1px #ccc;}
/*#content_main.news {background: url(/images/bg-green.gif) repeat-y 544px 0px;}*/

/* site info/footer inc background image*/
#site_info {background: url('/images/site_info.gif') repeat-x top;}

*html #site_info 
{background-color:#fff;}

#site_info li {color: white;}

#site_info a {color: white;}

#site_info a.green:link, #site_info a.green:visited, #site_info a.green:active {color: #008D5C;}

/*	news page left column */
#col_newsletter {background-color: #E5F3EE;}
#col_newsletter h4 {border-bottom: dotted 1px #ccc; background:#fff;}
/* green arrows here..*/
#col_newsletter ul li {background: url('/images/green_arrow.gif') no-repeat left 4px;}

#news_months a:link, #news_months a:visited {
	background: url('/images/brown_arrows.gif') no-repeat left center;
	color: #685344;
}

#news_months a:active, #news_months a:hover {
	background: url('/images/green_arrow.gif') no-repeat left center;
	color: #008D5C;
}

#news_months li.selected a:active, #news_months li.selected a:link, #news_months li.selected a:visited {
	background: url('/images/green_arrow.gif') no-repeat left center;
	color: #008D5C;
}


#nav_supp2 a:link, #nav_supp2 a:visited {
	background: url('/images/brown_arrows.gif') no-repeat left center;
	color: #685344;
}

#nav_supp2 a:active, #nav_supp2 a:hover {
	background: url('/images/green_arrow.gif') no-repeat left center;
	color: #008D5C;
}
#nav_supp2 li.selected a:active, #nav_supp2 li.selected a:link, #nav_supp2 li.selected a:visited {
	background: url('/images/green_arrow.gif') no-repeat left center;
	color: #008D5C;
}
#nav_supp2 p strong{color:#685344;}


#news_middle_col h2 {border-bottom: dotted 1px #ccc;}
#news_content {color: #34271F;}


#news_content a:link, #news_content a:active, #news_content a:visited {color: #34271F;}


#news_content h5.brown_text {color: #34271F;background: #f9f6f1;}




/* Donations Page */
#donations_main_table {border: Solid 0px #fff;}

#donations_table {border: Solid 1px #ccc;}

#timeline a:link, #timeline a:visited {
	background: url('/images/brown_arrows.gif') no-repeat left center;
	color: #685344;
}
#timeline a:active, #timeline a:hover {
	background: url('/images/green_arrow.gif') no-repeat left center;
	color: #008D5C;
}


#document_content_main {color: #333;}
#document_content_main h3
{
    background:#685344;
    color:#fff
}

#document_content_main ul, #history_content ul, #contact_us_content ul {color: #008D5C;}

#donations_summary li{color: #008D5C;}
#welfare_right_col a {color: #008D5C;}

/* lists..called 'related info' on horse welfare page*/
#welfare_related a:link, #welfare_related a:visited, #welfare_right_col a:link, #welfare_right_col a:visited {
	background: url('/images/green_arrow.gif') no-repeat left 6px;
	color: #008D5C;
}

/* Our residents page*/
/*
#our_residents_content {border: dotted 1px #E3DFDC;}*/

#right_col_list a {
	background: url('/images/green_dot.gif') no-repeat left 4px;
	color: #008D5C;
}

/*#nav_supp {background: url(/images/residents/horse_icon.gif) no-repeat 0px 0px;}*/

#nav_supp a:link, #nav_supp a:active, #nav_supp a:visited {color: #5F4838;background: url(/images/residents/hoof.gif) no-repeat left;}
#nav_supp a:hover {color: #008D5C;background: url(/images/residents/hoof_green.gif) no-repeat left;}
#nav_supp a.selected:link, #nav_supp a.selected:active, #nav_supp a.selected:visited {color: #008D5C;background: url(/images/residents/hoof_green.gif) no-repeat left;}

#tblEmail {color: #333;}


#video_list li a span {background: url(/images/play.png) no-repeat;}


#pdfstyle_links li a{background: url(/images/pdf.gif) no-repeat top left;}

.smallcopy {color: #333;}

.brown_arrow a:link, .brown_arrow a:visited {
	background: url('/images/brown_arrows.gif') no-repeat left 5px;
	color: #685344;
}
.brown_arrow a:active, .brown_arrow a:hover {
	background: url('/images/green_arrow.gif') no-repeat left 5px;
	color: #008D5C;
}

.residents_arrow {background: url(/images/residents/residents_arrow.gif) no-repeat;}
.green_indent {background: url('/images/green_indent.gif') no-repeat left;}
.pdf_Link {background: url('/images/green_arrow.gif') no-repeat 4px 19px;color: #008D5C;}


#news_content .links li a:active, #news_content .links li a:visited, #news_content .links li a:link
{
	color:#008D5C;
} 


#rss_feeds span {
	background: url(/images/rss_feeds.gif) no-repeat;
}


/* We should depreciate these if we ever drop support for IE6 */

* html #branding h3 span {
	background: url('/images/horse_trust_logo.gif') no-repeat;
}


.openNew{color:#A07B50;}
.openNew2{color:#000000;}
.underline{border-bottom:1px dotted #CCCCCC;}
.intro{color:#717070;}
/*#order_print li {border:Solid 1px #fff;}
#order_print li.selected {background:#E3F2ED; border:dotted 1px #008D5C;}*/


/* Sara */

/* ======================
       Main Styles
====================== */    
    
.content 
{
    background:url(/images/bg-body.jpg) no-repeat -20px 0px;
    }    
    
.content-home
{
    background:url(/images/bg-body.jpg) no-repeat -15px 40px;
    }   
    
/* ======================
 Start Homepage Changes 
====================== */    

/* Latest News on left */
#latest-news
{
    border-top:1px dotted #CCC;
    }

#latest-news li
{
    border-bottom:1px dotted #CCC;
    }
#latest-news h3,  #latest-news h3 a
{
    color:#685344;
    }

#latest-news img 
{
    border:1px solid #CCC;
    background:#FFF;
    }    
    
#latest-news .subscribe 
{
    border-top:1px dotted #CCC;    
    border-bottom:1px dotted #CCC;
    background:#FDFDFD;
    }    

.btn-video a
{
    color:#FFF;
    }                    
    
/* Subscribe box */    
    
#column_left .subscribe 
{
    border-bottom:1px dotted #CCC;
    border-left:1px dotted #CCC;
    border-right:1px dotted #CCC;
    }    
  
/* Big image top*/  
    
#banner-home 
{
    background:url(/images/shadow-bottom.jpg) no-repeat 5px 205px;
    } 
    
#banner-home .text 
{
    background:#000;
    filter:alpha(opacity=80);
    opacity:0.8;
    color:#FFF;
    }
#banner-home .text p
{
    color:#CCC;
    }   
    
.btn-video 
{
    background:url(/images/btn-video.gif) no-repeat 0 0;
    cursor:pointer;
    } 
    
.btn-video:hover 
{
    background:url(/images/btn-video.gif) no-repeat 0 -30px;
    }
    
.btn-video a
{
    color:#FFF;
    }               
  
/* default columns style */  
    
.columns 
{
   border-right:1px dotted #CCC;
    }       
    
.col-home 
{
    width:260px; 
    }    
    
.col-last
{
    border:none;
    }    
         
#content_main .columns h2 
{
    color:#59791D;
    } 
    
.columns  img 
{
    border:1px solid #CCC;
    }     
    
.columns img.small
{
    border:1px solid #CCC;
    }        
    
.columns li 
{
    background:url(/images/bg-li-a.gif) no-repeat 0px 12px;
    }            
    
.columns li a
{
    color:#685344; border-bottom:1px dotted #CCC;
    }     
    
.columns li.last a
{
    color:#685344; border-bottom:none;
    }       
    
.clear-line 
{
    border-bottom:1px dotted #CCC;
    }
    
.divider 
{
    border-bottom:1px dashed #CCC;
    }    
    
/* Support a horse */    
     
#content_main .sponsor li
{
    background:url(/images/bg-li-support.gif) no-repeat 0px -3px;
    }    
    
#content_main .sponsor li a
{
    background:url(/images/bg-li-a-support.gif) no-repeat 12px 18px;
    color:#685344;
    }       
 
 /* ads bottom right */   
.ads-box 
{
    background:url(/images/bg-call.gif) no-repeat;
    }                

/* ======================
   Start Donate Changes 
====================== */  
    
 /* bottom of the page */   
          
#content_main ul.donate 
{
    border-top:1px dotted #CCC;
    }          
          
#content_main ul.donate li h3
 {
    color:#685344;
    border-bottom:1px dotted #CCC;
     }                  
     
 ul.donate li img 
 {
    background:url(/images/bg-photos.gif) no-repeat;
     }   
    
.donate-call 
{
    background:#FAF9F8 url(/images/coins-bg.jpg) no-repeat bottom right;
    border:1px solid #EEE;
    -moz-box-shadow:0 0 2px #CCC;
    -webkit-box-shadow:0 0 2px #CCC;
    box-shadow:0 0 2px #CCC;
}           
        
/* ======================
   Start Order Print Changes 
====================== */  
    
#order_print li 
{
    background:url("/images/bg-photos.gif") no-repeat scroll 0 58px transparent;
    }    
    
#order_print li.selected 
{
    border:1px dotted #CCC;
    background:#FAF9F8 url("/images/bg-photos-selected.gif") no-repeat scroll 0 58px;
    }        
    
#order_print h5 
{
    border-bottom:1px dotted #CCC;
    }        

#order_print li .div_img 
{
    border:none;
    }       
       
.hline 
{
    border-top:1px dotted #CCC;
    }     
    
 /* ======================
     Support Changes 
====================== */          
    
#support li, #rehome li 
{
    background:#FAF9F8;
    border:1px solid #EEE;
    -moz-box-shadow:0 0 2px #CCC;
    -webkit-box-shadow:0 0 2px #CCC;
    box-shadow:0 0 2px #CCC;
    }       
