
/* STYLE_NEW.CSS # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # */

/* Site-wide styles */

	/* Tag styles*/
	html{background:url(../images/wab-background.png) repeat scroll top center #B90001;}
	body{font-family:verdana;}

	/* Template customisation */
	#custom-doc{width:76.77em;*width:74.92em;min-width:998px;margin:auto; text-align:left;}
	.yui-ge .yui-u, .yui-gf div.first{width:12%;}
	.yui-ge div.first, .yui-gf .yui-u{width:85.3%;min-width:851.3px;}
	.content-border{padding:7px 7px 7px 7px;background-image:url(../images/bg/content-background.png);background-position:top;background-repeat:repeat-y;-moz-border-radius:1ex;-webkit-border-radius:1ex;}


	/* Classes used throughout */

		/* Containers */
		.trans-container{background-image:url(../images/bg/content-background.png);background-position:top;background-repeat:repeat-y;}

		/* Colour and Shape */
		.transparent{background-color:#000;filter:alpha(opacity=20); /*internet explorer*/-khtml-opacity:0.2;/*khtml, old safari*/-moz-opacity:0.2;/*mozilla, netscape*/opacity:0.2;/*fx, safari, opera*/}
		.not-transparent{filter:alpha(opacity=100); /*internet explorer*/-khtml-opacity:1;/*khtml, old safari*/-moz-opacity:1;/*mozilla, netscape*/opacity:1;/*fx, safari, opera*/}
		.rounded{-moz-border-radius:4px;-webkit-border-radius:4px;}
		.flattop{-moz-border-radius-bottomleft:1ex;-moz-border-radius-bottomright:1ex;-webkit-border-bottom-left-radius:1ex;-webkit-border-bottom-right-radius:1ex;}
		.flatbottom{-moz-border-radius-topleft:1ex;-moz-border-radius-topright:1ex;-webkit-border-top-left-radius:1ex;-webkit-border-top-right-radius:1ex;}

		/*Advertising*/
		div.ad-space-skyscraper{float:left;height:600px;width:120px;margin-bottom:1em;}
		div.ad-space-rectangle{height:250px;width:300px;}
		div.ad-space-leaderboard{position:absolute;top:30px;right:0;margin-top:25px;width:468px;height:60px;}

		/*Text and Presentation*/
		.o-txt{color:#ffaa40;}
		.divider{float:left;margin:0em .5em 1em .5em;display:block;}
		.string-wrap {word-wrap:break-word;}
		.line{height:1px;background-color:#620000;}

		/* Buttons */
		.red-btn { display:inline-block;background:none;margin:0;padding:3px 0;border-width:0;overflow:visible;font-size: 11px; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;text-decoration:none;color:#fff;cursor: pointer;}
		* html button.red-btn { padding-bottom:1px; }
		/* Gecko hack*/
		html:not([lang*=""]) button.btn { margin:0 -3px; }
		.red-btn span {background-color:#950000; margin:0;padding:3px 0;border-left:1px solid #d60909;border-right:1px solid #d60909;}
		* html .red-btn span {padding-top:0;}
		.red-btn span span {position:relative; padding:3px .4em;border-width:0; border-top:1px solid #d60909;border-bottom:1px solid #d60909;}

		

		/* Widgets - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

			/* Add this*/
			.wab_addthis{font-weight:normal;font-style:normal;padding:.3em;vertical-align:top;}
			.wab_addthis a{text-decoration:none;color:#fff;}

			/* Social Bar*/
			#social-bar{margin-bottom:1em;float:left;width:106px;padding:7px;}
			#social-bar .sb-heading{font-weight:bold;color:#ffaa40;font-size:115%;text-align:center;margin-bottom:10px;letter-spacing:-1px;}
			#social-bar .sb-item{float:left;margin-bottom:7px;}
			#social-bar .sb-item img{float:left;margin-right:6px;}
			#social-bar .sb-item .sb-text-link{width:106px;height:24px;display:block;color:#fce0af;text-decoration:none;font-size:80%;float:left;}
			#social-bar .sb-item .sb-text-link:hover{color:#ffaa40;}

			#social-bar .sb-small-item{float:left;}
			#social-bar .sb-links-holder{text-align:center;float:left;padding:4px 0px;position:relative;}
			#social-bar .sb-small-item a{outline:none;}
			#social-bar .sb-small-item img{margin:1.6px;}
			#social-bar .sb-small-item img:hover{position:relative;top:2px;}
			#social-bar .sb-small-heading{margin-bottom:5px;font-weight:bold;color:#ffaa40;font-size:115%;text-align:center;letter-spacing:-1px;}
			#social-bar .f-item img{margin-left:0px;}
			#social-bar .l-item img{margin-right:0px;}


/* HEADER STYLES - INC. FB TOP BAR  _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _*/

	.header{height:307px;background-image:url(../images/bg/header/WAB-header.png);background-position:top;background-repeat:no-repeat;position:relative;}

	#login-top-bar{float:right;padding:6px 6px 6px 10px;color:#fce0af;background-image:url(../images/bg/header/WAB-trans-top-bar.png);background-position:top right;}
	#login-top-bar .login-elements{float:right;}
	#login-top-bar .login-elements div.login-words{float:left;margin-right:.5em;text-align:right;}
	#login-top-bar .login-elements span.login-name{display:block;}
	#login-top-bar .login-elements span.login-name a{color:#ffaa40;text-decoration:none;font-size:125%;}
	#login-top-bar .login-elements .user-links{float:right;}
	#login-top-bar .login-elements .user-links a{font-size:80%;color:#fce0af;text-decoration:none;float:left;display:block;}
	#login-top-bar .login-elements .user-links a:hover, #login-top-bar .login-elements span.login-name a:hover{text-decoration:underline;}

	#login-top-bar .not-logged-in-line{text-align:right;}
	#login-top-bar .not-logged-in-line a{color:#ffaa40;}
	#login-top-bar .not-logged-in-line a:hover{color:#fce0af;text-decoration:underline;}


	/* Old Top Nav Bar Styles - Delete when FB auth top bar added*/
	.queue{position:absolute;top:32px;right:0;background-color:#000;color:#FFF;}
	#top-nav{height:34px;background-repeat:no-repeat;position:absolute;top:0;right:0;font-size:87%;}
	#top-nav input[type=text]{border:1px solid #f9c578;margin-left:5px;margin-top:-3px;padding:2px;width:13em;}
	#top-nav .icon{width:18px;height:18px;background-color:#000;display:block;float:left;margin-right:3px;}
	#top-nav .corner-left{background-image:url('../images/layout/navigation/corner-left.png');width:10px;height:34px;background-repeat:no-repeat;display:block;float:left;}
	#top-nav .corner-right {background-image:url('../images/layout/navigation/corner-right.png');width:15px;height:34px;background-repeat:no-repeat;display:block;float:left;}
	#top-nav .divider{background-image:url('../images/layout/navigation/divider.png');width:2px;height:34px;background-repeat:no-repeat;display:block;float:left;}
	#top-nav .tab{background-image:url('../images/layout/navigation/tab-bg.png');height:24px;background-repeat:repeat-x;display:block;float:left;padding:8px 10px 0 10px;}
	#top-nav .tab-red{color:#fce0af;background-image:url('../images/layout/navigation/tab-bg-red.png');height:24px;background-repeat:repeat-x;display:block;float:left;padding:8px 10px 0 10px;}
	.search-submit{color:#ffaa40;font-size:80%;background-color:#c00;padding:1px 0px;border:1px solid #f18833;outline:none;}
	.search-submit:hover{color:#cc0000;background-color:#ffaa40;}
	ul#menu div{display:none;}
	ul#menu li{position:relative;}
	ul#menu li.divider{margin:0em;}
	ul#menu li a{ color:#000;text-decoration:none;padding:0 .4em;}
	ul#menu li a:hover{text-decoration:underline;}
	ul#menu li.mega div{border:1px solid #dda;width:18em;position:absolute;top:32px;left:0;padding:1em;background:#be2026;color:#fce0af;}
	ul#menu li.hovering div{display:block;}
	ul#menu li.mega div a:link,ul#menu li.mega div a:visited{color:#fce0af;background-image:none;text-decoration:none;}
	ul#menu li.mega div a:hover{text-decoration:underline;}
	ul#menu li div a.more{color:#390;font-weight:bold;}
	ul#menu div h3{color:#ffaa40;font-weight:bold;font-size:123.1%;display:block;padding-bottom:5px;margin-bottom:0;}
	ul#menu div p{margin:0 0 .8em 0;padding:0;}




/* NAV BAR _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _*/

#wab-navbar{float:left;width:851px;height:44px;clear:both;background-position:top;background-repeat:repeat-x;margin-bottom:1px;}

	/* Default */
	#wab-navbar .single-nav-button{text-align:center;font-size:105%;border-left:1px solid #770000;border-right:1px solid #770000;position:relative;float:left;background-image:url(../images/bg/wab_navbar/default.png);}
	#wab-navbar .single-nav-button, #wab-navbar .single-nav-button > div{float:left;height:44px;}
	#wab-navbar .single-nav-button .curve{width:7px;}
	#wab-navbar .single-nav-button .left{background-image:url(../images/bg/wab_navbar/default-left.png);background-position:top;background-repeat:no-repeat;position:absolute;left:0px;top:0px;}
	#wab-navbar .single-nav-button .right{background-image:url(../images/bg/wab_navbar/default-right.png);background-position:top;background-repeat:no-repeat;position:absolute;right:0px;top:0px;}
	#wab-navbar .single-nav-button a{color:#8e0000;text-decoration:none;margin:0px 7px 0px 7px;display:block;outline:none;height:31px;padding-top:13px;}

	/* Hover */
	#wab-navbar .single-nav-button:hover{background-image:url(../images/bg/wab_navbar/hover.png);}
	#wab-navbar .single-nav-button:hover a{color:#8e0000;}
	#wab-navbar .single-nav-button:hover .left{background-image:url(../images/bg/wab_navbar/hover-left.png);}
	#wab-navbar .single-nav-button:hover .right{background-image:url(../images/bg/wab_navbar/hover-right.png);}

	/* Drop Down Menus */
	#wab-navbar .single-nav-button .drop-down{z-index:1000;background-color:#fdeac7;text-align:left;position:absolute;left:0px;height:auto;display:none;width:180px;}
	#wab-navbar .single-nav-button a.drop-down-link{display:block;font-size:80%;padding:.5em;margin:0em;height:auto;}
	#wab-navbar .single-nav-button a.drop-down-link:hover{background-image:url(../images/bg/wab_navbar/dropdown-hover.png);background-position:top;background-repeat:repeat-x;background-color:#fce0af;}
	#wab-navbar .single-nav-button .drop-down .drop-down-divider{border-bottom:1px solid #f6d59c;}
	/* Active */
	#wab-navbar .active-button{background-image:url(../images/bg/wab_navbar/active.png);}
	#wab-navbar .active-button a{color:#fce0af;}
	#wab-navbar .active-button .left{background-image:url(../images/bg/wab_navbar/active-left.png);}
	#wab-navbar .active-button .right{background-image:url(../images/bg/wab_navbar/active-right.png);}




/* HOME PAGE BLOCKS _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _*/

/**
* A HPB (Home page Block) is the name to one of the blocks of content that sit on the home page of the new design. These styles make up the top video section of a HPB.
* The idea is that these HPB styles can be kept general so that they can be used for HPB that contain different types of content. They also provide a standard for presentation.
*/

/* GENERAL HPB SETUP */
.hpb-heading {font-family:verdana;background-color:#8e0000;padding:12.5px;font-size:140%;color:#ffaa40;float:left;clear:both;width:824px;border-top:1px solid #b70000;border-left:1px solid #b70000;border-right:1px solid #b70000;}

	.hpb-heading-with-intro {text-align: center;background-color:#b70000;padding:12.5px;font-size:104%; line-height: 16pt; color:#fff;letter-spacing: -0.3px; float:left;clear:both;width:824px;border-top:1px solid #b70000; border-left:1px solid #b70000;border-right:1px solid #b70000;}
	.hpb-heading-with-intro a {  color: #ffaa40; text-decoration: none; }
	.hpb-heading-with-intro a:hover { text-decoration: underline; }

	.hpb-heading .subheading{font-size:100%;color:#fce0af;font-size:70%;}
	.hpb-content{background-color:#b70000;padding:0.7em 0.7em 0em 0.7em;float:left;clear:both;width:833px;}
	.vid-player-holder{padding:0em;width:850px;}

	/* VIDEO CONTENT in HPBs - hpb-player-wrapper = the wrapper around both player and infobox (everything above the comments)*/
	#hpb-player-wrapper{background:url(../images/bg/content-background-gradient.png);background-repeat:repeat-x;background-color:#8e0000;padding:1.5em 1em 0em 1em;float:left;width:824px;border-width:1px 0 0px 0;border-style:solid;border-color:#c70000;}

		/* VIDEO PLAYER */
		.hpb-vid-player{float:left;width:491px;height:276px; border: 3px solid #760000;}
	
		/* VIDEO INFO BOX (Left floating column) */
		#hpb-vid-info-box{width:310px;float:left;display:block;height:286px;margin-right:1em;position:relative;}

			/* content */

				/* Title */
				#hpb-vid-info-box .vid-title{color: #ffe4be; font-size:125%;margin-top:0.23em;font-weight: bold;}
				/* Information below title*/
				#hpb-vid-info-box .vid-info-line{color:#DFB16F;font-size:85%;margin-top:5px;}
				#hpb-vid-info-box .vid-info-line a{color:#DFB16F;text-decoration:none;}
				#hpb-vid-info-box .vid-info-line a:hover{text-decoration:underline;color:#ffaa40;}
				/* Vid Description */
				#hpb-vid-info-box .vid-desc{color: #ffe4be;font-size:100%;line-height:1.3em;margin: 0.7em 0;}
				#hpb-vid-info-box .vid-desc a{color:#ffaa40;text-decoration:none;}
				#hpb-vid-info-box .vid-desc a:hover{color:#ffaa40;text-decoration:underline;}
				/* Category prompt */
				#hpb-vid-info-box .vid-cat-prompt a{font-size:85%;margin-bottom:15px;display:block;float:left;color:#DFB16F;text-decoration:none;}
				#hpb-vid-info-box .vid-cat-prompt a:hover{color:#FFAA40;text-decoration:underline;}
				/* Like Button*/
				#hpb-vid-info-box .like_button_holder{margin:0.5em 0 0.25em 0;height:32px;}
				/* Comments Heading */
				#hpb-vid-info-box .comments-heading{font-weight:bold;color:#Fce0af;width:310px;margin:.3em 0em .3em 0em;float:left;position:absolute;bottom:0px;}


	/* COMMENTS HOLDER*/
	#hpb-comments-wrapper{min-height:130px;position:relative;background-repeat:repeat-x;background-color:#8e0000;padding:0px 1em 10px 1em;float:left;width:824px;}

		#hpb-comments-wrapper .comments_box_holder{float:left;}
		

/** OTHER HPB VIDEO CONTENT ELEMENTS # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # */


	/* Playlists Tabs */
	ul.hpb-playlist-tabs{float:left;width:851px;background-color:#8E0000;}
	
		/* Default */
		ul.hpb-playlist-tabs li{float:left;text-align:center;}
		ul.hpb-playlist-tabs li a{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:1ex;-webkit-border-top-right-radius:1ex;text-decoration:none;font-weight:bold;font-size:90%;color:#fce0af;padding: 10px 10px 0 10px;height:22px;margin-right: 2px;min-width:130px;outline:none;letter-spacing:-0.2px;background-color: #800000;}
		ul.hpb-playlist-tabs li span, ul.hpb-playlist-tabs li a{display:block;float:left;}
		ul.hpb-playlist-tabs li .left, ul.hpb-playlist-tabs li .right{width:12px;height:32px;}
		ul.hpb-playlist-tabs li .left{background-image:url(../images/buttons/hpb_playlist_tabs/default-left.png);}
		ul.hpb-playlist-tabs li .right{background-image:url(../images/buttons/hpb_playlist_tabs/default-right.png);}

		/* Hover */
		ul.hpb-playlist-tabs li.hover a{color:#ffaa40;background-repeat:repeat-x;}
		ul.hpb-playlist-tabs li.hover .left{background-image:url(../images/buttons/hpb_playlist_tabs/hover-left.png);}
		ul.hpb-playlist-tabs li.hover .right{background-image:url(../images/buttons/hpb_playlist_tabs/hover-right.png);}

		/* Active */
		ul.hpb-playlist-tabs li a.current{color:#ffaa40;background-image:url(../images/buttons/hpb_playlist_tabs/active.png);background-repeat:repeat-x;}
		ul.hpb-playlist-tabs li.current .left{background-image:url(../images/buttons/hpb_playlist_tabs/active-left.png);}
		ul.hpb-playlist-tabs li.current .right{background-image:url(../images/buttons/hpb_playlist_tabs/active-right.png);}


	/* Playlist Panes and Scroller */
	.hpb-playlist-panes{position:relative;overflow:hidden;height:505px;float:left;width:851px;}
		.hpb-playlist-single-pane{background-color:#c00; padding:3px 5px 0em 5px;float:left;height:505px;width:841px;position:relative;}
			.hpb-playlist-items-scroller{position:relative;left:-3px;overflow:hidden;width:840px;height:440px;}
				.hpb-playlist-items{width:10000em;position:absolute;}
					.hpb-playlist-items div{float:left;}
					.hpb-playlist-items .hpb-playlist-item-5row{display:block;float:left;clear:both;margin-top:7px;}

	/* Playlist Scrolling + Page Navigation */
	.hpb-playlist-navigation-bar{height:35px;text-align:center;background-color:#b70000;position:absolute;bottom:0px;left:0px;width:833px;padding:.7em;margin-top:.5em; }

		.hpb-playlist-navigation-bar a.disabled{visibility:hidden !important;}
		.hpb-playlist-navigation-bar .browse{cursor:pointer;display:block;width:110px;height:30px;background-position:top;background-repeat:no-repeat;}
		.hpb-playlist-navigation-bar .browse .browse-word-box{width:75px;height:12px;padding:8px 7px;font-size:85%;color:#fce0af;display:block;}
		.hpb-playlist-navigation-bar .next {background-image:url(../images/buttons/hpb_playlist_navigation/playlist-right.png);float:right;text-align:left;}
		.hpb-playlist-navigation-bar .next:hover{background-image:url(../images/buttons/hpb_playlist_navigation/playlist-right-over.png);}
		.hpb-playlist-navigation-bar .next .browse-word-box{float:left;}
		.hpb-playlist-navigation-bar .prev{background-image:url(../images/buttons/hpb_playlist_navigation/playlist-left.png);float:left;}
		.hpb-playlist-navigation-bar .prev:hover{background-image:url(../images/buttons/hpb_playlist_navigation/playlist-left-over.png);}
		.hpb-playlist-navigation-bar .prev .browse-word-box{float:right;}

		.hpb-playlist-navigation-bar > div{float:left;display:block;}
		.hpb-playlist-navigation-bar .navi{display:inline;text-align:center;float:left;position:absolute;left:50%;margin-top:.5em;}
		.hpb-playlist-navigation-bar .navi a{outline:none;width:12px;height:12px;background-image:url(../images/buttons/hpb_playlist_navigation/playlist-navi-default.png);background-position:top;background-repeat:no-repeat;display:block;float:left;margin:2px;}
		.hpb-playlist-navigation-bar .navi a:hover{background-image:url(../images/buttons/hpb_playlist_navigation/playlist-navi-over.png);}
		.hpb-playlist-navigation-bar .navi a.active{background-image:url(../images/buttons/hpb_playlist_navigation/playlist-navi-active.png);}


	/* Playlist Items */
	.hpb-playlist-item{float:left;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;padding:.5em .8em;margin:0px 4.5px;cursor:pointer;background-color:#b70000;height:200px;position:relative;}
	.hpb-playlist-item:hover{background-color:#a10303;}
	.hpb-playlist-items .active-item{background-color:#8E0000;}
	.hpb-playlist-item .vid-title{color:#fff;width:139px;display:block;font-weight:bold;font-size:85%;height:14px;overflow:hidden;}
        .hpb-playlist-item .vid-cat a { color: #ffaa40; text-decoration:none; font-size: 83.5%; display: block; margin-bottom: 5px; }
        .hpb-playlist-item .vid-cat a:hover { text-decoration: underline;}
	.hpb-playlist-item .vid-img{display:block;width:139px;height:78px;position:relative;}
	.hpb-playlist-item .vid-duration{position:absolute;bottom:95px;right:10px;color:#fff;background-image:url(../images/bg/video-duration-bg.png);background-position:top;padding:2px 4px;font-size:80%;}
	.hpb-playlist-item .vid-desc{color:#fff;width:139px;display:block;font-size:83%;margin-top:.7em;text-align:left;height:80px;overflow:hidden;}


/* HPB category strip */
.hpb-pulldown-panes{float:left;}
.hpb-pulldown-pane{float:left;clear:both;border-top:1px solid #6f0000;height:150px;padding:10px;width:831px;background-color:#770000;display:block;}
.hpb-pulldown-pane ul{width:100%;float:left;}
.hpb-pulldown-pane li{width:150px;float:left;display:block;padding:1px;}
.hpb-pulldown-pane a{font-size:87%;color:#ffcc8d;text-decoration:none;}
.hpb-pulldown-pane a:hover{text-decoration:underline;}

/* pulldown div */
.hpb-category-pulldown{float:left;cursor:pointer;background-color:#b70000;display:block;clear:both;}
.hpb-category-pulldown ul{float:left;width:851px;}
.hpb-category-pulldown li.pd{font-family:"lucida grande",tahoma,verdana,arial,sans-serif;padding:3px;color:#ffcc8d;text-align:center;width:164px;background-color:#a70000;float:left;display:block;font-size:83.5%;border-top:1px solid #9d0000;}
.hpb-category-pulldown li.pd:hover{background-color: #ffaa40;color:#9d0000;}
.hpb-category-pulldown li.selected{border-top:1px solid #770000;}
.hpb-category-pulldown li.shaded{background-color:#8e0000;border-top:1px solid #4F0000;}


/* CALENDAR _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ */

#calendar-container{float:left;background-color:#b70000;padding-top:1.5em;}

	/* Month Display */
	#calendar-container .months-list{float:left;margin-bottom:1.5em;}
	#calendar-container .months-list .month-box{float:left;background-color:#800000;width:130.5px;height:75px;margin:2px 4px;}
	#calendar-container .months-list .month-name{display:block;background-color:#b70000;color:#800000;font-family:arial;font-weight:bold;margin:2px;padding:12px 0px 5px 6px;font-size:180%;height:40px;}



/* PROMOTIONAL BLOCK (Bottom of homepage)_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _*/

#hpb-promotional{padding-bottom:.7em;}
#hpb-promotional div.promo-item{float:left;}

	/*FB Like Box*/
	#hpb-promotional .like-box-holder{background-color:#fff;}
	#hpb-promotional .like-box-holder{margin-right:10px;}
	
	/* B4Me Promotional Box*/
	#hpb-promotional .b4me{margin-right:10px;}
	#hpb-promotional .b4me .b4me-heading-link{float:left;height:57px;}
	#b4me-gallery{position:relative;height:250px;width:300px;float:left;clear:left;}
	#b4me-gallery a{float:left;position:absolute;}
	#b4me-gallery a img{border:none;}
	#b4me-gallery .caption{font-size:115%;font-weight:bold;background-color:#fff;color:#000;height:45px;width:100%;position:absolute;bottom:0;padding:5px 0px;letter-spacing:0px;line-height:18px;}
	#b4me-gallery .caption .content{text-align:center;}
	#b4me-gallery .caption .content span{display:block;padding-top:10px;width:100%;}


/* FOOTER _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _*/

#footer{float:left;margin:12px 0 0 0;padding:5px 15px;}
#footer .column{width:235px;margin-right:35px;float:left;display:block;}
#footer ul{margin-bottom:1.5em;}
#footer ul h3{color:#ffaa40;margin-bottom:5px;border-bottom:1px solid #B70000;padding-bottom:2px;font-weight:bold;}
#footer ul a:link,#footer ul a:visited{color:#fce0af;text-decoration:none;}
#footer ul a:hover{text-decoration:underline;}
#footer .box{margin-bottom:5px;border:2px solid #de2727;padding:3px;font-size:85%;color:#ffaa40;margin-top:5px;}
#footer .box b{color:#fce0af;font-size:110%;}
#footer .copyright{float:left;clear:both;width:200px;}