/*
 *	 Filename	: master.css
 *	 Modified	: 04th April 2007
 */

body			{	margin				: 0;
					padding				: 0;
					font-family			: arial, sans-serif;
					font-size			: 0.7em;
				}

h1				{	margin				: 0;
					padding				: 0;
					color				: #4479bb;
				}

h2				{	margin				: 0;
					padding				: 0;
					color				: #0047ba;
				}

p				{	margin				: 0 0 15px 0;
					padding				: 0;
				}

a				{	color				: #fac51e; }
a:hover			{	color				: #d12421; }
#content a		{	color				: #0033CC;
					text-decoration		: none;
				}
#content a:hover{	text-decoration		: underline;
				}
img				{	border				: 0 }

textarea		{	font-family			: arial; 
					font-size			: 1.2em;
				}

#container		{	width				: 980px;
					margin				: auto;
					border-right		: 1px solid black;
					border-left			: 1px solid black;
					text-align			: left;
				}

#header			{	padding				: 0 0 0 25px;
					float				: left;
					background			: transparent url(../images/bg.gif) bottom left;
				}

#introSection	{	float				: left;	}

#logo			{	margin-top			: 25px;
					margin-bottom		: 30px;
				}
#logo img		{	margin				: 0;
					padding				: 0;
				}
#logo h1		{	display				: none; }

#intro			{	width				: 565px; }

#subHeading		{	font-size			: 1em;
					font-weight			: bold;
					margin-bottom		: 12px;
				}

#navigation		{	width				: 370px;
					height				: 235px;
					margin				: 0;
					padding				: 0;
					float				: right;
					font-family			: arial narrow, sans-serif;
					font-size			: 1.6em;
					color				: #fac51e;
				}
#navigation ul	{	margin				: 13px auto 0 129px;
					padding				: 0;
					list-style			: none;
				}

#navigation ul li {	margin				: 0;
					padding				: 0 0 3px 0;
					text-transform		: uppercase;
				}

#navigation ul li a	{
					margin				: 0;
					padding				: 0 0 0px 50px;
					color				: #fac51e;
					text-decoration		: none;
					font-weight			: bold;
				}
#navigation ul li a:hover	{
					color				: #d90000;
				}

#home			{	background			: url(../images/blHome.gif) left center no-repeat transparent; }
#home:hover		{	background			: url(../images/blHomeHover.gif) left center no-repeat transparent; }

#machines			{	background			: url(../images/blMachines.gif) left center no-repeat transparent; }
#machines:hover		{	background			: url(../images/blMachinesHover.gif) left center no-repeat transparent; }

#news				{	background			: url(../images/blNews.gif) left center no-repeat transparent; }
#news:hover			{	background			: url(../images/blNewsHover.gif) left center no-repeat transparent; }

#spares				{	background			: url(../images/blSpares.gif) left center no-repeat transparent; }
#spares:hover		{	background			: url(../images/blSparesHover.gif) left center no-repeat transparent;	}

#history			{	background			: url(../images/blHistory.gif) left center no-repeat transparent; }
#history:hover		{ 	background			: url(../images/blHistoryHover.gif) left center no-repeat transparent; }

#contact			{	background			: url(../images/blContact.gif) left center no-repeat transparent; }
#contact:hover		{	background			: url(../images/blContactHover.gif) left center no-repeat transparent; }

#brochures			{	background			: url(../images/blBrochures.gif) left center no-repeat transparent; }
#brochures:hover	{	background			: url(../images/blBrochuresHover.gif) left center no-repeat transparent; }

#content		{	height 				: 331px;
					margin				: 0;
					padding				: 0 0 0 25px;
					clear				: both;
					background			: url(../images/contentBackground.jpg) bottom left no-repeat #ffffff;
				}

#contentText	{	width				: 540px;
					height 				: 320px;
					float				: left;
					overflow-y			: auto;
					padding-right:19px;
				}

#subHeader {
					margin: 25px 0 15px 0;
}

#subHeader h2 {
					text-transform		: uppercase;
					font-family			: arial narrow, sans-serif;
					font-size			: 1.9em;
}
				
#subHeader img	{	margin				: 1px 10px 0 0;
					padding				: 0;
					float				: left;
					vertical-align		: bottom;
				}

#contentImage	{	width				: 370px;
					height 				: 330px;
					padding				: 0 auto 0 auto;
					float				: right;
					text-align			: center;
					padding-right:20px;
				}
#contentImage img	{
					margin-top			: 60px;
				}

#footer			{	height				: 60px;
					margin				: 0;
					padding-top			: 12px;
					padding-left		: 25px;
					font-size			: 1em;
					color				: #ffffff;
					background			: url(../images/footerBg.jpg) top left no-repeat #363d45;
				}
#footer	ul		{	margin				: 0;
					padding				: 0;
					font-weight			: bold;
				}
#footer	ul li	{	margin				: 0 10px 0 0;
					padding				: 0;
					list-style			: none;
					float				: left;
				}
#footer	ul li a	{	margin				: 0 10px 0 0;
					padding				: 0 0 0 0;
					color				: #fff;
					font-weight			: bold;
					text-decoration		: none;
				}
#footer	ul li a:hover	{
					text-decoration		: underline;
				}
#footer p		{	
					padding-top			: 0px;
					margin-top			: 0px;
					clear				: both;
				}

.skipnavigation	{	display				: none; }
.companyName	{	color				: #0033CC; }
.designedText	{	font-weight			: bold; }
.footerDivider	{	background			: url(../images/blFooter.gif) bottom right no-repeat transparent; }
#flags			{	padding				: 5px 0 0px 180px;}
