* { padding:0; margin:0; border:0; }

body { font-family: "Lucida Sans",verdana,sans-serif ; font-size:12pt; margin:5px 5px; width: 800px; background: #ffffff; }

#banner { width: 800px; background: #ffffff; text-align: center; }

#container { width:770px;  text-align:left;  }

h1#title { text-align: left; color: rgb(38,129,65); font-weight: bold; font-size: 18pt; padding-top: 10px; padding-bottom: 10px; }

#sidebar { width:200px; padding-top: 20px; padding-bottom: 20px; float: left; }

#content { width:510px; padding-left:20px; padding-top: 20px; padding-bottom: 20px; padding-right: 20px; float: right; }

#content ul { padding-left: 30px;  }
#content ul li { padding-top: 5px; padding-bottom: 5px; }

#footer { width: 800px; text-align: center; font-weight: bold; font-size: 9pt; float: right; }

p { padding-top: 10px; padding-bottom: 10px; }

li.category { list-style: none; text-align: left; line-height: 40px; padding-left: 20px; font-size: 10pt; font-weight: bold; margin-bottom: 10px; height: 40px; background: url(/assets/templates/ovesco/images/menu_item_bg.png) #ffffff ; }

li.category a,li.category a:link,li.category a:visited,li.category a:active { color: black; text-decoration: none; }
.clearing { clear:both; height:0; }
li.category a:hover {color: rgb(43,130,189); }
li.hereMenu a,li.hereMenu a:link,li.hereMenu a:visited,li.hereMenu a:active,li.hereMenu a:hover { font-weight: bold; text-decoration: none; color: black;}

a,a:link,a:visited,a:active { color: rgb(38,129,65); text-decoration: underline; }
a:hover {color: rgb(43,130,189); text-decoration: underline;}

