body {
	margin: 7px 0px 0px 0px;
	padding:0;
	font-size: 10px;
	color: #fff7d0;
	font-family: Arial, Sans-serif;	
	text-align:justify;
	background: #FFF;
}
a:link, a:visited {
	color: #3572ef;
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;	
}

#all {
	width:985px;
	margin:0 auto;
	padding:133px 0 20px;
	position:relative;
	background: url('../css/img/Logo126.jpg') 30px 10px no-repeat;
}
#sponsor {
	width:980px;
	height:160px;
	overflow:hidden;
	margin:10px auto;
}
#sponsor img{
	width:160px;
	height:120px;
	margin-right:20px;
}
#chead {
	/*width:963px;
	height:400px;
	padding:15px 5px 0 12px;
	position:relative;
	background: url('img/sprite_gif.gif') no-repeat 2px 25px;*/
	width:985px;
	height:78px;
	padding:0;
	position:relative;
	left:-10px;
	background: url('img/sprite_gif.gif') no-repeat 0px 34px;
}
#head {
	width:544px;
	height:310px;
	padding:20px 420px 20px 20px;
	background: #000 url('img/Image.jpg') no-repeat 550px 5px;
	position:relative;
}
ul#menu {
	/*width:974px;
	height:34px;
	padding:0 0 12px;
	position:absolute;
	top:25px;
	left:11px;
	margin:0px;
	display:block;*/
	width:985px;
	height:55px;
	padding:0 ;
	position:absolute;
	top:23px;
	left:10px;
	margin:0px;
	display:block;
}
ul#menu li{
	/*float:left;
	list-style:none;
	padding:0px;
	margin:0px;*/
	float:left; 
	list-style:none;
	padding:0px;
	margin:0px;
	height:34px;
	border-top:11px solid black;
	border-bottom:10px solid black;
}
ul#menu li a{
	display:block;
	height:34px;
	background-image: url('img/spr_menu.gif');
}
/*
ul#menu li a#m_home { width:80px; background-position:-1 0;}
ul#menu li a#m_home.selected { background-position:-1 -68px;}
ul#menu li a#m_home:hover { background-position:-1 -34px;}
ul#menu li a#m_what { width:199px; background-position:-90px 0;}
ul#menu li a#m_what.selected { background-position:-90px -68px;}
ul#menu li a#m_what:hover { background-position:-90px -34px;}
ul#menu li a#m_fash { width:263px; background-position:-289px 0;}
ul#menu li a#m_fash.selected { background-position:-289px -68px;}
ul#menu li a#m_fash:hover { background-position:-289px -34px;}
ul#menu li a#m_even { width:93px; background-position:-552px 0;}
ul#menu li a#m_even.selected { background-position:-552px -68px;}
ul#menu li a#m_even:hover { background-position:-552px -34px;}
ul#menu li a#m_comp { width:144px; background-position:-645px 0;}
ul#menu li a#m_comp.selected { background-position:-645px -68px;}
ul#menu li a#m_comp:hover { background-position:-645px -34px;}
ul#menu li a#m_stor { width:83px; background-position:-789px 0;}
ul#menu li a#m_stor.selected { background-position:-789px -68px;}
ul#menu li a#m_stor:hover { background-position:-789px -34px;}
ul#menu li a#m_cont { width:102px; background-position:-872px 0;}
ul#menu li a#m_cont.selected { background-position:-872px -68px;}
ul#menu li a#m_cont:hover { background-position:-872px -34px;}
*/
ul#menu li a#m_home { width:90px; background-position:-1px -68px;}
ul#menu li a#m_home.selected { background-position:-1px -68px;}
ul#menu li a#m_home:hover { background-position:-1 -34px;}
ul#menu li a#m_what { width:199px; background-position:-90px 0;}
ul#menu li a#m_what.selected { background-position:-90px -68px;}
ul#menu li a#m_what:hover { background-position:-90px -34px;}
ul#menu li a#m_fash { width:263px; background-position:-289px 0;}
ul#menu li a#m_fash.selected { background-position:-289px -68px;}
ul#menu li a#m_fash:hover { background-position:-289px -34px;}
ul#menu li a#m_even { width:93px; background-position:-552px 0;}
ul#menu li a#m_even.selected { background-position:-552px -68px;}
ul#menu li a#m_even:hover { background-position:-552px -34px;}
ul#menu li a#m_comp { width:144px; background-position:-645px 0;}
ul#menu li a#m_comp.selected { background-position:-645px -68px;}
ul#menu li a#m_comp:hover { background-position:-645px -34px;}
ul#menu li a#m_stor { width:83px; background-position:-789px 0;}
ul#menu li a#m_stor.selected { background-position:-789px -68px;}
ul#menu li a#m_stor:hover { background-position:-789px -34px;}
ul#menu li a#m_cont { width:112px; background-position:-872px 0;}
ul#menu li a#m_cont.selected { background-position:-872px -68px;}
ul#menu li a#m_cont:hover { background-position:-872px -34px;}


