body {
margin: 0px;
padding: 0px;
background: black;
}

body a {
outline: none;
font: 12px arial, helvetica, sans-serif;
color: #ff6fcf;
}
body a:hover {
text-decoration: none;
}

.wrapper {
margin: 0 auto;
width: 760px;
}

.content {
width: 760px;
overflow: hidden;
margin-top: 20px;
color: white;
font: 11px/16px Arial, verdana, tahoma, sans-serif;
text-align: justify;
}

.header {
width: 756px;
margin: 0 auto;
}

.rightCol {
width: 240px;
float: right;
}

.centralArea {
width: 490px;
float: left;
padding-left: 10px;
padding-right: 20px;
}
.menu {
height: 45px;
border-top: 1px solid black;
margin: 0 auto;
width: 756px;
}

.menu1  {
display: block;
float: left;
height: 45px;
width: 125px;
text-decoration: none;
text-align:center;
background: #ff6fcf	;
border-left: 1px solid black;
font:bold 12px/45px tahoma, verdana, sans-serif;
color: black;
}

.menu1:hover {
background: #bc348f;
}

.menu2  {
display: block;
float: left;
height: 45px;
width: 125px;
text-decoration: none;
text-align:center;
line-height: 45px;
background: #ff6fcf;
border-left: 1px solid black;
font:bold 12px/45px tahoma, verdana, sans-serif;
color: black;
}

.menu2:hover {
background: #bc348f;
}
.menu3  {
display: block;
float: left;
height: 45px;
width: 125px;
text-decoration: none;
text-align:center;
line-height: 45px;
background: #ff6fcf;
border-left: 1px solid black;
font:bold 12px/45px tahoma, verdana, sans-serif;
color: black;
}

.menu3:hover {
background: #bc348f;
}

.menu4  {
display: block;
float: left;
height: 45px;
width: 125px;
text-decoration: none;
text-align:center;
line-height: 45px;
background: #ff6fcf;
border-left: 1px solid black;
font:bold 12px/45px tahoma, verdana, sans-serif;
color: black;
}

.menu4:hover {
background: #bc348f;
}

.menu5  {
display: block;
float: left;
height: 45px;
width: 125px;
text-decoration: none;
text-align:center;
line-height: 45px;
background: #ff6fcf;
border-left: 1px solid black;
font:bold 12px/45px tahoma, verdana, sans-serif;
color: black;
}

.menu5:hover {
background: #bc348f;
}
.menu6  {
display: block;
float: left;
height: 45px;
width: 125px;
text-decoration: none;
text-align:center;
line-height: 45px;
background: #ff6fcf;
border-left: 1px solid black;
font:bold 12px/45px tahoma, verdana, sans-serif;
color: black;
}

.menu6:hover {
background: #bc348f;
}
.title {
font: 14px/22px tahoma, verdana, san-serif;
color: #ff6fcf;
display: block;
text-transform:uppercase;
}

.centralArea p {
color: white;
font: 11px/16px Arial, verdana, tahoma, sans-serif;
text-align: justify;
}



.sTitle {
color: black;
font:bold 12px/14px Arial, verdana, tahoma, sans-serif;
background: #ff6fcf;
padding: 5px;
}
.centralArea ul {
margin: 5px;
padding: 15px;
background: #151515;
list-style-type:circle;
}

.centralArea ul li {
color: #818181;
padding: 5px;
font: 11px/14px Arial, verdana, tahoma, sans-serif;
}
.centralArea ul span {
font: 12px Arial, verdana, tahoma, sans-serif;
color: white;
}


.imp {
margin: 5px;
padding: 15px;
background: #151515;
color: #818181;
font: 11px/16px Arial, verdana, tahoma, sans-serif;
}



.mTitles {
color: #ff6fcf;
font:italic bold 12px/14px Arial, verdana, tahoma, sans-serif;
}
.info {
color: #b6b6b6;
font: 11px/16px arial, verdana, tahoma, sans-serif;
text-align: justify;
width: 225px;
padding-left: 10px;
padding-right: 10px;
float: left;
padding-bottom: 20px;
}

.info a{
font: 11px/14px Arial, verdana, tahoma, sans-serif;
color: #ff6fcf;
}
.info a:hover {
text-decoration: none;
}

.rightCol p {
color: white;
font: 11px/14px arial, verdana, tahoma, sans-serif;
text-align: justify;
padding: 0px;
margin: 0px;
}

