/* CSS Document */
/*--------------- general  Starts --------------------*/

body {
	margin:0;
	padding:0;
	background:#000000;
	 font:normal 11px/18px Tahoma; color:#999999;
	
}

p, div, h1, h2, h3, form, input, Select a{
padding:0;
margin:0;
}

img{
padding:0;
margin:0;
border:none;
}

ul{
padding:0;
margin:0;
list-style-type:none;
}

ul.seo{
padding:0;
margin:0 0 0 9px;
list-style-type:none;
}

ul.seo li { background:url(images/bullet.gif) no-repeat 0 20%; padding:0 0 5px 16px; }
ul.seo li a { color:#25A8B7; font-weight:bold; }
ul.seo li a:hover { text-decoration:none; }

/*--------------- general  Ends --------------------*/

/*--------------- main tab --------------------*/
.maintab { background:url(images/background.gif); margin:0px 0 0 0; width:922px; height:632px; }
.logo { margin:18px 0 0 49px; width:94px; height:85px; }
.regBut { float:right; display:block; margin:45px 10px 0 0; background:url(images/login-but.gif) no-repeat 0 40%; padding:0 0 0 18px; }
.regBut a  { text-decoration:none; color:#999999; font:bold 12px/16px "Trebuchet MS";}
.regBut a:hover { text-decoration:underline; }

.logBut { float:right; display:block; margin:45px 0 0 0; background:url(images/login-but.gif) no-repeat 0 40%; padding:0 50px 0 18px; }
.logBut a  { text-decoration:none; color:#999999; font:bold 12px/16px "Trebuchet MS";}
.logBut a:hover { text-decoration:underline; }
/*--------------- main tab --------------------*/

/*--------------- nav tab --------------------*/
ul.navSec { font:bold 14px/22px "Trebuchet MS"; color:#999999; margin:0 0 0 180px; padding:0 0 0 0; text-transform:uppercase; display:block; }
ul.navSec li { float:left; margin:0 0 0 0; background:url(images/divider.gif) no-repeat 100% 0; }
ul.navSec li a{ float:left; margin:0 0 0 0; padding:5px 12px 0 12px; color:#999999; text-decoration:none;} 
ul.navSec li a:hover { text-decoration:none; background:url(images/selected.gif) no-repeat 50% 90% ; }

ul.navSec li.nobg { background:none;}
/*--------------- nav tab --------------------*/

/*--------------- content tab --------------------*/
.contantTab { background:#000000 /*url(images/welcome-baner.jpg) no-repeat 50% 50%*/; width:842px; height:416px; clear:both; margin:0 0 0 39px; padding:5px; border:#383838 solid 1px; }
.logotab { width:842px; height:auto; clear:both;  margin:0 0 0 39px; padding:10px; }
img.logofacebook { margin:0 0 20px 20px; }
.address { font:normal 11px/18px Tahoma; color:#999999; }
.address h2.headadd { font:bold 12px/18px Tahoma; }
.entersiteBut { width:80px; height:25px; border:#AEAEAE solid 1px; font:normal 11px/24px Tahoma; padding:1px 0 0 10px;  margin:333px 0 0 638px; background:#161616; }
.entersiteBut a{ text-decoration:none; color:#C5C0C0; background:url(images/entersite-but.gif) no-repeat 100% 50% ; padding:5px 27px 5px 0;} 
.entersiteBut a:hover{ text-decoration:none; color:#C5C0C0; background: url(images/entersite-but-hover.gif) no-repeat 97% 50%; } 
/*--------------- content tab --------------------*/

/*--------------- innerpage tab --------------------*/
.innerpageTab { background:#000000; width:840px; height:416px; clear:both; margin:0 0 0 39px; padding:10px; border:#383838 solid 1px; }
.innerpageTab h2.Title { font:bold 12px/18px Tahoma; }
/*--------------- innerpage tab --------------------*/

/*--------------- contact us form --------------------*/
.conatactForm input.con { margin: 0 0 10px 0; width:150px; background:#333333; border:#666666 solid 1px; padding:2px; color:#C5C0C0; font-size:11px; }
.conatactForm input.con:focus{ border:#999999 solid 1px; }
.conatactForm textarea.conT { margin: 0 0 10px 0; width:150px; height:70px; background:#333333; border:#666666 solid 1px; color:#C5C0C0; font-size:11px; padding:2px; }
.conatactForm textarea.conT:focus { border:#999999 solid 1px; }
.conatactForm input.subBut { margin: 0 0 10px 0; width:70px; height:25px; background:#333333; border:#999999 solid 1px; color:#C5C0C0; font-size:11px; font-weight:bold; cursor:pointer; }
/*--------------- contact us form --------------------*/

/*--------------- footer --------------------*/
.footer { width:922px; height:auto; padding:10px 10px 20px 10px;  }
/*--------------- footer --------------------*/


/*------------------------Dropdown---------------------------*/

.dropmenudiv_a{
margin:2px 0 0 0; 
position:absolute;
top:0;
border:#666666 solid 1px;
font:normal 12px/14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
line-height:18px;
z-index:100;
background-color:#000000;
width: 200px;
visibility: hidden;
filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80; -khtml-opacity: 0.80;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
padding: 2px 0;
text-decoration: none;
color:#999999;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color:#666666;
color: white;
}

/*------------------------Dropdown---------------------------*/

/*------------------------NEW Dropdown---------------------------*/
.nav {
font:bold 14px/22px "Trebuchet MS"; color:#999999; margin:0 0 0 200px; padding:0 0 0 0; text-transform:uppercase; display:block;
}
.nav * {
	font:bold 14px/22px "Trebuchet MS"; color:#999999; padding:0; text-transform:uppercase; display:block; margin:0;
}

.nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; border:#333333 solid 1px;
}
.nav LI {
	FLOAT: left; LIST-STYLE-TYPE: none; POSITION: relative; padding:0; background:url(images/divider.gif) no-repeat 100% 0; 
}
.nav LI a {
text-decoration:none;
padding:0 15px;
}

.nav LI LI {
	FLOAT: none; WIDTH: 400px; POSITION: relative; padding:2px 0 2px 0 ;}
	
.nav li li a {
	display: block; 
	float: none; 
	width: 200px;
	text-decoration:none; 
    font:normal 12px/16px Arial, Helvetica, sans-serif; 
	text-transform:none;
}

.nav li li a:hover { background:#999999; color:#000000; }


.nav li ul {
	Z-INDEX: 5; LEFT: -999em; FLOAT: none; WIDTH: 177px; POSITION: absolute; background:#000000; 
	
}

.nav LI:hover UL {
	LEFT: 0px; TOP: 26px
}
.nav LI.sfHover UL {
	LEFT: 0px; TOP: 26px
}
.nav LI:hover LI UL {
	TOP: -999em
}
.nav LI.sfHover LI UL {
	TOP: -999em
}
.nav LI LI:hover LI UL {
	TOP: -999em
}
.nav LI LI.sfHover LI UL {
	TOP: -999em
}
.nav LI LI LI:hover LI UL {
	TOP: -999em
}
.nav LI LI LI.sfHover LI UL {
	TOP: -999em
}
.nav LI LI:hover UL {
	LEFT: 177px; WIDTH: 177px; TOP: 0px
}
.nav LI LI.sfHover UL {
	LEFT: 177px;  TOP: 0px
}
.nav LI LI LI:hover UL {
	LEFT: 177px; TOP: 0px
}
.nav LI LI LI.sfHover UL {
	LEFT: 177px; WIDTH: 177px; TOP: 0px
}
.nav LI LI LI LI:hover UL {
	LEFT: 177px; WIDTH: 177px; TOP: 0px
}
.nav LI LI LI LI.sfHover UL {
	LEFT: 177px; WIDTH: 177px; TOP: 0px
}

/*------------------------NEW Dropdown---------------------------*/

/*-----------------------calender page------------------------*/
.contantTabcal { background:#000000; width:842px; clear:both; margin:0 0 0 39px; padding:15px 17px; border:#383838 solid 1px;  }
.contantTabcal h2.chead { font:normal 20px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a6a6a6; margin:0 0 10px 0;   }
.contantTabcal img.calban { margin: 0 13px 10px 0; }
.contantTabcal img.lastpic { margin: 0 0 10px 0; }

.tabCalmenu { background:#212121; border:solid 1px #545454; }

h3.calMprevious a{ font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a4a4a4; margin:0 0 0 10px; padding:2px 0 2px 12px; background:url(images/pre-bg.gif) no-repeat 0 55%; text-decoration:none; }
h3.calMprevious a:hover { text-decoration:underline; }
h3.calMnext a{ font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a4a4a4; margin:0 10px 0 0; padding:2px 12px 2px 0; background:url(images/next-bg.gif) no-repeat 100% 55%; text-decoration:none; }
h3.calMnext a:hover { text-decoration:underline; }
h3.calMonth { font:bold 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a4a4a4; }
.month { font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a4a4a4; }

.daysTab { background:#202020; border:solid 1px #545454; width:112px; height:87px; margin:0; padding:0; }
.daysTab h3{ font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d4d0c8; margin:0 0 0 5px; }
.daysTabBlank { background:#3e3d3d; border:solid 1px #545454; width:112px; height:87px; margin:0; padding:0; }

.date { height:15px; }
.calText { background:#3e3d3d; font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#999999; padding:5px;}
.eventtopbox {
	background-color: #333333;
	color: #99CC00;
	padding: 5px;
}

.eventtopboxbig {
	background-color: #1D1D1D;
	color: #CCCCCC;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border: 1px solid #666666;
	text-decoration: none;
}

.eventtopboxbig:hover {
	background-color: #414141;
	color: #CCCCCC;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border: 1px solid #666666;
	text-decoration: none;
}

  
.eventtopframe
{
	background-color: #161616;
	padding: 30px;

}
.errormsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0000;
	margin: 20px;
	padding: 4px;
	width: 500px;
}
.eventtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.highligh
{
	background-color: #7D2037;
	border: 1px solid #FF0000;

}
#lightbox_rsvp
{
	background-color: #151515;
} 

#lightbox_rsvp a {
	text-decoration: none;
}

input, textarea, select
{
	background-color: #DADADA;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 1px;
	margin:1px;
}
.mb
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
