﻿#main_table{width:950px; padding:0px; margin-top:0px; margin-right:auto; margin-bottom:0px; margin-left:auto;border:solid 2px #472143}
#header{margin:0px; padding:0px}
#main_nav{ padding-top:8px; height:32px; background-image:url(images/buttons_bg.jpg);background-repeat:repeat-x; display:block}
#main_nav a:link{color:#FFF}
#main_nav a:visited{color:#FFF}
#main_nav a:active{color:#000}
#main_nav a:hover{color:#000}
#main_subbar{width:950px; font-family:Calibri,Arial,Helvetica,sans-serif; font-size:14px; color:#CCC; margin:0px; padding:0px}
#footer{padding-top:10px;height:70px; background-color:#50254b;background-image:url(images/footer_bg.jpg);background-repeat:repeat-x; font-family:Arial,Helvetica,sans-serif; font-size:8pt; color:#a4a4a4}

body{background-image:url(images/grayblackbg.jpg);background-repeat:repeat-x; background-color:#000000; font-family:Calibri,Arial,Helvetica,sans-serif;font-size:15px}

/* Main links*/
a:link{font-family:Calibri,Arial,Helvetica,sans-serif; text-decoration:none; color:#99C}
a:visited{font-family:Calibri,Arial,Helvetica,sans-serif; text-decoration:none; color:#99C}
a:hover{color:#6CF}
a:active{color:#6CF}

/* Home Page */
#homeeventlist td{padding:2px}

/* Page Columns and Spacing */
#leftcolumn{width:320px;height:320px;float:left;margin-right:10px;border:solid 1px #000}
#rightcolumn{width:480px;float:left}
.content{padding:6px;color:#934589;font-weight:normal}

/* DJ Page*/
#schedule th {border-style:double;border-width:3px 0px 3px 0px;border-color:#666;padding:5px 0px 5px 0px;}
.scheduleentry {border-left:solid 1px #666;border-bottom:solid 1px #666;color:#CCC;padding-left:10px;padding-top:5px}

/* Menu Styles*/
.navmenu{font-family:Calibri,Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; color:#c0c0c0; text-decoration:none}
.navbutton{padding-left:10px;padding-right:10px;font-weight:bold;color:#c0c0c0; text-decoration:none; text-align:center;display:block}
.navbuttonhover{display:block;font-weight:bold;color:#FFF;text-decoration:none}

/* Event Page*/
.evententry{padding:5px}
.evententryhover{padding:5px;background-color:#272727;}
.scroll{padding:6px;color:#FFF;overflow:auto;float:left;width:488px;font-size:10pt}

/* Calendar */
.previous{background-color:#11a1ef}
#month{background-color:#d0ecff;width:60%}
#month th{background-color:#004e82;color:#FFF}
#month a{display:block;padding:1px;color:#2407d9}
#month a:hover{display:block;padding:1px;background-color:#ff9900;color:#FFF}
.next{background-color:#11a1ef}
.weekend{background-color:#a6dbff}

/* Text Styles */
.purple{color:#fff;font-weight:bold;font-size:11pt}
.gray{color:#6C6C6C;font-weight:bold;font-size:14pt}
.date{color:#11a1ef}
.verdanaYellow {color:#FFFF66;font-family:Verdana;}

.ScheduleCell
{
	background-image:url(images/SchedBgr.jpg);
	background-repeat:no-repeat;
	background-position:top;
	color:#000;
	font-size:10pt;
}
.ScheduleBottom
{
	background-image:url(images/SchedBgr.png);
	background-repeat:no-repeat;
	background-position:center;
	width:952px;
	height:204px;
	display:block;
		
}
.SchedImg
{
	border:0px;
	margin-left:40px; 
	margin-top:30px;
}
	

.scheduleDetPanel
{
	
	display:none;
	border: 1px dotted #cccccc;
	width:450px;
	height:250px;
	background-color:#998F84;
	padding:10px;
}
/* test*/

.flyOutDiv
{
     display: none; 
     position: absolute; 
     width: 600px; 
     height: 200px;
     z-index: 3; 
     opacity: 0; 
     filter:(progid:DXImageTransform.Microsoft.Alpha(opacity=0)); 
     font-size: 14px; 
     border: solid 1px #CCCCCC;
     background-image:url(images/FlyOutBgr.png);
     background-repeat:repeat-y;
     background-position:left;      
     padding: 6px;
} 

.flyOutDivCloseX
{
 background-color: #666666; 
 color: #FFFFFF; 
 text-align: center; 
 font-weight: bold; 
 text-decoration: none; 
 border: outset thin #eeeeee; 
 padding: 6px; 
} 
.ImageBtn
{
	background-color:#ccc;
	margin-top:30px;	
	border:1px #666 solid;	
	
	
}

.labelDrinks
{
	text-align:center;
	color:#fff;
	background-color:#000000;
	width:350px;
}

/* Paypal */
#paypal
{width:942px;
 padding:120px 4px 0px 4px;
 background-color:#140a13;
 background-image:url(images/homepage/nyepaypalbg.jpg);
 background-repeat:no-repeat;
 margin:auto;
}
