/* Copyright Vanbar Multimedia Ltd 2006 */

/*************************** Top Level ****************************/
*	 { margin:0; padding:0; border:0; }
body {
	background-color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	line-height:140%;
	}


/*********************** Common Styles ***********************/
/* Positioning */
.left			{float:left}
.right			{float:right}
.clearfloats	{clear:both}
.clearleft	{clear:left}

/* Styling */
p 		{margin-bottom:10px;}
h1 		{font-size:medium;margin-bottom:20px;}
h2	{}
img {}
ul, ol {}
strong	{color:#94342D;font-weight:normal;}

/* forms */
form {}
input, textarea, select { border:1px solid #999999 }
label {}
textarea {}
input {}
input.button {}

/* links */
a 			{ color:#000000; text-decoration:none; font-weight:bold; }
a:link		{ }
a:active	{ }
a:visited	{ }
a:hover		{ text-decoration:underline; }


/************************* Common Divs *************************/
#container	{
	width:880px;
	background-color:#FFFFFF;
	margin:0 auto;
	padding:10px 20px 10px 20px;
	border-top:4px solid #94342D;
	margin-top:10px;
}
div#content {
	width:697px;
	float:left;
}
div#copy {
	background-color:#D0D0D0;
	padding:17px;
	margin-top:4px;
	padding:10px 30px 10px 55px;
}
div#copy p { font-size:90% }


/************************** Header ***************************/
div#header {
	margin-bottom:10px;
}
/* header_left (company name and strapline ) */
div#header_left						{float:left;}
div#header_left h1					{font-size:x-large; margin:5px 0 0 0; padding:0 0 5px 10px;}
div#header_left h1 span#name_ga		{color:#94342D;}
div#header_left h1 span#name_con	{font-weight:normal; font-style:italic;}
div#header_left p					{margin:0; padding-left:10px; border-top:1px solid #000000;}
/* header_right (email and phone no) */
div#header_right					{float:right; text-align:right;}
div#header_right p					{font-size:small; margin-bottom:5px;}
div#header_right p#header_phoneno	{font-size:x-large; margin-bottom:0; font-weight:normal;}

/*************************** Menu ****************************/
#menu {
	width:123px;
	float:left;
	margin:35px 20px 0 0;
	padding:100px 20px 0 20px;
}
#menu_prop {
	height:390px;
	float:left;
}
#suppliers_used {
	width:118px;
	text-align:center;
	border:1px solid #999999;
	padding:10px 0;
}
#menu ul {}
#menu li {}
#menu li a {}
/* menu */
ul#menu {
	margin-left:10px;
	list-style-type:none;
}
ul#menu li {
	display:inline;
	float: left;
	margin-right:10px;
	text-align:center;
}
ul#menu li#lastchild {
	margin-right:0;
}
ul#menu li a {
	display:block;
	padding:3px 5px 3px 5px;
	width: auto;
	height:auto;
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Ancillary Menu */
ul#ancillary {
	margin:0 200px;
	list-style-type: none;
}
ul#ancillary li {
	display:inline;
	float: left;
}
ul#ancillary li a {
	display:block;
	padding:3px 5px 3px 5px;
	width: auto;
	height:auto;
	font-size:x-small;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Submenu */
ul#submenu {
	list-style-position:inside;
	margin:10px;
}

/************************** Submenu ***************************/
#submenu {}
#submenu ul {}
#submenu li {}
#submenu a {}
#submenu a:hover {}


/************************** Footer ***************************/
div#footer {
	padding-top:5px;
	line-height:normal;
}
div#footer p {
	font-size:xx-small;
}
div#footer a {text-transform:uppercase; font-weight:normal; }
p#credit { float:right; text-align:right}




/************************** Home ***************************/
div#intro {
	background-color:#94342D;
	color:#FFFFFF;
	padding:10px 30px;
	line-height:normal;
}
div#intro h1 {font-size:xx-large;margin-bottom:0}
div#intro p {margin-left:25px;}
div#copy table {margin-left:150px;}
div#copy table th {text-align:left; padding-right:10px}
