/* CSS Stylesheet */
body {background:url(../images/red_brick_bg.jpg) repeat; }
p,td,h1,h2,h3,h4,h5 {font-family:Arial, Helvetica, sans-serif; color:#330000; }
p, td {font-size:14px; padding-left:10px; padding-right:10px; color:#330000; }
.container {background:url(../images/terracotta.png) repeat; }
.badge {float:right; width:66px; height:23px; border:0; padding:0 15px 0 25px; margin:0; }
.footer {clear:both; }
.footertext {float:right; padding-right:5px; color:#FFFFFF; }
.footertext a:link {color:#FFCC33; text-decoration:none; }
.footertext a:visited {color:#FFCC33; text-decoration:none; }
.footertext a:active {color:#FFCC33; text-decoration:none; }
.footertext a:hover {color:#FFCC33; text-decoration:underline; }
.sidebar {background:#FFFFFF; display:block; }
.main {background:#FFFFFF; display:block; }
.intro {font-size:21px; color:#993300; }
.lead {font-size:18px; color:#993300; }
.menu {position:relative; font-size:15px; }
.menu ul {list-style-type:none; margin:1.5em 0 1.5em 1.5em; padding:0; border:0; }
.bordertext {display:block; background:#FFFFFF; border:medium solid #993300; } 
.marginleft {margin-left:10px; }
.newsletter {display:block; background:#FFFFFF; border:medium solid #993300; float:left; width:235px; height:111px; margin-left:7px;}
.fb {display:block; background:#FFFFFF; border:medium solid #993300; float:right; width:235px; height:111px; margin-right:7px; }
.featured {background:#000000; color:#FFCC66; display:block; margin:5px; font-size:18px; }
.featured_text {padding-left:2px; }
.winebeer{float:right; padding-right:5px; }
.pic {padding:10px; }
.bold {font-weight:bold; }
.inside {border:#993300; border-width:2px; border-style:solid; }
a:link {color:#990000; text-decoration:none; }
a:visited {color:#990000; text-decoration:none; }
a:active {color:#990000; text-decoration:none; }
a:hover {color:#330000; text-decoration:underline; }
.featured_text a:link {color:#FFCC00; text-decoration:none; }
.featured_text a:visited {color:#FFCC00; text-decoration:none; }
.featured_text a:active {color:#FFCC00; text-decoration:none; }
.featured_text a:hover {color:#FFCC33; text-decoration:underline; }
.toprtn {float:right; font-size:12px; }