body
{
	background-color : #a6d017;
	font-family : lucida sans unicode, lucida grande, verdana, sans-serif;
	font-size : 12px;
	margin : 5px;
	padding : 0px;
}

#layout
{	
	width : 721px;
	margin : auto;
}

#logo
{
	width : 711px;
	background-color : #fdce44;
	border : 1px solid #ff7827;
	margin-bottom : 5px;
	padding : 5px;
	height : 78px;
}

#logo_left
{
	float : left;
	width : 435px;
}

#logo_right
{
	width : 275px;
	padding-top : 10px;
	float : left;
	text-align : right;
}

#logo_right a
{
	color : #fe7827;
	text-decoration : none;
	font-family : times, times new roman, serif; 
	font-style : italic;
	font-size : 17px;
	display : block;
	font-weight : bold;
}

#logo_right a img
{
	margin-top : -3px;
	vertical-align : middle;
}



#nav
{
	background-color : #efeee6;
	border : 1px solid #ff7827;
	text-align : center;
	width : 721px;
	height : 28px;
	padding-top : 7px;
	margin-bottom : 5px;
}

#nav a
{
	color : #00559a;
	text-decoration : none;
	font-size : 14px;
	text-transform : uppercase;
	padding : 0px 6px 10px 6px;
	font-weight : bold;
}

#nav a:hover
{
	color : black;
}

#flash
{
	width : 721px;
	border : 1px solid #ff7827;
	margin-bottom : 5px;
}

#sub_content
{
	background-color : #fdce44;
	width : 721px;
	font-size : 16px;
	color : white;
	margin-bottom : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border : 1px solid #ff7827;
}

#sub_left
{
	width : 245px;
	float : left;
	color : #da261e;
	font-size : 11px;
	font-weight : bold;
	padding-left : 5px;
}

#sub_left img
{
	padding-right : 10px;
}

#sub_left a
{
	color : #00559a;
	text-decoration : none;
	font-weight : bold;
}

#sub_mid
{
	width : 245px;
	float : left;
	color : #da261e;
	font-size : 11px;
	font-weight : bold;
}

#sub_mid img
{
	padding-right : 10px;
}

#sub_mid a
{
	color : #00559a;
	text-decoration : none;
	font-weight : bold;
}

#pad
{
	padding : 0px 10px 10px 0px;
	color : #00559a;
}

#sub_right
{
	float : right;
	width : 180px;
	padding-right : 5px;
	text-align : right;
	font-size : 10px;
	color : #00559a;
	border-left : 1px solid #ff7827;
}

#sub_right select
{
	font-size : 10px;
	margin-bottom : 3px;
}

#sub_right form
{
	margin : 0px;
	padding : 0px;
}

#sub_right a
{
	color : white;
}

#testimonials
{
	width : 830px;
	padding : 10px;
	color : #183076;
	background-color : #FDCD43;
}

#testimonials p
{
	padding-left : 5px;
}

#content
{
	width : 701px;
	padding : 10px;
	background-color : white;
	color : #3B56A5;
	font-size : 12px;
	margin-bottom : 5px;
	border : 1px solid #ff7827;
}

#footer
{
	background-color : #efeee6;
	border : 1px solid #ff7827;
	text-align : center;
	width : 721px;
	height : 50px;
	padding-top : 2px;
	padding-bottom : 2px;
	color : #00559a;
	text-transform : uppercase;
	font-weight : bold;
}

#footer a
{
	color : #da261e;
	font-weight : bold;
	text-decoration : none;
}

#room_left
{
	float : left;
	width : 300px;
}

#room_right
{
	float : right;
	width : 400px;
}