/*
	Frenzy Main Stylesheet
*/
* { font-family: Arial, Sans-serif ;}
body.home, body.main_stage, body.event, body.gallery, body.wheretostay, body.shop, body.contact, body.error { background: #3c3c3c url(../images/frenzy2010-bg.jpg) center top no-repeat; }
/*
	Container of the site
*/
div#container              { width: 959px; margin: 0 auto;}
div#container div#header { height: 369px;}

/*
	The navigation UL
*/
div#container div#navigation { margin: 10px 0 0 0; }
div#container div#navigation ul { height: 230px; float: right; width: 260px;}
div#container div#navigation ul li { width: 230px; display: block; float: left; height: 23px; font-size: 16px; text-align: left; font-weight: bold;}
div#container div#navigation ul li a { text-decoration: none; display: block; float: left; height: 23px; color: #FFF; padding: 3px 0; }
div#container div#navigation ul li a:hover { color:#00FF00; text-decoration:none; }

/*
	Main content space
*/
div#container div#content{ width: 890px; padding: 0;}

/*Left Column
*/
div#container div#content div#leftCol { width: 550px; float: left; padding: 0 40px 0 50px; }
div#container div#content div#leftCol p { font-size: 12px; color:#FFFFFF; line-height: 18px; margin: 0 0 16px 0;}
div#container div#content div#leftCol a.link { color:#a6f317; line-height: 20px; text-decoration:underline;}
div#container div#content div#leftCol a.link:hover { color:#eee; line-height: 20px; text-decoration: none;}
div#container div#content div#leftCol h1 { font-size:28px; margin:0 0 30px 0; color: #a6f317; font-family:Geneva, Arial, Helvetica, sans-serif;}
div#container div#content div#leftCol h2 { font-size:22px; margin:15px 0; color: #fff;}
div#container div#content div#leftCol h3 { font-size:20px; margin:15px 0; color: #fff;}

/*
Right Column
*/
div#container div#content div#rightCol { width: 250px; float:right; min-height: 400px;}
div#container div#content div#rightCol span.date { color: #bdf357; font-size:10px; font-weight:bold; } 
div#container div#content div#rightCol p { font-size: 12px; color:#FFFFFF; line-height:16px;}
div#container div#content div#rightCol h3 { font-size:20px; margin:0 0 30px 0; color: #fff;}
div#container div#content div#rightCol_top { background:url(../images/right1.jpg) 0 0 no-repeat; padding: 0; }
div#container div#content div#rightCol_bottom { background:url(../images/right2.jpg) 0 0 no-repeat; padding: 15px; }
div#container div#content div#rightCol a.link { color:#a6f317; line-height: 20px; text-decoration:underline;}
div#container div#content div#rightCol a.link:hover { color:#eee; line-height: 20px; text-decoration: none;}

/*
	Footer
*/
div#footerContainer { background:url(../images/footerBg.jpg) 0 0 repeat-x; height: 270px; margin:0; padding:0; }
div#footerContainer div#footer { width: 959px; margin: 0 auto; font-size: 12px; margin-top: 10px; }
div#footerContainer div#footer p#footer-copyright { color: #fff; float: left; font-weight: bold; margin: 11px 0 0 40px; }
div#footerContainer div#footer p#footer-address { color: #fff; float: right; font-weight: bold; margin: 11px 40px 0 0; }
div#footerContainer div#footer a { color: #f0f0f0; text-decoration: none; }
div#footerContainer div#footer a:hover { color:#fff; text-decoration: underline; }
img#footer_image { margin: 2px 0 0 40px; }
/*
	Classes
*/
div.clear                   { clear: both; }
.imgRight img {float:right; padding: 0 0 0 10px; }
.greenText {color:#00FF00; }
img.band { padding: 0 0 10px 0; }

