body {background: url(../images/bg.gif) 0px 0px repeat; text-align: center; padding: 0px; font-family: Verdana, Arial, "Trebuchet MS", Tahoma; margin: 0px; padding: 0px; font-size: 76%; }

html {overflow-y: scroll;}

body, a, a:visited { color: black;}

h1, h1 a, h1 a:visited, .h1 {font-size: 180%; margin: 0px 0px 10px 0px; padding: 0px; font-weight: bold;}

h2, h2 a, h2 a:visited, .h2 {font-size: 130%; margin: 0px 0px 0px 0px; padding: 0px; font-weight: normal; text-transform:uppercase; }

h3, h3 a, h3 a:visited, .h3 {font-size: 130%; margin: 0px 0px 10px 0px; padding: 0px; font-weight: bold;}

h4, h4 a, h4 a:visited, .h4 {font-size: 110%; margin: 0px 0px 10px 0px; padding: 0px; font-weight: bold;}

h5, h5 a, h5 a:visited, .h5 {font-size: 100%; margin: 0px 0px 10px 0px; padding: 0px; font-weight: bold;}

p {margin: 10px 0px 10px 0px; padding: 0px; text-align:left;}


h1, h2, h3, h4, h5, p {position: relative; left: 0px; top: 0px; color:rgb(105,95,86);}

a:link, a:visited { font-weight:bold; color: rgb(182,33,77); text-decoration:none; }

a:hover { text-decoration:underline; }

img {border: none; margin: 0px; padding: 0px;}

ul { text-align: left; text-transform:uppercase;}

li {padding-left: 6px; font-size:120%; font-weight:bold;}

div {margin: 0px; padding: 0px;}

td {vertical-align: middle;}

form {padding: 0px; margin: 0px;}

.clear {clear: both; font-size: 1px; height: 1px;}

.header { margin:0px 0px 1px 0px; padding:0px; width:100%; height:58px; background: url(../images/header-bg.gif) 0px 0px repeat-x; }

.logo { margin:0px auto; width:760px; height:45px; background: url(../images/logo-sml.gif) 0px 0px no-repeat; }

.page { margin:0px auto; padding:0px; width:760px; background:white; }

.mainimage { line-height:0; border-bottom:1px solid rgb(129,143,119); }

.footer { border-top:1px solid rgb(129,143,119);  }

.content { margin:0px; padding:30px 50px 20px 50px; text-align:left; }

.content .lcol {width:450px; margin: 0px 0px 10px 0px; float:left;  }

.content .rcol { width:190px; margin:0px 0px 10px 20px; float:left; }

.footer { clear:both; height:30px; }

.footer .menu { float:right; font-size: 90%; }

.footer .menu .item { float:left; padding:0px 5px 0px 5px; }

.footer .menu .item p, 
.footer .menu .item a {  font-weight:normal; color: rgb(132,132,132);}

.footer .menu .divider p { color:rgb(182,33,77); }

.footer .menu a:link,
.footer .menu a:visited { text-decoration:none; }

.footer .menu a:hover { text-decoration:underline; }