* {
margin:0;
padding:0;
}

body {
width:900px;
margin:auto;
border:1px solid #916d4a;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:1.3em;
background-color: white;
background-image:url(../images/hg.jpg);
background-repeat:repeat-x
}

#whitebox {
	margin: 0px 21px 0px 21px;
	background: #fff;
	width: auto;
}

fieldset {
border:0;
}

h1 {
font-size:28px;
color:#684f35;
}

h2 {
font-size:20px;
color:#684f35;
padding: 5px;
}

h3 {
font-size:14px;
color:#684f35;
}

h4 {
font-size:12px;
color:#684f35;
}

h5 {
font-size:9px;
color:#684f35;
}

h6 {
font-size:10px;color:#684f35;
}

a:link, a:visited, a:hover, a:active {
text-decoration:underline;
color:#B69663;
}


ul {
list-style:none;
}

p {
margin-top:10px;
}
acronym {
border-bottom: 1px dotted #990000;
cursor:help;
speak: normal;
}
#header {
width:900px;
height:180px;
background-image:url('../images/header.jpg');
background-repeat:no-repeat;
}

#header {
color:white;
}

#header h1 {
padding-top:150px;
padding-left:20px;
font-size:30px;
font-style: italic;
}

#header a:link, #header a:visited, #header a:hover, #header a:active {
color:white;
text-decoration:underline;
}

#menuh {
width:900px;
height:25px;
background-image:url('../images/menu.jpg');
background-repeat:repeat-x;
font-weight:bold;
background-color: white;
border:1px solid #916d4a;
}

#menuh li {
display:inline;
margin:20px;
margin-top:10px;
}

#menuh a:link, #menuh a:visited, #menuh a:hover, #menuh a:active {
color:#684f35;
text-decoration:none;
top:10px;
}

#left {
width:140px;
float:left;
margin-left:10px;
top:10px;
}

.moduletable_menu, .moduletable, .moduletable_text {
margin-top:20px;
background-color: #FFFFFF
}

.moduletable_menu h3, .moduletable h3, .moduletable_text h3 {
background-image:url('../images/menuv.jpg');
background-repeat:repeat-x;
text-align:center;
border:1px solid black;
}

.moduletable_menu ul.menu, #form-login, .moduletable ul.sections, .moduletable_menu ul#mainlevel, .moduletable form, .moduletable_text .bannergroup_text, .moduletable ul.mostread {
border:1px solid #A6A498;
}
.mainlevel-nav{

}

#form-login {
padding:2px;
}

.moduletable form {
padding:4px;
background-color:#FFFFFF
}

#form-login a:link, #form-login a:visited, #form-login a:hover, #form-login a:active {
text-decoration:underline;
color:#A6A498;
}

.moduletable ul.sections a:link, .moduletable ul.sections a:visited, .moduletable ul.sections a:hover, .moduletable ul.sections a:active {
text-decoration:underline;
color:#A6A498;
}

.moduletable ul.mostread a:link, .moduletable ul.mostread a:visited, .moduletable ul.mostread a:hover, .moduletable ul.mostread a:active {
text-decoration:underline;
color:#A6A498;
}

.moduletable_text a:link, .moduletable_text a:visited, .moduletable_text a:hover, .moduletable_text a:active {
text-decoration:underline;
color:#A6A498;
font-weight:bold;
}

.moduletable_menu li {
margin:3px;
text-align:center;
border-bottom:1px solid #A6A498;
background-color: white;
}

.moduletable ul.sections li, .moduletable ul.mostread li {
margin:3px;
text-align:center;
}

.moduletable_menu a:link, .moduletable_menu a:visited, .moduletable_menu a:hover, .moduletable_menu a:active {
color:black;
text-decoration:none;
}

a.readon:link, a.readon:visited, a.readon:hover, a.readon:active {
font-size:12px;
color:#A6A498;
}

#body {
margin-left:180px;
margin-top:20px;
background-color: white;
}

.contentpaneopen {
margin-right:7px;
width:700px;
padding:4px;
border:1px dashed #ffffff;
background-color: White;
}

.componentheading {
text-align:center;
font-size:19px;
font-weight:bold;
color:#B20302;
padding-top:20px;
margin-bottom:20px;
text-decoration:overline;
}

td.contentheading {
color:#503b26;
font-weight:bold;
}

.small, .createdate {
font-size:11px;
}

.modifydate {
font-style:italic;
font-size:12px;
padding-top:5px;
}

#cl {
clear:left;
}

#footer {
width:900px;
min-height:40px;
text-align:right;
color:white;

background-color:#6d6d70;
border:1px solid #916d4a;
}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
color:white;
text-decoration:underline;
}

.imgvcss{
margin-left: 3px;
}
