@charset "UTF-8";
/* CSS Document */


BODY {
	font-family:Arial, Helvetica, sans-serif;
	margin: 0 auto 0; padding: 0 auto 0;}
	
#content {
	margin: 0 auto 0;
	width: 775px;
	position: relative;
	background-repeat: none;}

	#content h1,h2,h3,h4,h5,h6 {
		margin: 0;}

#BodyCopy {
	position: relative;
	margin: 0; padding: 0;
	width: 482px;
	color: #333;}
	
	img {
		border: 0;}
	
	.home {
		padding: 0;}
	
	#BodyCopy h1,h2,h3,h4,h5,h6 {
		margin: 5px 0;}
	
	#BodyCopy p {
		font-size: 12px;
		line-height: 18px;
		margin: 0 0 10px 0;}
		
	#SSImg {
		width: 482px; height: 450px;
		margin: 0; padding: 0;
		z-index: 1;}

	#home_video {
		width: 482px; height: 450px;
		margin: 0; padding: 0;
		z-index: 1;}

#Sidebar {
	padding: 0; margin: 0;
	width: 290px;
	position: absolute;
	right: 0; top: 111px;
	font-size: 11px;}
	
	#Sidebar li {
		margin: 0; padding: 0;
		list-style: none;}
	
	#Sidebar li a {
		text-indent: -9999px;
		display: block; outline: none;
		margin: 0; padding: 0;
		width: 290px;
		background-repeat: none;
		border-bottom: 1px SOLID #EEE;}
	
	#Sidebar li a:link {
		background-position: top;}
	#Sidebar li a:visited {
		background-position: top;}
	#Sidebar li a:hover {
		background-position: center;}
	#Sidebar li a:active {
		background-position: bottom;}
	
	#Sidebar li a.bt1 {
		height: 75px;
		background-image: url(../images/sidebar/may2009/yaa.jpg);}
	#Sidebar li a.bt2 {
		height: 86px;
		background-image: url(../images/sidebar/dec2009/love_it_gotta_have_it.gif);}
	#Sidebar li a.bt3 {
		height: 85px;
		background-image: url(../images/sidebar/dec2009/ideas_to_go.gif);}
	#Sidebar li a.bt4 {
		height: 85px;
		background-image: url(../images/sidebar/may2009/click_and_save.jpg);}
	#Sidebar li a.bt4b {
		height: 101px;
		background-image: url(../contests/july2009/sidebar.jpg);}
	#Sidebar li a.bt4d {
		height: 100px;
		background-image: url(../images/aug2009/btAug24.jpg);}	
	#Sidebar li a.bt5 {
		height: 101px;
		background-image: url(../contests/may2009/sidebar_button.jpg);}		
	#Sidebar li a.bt6 {
		height: 110px; width: 128px;
		background-image: url(../contests/april2009/sidebar.jpg);}		
	
	
	
	/* SIDEBAR FORM */
	
	#Sidebar FORM {
		margin: 20px 0 20px;}
	
	#Sidebar fieldset {
		border: 0; margin: 0 0 5px; padding: 0;}
	
	#Sidebar select{
		width: 200px;}
	
	#Sidebar #StoreName{
		width: 193px;}
	
	#Sidebar label {
		display: block;}
		

#footer {
	margin: 0 auto 40px; padding: 0 auto 0;
	position: relative;
	width: 775px;
	font-size: 11px;
	color: #333;
	text-align: center;
	z-index: 5;
	}
		
	#footer p.mallhours {
		width: 100%;
		margin: 0; padding: 0 0 10px;
		background-color: #000;
		color: #c2c458;}
		
		#footer p#mallhours a {
			color: #c2c458;}
	
	#footer p {
		text-align: center;}
	
	#footer a {
		text-decoration: none;}
		
		#footer a:hover {
			text-decoration: underline;}
	
	#footer ul {
		margin: 0 auto 0; padding: 10px 0;
		width: 775px;
		background-color: #000;
		text-align: center;
		z-index: 6;}
	
	#footer li {
		list-style: none;
		padding: 0 10px 0;
		border-left: 1px SOLID #FFF;
		display:inline;}
	
	#footer li.first {
		border-left: 0;}
	
	#footer li a {
		color: white;}


#menu {
	width: 775px; height: 111px;
	background:url(../images/menu/bkgd.gif) no-repeat 23px 13px;
	position: relative;
	}

	#menu h1 {
		margin: 0; padding: 0;}
	
	#menu #logo {
		display: block;
		width: 100px; height: 50px;
		position: relative;
		top: 13px; left: 23px;
		outline: none;}

	#menu a#menubutton {
		display: block;
		position: absolute;
		top: 17px; right: 50px;
		width: 220px; height: 52px;}
		
.qualify {
	font-size: 9px;}

.hide {
	display: none;}


a:link {
	color: #333;}

a:visited {
	color: #666;}

a:hover {
	color: #000;}

/* CIRCUS LINK */

#btCircus {
	position: absolute;
	top: 40px; right: 5px;}

/* PLAY BUTTON */

a#btVideo {
	position: absolute;
	top: 10px; right: 10px;
	margin: 0; padding: 0;
	width: 54px; height: 62px;
	background-image: url(../images/play_video.gif);
	background-repeat: no-repeat;}

	a#btVideo:link {
		background-position: top;}
	a#btVideo:visited {
		background-position: top;}
	a#btVideo:hover {
		background-position: center;}
	a#btVideo:active {
		background-position: bottom;}


