/**********************************************************
Name:			main.css
Description:	Global CSS definitions for Airea site.
				These styles define the base layout of every page.
Date:			06/11/2007
Author:			Andrei Vais
**********************************************************/


/*	Re-define HTML elements	*/
body
{
	background: #212123;
	color: #777879;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	margin:  43px 10px 43px 10px;
	padding:  0 0 0 0;
}

a
{
	color: #777879;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: none;
}

a:hover
{
	color: #C8C7C7;
}

/*	End of HTML redefinitons	*/

/*	Generic classes	*/

/*	End of generic classes	*/

/*	Define the basic style for all block level elements 	*/
#Airea
{
	/*border: 1px solid blue;*/
	background: #212123;
	clear: both;
	margin: 0 auto;
	max-width: 948px;
	min-width: 724px;
	padding: 0 0 0 0;
	width: 100%;
}

/*	This container is used by the CSS exression to calculate the width for IE6 	*/
#em
{
  width: 1.1em;
  height: 0;
  overflow: hidden;
}

/*	End of basic level definitons for all block level elements	*/

#MainNavigation
{
	/*background: blue;*/
	clear: both;
	float: left;
	list-style-type: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}

#MainNavigation li
{
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#MainNavigation a
{
	background: #212123 url('../images/navigationItemOFF.gif') no-repeat center left;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	white-space: nowrap;
	width: auto;
}

#MainNavigation a:hover, #MainNavigation a.currentPage
{
	background: #212123 url('../images/navigationItemON.gif') no-repeat center left;
	color: #C8C7C7;
}

/*	topNav links	*/
#MainNavigation #aireaplc {width: 8%;}
#MainNavigation #aboutus {margin-left: 6.9%; width: 8%;}
#MainNavigation #aireabrands {margin-left: 6.8%; width: 11%;}
#MainNavigation #reportsandaccounts {margin-left: 6.5%; width: 16.4%;}
#MainNavigation #shareprice {margin-left: 6.6%; width: 10.2%;}
#MainNavigation #news {float: right; width: 124px;}		/* Last item of the nav will always a fix size and float to the right to align with the rest of the page elements*/

h1
{
	clear: both;
	float: left;
	margin: 53px 0 68px 0;
	padding: 0 0 0 0;
	width: 100%;
}

h1 img
{
	border-width: 0;
}


/*	The following class are predefined to be used for microformating address throuhgout the site	*/
.org
{

}

.adr
{

}

.street-address
{

}

.locality
{

}

.region
{

}

.postal-code
{

}

#footer
{
	clear: both;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}

#footer ul, #footer p
{
	float: left;
	margin-top: 10px;
	margin-left: 7px;
	width: 45%;
}

#footer ul
{
	float: right;
	list-style-type: none;
	margin-right: 10px;
	width: auto;
}

#footer ul li
{
	float: left;
	margin-left: 20px;
}

#footer a
{
	background: #212123 url('../images/navigationItemOFF.gif') no-repeat center left;
	display: block;
	margin: 0 0 0 0;
	padding: 0 0 0 15px;
	text-transform: lowercase;
	white-space: nowrap;
	width: auto;
}

#footer a:hover, #footer a.currentPage
{
	color: #C8C7C7;
	background: #212123 url('../images/navigationItemON.gif') no-repeat center left;
}

