/*Begin of Content*/
/*Begin of Slider*/
#innerPolaroidWrap {
	width: 750px;
	height: 280px;
	overflow: hidden;
	position: relative;
	margin: 0 0 0 120px;
	padding: 70px 0 0 0;
	border: 0px solid #000;
}

.javascript #innerPolaroidWrap {
	margin-bottom: 0;
	overflow: hidden;
}

#innerPolaroidWrap ul {
	list-style: none;
	white-space: nowrap;
	padding: 0;
	margin: 0;
	width: 2974px;
}

.javascript #innerPolaroidWrap ul {
	position: absolute;
}

#innerPolaroidWrap li {
	position: relative;
	display: inline;
	padding: 0;
	margin: 0;
	border: 0px solid #000;
}

#innerPolaroidWrap li img {
	background: url("/images/hype_polaroids/polaroid_bg.png") no-repeat;
	border: 0px solid #000;
	padding: 0;
	margin: 0 0 0 19px;
}

#innerPolaroidWrap #slider {
	display: none;
	width: 977px;
	height: 46px;
	position: relative;
	top: 300px;
	left: 0;
	border: 0px solid #000;
	background: url("/images/hype_common/slider_middle.gif") no-repeat center top;
}

/*.javascript #innerPolaroidWrap #slider {
	display: block;
}*/

#handle {
	display: none;
	margin: 0;
	padding: 0;
	cursor: pointer;
	height: 33px;
	width: 87px;
	position: absolute;
	z-index: 100;
	top: 7px;
	left: 0;
	background: url("/images/hype_common/handle_bg.gif") no-repeat;
}

.javascript #handle {
	display: block;
}
/*End of Slider*/

#mainContainerMiddle {
	margin-top: 65px;
	background: url("/images/hype_home/mainContainerMiddle_bg.gif") repeat-y 588px bottom;
}

#mainContainerMiddle div.boxTop {
	background: url("/images/hype_home/mainContainerMiddle_top_bg.gif") no-repeat 588px top;
}

#mainContainerMiddle div.boxBottom {
	min-height: 68px;
	background: url("/images/hype_home/mainContainerMiddle_bottom_bg.gif") no-repeat 588px bottom;
}

/*Begin of Category - Left Column*/
#mainContainerMiddle div.leftCol {
	padding-bottom: 39px;
	width: 588px;
	float: left;
}

#mainContainerMiddle div.leftCol img.header {
	margin-left: 33px;
	position: relative;
	top: -48px;
}

#categoriesSidebar {
	margin-top: -24px;
	margin-left: 40px;
	float: left;
}

#tagCloud {
	padding-top: 10px;
	padding-left: 45px;
	width: 350px;
	float: left;
	font-size: 23px;
	line-height: 43px;
}

#tagCloud a {
	padding: 0 2px;
	font-family: "Myriad Pro", Arial, Helvetica, Tahoma, sans-serif;
	text-decoration: none;
	color: #999999;
	white-space: nowrap;
}

#tagCloud a.medium {
	font-size: 26px;
	color: #aaaaaa;
}

#tagCloud a.large {
	font-size: 32px;
	color: #bbbbbb;
}

#tagCloud a.larger {
	font-size: 36px;
	color: #cccccc;
}

#tagCloud a.largest {
	font-size: 43px;
	color: #dddddd;
}

#tagCloud a:hover, #tagCloud a:focus {
	color: #ca1b1a;
}
/*End of Category - Left Column*/

/*Begin of Get Hype - Right Column*/
#mainContainerMiddle div.rightCol {
	padding-bottom: 39px;
	width: 389px;
	float: left;
}

#mainContainerMiddle div.rightCol img.header {
	margin-left: 35px;
	position: relative;
	top: -48px;
}

#mainContainerMiddle div.rightCol img.getSignup {
	display: block;
	margin-left: 82px;
}
/*End of Get Hype - Right Column*/

/*Begin of TopTen*/
img.topTenHeader {
	margin: 0 auto;
	display: block;
}

/* Widget and RSS Icon control */
.iconBox	{
	position : relative;
	margin-left : 82px;
	width : 230px; height : 87px;
	border : 0px solid #000;
	overflow : hidden;
}

	#rssIconBox img	{
		position : absolute;
		top : -87px; left : 0;
	}
	#widgetIconBox img	{
		position : absolute;
		top : 0; left : 0;
	}

#topTenBottomGutter {
	margin-bottom: 28px;
	width: 977px;
	height: 12px;
	position: relative;
	top: 28px;
	background: url("/images/hype_home/header_topTen.jpg") no-repeat center -48px;
}
/*End of TopTen*/

/*Begin of Coupon Listings*/
#couponListContainer {
	padding: 20px 0 0 0;
	width: 977px;
	background: #ffffff;
}

.row {
	display: block;
}

.row .column {
	width: 325px;
	position: relative;
	float: left;
}

.borderBottom {
	border-bottom: 1px solid #0069ad;
}

.borderRight {
	border-right: 1px solid #0069ad;
}
.row .column .innerBox {
	margin: 0 auto;
	width: 300px;
}

.row .column .logoBox {
	margin-top: 5px;
	width: 100px;
	height: 100px;
	float: left;
}

.javascript .logoBox {
	background: url("/images/hype_common/loader_hype_white_bg.gif") no-repeat 20px 25px;
}

.javascript .logoBox img {
	display: none;
}

.row .column .textBox {
	margin: 30px 0 0 10px;
	width: 150px;
	float: left;
}

.javascript .row .column .textBox {
	margin-bottom: 10px;
	display: none;
}
/*End of Coupon Listings*/
/*Begin of Common Bottom*/
/*End of Common Bottom*/ 
/*End of Content*/
