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

body{
		margin:0px;
		padding:0px;
		background-color:#000000;
		background-image:url(images/bg_png.png);
		background-position:top center;
		background-repeat: no-repeat;
		background-attachment: fixed;
		font-family:arial;
		font-size:90%;
		color:#f2f2f2;
		
		z-index:1000;
}

@font-face {  
font-family:'fertigo';  
src: url('scripts/Fertigo.otf') format('opentype');  
}  

img{
 border:none;

}
.playerback{
background:url(images/layer.png) no-repeat;
width:313px;
height:28px;
text-align:left;
vertical-align: middle;
padding-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:normal;
color:#b0b0b0;
vertical-align: middle;
}
.wrapper{
z-index:1000;
position:relative;
}
#flash-background{
		width:960px;
		height:450px;
		text-align:left;
		position:absolute;
		z-index:0;
	}
.padding_left{
padding-left:53px;
}
.events_box{
background:url(images/eventrep.png) repeat-y;
width:310px;
padding-left:30px;

}
.event_head{
font-family:fertigo, sans-serif;
font-size:18px;
font-weight:bold;
color:#47bbfe;
}
.event_head1{
font-family:fertigo, sans-serif;
font-size:18px;
font-weight:normal;
color:#47bbfe;
}
.event_head a{
font-family:fertigo, sans-serif;
font-weight:normal;
color:#47bbfe;
text-decoration:none;
}
.event_head a:hover{
font-family:fertigo, sans-serif;
font-weight:normal;
color:#47bbfe;
text-decoration:underline;
}
.event_head_normal
{
font-family:fertigo, sans-serif;
font-size:18px;
font-weight:normal;
color:#ffffff;
}
.next_desc
{
font-family:fertigo, sans-serif;
font-size:24px;
font-weight:normal;
color:#ededed;
}
.small_desc
{
font-family:fertigo, sans-serif;
font-size:18px;
font-weight:normal;
color:#ededed;
}
.event_desc
{
font-family:fertigo, sans-serif;
font-size:24px;
font-weight:normal;
color:#ffffff;
}
.event_desc a
{
font-family:fertigo, sans-serif;
font-size:24px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
.event_desc a:hover
{
font-family:fertigo, sans-serif;
font-size:24px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
}
.sunrise{
font-family:fertigo, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff28a1;
letter-spacing:0.3px;
}
.sunrise a{
font-family:fertigo, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff28a1;
text-decoration:none;
}
.sunrise a:hover{
font-family:fertigo, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff28a1;
text-decoration:underline;
}

/* footer */


.cbox{
background:url(images/newsrep.png) repeat-y;
width:232px;
height:135px;
vertical-align:top;
}
.nbox{
background:url(images/newsbg.png) repeat-y;
width:310px;
height:5px;
vertical-align:top;
}
.padding10{
padding-left:15px;
padding-right:15px;
}
.newsletter_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#fa4646;
letter-spacing:0.5px;
}
.emailtextbox{
background:url(images/emailadd.png) no-repeat;
width:166px;
height:29px;
border:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
padding-left:10px;
padding-top:7px;
margin: 0px;
}
.vip_register{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#47bbfe;
letter-spacing:0.5px;
}
.upcoming{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff28a1;
letter-spacing:0.3px;
line-height: 18px;
}
.upcoming a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff28a1;
line-height: 18px;
text-decoration:underline;
}
.upcoming a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff28a1;
line-height: 18px;
text-decoration:underline;
}


.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-smooth: never;
color:#b797c6;
}

/* event page */

.event_content{
vertical-align:middle;
text-align:center;
}

.event_rep{
background:url(images/erep.png) repeat-y;
width:738px;
padding: 0px 30px 0px 30px;
font-family:Arial, Helvetica, sans-serif;
}
.event_head{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#47bbfe;
}
.event_head a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#47bbfe;
text-decoration:none;
}
.event_head a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#47bbfe;
text-decoration:underline;
}
.event_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#ffffff;
}
.event_web{
font-family:fertigo, sans-serif;
font-size:18px;
font-weight:bold;
color:#ccef0d;
}
.event_other{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#e1d6e6;
}
.pastbox{
background:url(images/prep.png) repeat-y;
width:161px;
vertical-align:top;
}

.padding_right{
padding-right:1px;
text-align:right;
}

/* club page css */

.clubtext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#e1d6e6;
line-height: 22px;
}
.clubtext a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#e1d6e6;
text-decoration:none;
line-height: 22px;
}
.clubtext a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#e1d6e6;
text-decoration:underline;
line-height: 22px;
}

.barback{
background:url(images/barsep.png) repeat-y;
width:232px;
vertical-align:top;
}
.freebies{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#fa4646;
line-height: 22px;
}
.freebies a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#fa4646;
text-decoration:none;
line-height: 22px;
}
.freebies a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#fa4646;
text-decoration:underline;
line-height: 22px;
}
.textbox{
background:url(images/textbox.png) no-repeat; 
width: 398px;
height:41px;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#7fcdfd;
padding:10px;
vertical-align:middle;
text-align:center;
}
.textbox2{
background:url(images/textbox2.png) no-repeat;
width: 315px;
height:41px;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#7fcdfd;
padding:10px;
vertical-align:middle;
text-align:center;
}
.textarea{
background:url(images/textarea.png) no-repeat;
width:388px;
height:211px;
border:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#7fcdfd;
padding:10px;
}
.barlist{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#e1d6e6;
padding-top: 6px;
}

