@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;}




/* Sorry IE, you don't support CSS3 stuff so you don't get this cool drop shadow... */
#blockwrapper{
-webkit-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.5); 
-moz-box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.5); 
box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.5);
margin-bottom: 20px;
}

#BodyCopy {
	position: relative;
	margin: 0; padding: 0;
	width: 482px;
	color: #333;
	}


#BodyCopyCommunity {
	position: relative;
	margin: 0; padding: 10px;
	width: 750px;
	color: #333;
	font-size: 12px;
	}



#bodyBts li h3 {
	padding-bottom: 5px;
		color: #9da417;
	
	}


#sidebar {
position: absolute;
top: 300px;
left:30px;
z-index: 1;
color: #fff;
}


#liveatbcc{
	width: 270px;;
	height: 55px;;
	padding-top: 0px;
	position: absolute;
	bottom:515px;
	left: 430px;
}

#bodyBts {
	font-size: .8em; width: 230px;
}
#bodyBts h3 {
	padding-bottom: 0; margin-bottom: 0; font-size: 1.2em;
}
#bodyBts, #bodyBts li {
	list-style: none; padding: 0; margin: 0;
}
#bodyBts li {
margin-bottom: 10px;

}
.last {
	border-bottom: none;
}

.osler {
background: url(images/oslerlogo.png) no-repeat;
}

}


#bodyBts a {
	margin-bottom: 20px;
	outline: none;
}
#bodyBts a:link {
	color: #FFF;
	text-decoration: none;
}
#bodyBts a:visited {
	color: #FFF;
	text-decoration: none;
}
#bodyBts a:hover {
	color: #9DA417;
}



#BodyCopy img {
}
	
	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;}

#SidebarCommunity {
		float: right;
		
		left: 555px;
		top:46px;
		width: 200px;
		font-family:Verdana, Geneva, sans-serif;
		font-size: 11px;
		background: #e3e3e3;
		padding: 10px;
		-webkit-box-shadow: 2px 2px 10px #000;
		-moz-box-shadow: 2px 2px 10px #000;
		box-shadow: 2px 2px 10px #000;
		}

#SidebarCommunity li {
		list-style: none;
		padding: 5px 0; height: 60px;
		width: 258px; text-align: center; border-right: 1px SOLID #FFF;
	}

#SidebarCommunity li a, #Sidebar li a:visited {
		display: block; outline: none;
		padding: 0 20px;
		font-size: 1.3em;
		color: #FFF;
		text-decoration: none;
	}
#SidebarCommunity li a:hover, #Sidebar li a:active {
		color: #9DA417;
		text-decoration: none;
	}


	
	
	
	/* 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: #999;
	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 0;
		width: 775px; height:16px;
		background-color: #FFF;
		text-align: center;
		z-index: 6;}
	
	#footer li {
		list-style: none;
		padding: 0 10px 0;
		border-left: 1px SOLID #999;
		display:inline;}
	
	#footer li.first {
		border-left: 0;}
	
	#footer li a {
		color: #999;}


#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: 50px; 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;}
		
/* Facebook Links */
div#facebook_image {
	position:absolute;
	top:0px;
	right:10px;
	padding-top:4px;
}

div#social_icons_footer {
	position:relative;
	bottom:60px;
	right:10px;
	padding-top:4px;
	float: right;
}




/* Forever21 on front page*/
#Forever21 {
position: absolute;
top:387px;
right: 0px;
width:300px;
height:210px;
z-index: 0;
color: #fff;
}

.Forever21  {
list-style: none;
color: #fff;
font-size: 14px;
}
.Forever21 img {
width:250px;

}

