body{
	color : black;
	background-color : rgb(255,255,255);
	background-image : url(http://www.the-deck.net/images/bg-header.jpg);
	background-attachment : fixed;
	background-repeat : repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
}

h1, h2, h3, h4, h5, h6{
	margin:0px;
	padding:0px;
}

.contentText p{
	max-width:45em;
}

ul.menu{
	list-style:none;
	margin:0px;
}

ul.menu li{
	display:inline;
}




.menu{
	text-align : center;
	background-color:#000000;
	border: thin groove #FFFFFF;
	color:#FFFFFF;
}

.menu a{
	color : rgb(0,0,0);
	background-color : inherit;
}

.menu a:hover{
	color : rgb(255,64,64);
	background-color : rgb(230,230,250);
}

.menu strong{
	font-size : large;
}







.event{
	text-align : center;
	background-color:#000000;
	border: thin groove #FFFFFF;
	color:#FFFFFF;
}

.event a{
	color : rgb(0,0,0);
	background-color : inherit;
}

.event a:hover{
	color : rgb(255,64,64);
	background-color : rgb(230,230,250);
}

.event strong{
	font-size : large;
}







.signup {
	text-align : center;
	background-color:#000000;
	border: thin groove #FFFFFF;
	color:#FFFFFF;
}

.signup  a{
	color : rgb(0,0,0);
	background-color : inherit;
}

.signup  a:hover{
	color : rgb(255,64,64);
	background-color : rgb(230,230,250);
}

.signup strong{
	font-size : large;
}




.music {
	text-align : center;
	background-color:#000000;
	border: thin groove #FFFFFF;
	color:#FFFFFF;
}

.music  a{
	color : rgb(0,0,0);
	background-color : inherit;
}

.music  a:hover{
	color : rgb(255,64,64);
	background-color : rgb(230,230,250);
}

.music strong{
	font-size : large;
}




.other{
	text-align : center;
	background-image : url(images/redfilter.gif);
	border : thin solid #FFFFFF;
	background-color : inherit;
	color : #FFFFFF;
}



.invites{
	text-align : center;
	background-image : url(images/redfilter.gif);
	border : thin solid #FFFFFF;
	background-color : inherit;
	color : #FFFFFF;
	width: 650px;
}



.contentText{
	color : rgb(0,0,0);
	background-color : rgb(255,255,255);
	border : thin solid;
}

.footer
{
}

.footer a:link{
	color: rgb(0,0,0);
	background-color:transparent;
}


div.topmenu{
	color: #FFFFFF;
	background-repeat: repeat;
	background-color: #000000;
	font-size: medium;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-left: 0em;
	margin-right: 0em;
}

div.subtopic{
	font-size: small;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.subtopic2{
	font-size: small;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.subtopic3{
	font-size: x-small;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div.sponsor{
	background-color:#666666;
	color: #FFFF00;
	font-size: small;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* here's the box... the image is the upper-left corner */
#csc {
  background : #669900 url(../images/csc_tl.png) no-repeat;
  width : 20em;
  height : auto;
  position : relative;
  padding : 30px 40px;
}

a:link {
	color: #FF6600;
}
a:visited {
	color: #0099FF;
}

.tableback, .tableback td{
background-image: url('http://www.the-deck.net/images/bg-header.jpg');
color:white;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:600; 
}

.td{
	text-align: center;
}

.movieborder {
	border: 2px solid #000000;
}