/* Body and Generic changfes */
body { color:#000000; background-color:#333333; font: 80% "Arial", sans-serif; }
a {  font-style:italic; font-weight:bold;  background: transparent;  color: #000000;  text-decoration:none; }
a:hover { background: transparent; color:#222222; }
img { border-style:none; }
h3 { display:inline; }
/* Main Website DIVs */
div.body {
  width:960px;
  background-color:#444444;
  margin: 0 auto;
}
div.header {
  background: url('images/header.jpg');
  width:960px;
  height:140px;
  text-align:center;
  background-color:black;
}
div.footer {
  background-color:black;
  color:white;
  text-align:center;
}
div.interior { }

div.content {border:groove 2px black;margin:0 auto;width:90%;padding:10px 10px 10px 10px;background-color:white}
table.main
{
background: url('images/leather.gif') black ;
}
/* The MENU Section */
div.menubox {

  
}
ul.menulist {background-color:white;list-style:none;margin:0px;padding:0px}
li.menuitem {font-size:smaller;}
li.menuitemselected {font-size:larger}
td {padding:0;vertical-align:top;}
td.left {border-width:2px;border-style:dashed;border-color:#cc9966;width:120px;}
td.middle{width:100%;border-width:2px;border-style:dashed;border-color:#cc9966;height:500px}
td.right{width:0px;background-color:#555555};


#nav {
	background-color: transparent;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
#nav ul {
	list-style: none;
	margin-left: .0em;
	margin-bottom: 0.4em;
	padding-left: 0;
	background-color: transparent;
	font-size: 10pt;
	line-height: 13px;
}
#nav ul ul li { 
 border-bottom: none; 
 margin:0;
 color: #DDAE38;
 line-height: 12px; 
} 
#nav ul ul a:link { 
 background-color: transparent; 
 color: #DDAE38; 
} 
#nav ul ul a:visited { 
 background-color: transparent; 
 color: #DDAE38; 
} 
#nav ul ul a:hover { 
 background-color: transparent; 
 color: #FFFFFF; 
}
#nav li {
  width:100%;
  text-align:center;
	font-size: 14px;
	font-weight:bold;
	
	
	border-bottom: 1px solid #DDAE38;
	border-top: 1px solid #DDAE38;
	margin-bottom: 4px;
	margin-top:14px;
	padding: 5px 0px 5px 0px;
	background-color: black;
}
#nav a:link {
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
	font-style:normal;
}
#nav a:visited {
	text-decoration: none;
	color: #FFFFFF;
	background-color: transparent;
	font-style:normal;
}
#nav a:hover {
	color: #DDAE38;
	background-color: transparent;
	font-style:normal;
}

.menuselect {color: #D1A932}

table.schedule
{
border-collapse:collapse;width:100%;
}

table.schedule div {
text-align:center;
background-color:gray;
}
table.schedule table {border-collapse:collapse;}
table.schedule td {border-width:1px;border-style:solid;border-color:black;}
table.schedule table td {
  background-color:#BBBBBB;
  color:#000000;
  padding:0px 0px 0px 2px;
  border-style:solid;border-color:black;border-width:1px;
}

div.pageheader {
  padding:3px 3px 3px 3px;background-color:#CCCCCC;
}
