/* 
Style sheets for Mills &amp; Toon
Created by:
Linsey Miller @ Tag New Media
www.tagnewmedia.co.uk
FEB 2007
*/


/* ============================ */

	/*  GENERAL  */
	body {background-color:#ffffff; margin-top:0px; margin-left:0px; font-size: 11px; font-family: arial,verdana,helvetica,sans-serif; line-height:14px;}

	body, p, table, th, ul, ol, textarea, input, select {font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; color:#484848; font-weight: normal; line-height:16px; }

	
	/*  HEADINGS  */
	h1 {font-family: arial,verdana,helvetica,sans-serif; font-weight: normal; color:#153067; background-color:transparent; text-decoration:none; font-size: 14px; line-height:18px; }
	h2 {font-family: arial,verdana,helvetica,sans-serif; font-weight: bold; color:#123876; background-color:transparent; text-decoration:none; font-size: 22px; line-height:20px; }
	h3 {font-family: arial,verdana,helvetica,sans-serif; font-weight: bold; color:#123876; background-color:transparent; text-decoration:none; font-size: 22px; line-height:20px; }

	
	/*  STANDARD LINKS  */
	a:link    {color:#123876; background-color:transparent; text-decoration:none; font-weight: normal; }
	a:visited {color:#123876; background-color:transparent; text-decoration:none; font-weight: normal; }
	a:active  {color:#123876; background-color:transparent; text-decoration:none; font-weight: normal; }
	a:hover   {color:#bc0928; background-color:transparent; text-decoration:underline; font-weight: normal; }
	
	
	/*  NAVIGATION  */
	.util 			{font-family: verdana,arial; font-size: 11px; color:#000000; font-weight: bold; line-height:14px; }
	a.util:link    	{color:#123876; background-color:transparent; text-decoration:none; font-size: 11; font-weight: normal; }
	a.util:visited 	{color:#123876; background-color:transparent; text-decoration:none; font-size: 11; font-weight: normal; }
	a.util:active  	{color:#123876; background-color:transparent; text-decoration:none; font-size: 11; font-weight: normal; }
	a.util:hover   	{color:#efa629; background-color:transparent; text-decoration:underline; font-size: 11; font-weight: normal; }
	
	.submenu			{font-family: arial,verdana; font-size: 11px; color:#1f1f59; font-weight: bold; line-height:17px; }
	a.submenu:link    	{color:#1f1f59; background-color:transparent; text-decoration:none; font-size: 11; font-weight: normal; }
	a.submenu:visited 	{color:#1f1f59; background-color:transparent; text-decoration:none; font-size: 11; font-weight: normal; }
	a.submenu:active  	{color:#1f1f59; background-color:transparent; text-decoration:none; font-size: 11; font-weight: normal; }
	a.submenu:hover   	{color:#bc0928; background-color:transparent; text-decoration:underline; font-size: 11; font-weight: normal; }
	
	.submenu-head			{font-family: arial,verdana; font-size: 11px; color:#ffffff; font-weight: normal; line-height:14px; }
	a.submenu-head:link    	{color:#ffffff; background-color:transparent; text-decoration:none; font-size: 11; font-weight: normal; }
	a.submenu-head:visited 	{color:#ffffff; background-color:transparent; text-decoration:none; font-size: 11; font-weight: normal; }
	a.submenu-head:active  	{color:#ffffff; background-color:transparent; text-decoration:none; font-size: 11; font-weight: normal; }
	a.submenu-head:hover   	{color:#efa629; background-color:transparent; text-decoration:underline; font-size: 11; font-weight: normal; }
	
	.base 			{font-family: verdana,arial; font-size: 9px; color:#929292; font-weight: normal; line-height:16px; }
	a.base:link    	{color:#929292; background-color:transparent; text-decoration:none; font-size: 9; font-weight: normal; }
	a.base:visited 	{color:#929292; background-color:transparent; text-decoration:none; font-size: 9; font-weight: normal; }
	a.base:active  	{color:#929292; background-color:transparent; text-decoration:none; font-size: 9; font-weight: normal; }
	a.base:hover   	{color:#29298d; background-color:transparent; text-decoration:underline; font-size: 9; font-weight: normal; }

	.tag 			{font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-decoration: none; color: #929292; font-weight: normal;}
	a.tag:link 		{font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-decoration: none; color: #929292; font-weight: normal;}
	a.tag:active 	{font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-decoration: none; color: #929292; font-weight: normal;}
	a.tag:visited 	{font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-decoration: none; color: #929292; font-weight: normal;}
	a.tag:hover 	{font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; text-decoration: underline; color: #ec008b; font-weight: normal;}
	
	
	/*  SITE SPECIFIC  */
	
	.home-address			{font-family: arial,verdana; font-size: 10px; color:#676767; font-weight: normal; line-height:12px; }
	a.home-address:link    	{color:#717171; background-color:transparent; text-decoration:none; font-size: 10; font-weight: normal; }
	a.home-address:visited 	{color:#717171; background-color:transparent; text-decoration:none; font-size: 10; font-weight: normal; }
	a.home-address:active  	{color:#717171; background-color:transparent; text-decoration:none; font-size: 10; font-weight: normal; }
	a.home-address:hover   	{color:#29298D; background-color:transparent; text-decoration:underline; font-size: 10; font-weight: normal; }
	
	.product	{font-family: arial,verdana; font-size: 11px; color:#737373; font-weight: normal; line-height:14px; }
	

/* ============================ */