/* CSS Document SIFS */

body {background-color: #000000; font-family: "Tw Cen MT", "Trebuchet MS", helvetica, arial, sans-serif;} 
/* Borders */
div.buttonbg, td.main, table.layout {border: solid 1px #000000;}
/* Page parts */
a {color: #333333;}
.headernav {background-color: #990000;}
table.layout {background-color: #990000; width: 700px;}
div.footer {color: #CCCCCC; width: 100%; text-align:center; font-family: sans-serif; font-size: 10px;}
td.nav {width: 128px;}
td.main {background-color: #FFFFFF; margin: 3px; padding: 10px 20px 20px 20px;}
div.buttonbg {width: 118px; height: 20px; margin: 5px 5px 15px 5px; padding: 0px 10px 0px 10px; background-color: #999999;}
a.nav, a.navHL {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: none;
	text-align: left;
}
a.nav {color: #000000;}
a.navHL {color: #990000;}

/* Main Section Text Markups */
h1 {
	font-family: sans-serif;
	font-size: 20px;
	line-height: normal;
	font-variant: normal;
	text-transform: capitalize;
	text-decoration: none;
	text-align: left;
	color: #990000;
}

h2,h3 {
	font-family: sans-serif;
	text-transform: capitalize;
	text-decoration: none;
	text-align: left;
	color: #000000;
}

h2 {font-size: 17px;}
h3 {font-size: 15px;}

img.pic {border: solid 1px #000000;} 
table.data {font-size: small;}
td.label {font-weight: bold; text-align:right;}

/* Flute list Tages*/
td.tdflb {background-color: #999999; width:100%; font-weight: bold; margin-top: 5px;}
td.tdfl {background-color: #999999; width:100%; font-weight: normal; margin: 5px 5px 5px 5px;}
td.tdfltxt {padding-bottom: 10px;}

/* Event Tags for Homepage */
dt {margin-top: 10px; padding-top: 10px; font-weight: bold; border-top:dashed 2px #999999;}
dd.detail {font-style:italic; color:#990000; }
dd.summary {margin-top: 10px;}


