	body, textarea
	{
		font-family: arial, "lucida console", sans-serif;
		font-size:12px;
		color:#000;
	}
	
	/* NAVIGATION BAR ************************************************************************************/
	/* ***************************************************************************************************/
	#nav
	{
		padding:0px;
		margin:30px 0px 0px 0px;
		list-style-type:none;
	}
	
	#nav li
	{
		padding:1px 0px 3px 0px;
		margin:1px 10px 0px 10px;
		list-style-type:none;
	}
	
	#nav li a, #nav li a:link, #nav li a:active, #nav li a:focus
	{
		text-decoration:none;
		font-size:16px;
		color:#fff; 
		background:#666;
		display:block;
		padding:5px;
	}
	 
	#nav li a:hover
	{
		text-decoration:none;
		font-size:16px;
		color:#999;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	
	/* SUB NAVIGATION BAR ********************************************************************************/
	/* ***************************************************************************************************/	 
	#services
	{
		padding:0px;
		margin:30px 0px 0px 0px;
		list-style-type:none;
	}
	
	#services li
	{ 
		padding:10px 5px 2px 10px;
		margin:0px 10px 0px 10px;
		list-style-type:none;
		border-bottom:1px solid #f3f3f3;
	}
	
	#services #liheading
	{
		font-size:16px;
		color:red;
		border-bottom:0;
	}
	
	#services li a
	{
		color:#666666;
		text-decoration:none;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	
	/* HEADINGS ******************************************************************************************/
	/* ***************************************************************************************************/
	h1, h2, h3, h4, h5, h6
	{
		margin:20px 0px 10px 0px;
		padding:0px;
		color:#ed1c24;
		font-weight:normal;
	}
	
	h1
	{
		margin:30px 0px 10px 0px;
		font-size:16px;
	}
	
	h2
	{
		font-size:16px;
	}
	
	h3
	{
		font-size:15px;
	}
	
	h4
	{	
		font-size:14px;
	}
	
	h5, h6
	{
		font-size:14px;
		
	}

	#requestcallback h5
	{
		margin:5px 0px 0px 0px;
		padding:0px;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	
	/* PARAGRAPH *****************************************************************************************/
	/* ***************************************************************************************************/
	p
	{
		margin:10px 0px 10px 0px;
		padding:0px;
		line-height:20px;
	}
	
	p.call
	{
		margin:20px 0px 10px 0px;
		padding:0px;
		font-size:19px;
		color:#ed1c24;
		font-weight:normal;
	}
	
	.why
	{
		margin:1px 0px 10px 1px;
		line-height:25px;
		padding:0px;
		font-size:22px;
		color:#333;
	}
	
	.calltoday
	{
		margin:10px 0px 0px 10px;
		padding:0px;
		font-size:32px;
		color:#ed1c24;
	}
	
	#important #contactdetails
	{
		text-align:right;
		margin:0;
		padding:0;
		font-size:22px;
		color:#fff;
		font-weight:bold;
	}
	
	#important
	{
		color:#fff;
		font-size:12px;
	}
	
	#contactdetails a
	{
		color:blue;
		text-decoration:underline;
		font-size:22px;
	}
	
	#footer p, #footer p a
	{
		font-size:11px;
		text-decoration:none;
		color:#fff;
	}
	
	#specialoffer p
	{
		font-style:italic;
	}
	
	#makers *
	{
		font-size:11px;
		color:#333333;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	
	/* LINKS *********************************************************************************************/
	/* ***************************************************************************************************/
	a, a:link, a:hover, a:focus, a:active
	{
		text-decoration:none;
		color:#666666;
		
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	
	/* LISTS *********************************************************************************************/
	/* ***************************************************************************************************/
	ul, ol
	{
		padding:0px;
		margin:20px 0px 0px 0px;
		
	}
	
	li
	{
		padding:0px 8px 0px 8px;
		margin:5px 10px 0px 30px;
		list-style-type:disc;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
	
	/* FORMS *********************************************************************************************/
	/* ***************************************************************************************************/
	label.incorrect
	{
		color:#FF0000;
		font-weight:bold;
	}
	
	fieldset
	{
		border:0;
		margin:0;
		padding:0;
	}
	/* ***************************************************************************************************/
	/* ***************************************************************************************************/
