/* GENERAL STYLES */
/*** General ***/

* {margin:0; padding:0; }
img {border:0;}


/* START | font, button and list styles */

a 
{
	color:#4a3828; 
	text-decoration:none; 
	background-color:inherit; 
}

a:hover
{ 
	color:#4a3828; 
	text-decoration:underline; 
	background-color:inherit; 
}

body
{
	background:url(/media/build/bg.gif) top left repeat-x;
	font-family:arial,verdana,helvetica;
	font-size:11px;
}

p
{
	color:#000000;
	font-family:arial,verdana,helvetica;
	font-size:11px;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.centerAlign
{
	margin-left:auto;
	margin-right:auto;
	width:844px;
}

#mainContainer
{
	float:left;
	width:844px;
	padding:0px 0px 0px 0px;
	margin:0px;
	background:url(/media/build/contentbg.gif) top left repeat-y;	
}

#mainHeader
{
	float:left;
	width:844px;
	background:url(/media/build/headerbg.gif) top left no-repeat;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#mainFooter
{
	float:left;
	width:833px;
	background:url(/media/build/footerbg.gif) bottom left no-repeat;
	padding:0px 0px 27px 11px;
	margin:0px;
}

.headerContainer_homepage
{
	float:left;
	width:821px;
	height:95px;
	padding:0px 0px 0px 0px;
	background:url(/media/build/bg_header.gif) top left no-repeat;
}

.logoContainer
{
	float:left;
	width:116px;
	padding:15px 0px 0px 30px;
	margin:0px;
}

.logoContainer img{float:left;}

.strapContainer
{
	float:right;
	padding:0;
	margin:0;
	width:664px;
}

.myEventPlan
{
	float:right;
	width:651px;
	padding:0px 9px 0px 0px;
	margin:0px;
}

.myEventPlan img{float:right;}

.strap
{
	float:right;
	width:624px;
	height:38px;
	padding:0px 39px 0px 0px;
}

.strap img{float:left;}

.additionalButtons
{
	float:right;
	padding:0px 10px 0px 0px;
	margin:0px;
}

.additionalButtons img{float:left;padding:0px 1px 0px 0px}

.buttonContainer_homepage
{
	float:left;
	width:821px;
	height:23px;
	padding:10px 0px 0px 0px;
	background:url(/media/build/bg_buttonheader.gif) top left no-repeat;
}

.buttonContainer_homepage ul
{
	float:left;
	margin:0px;
	padding:0;
	/* padding:0px 0px 0px 1px; */
	list-style-type:none;
}

.buttonContainer_homepage ul li
{
	float:left;
	list-style-type:none;
	padding:0px 7px 0px 14px;
	margin:0px;
}

.buttonContainer_homepage ul li img{float:left;}

.pageTitle
{
	float:left;
	width:800px;
	background:url(/media/build/containershadow.gif) top left no-repeat;
	padding:8px 0px 0px 22px;
	margin:0px 0px 0px 0px;
}

.interactiveMap
{
	float:left;
        margin-top:-2px;
	padding:0px 0px 20px 0px;
}

.footerContainer
{
	float:left;
	width:821px;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.footerStrap
{
	float:left;
	width:150px;
	padding:0px 15px 0px 35px;
}

.footerStrap img{float:left;padding:38px 0px 0px 0px !important;}

.dateAndWeather
{
	float:left;
	width:500px;
	color:#484848 !important;
	padding:44px 0px 0px 15px;
}

.disclaimerContainer
{
	float:left;
	width:835px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

.disclaimerLeft
{
	float:left;
	width:500px;
	padding:0px 0px 0px 10px;
	margin:0px;
}

.disclaimerRight
{
	float:right;
	text-align:right;
	padding:0px 5px 0px 0px;
	margin:0px;
}

/* EDITOR PROPERTIES */
