@charset "utf-8";
/* CSS Document */

/*
	 www.suefernandes.co.uk
	 style sheet
	 colors used: 	#fef7ea background
	  				#333333 text color;
*/

/* global resets */

* {margin: 0;
	padding: 0;}
body						{ font: 15px/2 Georgia, serif; 
							  color: #333333;
							  background: url("images/images/footer_07.jpg") repeat-x #fef7ea;
							  background-position: bottom;  }
               		

ul 							{list-style: none;}
p 							{font-size: .9em; line-height: 1.2em; text-align:justify; margin-bottom: 1em;}

a 							{outline: none; text-decoration: none; }

a:focus						{outline: none;}
a:visited					{color: #999;}


img 						{border: none;}

h1 							{ color: white; padding: 10px; }	
h2 							{font-size: 1.2em;}
h3 							{font-size: 1.1em;}


/*	styling for page */


.clear						{clear: both;}



#page-wrap		  			{ width: 1048px; margin: 0 auto; 
					  		  background: url("images/main-back.jpg") repeat-y; }
					  		  
#main-content				{ padding: 0 51px 0 51px;}

#header             		{ max-width: 980px; height: 284px; margin: 0 auto;}
	#header h1				{ height: 284px; width: 804px; text-indent: -9999px; 
					  		  background: url("images/name.png") no-repeat; 
					 		  margin: 0 auto;}

/* 	content */

#primary-info				{ padding: 0 30px 60px 30px; margin: -30px 0 -30px 0; }

	#primary-info h2 		{ width: 102px; height: 62px; text-indent: -9999px; 
					 	 	  background: url("images/hi.png") no-repeat;
					 	 	  margin-left: -16px;}
	#primary-info p	 		{ margin: -27px 0 0 35px; text-indent: 58px; font-size: 1em; 
							  line-height: 1.6em; text-align:justify;}
	#primary-info img		{ float: right; margin: -30px 20px 0 -20px;}
	
	#secondary-info h2		{ text-align:center; color: #9e0039; line-height: 1.2em; font-size: 1em; margin-top: 50px;}

	
	ul#contacts				{ width: 600px; height: 60px; margin: 30px auto 30px auto;}
	
	ul#contacts li			{ display: inline;}
	ul#contacts li a		{ display: block; width: 148px; height: 60px; float: left; text-align: center; font-size: 70%; font-weight: bold; text-decoration: none; color: #999;}
		
			#contacts li.email a		{width: 148px; background: url("images/email_32.png") no-repeat top center; }
			
			#contacts li.facebook a		{width: 148px; background: url("images/facebook_32.png") no-repeat top center; }
			
			#contacts li.twitter a		{background: url("images/twitter_32.png") no-repeat top center; }
			
			#contacts li.blog a		{background: url("images/blogger_32.png") no-repeat top center; }
							 
			#contacts li.email a:hover, #contacts li.email a:active, 
			#contacts li.facebook a:hover, #contacts li.facebook a:active,
			#contacts li.twitter a:hover, #contacts li.twitter a:active,
			#contacts li.blog a:hover, #contcts li.blog a:active {background-position: bottom center;}	
					
			ul#contacts li a:active 	{position: relative; top: 1px;}
			
			
			
/*	footer */
                  
                      
#footer             { height: 102px; width: 1048px; 
						background: url("images/images/footer_09.jpg") no-repeat;
						
						}
#footer h4           { padding: 10px; color: white;}
#footer h4.telephone	{float: left; padding: 25px 0px 0 60px;}
#footer h4.copyright {float: right; padding: 25px 60px 0 0px; }
#footer a           { color: white; border-bottom: 1px dotted white; text-decoration: none; }
#footer a:hover     { border-bottom-style: solid; }
