body {margin:0px 0px 0px; padding:0px; background-color: #D7D8C0; font: 9pt/16pt georgia;}
#Content {width:940px; margin:0px auto; text-align: justify; padding:20px; border-right:1px solid #000000; border-left:1px solid #000000; background-color:#FFFFFF; background-attachment:scroll; background-image:url(../images/bg/default.jpg); background-repeat:no-repeat; background-position:right top;}
#Content ul li {list-style-type:none; line-height:120%;	padding:3px;}
#Content li a {color:#369; display:block; line-height:120%; text-decoration:none;}
#Content li a:hover {color:#C67906; background-position: 0 -20px;}
#Content li a:visited { background-position: 0 -40px;}
a {color:#369; line-height:120%; text-decoration:none;}
a:hover {color:#C67906; background-position: 0 -20px;}
a:visited {background-position: 0 -40px;}
h1 {font-variant:small-caps; font-size:16px; color:#C67906;}
h2 {font-variant:small-caps; font-size:14px; line-height:70%; color:#C67906;}
h3 {font-variant:small-caps; font-size:12px; color:#369; line-height:70%; text-decoration:none;}
ul {margin-left: 0; padding-left: 0;}
nv {visibility:hidden}
#navbar {float:left; background:#D7D8C0 url("../images/heading_bg.gif") repeat-x bottom; width: 750px; font-family: Arial, Helvetica, sans-serif;}
#navbar ul {margin:0; padding:0 3px 0 10px; list-style:none;}
#navbar li {float:left; margin:0; padding:0 0 0 9px; text-decoration:underline }
#navbar a {float:left; display:block; padding:0 3px 0 6px; text-decoration:none; font-weight:bold; color:#765;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navbar a {float:none;}
/* End IE5-Mac hack */
#navbar a:hover {color:#333; }
#navbar #current { }
#navbar #current a { color:#333; padding-bottom:5px;}
#navbarText {float:left; font-size: 60%; margin: 0;	padding:3px 10px 0px 0px; width:468px; color:#C67906;}
#navMenu {position:relative; height:860px; float:right;	width:145px; margin:0px; margin-left:20px; margin-bottom:20px; text-align:left; padding:10px; padding-top:5px; border:1px solid #D7D8C0; font-size: 90%; background-color:#EFEFE4; background-attachment:scroll; background-repeat:no-repeat; background-position: center bottom; }
#navMenuAd {position:absolute; bottom:10px; left:10px;}
#navMenuSponsor {text-decoration:none;} 
#navMenu ul li {list-style-type:none; line-height:120%;	padding:3px;}
#navMenu li a {color:#369; display:block; line-height:120%; text-decoration:none;}
#navMenu li a:hover {color:#C67906; background-position: 0 -20px;}
#navMenu li a:visited {background-position: 0 -40px;}
#header {float: left;}
#headerText {float: left; font-variant:small-caps; font-size:15px; color:#C67906; padding: 10px 20px 20px 40px;}
#headerAd {float: left; width: 768; margin:0px auto; padding: 10px 20px 3px 0;}
#featureWrapper {width: 740px; padding: 0 5px 0 0; margin: 0px 0 10px 5px; float: left;}
#featureAd {width: 250px; margin: 5px 0 10px 5px; float: right; padding: 15px 0 0 10px;}
#featureList {padding: 5px 0 15px 0; border-bottom: 1px solid #dedcd8;}
#searchbar {float:left; width: 450px;}
#sponsorWrapper {width: 228px; margin: 5px 0 5px 0; float: right; border:1px solid #D7D8C0; background-color:#EFEFE4; padding: 10px 10px 10px 10px; font-size: 85%;}
.separator {padding: 5px 0 5px 0; margin: 5px 0 5px 0; border-top: 1px solid #dedcd8;}
#catHeader {width: 440px;float:left; font-variant:small-caps; font-size:15px; color:#C67906; padding: 15px 5px 5px 5px;}
#catText {width: 440px;float:left; font-size:12px; padding: 5px;}
#catWrapper {float:left; width:220px; margin: 5px 2px 0 0; padding: 0px 0px 0px 0px; border:1px solid #eee; background:#fff;}
#catWrapper a {color:#069;}
#catWrapper a:hover {color:#FFA10F;}
#catWrapper h2 {margin:0 0 5px 0; padding: 5px 0 5px 5px; background:#D7D8C0;}
#catWrapper h2 a:hover {text-decoration:none;}
#catWrapper ul {margin:0 0 5px 0; list-style-image: url("../images/a.gif"); list-style:square;}
#catWrapper li {margin:0 0 0 20px; color:#069;}
#artWrapper {width:470px; float:left; margin: 17px 0 0 0; padding:0; border:1px solid #eee; background:#fff;}
#artWrapper h2 {margin:0 0 5px 0; padding: 5px 0 5px 5px; background:#D7D8C0;}
#artWrapper ul li {margin:0 0 0 20px; padding-left: 0px; list-style: square url("../images/a.gif");}
#artHeader {font-variant:small-caps; font-size:15px; color:#C67906; padding: 15px 5px 5px 5px;}
#artText {font-size:12px; padding: 2px 10px 2px 25px; color:#000;}
#bookWrapper {width: 228px; margin: 3px 0 0px 0px; float: left; border-top: 1px solid #D7D8C0; border-bottom: 1px solid #D7D8C0; border-right: 1px solid #D7D8C0; border-left: 1px solid #D7D8C0; background-color: #EFEFE4; padding:10px; font-size: 90%;}
#footer {float:left; width:768; padding: 10px;}
#siteInfo {border-color: #cccccc; border-style: solid; border-width: 1px; clear: both; color: #cccccc; font-size: 85%; padding: 10px; text-decoration:none;}
#linksWrapper {position:relative; float:left; width:445px; margin: 20px 0 20px 0px; padding: 5px 10px 10px 10px; text-align:left; border:1px solid #D7D8C0; font-size: 95%; background-color:#EFEFE4; background-attachment:scroll; background-repeat:no-repeat; background-position: center bottom;}
img.floatLeft {float: left; margin: 5px;}
img.floatRight {float: right; margin: 5px;}
#linkCategoryText {font-variant:small-caps; font-size: 100%; color:#C67906; margin: 3px 0 0 15px;}
#linkTitleText {font-size: 100%; color:#C67906; margin: 8px 0 0 15px;}
#linkText {font-size: 100%; color:#000000; margin: 0 0 0 15px;}