#head h1{
	color:#f704a2;
	font-size:26px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
#head p{
	font-size:13px;
}

#c_cont_home {
	width:963px;
	height:470px;
	padding:15px 5px 0 12px;
	position:relative;
}
#cont_home_1 {
	width:923px;
	height:75px;
	padding:380px 20px 20px 20px;
	background: #000 url('img/bg_1.gif');
}
#c_cont_home h2 {
	width:419px;
	height:46px;
	padding:0 0 0 15px;
	background: url('img/h2.png');
	_background: url('img/h2.gif');
	position:absolute;
	top:14px;
	left:2px;
	text-indent:-999999px;
}
#c_cont_home p {
	width:680px;
	font-size:13px;
}
#img_dj,#img_fs,#img_md,#img_ph  {
	width:223px;
	height:300px;
	position:absolute;
	top:85px;
	padding:0 0 0 12px;
}
#img_dj img,#img_fs img,#img_md img,#img_ph img {border:9px solid #442a7c;}
#img_fs img{border-color: #f80056;}
#img_md img{border-color: #ec5c23;}
#img_ph img{border-color: #57b778;}

#img_dj {left:12px;}
#img_fs {left:250px;}
#img_md {left:489px;}
#img_ph {left:728px;}

a.label {
	width:235px;
	height:300px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url('img/img_dj.png') no-repeat 2px 237px;
	z-index:203;
	_background-image:url('img/img_dj.gif');
}
#img_fs a.label{
	background-image:url('img/img_fs.png');
	z-index:202;
	_background-image:url('img/img_fs.gif');
}
#img_md a.label{
	background-image:url('img/img_md.png');
	z-index:201;
	_background-image:url('img/img_md.gif');
}
#img_ph a.label{
	background-image:url('img/img_ph.png');
	z-index:200;
	_background-image:url('img/img_ph.gif');
}


#c_cont_home_2 {
	width:963px;
	height:412px;
	padding:15px 5px 0 12px;
	position:relative;
}
#watchvideo {
	position:absolute;
	top:15px;
	left:2px;
	width:639px;
	height:386px;
	padding:36px 0 0 10px;
	background: url('img/h3.png') no-repeat;
	_background: url('img/h3.gif') no-repeat;
}
#upcoming {
	position:absolute;
	top:15px;
	left:660px;
	width:296px;
	height:390px;
	padding:33px 0 0 30px;
	background: url('img/upcoming2.jpg') no-repeat;
	font-size:
}
/*
#visit-store {
	position:absolute;top:355px;left:657px;
	width:270px;height:82px;background: url('img/visit-store.jpg') no-repeat;
}
*/

/* LOGINBOX */

#loginBox {
	position:absolute;
	top:25px;
	left:610px;
	width:375px;
	height:98px;
}
#loginBox div.background {
	background: url('img/login_bg.jpg') no-repeat;
	display:block;
	height: 98px;
	left: 0px;
	position: absolute;
	top: 0px;
	width: 375px;
}
#loginBox div.links {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 375px;
	height: 35px;
	z-index: 2;
}
					
#loginBox div.links a {
	display: block;
	float: left;
	width: 125px;
	height: 27px;
	line-height: 27px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-size: 1.2em;
	color: #fff;
	background: url('img/login_lk.jpg') no-repeat -125px 0;
}
#loginBox div.links a.selected { background-position: 0 0; }
						