/* photos */
#container {
	height:auto;
	margin:auto;

}
ul#portfolio {
list-style:none;
	outline:none;
	border:none;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

ul#portfolio li {
	margin:35px 0px 0px 20px;
	float:left;

}

ul#portfolio li a {
	display:block;
	text-indent:-9999px;
	outline:none;
}

ul#portfolio li a#dezinezync-port { background:url(images/featured.png) no-repeat; width:198px; height:198px; }
ul#portfolio li a#has-port { background:url(images/previous.png) no-repeat; width:161px; height:161px; }
ul#portfolio li a#mahajani-port { background:url(images/videos.png) no-repeat; width:161px; height:161px; }


#container1 {
	width:auto;
	height:auto;
	margin:auto;

}
ul#menu {
list-style:none;
	outline:none;
	border:none;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

ul#menu li {
	margin:0px;
	float:left;
}

ul#menu li a {
	width:126px;
	height:28px;
	display:block;
	text-indent:-9999px;
	outline:none;

}

ul#menu li a#home { background:url(images/hometab2.png) no-repeat; }
ul#menu li a#barmenu { background:url(images/barmenu.png) no-repeat; width:231px; height:59px; border:none; }
ul#menu li a#featured1 { background:url(images/featured1.png) no-repeat; width:150px; height:150px; border:none; }
ul#menu li a#upcoming { background:url(images/upbox.png) no-repeat; width:161px; height:161px; border:none; }
ul#menu li a#featured2 { background:url(images/featured2.png) no-repeat; width:108px; height:108px; border:none; padding-right:20px; }
ul#menu li a#featured3 { background:url(images/featured3.png) no-repeat; width:107px; height:108px; border:none; }

ul#menu li a#club { background:url(images/clubtab2.png) no-repeat; }
ul#menu li a#events { background:url(images/eventstab2.png) no-repeat; }
ul#menu li a#photo { background:url(images/phototab2.png) no-repeat; }
ul#menu li a#contact { background:url(images/contacttab2.png) no-repeat; }

ul#menu li a#home1 { background:url(images/hometab.png) no-repeat; }
ul#menu li a#club1{ background:url(images/clubtab.png) no-repeat; }
ul#menu li a#events1 { background:url(images/eventstab.png) no-repeat; }
ul#menu li a#photo1 { background:url(images/phototab.png) no-repeat; }
ul#menu li a#contact1 { background:url(images/contacttab.png) no-repeat; }

.newsbar{
background:url(images/newsbar.png) no-repeat;
background-position: center;
width:990px;
height:40px;
text-align:center;

}
.newsbar a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}
.newsbar a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
text-decoration:none;
}

/* featured */

.featured{
font-family:fertigo, sans-serif;
font-size:18px;
font-weight:bold;
color:#cdcdcd;
}
.featured a{
font-family:fertigo, sans-serif;
font-size:18px;
font-weight:bold;
color:#cdcdcd;
text-decoration:none;
}
.featured a:hover{
font-family:fertigo, sans-serif;
font-size:18px;
font-weight:bold;
color:#cdcdcd;
text-decoration:underline;
}
#container2 {
	width:auto;
	height:auto;
	margin:auto;

}
ul#menu2 {
	list-style:none;
	outline:none;
	border:none;
	text-decoration:none;
	margin:0px;
	padding:0px;

}

ul#menu2 li {
	margin:0px;
	float:left;

}

ul#menu2 li a {
	display:block;
	text-indent:-9999px;
	outline:none;

}

ul#menu2 li a#bprevious { background:url(images/bprevious.png) no-repeat; width:148px; height:148px; }
ul#menu2 li a#bfeatured { background:url(images/bfeatured.png) no-repeat; width:107px; height:107px; border:none; padding-right:20px; }
ul#menu2 li a#bvideo { background:url(images/bvideos.png) no-repeat; width:107px; height:108px; border:none; }
ul#menu2 li a#featured7 { background:url(images/featured2.png) no-repeat; width:108px; height:108px; border:none; padding-right:20px; }
ul#menu2 li a#bvideopage { background:url(images/videoimage1.png) no-repeat; width:151px; height:151px; }


.contactterems{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#e1d6e6;
}

.contactplain{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff28a1;
}

.contactplain a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff28a1;
text-decoration: none;
}

.contactplain a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ff28a1;
text-decoration: underline;
}

.addthis_toolbox .custom_images a
{
    width: 18px;
    height: 18px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
}

/* sponsors */

.smspons1{
padding: 5px 5px 5px 0px;
}
.smspons2{
padding: 5px;
}
.smspons3{
padding: 5px 0px 5px 5px;
}
.mynewsback{
background:url(images/ncntback.png) repeat-y;
width:660px;
padding: 0px 30px 0px 30px;
font-family:Arial, Helvetica, sans-serif;
}