html 	{padding: 0px; margin: auto; background: #CCCC98;}
body 	{margin: auto; behavior: url("/includes/hover.htc");}
.MsoNormal {text-indent: .25in;}
.indented {margin-left: .25in;}
/* structural divs */ 
#totalPage {width:760px; margin:auto; padding:0; background: #FFFFCB;}
#base {width:760px; margin:4px auto; padding:0; text-align:center; font-family:verdana; font-size:9pt;}
#tl {background: url(/images/tl.jpg) 0 0 no-repeat; z-index:90;} 
#tr {background: url(/images/tr.jpg) 100% 0 no-repeat; z-index:90}
#bl {background: url(/images/bl.jpg) 0 100% no-repeat; z-index:90}
#br {background: url(/images/br.jpg) 100% 100% no-repeat; z-index:90}
#t {background: url(/images/dot.gif) 0 0 repeat-x; z-index:90}
#r {background: url(/images/dot.gif) 100% 0 repeat-y; z-index:90}
#l {background: url(/images/dot.gif) 0 0 repeat-y; z-index:90}
#b {background: url(/images/dot.gif) 0 100% repeat-x; z-index:90}
a {color: rgb(102, 0, 0)}
#clear {font-size: 1px; height: 1px;}
#welcome h2 {padding:0px; margin:0px;}
h2 {
  display: block;
  font-size: 1.5em;
  font-weight: bold;
  margin: .83em 0;
}

h3 {
  display: block;
  font-size: 1.17em;
  font-weight: bold;
  margin: 1em 0;
}
h4 {
  display: block;
   font-size: 1em;
  font-weight: bold;
  margin: .83em 0 0 0;
}
/* layout divs */ 
div.tlsolid {background: url(/images/tlsolid.jpg) 0 0 #670305 no-repeat; z-index:90;} 
div.trsolid {background: url(/images/trsolid.jpg) 100% 0 no-repeat; z-index:90}
div.blsolid {background: url(/images/blsolid.jpg) 0 100% no-repeat; z-index:90}
div.brsolid {background: url(/images/brsolid.jpg) 100% 100% no-repeat; z-index:90; padding:5px; color:#ffffff;}

div.tlsolid2 {background: url(/images/tlsolid2.jpg) 0 0 #cccc98 no-repeat; z-index:90;} 
div.trsolid2 {background: url(/images/trsolid2.jpg) 100% 0 no-repeat; z-index:90}
div.blsolid2 {background: url(/images/blsolid2.jpg) 0 100% no-repeat; z-index:90}
div.brsolid2 {background: url(/images/brsolid2.jpg) 100% 100% no-repeat; z-index:90; padding:5px; color:#000000;}

div.tlsolid3 {background: url(/images/tlsolid2.jpg) 0 0 #cccc98 no-repeat; z-index:90;} 
div.trsolid3 {background: url(/images/trsolid2.jpg) 100% 0 #cccc98 no-repeat; z-index:90;} 
div.trsolid4 {background: url(/images/trsolid2.jpg) 100% 0 no-repeat; z-index:90; padding:5px 5px 0 5px;} 

#content {padding:20px; font-family:verdana; font-size:9pt;}
#content td.homeimg {background: url(/images/homecopy.jpg) 0 0 no-repeat; height:196px; width:304px;}
#content td.homecopy {background: url(/images/r.gif) 50% 50% no-repeat;}
#content table.uppermargin {margin-top:20px; width:100%;} 
#content table.nomargin {margin:0px;} 
#content td.topalign {vertical-align:top;} 

#subcontent {background: #ffffff; padding:0px 0 0 0;font-family:verdana; font-size:9pt;margin:0 1px 0 1px;}
#subcontent td.diningImg {vertical-align:top; background:#ffffff; border-style: solid; border-color:#670305; border-width:1px 1px 0 0; 
padding:10px 10px 10px 1px; }
#subcontent td.copy {padding:0px 10px 10px 10px;vertical-align:top; background: #ffffff url(/images/whiteR.gif) 99% 100% no-repeat;}
#subcontent td.copy2 {padding:0px 10px 10px 10px;vertical-align:top; background: #ffffff;}
#subcontent td.copy h1 {color:#8f8f8f; font-family:helvetica; font-weight:normal; font-size:22pt;}
#subcontent td.copy2 h1 {color:#8f8f8f; font-family:helvetica; font-weight:normal; font-size:22pt;}
#subcontent h2.error {color:#FF5F5F; font-family:helvetica; font-weight:normal; font-size:22pt;}
#subcontent img.dots {display:block; padding-bottom:5px;}
#subcontent img.floatImg {float:right;}

#breadcrumb {height:18px; background:#c5c4af; margin:0 1px 0 1px; padding:4px; 
 font-family:Arial; font-size:12px; display:none;}
#breadcrumb a {text-decoration:underline; color:#000000;}
#breadcrumb a:visited {text-decoration:underline; color:#000000;}

#header {position: relative; height:102px; padding: 0; margin-top:19px; margin-right: auto; margin-left:auto; width:792px; 
	background: url(/images/header.png) 0px 0px no-repeat; 
	}
/*logo link*/
#header a.home{height:102px;width:400px;position:absolute;left:0px;top:0px;}

#footer ul {position:relative;list-style:none; margin:0; padding:0; } 
#footer {position:relative; overflow:hidden; width:760px; top:0; left:0; border-top:1px solid #5C0000;}
#footer li {float:left; font-family:serif; font-size:11px; padding: 4px 10px 4px 10px;}
#footer a {display:block; color:#000000; text-decoration:none; font-weight:bold;} 
#footer a:hover {color:#c2add6; text-decoration:none;}

h1.tag {margin:0; padding:0; display:block; font-family:Helvetica, Verdana, sans-serif; font-size:18pt;}

/* menu system */ 
#nav {position:relative; width:758px; top:0; left:0; border-top:1px solid #5C0000;
 border-bottom:1px solid #580600; background: #E0CF97; border-right:1px solid #670305; 
 border-left:1px solid #670305;}
div#nav ul {margin: 0; padding: 0;} 
div#nav li {float:left;position: relative; list-style: none; margin: 0;  width:165px;
 font-family:Arial; font-weight:bold; font-size:12px; padding: 4px 10px 4px 10px; 
 height:14px; white-space:nowrap; line-height:14px;}
div#nav li:hover {background: #f1dcb5;}
div#nav li.submenu {width:auto;} 
div#nav li.submenu:hover {background-color: #f1dcb5;}
div#nav li a {display: block; padding: 0; text-decoration: none; color:#000000; }
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; display: none; width:70px; }
div#nav ul ul li {border-bottom: 1px solid #670305; background:#ffffff; 
 border:1px solid #670305; border-width:0 1px 1px 1px; text-align:left;} 
div#nav li.submenu li.submenu {} 
div#nav li.submenu a {color:#000000;}
div#nav li.submenu li.submenu:hover {background-color: #EDD; color:#000000;}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level2 {top: 22px; left: -1px;}
div#nav ul.level3 {top: -1px; left: 7em; border-top: 1px solid #670305;}

div#nav ul li.submenu {width:auto; border-right:1px solid #670305;}
div#nav ul.level2 {width:140px;}
div#nav ul ul.level2 li.level2top { border-top:1px solid #670305;}

/* table cells */
img {border:0;}

/* navigation lists */ 
#nav td {text-align:center; vertical-align:middle; font-family:arial; font-size:13px; font-weight:bold;}
#footer td {text-align:center; vertical-align:middle; font-family:arial; font-size:11px; text-transform:lowercase;} 

/* contact form */ 
input.searchbox, input.searchimg{
	border:1px solid black; font-family:verdana; font-size:11px; vertical-align:middle; 
	}
input.searchbox {margin-left:5px; padding-left:2px;}
input.error {
	background:#dbdbdb; border:1px solid red; font-family:verdana; font-size:11px; 
	}

/* htdig search */ 
p.Sresult {width:550px; border:0px solid red; display:block;}
span.Stitle {display:block; font-size:12pt;}
span.Ssummary {margin:0; font-size:10pt;}
span.Ssite {display:block; color:#018101; font-size:10pt;}
span.Sbold {font-weight:bold;}
p.SresultsPane {font-size:10pt; background:#E5ECF9; border-top:1px solid #3366CC; padding:2px;}

form {margin:0; padding:0;}
