@charset "utf-8";
/* CSS Document */

@font-face {
	font-family: 'BAUHS93';
	src: url('fonts/BAUHS93.ttf');
	src: local('BAUHS93 Regular'), local('BAUHS93'), url('fonts/BAUHS93.ttf') format('truetype');
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; text-align:justify; }
body { line-height: 1; background:url(images/back.png) repeat; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }

h1 { font-size: 22px; padding:10px 0; }
h2 { font-size: 24px; padding:10px 0; }
h3 { font-size: 24px; padding:10px 0; }
h4 { font-size: 16px; padding:10px 0; }
h5 { font-size: 16px; padding:10px 0; }
h6 { font-size: 14px; padding:10px 0; }
p { font-size: 12px; padding-bottom: 10px; line-height: 24px; }

.wrapper{
         background:url(images/m-WRAPPER-back.png) no-repeat;
		 width:100%;
		 height:610px;
		 float:left;
		 }
.wrapper_in{
		 width:1150px;
		 height:610px;
		 margin:0 auto;
		 }
.header_left{
		 width:226px;
		 
		 float:left;
		
		 }
.header_l_bottom{
		 width:226px;
		 margin-top:20px;
		 background:url(images/lady.png) no-repeat;
		 height:260px;
		 float:left;
		 }
.header_right{
		 width:924px;
		 height:610px;
		 float:right;
		 }
.header_discoman{
		 width:542px;
		 height:610px;
		 float:left;
		 }
.header_discoman_index{
		 width:542px;
		 height:541px;
		 float:left;
		 margin-top:50px;
		 background:url(images/disco.png) left top no-repeat;
		 }
.header_enter_box{
		 width:382px;
		 height:810px;
		 float:right;
		 position:fixed;
		 top:0;
		 right:50px;
		 }
.header_enterimg{
         background:url(images/enter_img.png) no-repeat;
		 width:382px;
		 height:400px;
		 margin-top:0px;
		 float:right;
		 }
.funkylove_c{
		 width:542px;
		 height:50px;
		 margin-top:10px;
		 float:left;
		 }
.funkylove_c h3{
		 font-size:72px;
		 color:#FFFFFF;
		 font-family: 'Baumans', cursive;
		 text-align:center;
		 }
.funkylove{
		 width:382px;
		 height:50px;
		 margin-top:50px;
		 float:right;
		 }		 
.funkylove h2{
		 font-size:24px;
		 color:#FFFFFF;
		 font-family: 'Arial', normal;
		 text-align:center;
		 }
.funkylove h5{
		 font-size:35px;
		 color:#FFFFFF;
		 font-family: 'Freckle Face', cursive;
		 text-align:center;
		 }
.header_enter{
         background:url(images/enter_back.png) no-repeat;
		 width:382px;
		 height:40px;
		 margin-top:0px;
		 float:right;
		 }
.header_enter a{
		 text-decoration:none;
		 font-size:26px;
		 padding:8px 156px 0px 156px;
		 color:#FFFFFF;
		 text-align:center;
		 height:30px;
		 font-weight:bold;
		 float:left;
		  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		 }
.header_enter a:hover{
		 color:#000000;
		 }

.header_e_imgbox{
		 width:382px;
		 height:70px;
		 margin-top:0px;
		 float:right;
		 }
.header_e_img_one{
		 width:95px;
		 height:70px;
		 margin-top:0px;
		 float:left;
		 }
.header_e_img_onein{
		 width:70px;
		 height:70px;
		 margin:5px 10px;
		 float:left;
		 background:#999999;
		 border:2px #FFFFFF solid;
		 }
/***********************index_end******************************/
/***********************about_start******************************/
.nev{
		 width:560px;
		 height:35px;
		 margin-top:15px;
		 margin-left:10px;
		 padding:0px;
		 background:url(images/nev_back.png) repeat-x left top;
		 float:left;
		 border-radius:5px;
		 -moz-border-radius:5px;
		 }
.nev ul{
		 padding:0px;
		 margin:0px;
		 }
.nev ul li{
		 padding:0px;
		 margin:0px;
		 float:left;
		 list-style:none;
		 }
.nev ul li a{
		 padding:0px 22px;
		 margin:0px;
		 float:left;
		 text-align:center;
		 text-decoration:none;
		 text-transform:capitalize;
		 font-size:17px;
		 line-height:34px;
		 color:#FFFFFF;
		 font-family: 'Baumans', cursive;
		 
		 }
.nev ul li a:hover{
		 color:#000000;
		 }
#bright{
	float:left;
	border-right: 1px solid #FFF;
}
.about_text_box{
		 width:542px;
		 margin-top:5px;
		 margin-left:20px;
		 padding-bottom:20px;
		 background:url(images/about_back.png) left top repeat;
		 float:left;
		 border-radius:10px;
   --moz-border-radius:10px; /* Firefox */
   -webkit-border-radius: 10px; /*safari*/ 
   -khtml-border-radius:10px;;
   -o-border-radius:10px;/* opera */
		 }
