/* -------------------------------------------------------------
HAMBO DEVELOPMENT - HTTP://HAMBODEVELOPMENT.COM
YOU DESIGN _WE DEVELOP


Colours:	light grey		#acacac;
			grey			#7e7e7e;
			dark grey		#4c4c4c;
			
------------------------------------------------------------- */

body 						{ color: #4c4c4c; font: 62.5%/1.6em Arial, Verdana, sans-serif; }
	
	


/* LINK TYPOGRAPHY
-------------------------------------------------------------*/

a	 						{ color: #333; text-decoration: none; }
a:visited					{ color: #333; }
a:active					{ color: #ccc; }
a:hover						{ color: #666; }

#tools a					{ color: #c0c0c0; }
a.button					{ color: #fff; font-weight: bold; text-align: center; text-transform: uppercase; }

#content a					{ color: #d9581f; text-decoration: underline; }
#content a:hover			{ color: #009601; }



/* PARAGRAPH TYPOGRAPHY
-------------------------------------------------------------*/

p 								{ font-size: 13px; line-height: 24px; padding-bottom: 20px; }
strong, cite				{ font-weight: bold; }
blockquote p				{ font-style: italic; line-height: 21px; padding-bottom: 10px; }

p cite						{ font-size: 11px; }
p cite span				{ font-weight: normal; }
	
#footer p					{ font-size: 11px; }

.news p						{ font-size: 11px; }
.news a.more 				{ color: #007b01; font-size: 0.9em; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.news a.more:hover			{ color: #009601; }

#content p.more a				{ color: #004b8b; font-size: 0.9em; font-weight: bold; text-decoration: none; text-transform: uppercase; }
#content p.more a:hover		{ color: #3d7eb6; }



/* PARAGRAPH CLASSES
-------------------------------------------------------------*/

p.date						{ color: #acacac; font-size: 11px; padding-bottom: 8px; }
p.read_more,
p.note						{ color: #4c4c4c; font-size: 11px; font-weight: bold; }
p.lead_in					{ color: #4c4c4c; font-size: 14px; text-transform: uppercase; }

p.small_print				{ font-size: 9px; }


/* MASTHEAD NAV
------------------------*/

#toolbar a 					{ color: #3c3c3c; font-size: 11px; }
#toolbar a:hover			{ color: #3d7eb6; }


/* MAIN NAVIGATION
------------------------*/

#main_nav a					{ font-size: 13px; line-height: 37px; }
#main_nav a,
#main_nav a:visited			{ color: #fff; }
#main_nav a:hover			{ color: #84c9fe; }
#main_nav a:active			{ color: #ccc; }


/* ADBLOCKS
------------------------*/
.adblock p					{ font-size: 11px; line-height: 1.5em; }
.adblock.dark p				{ color: #fff; }
.adblock a					{ color: #004b8b; }
.adblock a:hover 			{ color: #3d7eb6; text-decoration: underline; }
.adblock.dark a				{ color: #1b881c; }
.adblock h4					{ color: #004b8b; font-size: 1.7em; font-weight: normal; line-height: 1.2em; padding-bottom: 6px; text-transform: uppercase; }


/* FOOTER NAV
------------------------*/
#footer a							{ color: #666; font-size: 12px; }
#footer a:hover					{ text-decoration: underline; }




/* FORMS TYPOGRAPHY
-------------------------------------------------------------*/

form#newsletter label			{ color: #4c4c4c; font-size: 11px; font-weight: bold; }

