/* -----------------------------------------------
GLOBAL
----------------------------------------------- */
body.background-1 { background: #000 url(../images/content/homepage/body_bg_1.jpg) no-repeat -60px 0; }
body.background-2 { background: #000 url(../images/content/homepage/body_bg_2.jpg) no-repeat -60px 0; }
body.background-3 { background: #000 url(../images/content/homepage/body_bg_3.jpg) no-repeat -60px 0; }
body.background-4 { background: #000 url(../images/content/homepage/body_bg_4.jpg) no-repeat -60px 0; }
body.background-5 { background: #000 url(../images/content/homepage/body_bg_5.jpg) no-repeat -60px 0; }
body.background-6 { background: #000 url(../images/content/homepage/body_bg_6.jpg) no-repeat -60px 0; }
div#Content { float: none; margin-right: 0; margin-bottom: 30px; width: auto; }

/* -----------------------------------------------
HOME-PAGE
----------------------------------------------- */

/* Promo Main */
body.home-page div#PromoMain { float: left; width: 366px; margin: 0; padding:0; }
body.home-page div#PromoMain h2 { padding: 3px 5px; background: #000;  }
body.home-page div#PromoMain h2 a { color: #fff; background: url(../images/global/arrow.gif) no-repeat right center; display: block; }
body.home-page div#PromoMain div#PromoMainContent { margin: 0; padding:0; background-color:#000;}

/* Whats On */
body.home-page div#WhatsOn { float: left; width: 178px; margin: 0 5px 0 5px;}
body.home-page div#WhatsOn h2 { padding: 3px 5px; background: #000;  }
body.home-page div#WhatsOn h2 a { color: #fff; background: url(../images/global/arrow.gif) no-repeat right center; display: block; }
body.home-page div#WhatsOn div.content { background: #000; padding: 7px 7px 0 7px; }
body.home-page div#WhatsOn div.content h3 { margin: 0px 0 5px 0; }
body.home-page div#WhatsOn div.content ul { margin: 0; padding: 0; list-style: none; }
body.home-page div#WhatsOn div.content li { background: url(../images/global/bullet.gif) no-repeat left 3px; }
body.home-page div#WhatsOn div.content li a { display: block; margin: 0 0 2px 10px; color: #AAA; font-size: 1.1em; background: url(../images/global/hr_bg.gif) repeat-x left bottom; padding-bottom: 3px; }

/* Forums */
body.home-page div#Forums { float: left; width: 177px; }
body.home-page div#Forums h2 { padding: 3px 5px; background: #000;  }
body.home-page div#Forums h2 a { color: #fff; background: url(../images/global/arrow.gif) no-repeat right center; display: block; }
body.home-page div#Forums div.list { background: #000; padding: 10px; }
body.home-page div#Forums div.list div.item { background: url(../images/global/bullet.gif) no-repeat left 4px; }
body.home-page div#Forums div.list div.item a { display: block; margin: 0 0 2px 10px; color: #AAA; font-size: 1.1em; background: url(../images/global/hr_bg.gif) repeat-x left bottom; padding-bottom: 5px; font-size: 1.0em; }
body.home-page div#Forums div.list div.item a strong { color: #fff; font-size: 1.2em; }
body.home-page div#Forums div.list div.item-last a { margin-bottom: 0; padding-bottom: 0; background: none; }

/* Promo Panel*/
body.home-page div#PromoPanel { float: left; width: 366px; margin: 10px 0 0 0; padding: 0; }
body.home-page div#PromoPanel h2 { padding: 3px 5px; background: #000; }
body.home-page div#PromoPanel h2 a { color: #fff; background: url(../images/global/arrow.gif) no-repeat right center; display: block; }
body.home-page div#PromoPanel div.item { width: 180px; background: #000; }

/* Email Signup */
body.home-page div#EmailSignup { float: left; margin: 0; }
body.home-page div#contactWorld { float: left; margin: 0; }
body.home-page div#Calendar { float: left; width: 178px; margin: 0 5px 0 5px;}