.date {
color: #989898;
font: 10px verdana, tahoma, sans-serif;
font-style:italic;
}

.rightCol a {
color: #ff6fcf;
font: 11px arial, verdana, tahoma, sans-serif;

}
.rightCol a:hover {
text-decoration:none;
}
.contact {
clear: right;
background: #ff6fcf;
height: 120px;
width: 220px;
padding-left: 20px;
color: black;
font: 11px/18px Arial, verdana, tahoma, sans-serif;
}

.contact a {
color: black;
font: 11px/18px Arial, verdana, tahoma, sans-serif;
float: none;
text-decoration:underline;
}
.contact a:hover {
text-decoration: none;
}

.tt {
width: 100%;
}
.tt td {
border-bottom: 1px solid white;
}
.tt .tHead {
height: 50px;
font:bold 13px/50px Arial, verdana, tahoma, sans-serif;
color: black;
background: #ff6fcf;
text-align:center;
}
.tt .tHead td {
border-left: 1px solid black;
}



.day {
font:bold 15px/40px Arial, verdana, tahoma, sans-serif;
color: white;
text-align:center;
}



.pink {
font: 11px Arial, verdana, tahoma, sans-serif;
color: #ff6fd0;
height: 55px;

text-align:center;
}



.green {
font: 11px Arial, verdana, tahoma, sans-serif;
color: #6ee86e;
height: 55px;

text-align:center;
}


.blue {
font: 11px Arial, verdana, tahoma, sans-serif;
color: #6fbdff;
height: 55px;	

text-align:center;
}


.yellow {
font: 11px Arial, verdana, tahoma, sans-serif;
color: #FFED2F;
height: 55px;	

text-align:center;
}

.alt {
background: #222222;
}


.contactPage p a {
color: #ff6fcf;
}

.contactPage p a:hover {
text-decoration:none !important;
}

.footer {
margin: 10px auto;
width: 760px;
}

.footer a {
font: 11px Arial, verdana, tahoma, sans-serif;
color: #ff6fd0;
}

.footer a:hover {
font: 11px Arial, verdana, tahoma, sans-serif;
color: #ff6fd0;
text-decoration:none;
}

form.wForms {
width: 460px;
}

form.wForms fieldset {
  border: none;
  background: #0c0c0c;
  width: 460px;
}

form.wForms legend {
  padding: 0 2px;
  font-weight: bold;  
  
}

form.wForms label {
  display: inline-block;
  text-align: left;
  vertical-align: top;
  font: 11px Arial, Helvetica, sans-serif;
  color: #ff6fcf;
}

form.wForms fieldset ol {
  margin: 0;
  padding: 0;
}

form.wForms fieldset li {
  list-style: none;
  padding: 5px;
  margin: 0;
}

form.wForms fieldset li a {
	color: #272727;
}

form.wForms fieldset li a:hover {
	text-decoration:none;
}

form.wForms li input, textarea{
border: 1px solid #383838;
background: #0c0c0c;
width: 190px;
color:#FFF
}

form.wForms li select {
background:#ff6fcf;
color: block;
border: 1px solid #383838;
font:italic 12px Arial, Helvetica, sans-serif;
}

form.wForms li input:focus, textarea:focus {
border: 1px solid #ff6fcf;
}

form.wForms li button.calendar {
float: none !important; 
vertical-align:middle;
}

form.wForms li span {
font:italic 11px Arial, Helvetica, sans-serif;
color: #999999; 
}

form.wForms em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}

form.wForms label {
  width: 150px; /* Width of labels */
}

.submitPressReg {
background: #ff6fcf !important;
width: 100px !important;
color: black;
border: none !important;
font: 11px Arial, Helvetica, sans-serif;
padding: 10px;
cursor: pointer;
}

.submitPressReg:hover {
background: black !important;
color: white;
}


/* Validation ------------------------------ */

#msg {
	display:none; 
	position:absolute; 
	z-index:200; 
	background:url(../images/msg_arrow.gif) 
	left center no-repeat; 
	padding-left:7px
}

#msgcontent {
	font: 9px Helvetica, Arial, Verdana, sans-serif;
	display:block; 
	background:#f3e6e6; 
	border:2px solid #924949; 
	border-left:none; 
	padding:5px; 
	min-width:150px; 
	max-width:250px
}

/* Validation ------------------------------ */