#loginBox div.links a:hover, #loginBox div.links a.selected {
	color: #3572EF;
	text-decoration: none;
}
						
#loginBox div.content {
	position:absolute;
	top: 37px;
	height: 60px;
	width:375px;
	z-index: 3;
}
				
#login {
	position: absolute;
	top: 12px;
	left: 16px;
	margin: 0px;
	padding: 0px;
}
						
	#login div.input {
		position: relative;
		float: left;
		width: 132px;
		height: 48px;
	}
	
		#login div.input div {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 132px;
			height: 48px;
		}
		
		#loginBox div.input div.pseudo {
			background: url('img/input_bg.gif') no-repeat;
			z-index: 1;
		}
		
		#loginBox div.input div.real {
			z-index: 2;
		}
		
			#loginBox div.input input {
				border: none;
				background: none;
				height: 16px;
				//height: 28px;
				//line-height: 26px;
				width: 111px;
				padding: 0px 5px;
				margin: 6px 0px;
				//margin: 0px;
				color: #000;
				font-size: 12px;
			}
									
									#loginBox div.input span {
										position: absolute;
										left: 5px;
										top: 28px;
										line-height: 13px;
										color: #FFF;
									}
									
										#forgot {
											position: absolute;
											bottom: 0px;
											left: 50px;
											white-space: nowrap;
										}
#go {
	float: left;
	width: 28px;
	height: 25px;
	padding: 0px 2px 0px 0px;
}
							
#signUpToday_small {
	display: inline;
	float: left;
	padding:0;
	border:0;
}
							
						#tabHolder {
							display: none;
						}
						
							div.whiteBar, #login.whiteBar {
								position: absolute;
								top: 13px;
								left: 7px;
								width: 359px;
								height: 25px;
								background: none;
								behavior: url('iepngfix.htc');
							}
						
								div.whiteBar p {
									font-size: 1.2em;
									width: 349px;		
									height: 25px;
									line-height: 25px;
									text-align: left;
									margin: 0px;
									padding: 0px;
									position: absolute;
									top: 0px;
									right: 0px;
									color:#FFF;
								}
							
								div.whiteBar .button {
									position: absolute;
									top: 0px;
									right: 0px;
									//right: -1px;
									z-index: 2;
								}
								
								#changePass {
									position: absolute;
									top: 28px;
									right: 60px;
								}
								
								#shoppingContents {
									display: none;
									position: absolute;
									width: 339px;
									//width: 359px;
									top: 20px;
									left: 0px;
									padding: 10px 10px 5px 10px;
									background: #ffffff;
									z-index: 1;
									border-bottom: 1px solid #f60f77;
								}
								
									#shoppingContents div {
										position: relative;
										padding: 5px;
									}
									
									#shoppingContents div.alt {
										background: #ffdddd;
									}
									
										#shoppingContents div a {
											position: absolute;
											right: 60px;
										}
									
										#shoppingContents div span {
											position: absolute;
											right: 5px;
										}
/* FOOT */

#foot {
	width:100%;
	height:25px;
	padding:35px 0;
	margin:0 auto;
	background: url('img/footer.jpg') center center no-repeat;
	text-align:center;
	color:#133fe5;
	font-size:13px;
}
#foot a {
	color:#133fe5;
}
#foot span{
	padding:0 25px;
}


/* BUTTONS */

a.fint_out {
	display:block;
	height:30px;
	width:250px;
	background: url('img/spr_blk_btns.gif') no-repeat;
	position:absolute;
	top:305px;
	left:20px;
}
a.f_twitter, a.f_facebook {
	display:block;
	height:30px;
	width:120px;
	background: url('img/spr_blk_btns.gif') no-repeat;
	position:absolute;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-align:right;
	line-height:30px;
	padding:0 30px 0 0;

}
a.f_twitter {
	background-position: 123px -30px;
	top:305px;
	left:640px;
}
a.f_facebook {
	background-position: 123px -60px;
	top:305px;
	left:785px;
}