body { margin: 0 auto; padding: 0; font: 73% "lucida sans", Arial, Helvetica, Sans-Serif; line-height: 1.7em; background: #fff url(images/bg.jpg) repeat-x; color: #555; }

/*WRAPPER*/
#wrap {width: 760px;margin: 0 auto;padding: 0;background: #fff;color: #555;}

/*TOPBAR */
#topbar {width: 860px;height: 200px;margin: 0 auto;padding: 0;overflow: hidden;background: #fff url(images/header.jpg);color: #000;}
#topbar h1 {margin-top: 40px;padding: 20px;letter-spacing: 3px;font-size: 170%;color: #fff;background: transparent;}	
#topbar h2 {margin: 5px;padding: 5px;font-size: 90%;letter-spacing: 3px;color: #fff;background: transparent;}
#topbar img a {margin: 0;border: none;}
#topbarleft {float: left;width: 200px;height: 200px;margin: 0;padding: 0;background: #fff url(images/logo.jpg);color: #000;}
#topbarright {float: right;width: 660px;text-align: right;margin: 0;padding: 10px 0 0 0;}
#topbarright li {display: inline;list-style-type: none;margin: 0;padding: 0;}
#topbarright ul {margin: 0;padding: 0;}
#topbarright a, #topbarright a:visited {color: #FFF;font-size: 105%;font-weight: bold;margin: 0;padding: 6px 10px 6px 10px;text-decoration: none;}
#topbarright a:hover {color: #FFF;font-weight: bold;text-decoration: underline;}

/*CONTENT */
#content {width: 860px;margin: 0 auto;padding: 0;}
#content p {padding: 0 0 10px 0;margin: 0;line-height: 2em;}
#content h1 {margin: 30px 0 0 0;padding: 10px 0 10px 0;border-bottom: 1px solid #ccc;font: normal 200% Century Gothic, Verdana, Arial, Sans-Serif;color: #809337;background: inherit;}
#content h2 {padding: 20px 0 10px 0;margin: 0;border-bottom: 1px solid #ccc;font: normal 200% Century Gothic, Verdana, Arial, Sans-Serif;color: #809337;background: inherit;}
#contentleft {float: left;width: 630px;margin: 0;padding: 0 0 20px 0;}
#contentleft b {font-size: 120%;font-weight: normal;background: inherit;color: #809337;}
#contentleft b img { margin-left:50px; border: 4px solid #FFF; }
#contentleft b a { text-decoration:none; }
#contentleft b img:hover { margin-left:50px; border: 4px solid #D9E0C1; text-decoration:none; }

/*RIGHT SIDEBAR*/
#right_sidebar {float: right;width: 200px;margin: 20px 0 0 20px;padding: 0 0 0px 0;border-bottom: 0px solid #ccc;}
#right_sidebar ul {list-style: none;margin: 0;padding: 0;}
#right_sidebar ul li {display: inline;padding: 0;margin: 0;}
#right_sidebar ul li a {display: block;color: #000;text-decoration: none;margin: 0;padding: 5px 0 5px 0;border-bottom: 1px solid #C0C0C0;}
#right_sidebar ul li a:hover {background: #eee;color: #7E9135;}
#right_sidebar p {padding: 3px 0 0 0;margin: 0;line-height: 20px;}

/*FOOTER BACKGROUND*/
#footerbg {background: #555;border-top: 3px solid #A6BA61; border-bottom: 3px solid #A6BA61;}

/*FOOTER*/
#footer {width: 860px;height: 30px;margin: 0 auto;text-align: left;/*position: relative;*/line-height: 1.5em;background: #555;color: #fff;}
#footer p {padding: 0;list-style-type: none;margin: 0;color: #fff;}
#footer h2 {padding: 0 0 5px 0;margin: 7px 0 0 0;letter-spacing: 3px;font: bold 120% Arial, Helvetica, Sans-Serif;border-bottom: 0px solid #666;color: #A6BA61;background: inherit;}
#footerleft { float: left; margin: 0 20px 0 0;padding: 0;background: #555;}

/*LINKS*/
a, a:visited {color: #A6BA61;background: inherit;text-decoration: none;}
a:hover {color: #7E9135;background: inherit;text-decoration: underline;}
a img {border: none;}

/*CLASS*/
.small {font-size: 90%;font-weight: normal;background: inherit;color: #809337;}

/*TYPOGRAPHY*/
blockquote {font-weight : bold;font-style : italic;color : #b29b35;}
