﻿@charset "utf-8";


body
{
	background:	url(img/header.jpg) top left no-repeat;

	margin:		0px;
	color:		#333;
	font-family:	‘Trebuchet MS’, Helvetica, sans-serif;
	width:		720px;
	padding:	147px 0px 0px 0px;
}


#navigation ul

{

	margin:			0;
	padding:		0;
	list-style-type:	none;
	float: 			left;
	width:			720px;

	border-width:		2px 0 0 0;
	border-color:		#DDD;
	border-style:		solid;
}



#navigation ul li

{
	vertical-align:		middle;
	text-align:		center;
	LETTER-SPACING:		-1px;
	display:		inline;
	font-size:		22px;
	background-color:	#EEE;
	width:			236px;
	display:		block;
	float:			left;
	line-height:		36px;
	border-width:		0 2px 0 2px;
	border-color:		#DDD;
	border-style:		solid;
}



#navigation li a

{
	width:			100%;
	display:		block;
	color:			#000;
	text-decoration:	none;
}



#navigation li a:hover
{
	background-color:	#DDD;
}



#content-container

{
	float:			left;

	width:			720px;
	clear:			both;

	border-width:		2px 0 2px 0;
	border-color:		#DDD;
	border-style:		solid;
}



#content

{
	
	clear:		left;
	float:		left;
	width:		450px;
	display:	inline;
	padding:	0 10px 0 10px;
	border-width:	0 2px 0 0;
	border-color:	#DDD;
	border-style:	solid;
}



#content h2
{
	text-align:	center;
	margin:		20px 0 20px 0;
	LETTER-SPACING:	-1px;
	font-size:	28px;
	line-height:	32px;
	color:		#555;
}


#content h3
{
	text-align:	center;
	margin:		25px 0px 25px 0px;
	font-size:	22px;
}



#aside

{

	float:			right;
	width:			248px;
	display:		inline;
}



#aside h2
{
	text-align:		center;
	LETTER-SPACING:		-1px;
	font-size:		22px;
	background-color:	#DDD;
	margin:			22px 0px 0px 0px;
}

#aside ul
{
	margin:			0;
	padding:		0 10px 0 10px;
	list-style-type:	none;
	font-size:		11pt;
}


#aside a
{
	text-decoration:	none;
	color:			#000;
}


#aside a:hover
{
	color:			#555;
}


#aside a:visited {}



#offers
{
	width:			180px;
	padding:		15px;
	margin:			10px 0 0 10px;
	font-size:		22px;
	text-transform:		uppercase;
	letter-spacing:		-0.5px;
	text-align:		center;
	background:		#FF0;
	color:			#000;
	border:			4px #000 solid;
	border-radius:		10px;
	font-weight:		bolder;
}





#footer

{
	clear:			both;

	background:		#EFEFEF;
	border-width:		2px 0 0 0;
	border-color:		#DDD;
	border-style:		solid;
	text-align:		center;

	padding:		20px;

	font-size:		12px;
}



.areas
{
	color:			#555;
	font-size:		11px;
}
