/*font*/
.normal {text-decoration: none; color: #4F4F4F; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 12px}
.small {text-decoration: none; color: #cccccc; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 8px}
.tiny {text-decoration: none; color: #4F4F4F; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 9px}
.spaced { letter-spacing: 1mm;}
.highlight, .cal{text-decoration: none; color: #8B1C62; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 12px}
.alignright {text-align: right;}
.aligncenter {text-align: center;}
.header-b
{
color: #4F4F4F;
       font-size: 12px;
       font-weight: bold;
}
.header-large
{
color: #4F4F4F;
       font-size: 14px;
       font-weight: bold;
}

.gigDate
{
color: #8b1c62;
       font-size: 10px;
       font-weight: bold;
/*       font-style: italic;*/
}

body
{
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	line-height: 100%;
	background: #fff url('/images/grgrad_orig.gif') repeat-x;
	/*	margin-left:5px; 
	margin-right:5px;  */
	margin-top:0;
	padding-left: 12px;
	padding-right: 12px;
}

/*link*/
.llink a {text-decoration: none; color: #4f4f4f;}
.llink a:hover{color:#cccccc;}
.alignright {
float: right;
display: inline; /*fixes IE float bug*/
	 text-align: right;
}
div.scroll {

	background-color: #FFFFCC;
border: 1px solid #000000;
	overflow-y: scroll;
position: absolute;
height: 80px;
width: 20px;
left: 50px;
top: 50px;
}

table.maintable {border-spacing:0px;}

TD.news { border: 1px dashed; padding:5px; border-color:silver}

TD.normal {
padding: 5px;
}

TD.img {
padding: 5px;
	 background-image: url('%3c?php echo $root.$website_subdir;?>/images/outline.jpg');background-repeat: no-repeat;
	 background-position:  center 50%;
}

TD.cancelledImg {
padding: 5px;
	 background-image: url('%3c?php echo $root.$website_subdir;?>/images/cancelled.jpg');background-repeat: no-repeat;
	 background-position:  center 50%;
}

TD.newImg {
padding: 5px;
	 background-image: url('%3c?php echo $root.$website_subdir;?>/images/new.jpg');background-repeat: no-repeat;
	 background-position:  center 50%;
}

TD.ppImg {
padding: 5px;
	 background-image: url('%3c?php echo $root.$website_subdir;?>/images/postponed.jpg');background-repeat: no-repeat;
	 background-position:  center 50%;
}

TD.headerImgNun {
padding: 5px;
	 background-image: url('%3c?php echo $root.$website_subdir;?>/images/nun_s_inv.jpg');background-repeat: no-repeat;
	 background-position:  right 50%;
}

TD.headerImgBand {
padding: 5px;
	 background-image: url('%3c?php echo $root.$website_subdir;?>/images/band_shot.jpg');background-repeat: no-repeat;
	 background-position:  right 50%;
}

TD.headerImgMarshall {
padding: 5px;
	 background-image: url('%3c?php echo $root.$website_subdir;?>/images/marshall_stack.jpg');background-repeat: no-repeat;
	 background-position:  right 50%;
}

TD.headerImgBikini {
padding: 5px;
	 background-image: url('%3c?php echo $root.$website_subdir;?>/images/oit_bikini.jpg');background-repeat: no-repeat;
	 background-position:  right 50%;
}

TD.headerImgSkull {
padding: 5px;
	 background-image: url('%3c?php echo $root.$website_subdir;?>/images/oit_skull.jpg');background-repeat: no-repeat;
	 background-position:  right 50%;
}

TD.calendarToday {
border: 1px solid; border-color:red;
}

/* admin navbar */
div#adminnavbar {
height: 30px;
width: 100%;
       border-top: solid #000 1px;
       border-bottom: solid #000 1px;
       background-color: #336699;
}
div#adminnavbar ul {
margin: 0px;
padding: 0px;
	 font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	 font-size: small;
color: #FFF;
       line-height: 30px;
       white-space: nowrap;
}
div#adminnavbar li {
	list-style-type: none;
display: inline;
}
div#adminnavbar li a {
	text-decoration: none;
padding: 7px 10px;
color: #FFF;
}
div#adminnavbar li a:link {
color: #FFF;
}
div#adminnavbar li a:visited {
color: #CCC;
}
div#adminnavbar li a:hover {
	text-decoration: underline;
color: #FFF;
       background-color: #3366FF;
}


