body {background: #FFF8EB url('design_images/wallpaper.jpg'); padding: 0px; margin: 0px; font-size: 12px; font-family: arial, san-serif; text-align: center; line-height: 18px;}

img a {border: 0px;}
img {border: 0px;}
a {color: #860000}
a:hover {color: #860000; text-decoration: none; background: #e9e1ce;}
fieldset {font-size: 12px; padding: 10px; margin-top: 5px; }
legend {padding: 3px 10px 3px 10px; margin-top: 5px; margin-bottom: 4px; background: #999999; font-variant: small-caps, border: 1px solid black; color: white;}
td {font-size: 12px; border: 0px;}
p {text-align:justify}

.boldit {font-weight: bold; font-size: 14px; color: #443333}

#wrapperborder {text-align: center; background: url('design_images/bgshadow.jpg'); border-width: 0px; border-color: white; border-style: solid; margin: auto; width: 811px;}
#wrapper {background: #fff9eb; width: 780px; margin: auto;}

#banner {height: 223px; background: url('design_images/banner.jpg')}
#menu {height: 19px;}
#curve {height: 52px; background: url('design_images/curve.jpg')}

#colums {padding: 0px 5px 10px 5px;}

#leftmenu {display:inline; float: left; width: 150px; padding: 0px 15px 0px 10px; }
#leftmenu img {border: 0px; display: block; margin-bottom: 12px;}

#homecontent {width: 400px; display:inline; float: left; padding-left: 10px; margin-right: 15px; border-width: 0px 0px 0px 1px; border-color: #e8e8e8; border-style: solid; text-align: left;}
#maincontent {width: 570px; display:inline; float: left; padding-left: 10px; border-width: 0px 0px 0px 1px; border-color: #cccccc; border-style: solid; text-align: left;}

#pagetitle {font-weight: bold; font-style: italic; margin-bottom: 15px; font-size: 15px; color: #662222}

#featuredhomepage {display: inline; float: left; width: 150px;}

#p_fields {padding: 3px; display: inline; float: left; width: 150px;  margin-right: 10px; margin-bottom: 3px; border: 1px solid #eeeeee; }
#p_fields li {font-weight: normal; color: black;}

#option_box {display: inline; float: left; font-size: 12px; width: 285px; border: 1px solid #eeddbb; margin: 20px 0px 0px 10px; padding: 3px; }
#item {padding: 3px; display: inline; float: left;  width: 140px; border: 0px solid #cccccc}
#option_box img {vertical-align: middle; border: 0px; margin: 2px 4px 4px 0px;}

#center_header {padding: 5px; border-bottom: 1px solid #660000; font-size: 14px; font-variant: small-caps; }

#zoom {margin:3px; text-decoration: none; font-size: 10px; color: #641800; text-align:center; border: 0px solid #641800;}
#zoom_top {margin:3px; text-decoration: none; font-size: 10px; color: #641800; text-align:right; border: 0px solid #641800;}
#zoom a {margin:3px; color: #641800; text-decoration: none;}
#zoom_top a {margin:3px; color: #641800; text-decoration: none;}

#footer {margin-top: 20px; padding: 15px; font-size: 10px;}
.clear {clear: both; display: block;}

