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

MM_NIGHT.CSS 
*/

html 				{ min-height: 100%; height: auto; }

body 				{ color: #606060; background-color: #020a10; background-image: url("/images/natt_body_bg.jpg"); background-position: bottom left;  background-repeat: repeat-x; }


	
/* Typography */
h1 					{ color: #000000; }
h2 					{ color: #3584c0; }
h3 					{ color: #60849a; }
h4 					{ color: #6cacd5; }
p	 				{ color: #a0adb8; }
li 					{ color: #a0adb8; }
ul					{ list-style-image: url("/images/green_button.png"); }

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

/* 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: #E3417A; }
p a:visited:hover, 
p a:hover, a:active 		{ color: #ffffff; }

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

/* 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: #60849a; }
h3 a:visited:hover, h3 a:hover, a:active 	{ color: #9BB952; }
h2 a:link, h2 a:visited 					{ color: #3584c0; }
h2 a:visited:hover, h2 a:hover, a:active 	{ color: #3584c0; }	

/* Footer links */
.footer							{ background-color: #000f1a; }
.footer p 						{ color: #798081;}
#footerlinks a:link,
#footerlinks a:visited			{ color: #798081; }
#footerlinks a:hover,
#footerlinks a:visited:hover 	{ color: #f1f1ea; }
#northeastlogo 					{ background-image: url("/images/natt_northeastlogo.gif"); }

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

/* Pagination */
p.pagecount a:link, 
p.pagecount a:visited 	{ background-color: #000f18; border: 1px solid #000f18; color: #6cacd5; }	
p.pagecount a:hover 	{ background-color: #000f18; border: 1px solid #000f18; color: #dd569a; }	
p.pagecount strong 		{ background-color: #000f18; border: 1px solid #000f18; color: #dd569a; }

/* Submenu List */
#list ul li a:link, 
#list ul li a:visited 			{ border-bottom: 1px solid #002131; color: #a0adb8; }
#list ul li a:hover,			
#list ul li a:visited:hover 	{ background-color: #003a4e; color: #fff; } 
#list ul li.active a 			{ background-color: #002131; color: #fff; }

/* Masthead */
#submenu 				{ background-color: #003a4e; }
#submenu p 				{ color: #acccf2; }
#submenu a:link, 
#submenu a:visited, 
#submenu a:visited:hover, 
#submenu a:hover, 
#submenu a:active 		{ color: #acccf2; }
#logo h1 				{ background-image: url("/images/natt_mm_logo.gif"); }

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

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

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


/* 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/natt_sprite_buttons.png"); }

/* Generic */

/* Homepage */
#newscontainer  		{ background-image: url("/images/natt_news_bg.png"); }
#news_top 				{ background-image: url("/images/natt_newstop_bg.gif"); }
.news_date				{ background-image: url("/images/natt_newsdate_bg.png"); background-color: #ab286a; }

/* About page */

/* News */
#newsmain_container  	{ background-image: url("/images/natt_newsb_bg.gif"); }
#newsmain_top 			{ background-image: url("/images/natt_newstopb_bg.gif"); }
.day, .month 			{ color: #fff; }
.title 					{ color: #adbe5f; }

/* Articles */
.article_content img	{ border: 5px solid #002131; }
.commententry_b 		{ background-color: #002131;  }
.article_b				{ background-color: #002131; border-bottom: 1px solid #003a4e; border-top: 1px solid #003a4e; }
.tick					{ background-image: url("/images/natt_comment_tick.png"); }
	
/* Gallery */
#techcontainer			{ background-color: #002131; border-bottom: 1px solid #003a4e; border-top: 1px solid #003a4e; }

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

/* Contact */

/* Workshops */
.workshop_promotion		{ background-color: #002131; }
p.workshoprequirements	{ background-color: #002131; border-bottom: 2px solid #003a4e; border-top: 2px solid #003a4e; }

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

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

/* Form fields */
input, input.text, input.title, textarea, select 					{ color:#000; background-color: #baceda; }
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:#002131; }
#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		{ color:#000; background-color: #baceda; border:1px #ccc solid; }
.shopitem form select:focus	{ background-color: #fff; border:1px #002535 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: #48607c; color: #fff; }
button.butt_mailing 		{  }
button.butt_send			{  }
button.butt_shop			{  }
button.butt_buyworkshop		{  }

/*Comment Form*/
#commentform				{ background:#002131; }
#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-color: #002131; border-bottom: 1px solid #003a4e; border-top: 1px solid #003a4e; }    