body {background:#E5E3E1 url(body.jpg) 50% 6px no-repeat;color:#2e2823;text-align:center;font:12px/20px Georgia,serif;padding-top:35px;border-top:#636d34 5px solid;}


* {margin:0;padding:0;}
img, form fieldset {border:none;}
a {color:#636D34;font-weight:bold;}
a:hover {color:#EF0E4C;}
a:active {top:1px;position:relative;}
:focus {outline:0;}

p, blockquote, ul, ol {margin:20px 0;}

ul {list-style-type:none;}

#wrapper {width:780px;text-align:left;margin:0 auto;padding-top:40px;}
#mainContent {clear:both;float:right;width:470px;padding-bottom:60px;}
#secondaryContent {float:left;width:250px;background:#222;padding:10px;position:fixed;}



/*
TYPOGRAPHY  -----------------------------*/

h1,h2,h3 {font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;}
h1 {font-size:26px;line-height:40px;color:#636D34;font-weight:bold;margin-bottom:-20px;text-shadow:#fff 0 0 6px;}
h2 {font-size:16px;color:#393B40;font-weight:bold;margin:30px 0 -10px;}
h3 {font:normal 12px Georgia,serif;text-transform:uppercase;letter-spacing:2px;color:#ccc;margin:20px 0 -20px;}

p {}

.ingress {font-size:15px;}

blockquote {padding:0 60px 0 20px;margin-left:15px;font-style:italic;color:#555;background:url(blockquote.png) no-repeat;}

.img {float:left;margin-left:-40px;text-align:center;font-size:11px;color:#777;}
.img.imgLeft {float:left;margin-left:-50px;padding:20px 30px 20px 0;}
.img.imgRight {float:right;margin-right:-50px;padding:20px 0 20px 40px;}
.img.imgRight img {margin-left:20px;}
.img img {display:block;padding-bottom:10px;}

ul li a {color:#E5E3E1;background:url(li-a.png) 100% 70% no-repeat;padding-right:10px;font-size:12px;font-weight:normal;}
ul li a:hover {color:#fff;padding-right:11px;}

a.backLink {padding:1px 6px;text-decoration:none;color:#eee;background:#636D34;font-weight:normal;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;text-shadow:#333 -1px 1px 1px;margin-top:20px;float:left;}
a.backLink:hover {color:#fff;background:#565F29;}