/* CSS Document :: Joanna Wallis :: by F2B.co.uk ----------------------------------------------------------------------*/

/* main elements -------------------------------------------------------------------------------------------------------------*/
body												{font-size: 0.7em;line-height: 1.166; font-family:Verdana, Arial, Helvetica, sans-serif; background:#000000; margin:0 0 0 0; padding:0 0 0 0;}
p 												    {color:#B2AA97; padding: 0; margin: 0;margin: 0; font-size: 1em; line-height:1.3em;}
img, form 											{border: 0; padding: 0; margin: 0;}
h1, h2, h3, h4, h5, h6, form, img, div 				{padding: 0; margin: 0; color: #fff;}
select                                          	{font-size: 0.95em;}
a                                                   {color:#9A8F7E; text-decoration:none;}
a:hover												{color:#FFF; text-decoration:none;}
label												{margin-left:10px}
div													{padding:0 0 0 0; margin:0 0 0 0;}

/* structural/layout elements ------------------------------------------------------------------------------------------------*/
#container 											{width:990px; margin-left: auto; margin-right: auto;background:#000000;}
#topLeftNav											{width:316px; height:118px; float:left;}
#headerGraphic										{width:363px; height:118px; float:left;}
#topRightNav										{width:311px; height:118px; float:left;background:#000000;}
#topRightBasket                                     {text-align:right;float:right;width:291px;padding-top:10px;margin-right:20px;color:#9A8F7E;font-size:0.9em;}
#topRightBasket a                                   {font-weight:bold}
#footer												{clear:both; width:957px; background-color:#2F2F28; height:1.3em; margin:0 0 0 10px; padding: 3px 8px 3px 8px; font-size:0.9em;}
	#footerLeft										{width:557px; float:left;}
	#footerRight									{width:400px; float:left;}
		#footer #footerRight li						{list-style:none; float:right; padding: 0 5px 0 10px; color:#9A8F7E;}
#footer ul											{padding:0 0 0 0; margin:0 0 0 0;}
#footer li											{list-style:none; float:left; padding: 0 10px 0 5px; color:#9A8F7E;}	
#footer a.selected 							{color:#fff;}

/* navigations ------------------------------------------------------------------------------------------------------------- */
#topLeftNav ul										{padding: 2px 0 0 20px; margin: 0 0 0 0;}
#topLeftNav li										{font-size:0.9em; list-style:none; padding:0 0 0.6em 0;}
#topLeftNav li a									{text-decoration:none;}
#topLeftNav li a.selected 							{color:#fff;}

#topRightNav ul										{padding: 2px 20px 0 0px; margin: 0 0 0 0;}
#topRightNav li										{font-size:0.9em; list-style:none; padding:15px 0 0.4em 20px; float:right;}
#topRightNav li a									{text-decoration:none;}
#topRightNav li a.selected 							{color:#fff;}

/* miscellaneous tags ------------------------------------------------------------------------------------------------------ */
.fl 											 	{float:left;}
.fr 											    {float:right;}
.cb													{clear:both;}
.white 												{color:#fff;}
.black												{color:#000;}
.borderBlack										{border:1px solid #000;}
.borderWhite										{border:1px solid #fff;}
.small												{font-size:0.81em}
.bold											    {font-weight:bold;}
.block												{display:block;}
.inline												{display:inline;}
.clearfix:after 									{content: "."; height:0; visibility: hidden; display: block; clear: both}
.clearfix 											{display: inline-block}
/* Hides from IE-mac \*/
* html .clearfix 									{height: 1%; display: block; }
/* End hide from IE-mac */ 


.button
{
    background:#211E1A;
    padding:5px;
    font-weight:bold;
    display:block;
    float:right;
    margin-left:5px;
    font-size:0.9em;
    text-align:center;
}
