/* $Id: style.css 1.0 04/04/2004 10:22:13 crewgreen.com$ */

/*
 //  Crew Green Interactive stylesheet
 //  Copyright (C) 2004 Crew Green Marketing Communications Ltd
*/


/* General Rules */

img	{
	border: 0;
}


/* Layout Rules */

body	{
	background: #fff;
	color: #333;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: left;
	font-family: arial, verdana, lucida, helvetica, sans-serif;
	padding: 10px 0 10px 0;
}
	
#wrapper	{ margin: auto; width: 750px }

#header_top	{height: 76px; background: #fff url(images/header/header_top.png) top left no-repeat}
#header_button	{height: 31px; background: #fff url(images/header/header_button.png) top left no-repeat; padding: 0 5px 0 0}
#header_gap	{height: 30px; background: #fff url(images/header/header_gap.png) top left no-repeat}

#main {border-left: 1px solid #3a49a5; border-right: 1px solid #3a49a5}

#footer {background: #fff url(images/footer/footer.png) top left no-repeat; padding: 26px 0 0 0; font: 8pt arial; color: #666}
#footer_bg {height: 30px; background: #fff url(images/footer/footer_bg.png) top left no-repeat}
#footer_padding {padding: 0 11px 0 11px; line-height: 30px}

div.heading_image { background: #f8f8f8; margin: 0; padding: 0 }

/*  Typography */

#date { font: 8pt arial; color: #ffffff; padding: 5px 5px 0 0}
	
h1 { background: #bec7f0 url(../images/main/content_heading_background.png) top left no-repeat; font: bold 9pt arial; color: #333; border: 0; border-bottom: 1px solid #fff; padding: 0 0 0 40px; margin: 0; line-height: 30px }
h3 { background: #f9f9f9; font: bold 8pt arial; color: #333; border: 0; padding: 10px; margin: 0 }
p { background: #f8f8f8; font: 8pt arial; color: #666; border: 0; padding: 10px; margin: 0 }	
q { font: 8pt arial; color: #ffffff; border: 0; padding: 10px; margin: 0; font-style: italic }

/* General linkology */
	
a {font: 8pt arial; color: #da2215; text-decoration: none}
a:hover {font: 8pt arial; color: #da2215; text-decoration: underline}

a#footer_credits {font: 8pt arial; color: #da2215; text-decoration: none; line-height: 30px}
a#footer_credits:hover {font: 8pt arial; color: #da2215; text-decoration: underline; line-height: 30px}

/*  Menu */

#menu { margin: 0; padding: 0 }

#menu ul { border: 0; margin: 0; padding: 0; list-style-type: none; text-align: left }

#menu ul li { display: block; float: right; text-align: left; padding: 0; margin: 0 }

#menu ul li a {
background: #e0e0e0 url(../images/menu/menu_background.png) bottom left no-repeat;
width: 229px;
height: 30px;
border-bottom: 1px solid #fff;
padding: 0 0 0 20px;
margin: 0;
color: #333;
text-decoration: none;
display: block;
text-align: left;
font-family: arial;
font-weight: bold;
line-height: 30px;
font-size: x-small;      
voice-family: "\"}\"";   
voice-family: inherit;   
font-size: small;   
}

html>#menu ul li a  {font-size: small}
#menu ul li a:hover {background: #e0e0e0 url(../images/menu/menu_background.png) bottom left no-repeat; text-decoration: underline; color: #DA2215}

.call {
float:left;margin:47px 0 0 215px;font-weight:600;font-size:14px;
}

* html .call {
margin-left: 100px;
}