﻿body 
{
}


.bh-star
{float:right;}

.badAbout, .badWeek
{
	background-repeat:no-repeat;
	color:#666666;
	float:left;
	width:497px;
	
}

.badWeekHeadImg, .badAboutHeadImg, .badCatHeadImg
{
	position:absolute;left:0px;top:0px;
}

/* TOP TWO BOXES ON HOME PAGE - SHARED DEETS */
.badAbout
{margin-top:7px;}

.badAboutHead, .badWeekHead
{
	position:relative;width:497px;height:43px;
}

.aboutTxt, .weekTxt
{
	overflow:auto;
	width:497px;
}
.badCatHead, .badLatestHead
{position:relative;width:1008px;height:43px;}
/* TOP TWO BOXES ON HOME PAGE - SHARED DEETS */


/* ABOUT */
.badAbout
{	position:relative; }

.aboutBtm
{	
	background-image:url('/images/df/wtbaa_bot.gif');
	position:relative;
	width:497px;
	height:20px;
}
.badAboutBg
{	
	background-image:url('/images/df/wtbaa_mid.gif');
	background-repeat:repeat-y;
}
.aboutTxt
{
	width:477px;
	margin:0px 10px 0px 10px;
	padding-top:5px;
}

/* END ABOUT */

/* WEEK */
.badWeek
{margin-left:15px;margin-top:6px;}



.badWeekBtm
{	
	background-image:url('/images/df/gwny_bot.gif');
	position:relative;
	width:497px;
	height:22px;
	color:#666;font-size:11px;font-weight:bold;
}
.badWeekBg
{	
	background-image:url('/images/df/gwny_mid.gif');
	background-repeat:repeat-y;
}
.weekTxt
{
	width:477px;
	margin:0px 10px 0px 10px;
	padding-top:5px;
	height:176px;
}

.weekTxtBtm
{
	width:465px;
	margin:0px 10px 0px 10px;
	height:52px;
	position:relative;padding-top:4px;
}

.congratsText
{font-size:small;font-weight:bold;}
/* END WEEK */

/*.gwany-text
{font-size:small;}*/

.catRep
{width:970px;margin-bottom:25px;}



.category
{
	float:left;
	width:470px;
	margin:20px 10px 0 10px;
	height:40px;
	font-weight:bold;
}


.CategoryHeader
{
	background-color:#6655AA;
	color:White;
	width:980px;
	padding:5px;
}

.CategoryName
{font-weight:bold;}

.CategoryName, .CategoryDetails
{font-size:16px;}

.counterText
{font-size:11px;color:#666666;}

.badCat
{
	float:left;
	width:1008px;
	position:relative;
}

.badCatImg
{position:absolute;top:0px;left:0px;}

.badCatAddNewImg
{position:absolute;right:20px;top:10px;}

.badCatBtm
{	
	background-image:url('/images/df/cat_bot.gif');
	position:relative;
	width:1008px;
	height:20px;
}
.badCatBg
{	
	background-image:url('/images/df/cat_mid.gif');
	background-repeat:repeat-y;	
}
.catTxt
{width:990px;margin:0px 0px 0px 10px;}

/* TITLE FONTS */

.badAboutHead h1
{
	font-family:Arial; 
	font-weight:bold;
	font-size:large;
	color:#0099CC;
	padding:0px;
	margin:0 0 0 15px;
}

.badWeekHead h2,  .badCatHead h2, .badLatestHead h2
{
	font-family:Arial; 
	font-weight:bold;
	font-size:larger;
	color:#0099CC;
	padding:0px;
	margin:0 0 0 15px;
}


/* latest badhaps */

.BadHapSpacer
{
	height:5px;
	position:relative;
	
}
.badLatestHeadImg
{position:absolute;top:0px;left:0px;}
.badLatestBg
{	
	background-image:url('/images/lb_mid.gif');
	background-repeat:repeat-y;	
}

.badLatestBtm
{	
	background-image:url('/images/lb_bot.gif');
	position:relative;
	width:1008px;
	height:20px;
}

.badLatestList
{
	width:978px;
	padding:5px;
	position:relative;
}
.badLatestDate
{
	position:absolute;
	right:0px;
	top:5px;
}

.commentCounterText {color:#666666;font-size:11px;font-style:italic;}

.badLatestTxt
{width:990px;margin:0px 0px 0px 10px;}

.badLatesAddNewImg
{position:absolute;right:20px;top:10px;}

