 /*------------------------------------------------------------
SHILLING - Theme 1 Style Sheet
 
version:			3.0
compatibility:		IEv7, IEv6, FIREFOXv3, FIREFOXv2, CHROMEv1
 
author:				Tony Taylor
email:				tony@shilling.co.uk
copyright:			2009 Shilling Communication
 
TO DO LIST
 
------------------------------------------------------------*/

/*#############################################################
#
#	HEADER
#
#############################################################*/
 
#main_nav {
	border-bottom: 1px #78a22f solid;
}

	#main_nav li a:hover, #main_nav li a:active, #main_nav li a.level_1_current {
		background-color: #78a22f;
	}

/*#############################################################
#
#	CONTENT
#
#############################################################*/

	
#content ul li {
	list-style-image: url('images/arrow-green.gif');
}
	
#content #col2 a:link, #content #col2 a:visited {
	color: #78a22f;
}

#content fieldset {
	border: 1px solid #78a22f;
}

#content legend {
	color: #78a22f;
}

.logout #content input.submit, .login #content input.submit {
	background-color: #78a22f;
}

#content th {
	background: #78a22f;
}

#col1 {
	background-color: #78a22f;
}

#content #col1 #nav2 li a.level_2 {
	background: #92278F url('images/bullet.png') no-repeat;
}

#content #col1 #nav2 li a.level_2:hover {
	background-color: #671365;
}

#content #col1 #nav2 li a.level_2_current {
	background: #671365 url('images/bullet.png') no-repeat;
}
						
#content #col1 #nav2 li a.level_2_current:hover {
	background-color: #671365;
}

#content #col1 #nav2 li a.level_3 {
	background: #92278F url('images/bullet.png') no-repeat;
}
					
#content #col1 #nav2 li a.level_3:hover {
	background-color: #671365;
}

#content #col1 #nav2 li a.level_3_current {
	background: #671365 url('images/bullet.png') no-repeat;
}
													
#content #col1 #nav2 li a.level_3_current:hover {
	background-color: #671365;
}

#quote table tr td.quote_1 {
	background: transparent url('images/quote_back1.png') top left no-repeat;
}

#quote table tr td.quote_2 {
	background: transparent url('images/quote_back2.png') top left no-repeat;
}

#col2 #map {
	border: 10px #78a22f solid;
}

/*#############################################################
#
#	FOOTER
#
#############################################################*/

#footer {
	border-top: 1px #78a22f solid;
}
		
#footer_links a:hover, #footer_links a:active {
	color: #78a22f;
}

/*#############################################################
#
#	TEMPLATE SPECIFIC
#
#############################################################*/

.homepage #introduction {
	background: transparent url('images/quotes1.gif') no-repeat;
}

.homepage #introduction h1 {
	color: #92278F;
}

.homepage #spacer {
	background: transparent url('images/curve.png') top left no-repeat;
}

.homepage #modules {
	background: #78a22f;
}

.homepage #welcome {
	background: #78a22f;
}

.homepage #welcome a:link, #welcome a:visited {
	color: #92278f;
}
				
.homepage #welcome a:hover, #welcome a:active {
	color: #92278f;
}

.homepage #latest_news {
	background: #78a22f;
}

.homepage #content #news_scroller a:link.news_article,
.homepage #content #news_scroller a:visited.news_article {
	background: transparent url('images/arrow_green.gif') 5px 5px no-repeat;
}
						
.homepage #content #news_scroller a:hover.news_article,
.homepage #content #news_scroller a:active.news_article {
	background: #92278F url('images/arrow_purple.gif') 5px 5px no-repeat;
}

.news_article #content #col1 #nav2 li a.news_article {
	background: #92278F url('images/bullet.png') no-repeat;
}

.news_article #content #col1 #nav2 li a.news_article:hover {
	background-color: #671365;
}

.news_article #content #col1 #nav2 li a.selected {
	background-color: #671365;
}

.what_we_do #content #col2 a.product_article:link span,
.what_we_do #content #col2 a.product_article:visited span {
	background: #78A22F;
}

.what_we_do #content #col2 a.product_article:active span,
.what_we_do #content #col2 a.product_article:hover span {
	background: #92278F;
}

.search #content form.search-form fieldset {
	background: #78A22F;
}		
.search #content p.success strong {
	color: #671365;
}

.search #content .result h4 a:link, .search #content .result h4 a:visited {
	background: transparent url('images/arrow-green.gif') center left no-repeat;
	color: #78A22F;
}
	
.search #content .result h4 a:active, .search #content .result h4 a:hover {
	background: transparent url('images/arrow-purple.gif') center left no-repeat;
	color: #671365;
}

.team #content #col2 a.team_article:link span,
.team #content #col2 a.team_article:visited span {
	background: #78A22F;
}

.team #content #col2 a.team_article:active span,
.team #content #col2 a.team_article:hover span {
	background: #92278F;
}

.charities #content #col2 a.team_article:link span,
.charities #content #col2 a.team_article:visited span {
	background: #78A22F;
}

.charities #content #col2 a.team_article:active span,
.charities #content #col2 a.team_article:hover span {
	background: #92278F;
}
