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; } /*WRAP*/ #wrap { width: 760px; margin: 0 auto; padding: 0; background: 
#fff; color: #555; } /*TOPBAR */ #topbar { width: 760px; height: 200px; margin: 
0 auto; padding: 0; overflow: hidden; background: #fff url(images/header.jpg); 
color: #000; } #topbar h1 { margin-top: 30px; padding: 20px; letter-spacing: 3px; 
font-size: 150%; color: #fff; background: transparent; } #topbar h2 { margin: 
5px; padding: 5px; font-size: 90%; letter-spacing: 3px; color: #fff; font: normal 
150% Century Gothic, Verdana, Arial, Sans-Serif; 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: 560px; 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: #FFFFFF; font-size: 130%; font: normal 120% Century Gothic, 
Verdana, Arial, Sans-Serif;font-weight: normal; margin: 0; padding: 6px 10px 6px 
10px; text-decoration: none; } #topbarright a:hover { color: #830D19; font-weight: 
normal; text-decoration: underline; } /*CONTENT */ #content { width: 760px; 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 140% Century Gothic, Verdana, Arial, Sans-Serif; 
color: #830D19; background: inherit; } #content h2 { padding: 20px 0 10px 0; margin: 
0; border-bottom: 1px solid #ccc; font: normal 140% Century Gothic, Verdana, Arial, 
Sans-Serif; color: #830D19; background: inherit; } #contentleft { float: left; 
width: 470px; margin: 0; padding: 0 0 20px 0; } /*RIGHT SIDEBAR*/ #right_sidebar 
{ float: right; width: 225px; margin: 20px 0 0 20px; padding: 0 0 20px 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: #830D19; } #right_sidebar p { padding: 3px 0 0 0; margin: 
0; line-height: 10px; } /*FOOTER BACKGROUND*/ #footerbg { background: #D6D4D4; 
border-top: 5px solid #830D19; } /*FOOTER*/ #footer { width: 760px; height: 20px; 
margin: 0 auto; text-align: right; position: relative; line-height: 1.5em; background: 
#D6D4D4; color: #D6D4D4; } #footer p { padding: 0; list-style-type: none; margin: 
0; color: #D6D4D4; } #footer h2 { padding: 0 0 20px 0; margin: 15px 0 0 0; text-transform: 
uppercase; letter-spacing: 3px; font: bold 120% Arial, Helvetica, Sans-Serif; 
border-bottom: 2px solid #666; color: #830D19; background: inherit; } #footer 
a { color: #aaa; text-decoration: none; } #footer a:hover { color: #D6D4D4; text-decoration: 
none; } #footer ul { list-style: none; margin: 0; padding: 0; } #footer ul li 
{ display: inline; padding: 0; margin: 0; } #footer ul li a { display: block; 
color: #830D19; text-decoration: none; margin: 0; padding: 5px 0 5px 0; border-bottom: 
1px solid #666; } #footer ul li a:hover { background: #444; color: #D6D4D4; } 
#footerleft { float: left; width: 225px; margin: 0 20px 0 0; padding: 0; background: 
#D6D4D4; } #footermiddle { float: left; width: 225px; margin: 0 20px 0 0; padding: 
0; background: #D6D4D4; } #footerright { float: right; width: 225px; margin: 0; 
padding: 0; background: #D6D4D4; } #credits { padding: 4px; margin: 0; background: 
#D6D4D4; color: #C3C2C2; } /*LINKS*/ a, a:visited { color: #C3C2C2; background: 
inherit; text-decoration: none; } a:hover { color: #C3C2C2; background: inherit; 
text-decoration: underline; } a img { border: none; } /*CLASS*/ .small { font-size: 
20%; font-weight: bold; background: inherit; color: #555; } /*TYPOGRAPHY*/ blockquote 
{ font-weight : bold; font-style : italic; color : #b29b35; }
