/* CSS Document */


body {
	background-image: url(gfx/bk.jpg);
	background-repeat:repeat-x;
	background-color: #000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*---------DO NOT TOUCH BELOW---------*/

td.navgraphics img { float: left; }

/*---------DO NOT TOUCH ABOVE---------*/


.oneupcon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
}
.footer {
	color: #ffffff;
}
a.footer {
	color: #ffffff;
	text-decoration: underline;
}
a.footer:visited {
	color: #ffffff;
	text-decoration: underline;
}
a.footer:hover {
	color: #ffffff;
	text-decoration: none;
}

.evnt_blk {
	display: block;
	width: 175px;
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.evnt_blk {
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.evnt_blk:visited {
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.evnt_blk:hover {
	text-decoration: underline;
}
.evnt_blkb {
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.evnt_blkb {
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.evnt_blkb:visited {
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.evnt_blkb:hover {
	text-decoration: none;
}
.mainevtxt {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	/* color: #FFCC00; */
	color: #FFF;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}
a.mainevtxt {
	text-decoration: none;
}
a.mainevtxt:Hover {
	text-decoration: underline;
}
.secevent {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
}
a.secevent {
	text-decoration: none;
}
a.secevent:Hover {
	text-decoration: underline;
}
.specialevnt {font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
padding:10px;}

.serchtxt {font-size: 10px;
font-family: Arial, Helvetica, sans-serif;}

.gsearch {
	height: 10px;
	font-size: 10px;
	line-height: 10px;
}

.gbutton {
	height: 15px;
}

.serchtxt2 {font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
padding: 0 5px 5px 0;}

.serchtxt3 {
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #fff;
font-weight: bold;
}

.evnt_red {
	width: 45px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
}
.evnt_green {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: green; 
}
.evnt_blue {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: blue; 
}
a.evnt_red {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
	text-decoration: none;
}
a.evnt_red:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
	text-decoration: none;
}
a.evnt_red:hover {
	text-decoration: underline;
	color: #660000; 
}
.evnt_redb {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
}
a.evnt_redb {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
	text-decoration: none;
}
a.evnt_redb:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
	text-decoration: none;
}
a.evnt_redb:hover {
	text-decoration: underline;
	color: #660000; 
}
.evnt_redc {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
}
a.evnt_redc {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
	text-decoration: underline;
}
a.evnt_redc:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #660000; 
	text-decoration: underline;
}
a.evnt_redc:hover {
	text-decoration: none;
	color: #660000; 
}
.copyright {font-size: 10px;
font-family: Arial, Helvetica, sans-serif; 
color: #ffffff;
margin-bottom: 3px;
}

.copyright a {
color: #ffcc00;
text-decoration: none;
border-bottom: 1px solid #ffcc00;
}

.copyright a:hover {
    color: #fff;
border-bottom: 0;
}

.bttmpagelink {font-size: 10px;
font-family: Arial, Helvetica, sans-serif; 
color: #ffffff; 
margin-right: 8px;
}

.main_copy {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
/*padding:5px;*/
}
a.main_copy {
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;	
	color: #000;
}
.cornerimg {
padding: 0 10px 5px 0;
}

.eventimg {
padding: 10px 10px 10px 10px;
}



/* Home Page Boxes */

#largebox { width: 492px;
height: auto;
margin: 0 auto;
border: 15px solid #FFF;
float: left;
}


#largeboximage {
width: 492px;
height: 306px;
float: left;
background-color: #FFF;
text-align: center;
}


#largeboxheader {
width: 520px;
height: 50px;
float: left;
background-color: #790102;
border: 1px solid #FFF;

}

#smallbox {
width: 246px;
height: auto;
margin: 0 auto;
border: 6px solid #FFF;
float: left;
}


#smallboximage {
width: 246px;
height: 152px;
float: left;
background-color: #fff;
}

#smallboxtextarea {
width: 236px;
height: 90px;
background-color: #FFF;
text-align: left;
border: 5px solid #FFF;
float: left;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
padding: 6px;
}


#smallboxlinks {
width: 256px;
height: 18px;
text-align: center;
background-color: #790102;
border: 1px solid #FFF;
float: left;
padding-top: 3px;
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;

}
#marquee {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
}
#marquee a {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
#marquee a:visited {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
#marquee a:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.searchResultsInfo {
	width: 100%;
	background-color: #d1d1d1;
}

.social { margin-bottom: -11px; border: none;  }

.upcoming_events_red {
    display: block;
    width: 45px;
    font-size: 12px;
    font-family: arial, helvetica, sans-serif; 
    color: #660000; 
}

a.upcoming_events_red {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif; 
    color: #660000; 
    text-decoration: none;
}
a.upcoming_events_red:visited {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif; 
    color: #660000; 
    text-decoration: none;
}
a.upcoming_events_red:hover {
    text-decoration: underline;
    color: #660000; 
}