.flyer_d_link{
		 width:520px;
		 margin:5px 11px;
		 padding:0px;
		 height:30px;
		 float:left;
		 }
.about_text_box h1{
		 width:542px;
		 color:#FFFFFF;
		 font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
		 text-align:center;
		 text-transform:uppercase;
		 }
.about_text_box p{
		 font-size:16px;
		 color:#FFFFFF;
		 padding:0px 20px;
		 line-height:22px;
		 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		 text-align: left;
		 }
.about_text_box h4{
		 font-size:25px;
		 color:#FFFF00;
		 padding:10px 20px;
		 line-height:22px;
		 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		 text-align: left;
		 }
.about_text_box p.clear{
		               clear:both;
		               }
.about_pic{
		 width:180px;
		 height:250px;
		 padding:0px;
		 margin:0px;
		 float:left;
		 background:#CC9900;
		 }
.yellow{
		 color:#FFFF00;
		 }
.blue{
		 color:#99C1FF;
		 }
/***********************about_end******************************/
/***********************photo_start*****************************/
.ph_wrapper{
         background:url(images/m-WRAPPER-back.png) no-repeat;
		 width:100%;
		 float:left;
		 }
.ph_wrapper_in{
		 width:1150px;
		 margin:0 auto;
		 }
.gallery_one{
		 width:542px;
		 padding:0px;
		 float:left;
		 }
.gallery_onein{

		 margin:0px 20px 0px 22px;
		 padding:0px;
		 float:left;
		 }
.gallery_two{
		 width:542px;
		 margin-top:10px;
		 padding:0px;
		 float:left;
		 }
.gallery_twoin{
		 margin:0px 45px;
		 padding:0px;
		 float:left;
		 }
.about_photo_box{
		 width:542px;
		 margin-top:5px;
		 margin-left:20px;
		 padding:0px;
		 height:820px;
		 margin-bottom:10px;
		 background:url(images/about_back.png) repeat ;
		 float:left;
		 
		 border-radius:10px;
   --moz-border-radius:10px; /* Firefox */
   -webkit-border-radius: 10px; /*safari*/ 
   -khtml-border-radius:10px;;
   -o-border-radius:10px;/* opera */
		 }
.about_photo_box h1{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-align:center;
	color:#FFF;
}
			 		 
/***********************photo_end******************************/

/***********************movie_start*****************************/
/***********************movie_end*****************************/

/***********************flyer_start*****************************/
.flyer_box{
		 width:520px;
		 margin:0px 11px;
		 padding:0px;
		 float:left;
		 }
.flyer_download{
	width:500px;
	float:left;
	padding:3px;
}
.flyer_download p{
	font-size:18px;
	color:#FF0;
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.flyer_download a{
	color:#FF0;
}
			 
/***********************flyer_end*****************************/
/***********************contact_start*****************************/
.contact_one{
		 width:542px;
		 margin-top:0px;
		 padding:0px;
		 float:left;
		 }
.contact_one p{
		 font-size:16px;
		 color:#FFFFFF;
		 padding:0px 5px;
		 line-height:18px;
		  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		 text-align:center;
		 }
.contact_two{
		 width:542px;
		 height:320px;
		 margin-top:0px;
		 padding:0px;
		 float:left;
		 }
.contact_twoin{
		 width:200px;
		 height:320px;
		 margin:0px 170px;
		 padding:0px;
		 background:url(images/con_image.png) left top no-repeat;
		 float:left;
		 }
/***********************contact_end*****************************/
/**********************twitter/facebook_link_start**********************/
.f_t_box{
		 width:226px;
		 height:350px;
		 margin:0px;
		 padding:0px;
		 float:left;
		 }
.f_t_boxin{
		 width:226px;
		 height:60px;
		 margin-top:20px;
		 padding:0px;
		 float:left;
		 }
.facebook{
		 width:60px;
		 height:60px;
		 margin:0px;
		 padding:0px;
		 float:left;
		 }
.facebook a{
		 width:60px;
		 height:60px;
		 margin:0px;
		 padding:0px;
		 background:url(images/facebook.png) left top no-repeat;
		 float:left;
		 }
.facebook a:hover{
		 background:url(images/facebook.png) left top no-repeat;
		 }
.twitter{
		 width:60px;
		 height:60px;
		 margin:0px 20px;
		 padding:0px;
		 float:left;
		 }
.twitter a{
		 width:60px;
		 height:60px;
		 margin:0px;
		 padding:0px;
		 background:url(images/twitter.png) left top no-repeat;
		 float:left;
		 }
.twitter a:hover{
		 background:url(images/twitter.png) left top no-repeat;
		 }
/**********************twitter/facebook_link_end**********************/
.video{
	width:500px;
	float:left;
	margin: 15px 15px 15px 20px ;

}