/*
Etheya Ltd.
Brian Coult
+44 07541959936
http://www.etheya.com
http://www.briancoult.com
http://www.themes-ee.com

MM_DAY.CSS 
*/

body 				{ color: #606060; background-color: #fafaf6; }
	
/* Typography */
h1 					{ color: #000000; }
h2 					{ color: #88532a; }
h3 					{ color: #4a4538; }
h4 					{ color: #000; }
p	 				{ color:#666666; }
ul					{ list-style-image: url("/images/green_button.png"); }
li 					{ color:#666666; }

/* Colours */
.black 				{ color: #000; }
#white 				{ color: #fff; }

/* Standard Links */
a:link, a:visited  			{ color: #7D974F; }
a:visited:hover, 
a:hover, a:active			{ color: #7D974F; }
	
/* P Links */
p a:link, p a:visited 		{ color: #7D974F; }
p a:visited:hover, 
p a:hover, a:active 		{ color: #7D974F; }

/* Caption Links Links */
.caption a:link,
.caption a:visited,
.caption a:visited:hover,
.caption a:hover			{ color: #536D89 }


/* List Links */
li a:link, li a:visited 	{ color: #7D974F; }
li a:visited:hover, 
li a:hover, li a:active 	{ color: #7D974F; }

/* Title Links */
h3 a:link, h3 a:visited 					{ color: #4a4538; }
h3 a:visited:hover, h3 a:hover, a:active 	{ color: #4a4538; }

h2 a:link, h2 a:visited 					{ color: #88532a; }
h2 a:visited:hover, h2 a:hover, a:active 	{ color: #88532a; }	

/* Footer */
.footer							{ background-color: #2f3436; }
.footer p 						{ color: #919390;}
#footerlinks a:link,
#footerlinks a:visited			{ color: #919390; }
#footerlinks a:hover,
#footerlinks a:visited:hover 	{ color: #fff; }
#northeastlogo 					{ background-image: url("/images/northeastlogo.gif"); }

/* Image styles */
.border-left			{ border: 5px solid #d2c9c0; }
.border-right			{ border: 5px solid #d2c9c0; }
.bordersmall			{ border: 3px solid #d2c9c0; }

/* Pagination */
p.pagecount a:link, 
p.pagecount a:visited 	{ background-color: #ddd; border: 1px solid #ddd; color: #4a4538; }	
p.pagecount a:hover 	{ background-color: #4a4538; border: 1px solid #4a4538; color: #fff; }	
p.pagecount strong 		{ background-color: #4a4538; border: 1px solid #4a4538; color: #fff; }

/* Submenu List */
#list ul li a:link, 
#list ul li a:visited 		{ border-bottom: 1px solid #d2c9c0; color: #666; }
#list ul li a:hover,			
#list ul li a:visited:hover { background-color: #625e51; color: #fff; } 
#list ul li.active a 		{ background-color: #625e51; color: #fff; } 


/* Masthead */
#submenu 				{ background-color: #666; }
#submenu p 				{ color: #fff; }
#submenu a:link, 
#submenu a:visited, 
#submenu a:visited:hover, 
#submenu a:hover, 
#submenu a:active 		{ color: #fff; }

#logo 					{ float: right; width: 340px; padding: 0; }
#logo h1 				{ background-image: url("/images/mm_logo.gif"); }

.texta 					{ background: #fff; border: 1px solid #ccc; }
.buttons 				{ border: none; background-image: url("/images/button_search.gif"); cursor:pointer; }

ul#nav li a 			{ background:transparent url(/images/menu_bg.jpg) no-repeat; }

#rotation 				{ border: 8px solid #fff; -moz-box-shadow: 4px 4px 4px #ddd; -webkit-box-shadow: 4px 4px 4px #ddd; box-shadow: 4px 4px 4px #ddd;  }


/* Site Buttons */
.butt_rni, .butt_rfa, 
.butt_map, .butt_btp, 
.butt_mfg, .butt_btn, 
.butt_vg, .butt_mow,
.butt_btw, .butt_gm,
.butt_vts			{ background-image: url("/images/sprite_buttons.gif"); }

/* Generic */

/* Homepage */
#newscontainer  		{ background-image: url("/images/news_bg.gif"); }
#news_top 				{ background-image: url("/images/newstop_bg.gif"); }
.news_date				{ background-image: url("/images/newsdate_bg.gif"); background-color: #666666; }

/* About page */

/* News Pages */	
#newsmain_container		{ background-image: url("/images/newsb_bg.gif"); }
#newsmain_top 			{ background-image: url("/images/newstopb_bg.gif"); }
#newsmain_container h2 	{ padding: 6px 0 10px 50px; }
.newsmain_item			{ width: 520px; margin-bottom: 20px; }
.news_event				{ width: 300px; float: right; }
#newsmain				{ background-color: #fff; }
.day, .month 			{ color: #fff; }

.title 					{ color: #4796b9; }
	
/* Articles */
.article_content img	{ border: 5px solid #d2c9c0; }
.commententry_b 		{ background-color: #e6e5e5; }
.article_b				{ background-color: #ededed; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd;  }
.tick					{ background-image: url("/images/comment_tick.png"); }

/* Gallery */
#techcontainer			{ background-color: #ededed; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; }

/* Shop */
#recommendations		{  background-color: #eee; }

/* Contact */

/* Workshops */
.workshop_promotion		{ background-color: #eeeeee; }
p.workshoprequirements	{ background-color: #eee; border-bottom: 2px solid #dddddd; border-top: 2px solid #dddddd; }

/* Google map */
.googlemap 				{ border: 5px solid #d2c9c0; }		



label       		{  }
label em 			{ color: #1c7a91; }
fieldset    		{  }
legend      		{  }

/* Form fields */
input, input.text, input.title,textarea, select 					{ color:#000; background-color: #e6e9ec; }
input:focus, input.text:focus, input.title:focus, textarea:focus, select:focus 	{ background-color: #fff; }
input.text, input.title   											{  }
input.title   														{  }
textarea      														{  }

/* Success, notice and error boxes */
.error, .notice, .success 	{ border: 2px solid #ddd; }
.error      				{ background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     				{ background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    				{ background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    				{ color: #8a1f11; }
.notice a   				{ color: #514721; }
.success a  				{ color: #264409; }

#contactform form p,
#commentform p 				{  }
	
/* Contact form */
#contactform 				{ background:#eee; }
#contactform form input 	{ border:1px #ccc solid; }
#contactform form select	{ border:1px #ccc solid; }
#contactform form textarea 	{ border:1px #ccc solid; }
.workshop_promotion select	{ border:1px #ccc solid; }


.shopitem form select		{ border:1px #ccc solid; }
.select_shop			 	{ border:1px #ccc solid; }

/* Mailing List */
input.mailinglist 			{ border:1px #ccc solid; }

/* Form Buttons */
button.butt_send,
button.butt_mailing,
button.butt_buyworkshop,
button.butt_shop			{ background-color: #75808a; color: #fff; }
button.butt_mailing 		{  }
button.butt_send			{  }
button.butt_shop			{  }
button.butt_buyworkshop		{  }

/*Comment Form*/
#commentform				{ background:#eee; }
#author_info				{  }
#comment_main 				{  }
#commentform input 			{ border:1px solid #ccc; }
#commentform input:focus 	{ border-color:#999;  }
#commentform textarea 		{ border:1px solid #ccc; }
#commentform textarea:focus	{ border-color:#999; }    

#comment_options 			{  }
#comment_code 				{ background:#fff; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }  