body {background: #cc562e url("i/bg.jpg"); margin: 0; font: 0.9em Arial; color: #3f3f3c;}

#container {width: 700px; margin: 0 auto; background: #fff; position: relative;}

#wrapper  {width: 904px; margin: 0 auto; position: relative;}

#menu {margin: 0 20px;  font-size: 0.9em; font-weight: bold; padding: 7px 0; border-bottom: 1px solid #ccc; text-align: right;}
#menu li {list-style-type: none; margin: 0; padding: 0 13px; display: inline;}
#menu a {text-decoration: none; color: #666;}
#menu a:hover {color: #999;}
#menu li.active a {color: #66abc5;}

#image-heading {background: url("i/bg-wrapper.jpg") no-repeat 47px 0; height: 265px; margin: 0;}

#content {width: 390px; padding-left: 270px; padding-bottom: 50px;}
#content a {color: #6387b5; text-decoration: none;}
#content a:hover {text-decoration: underline;}
div.content-small p {font: 0.8em Arial;}

h1 {margin: 0 0 30px 0; font-weight: normal; color: #8ca015; font-size: 1.25em;}
#heading-1, #heading-2, #heading-3 {display: block; margin: 0;}
#heading-1 {color: #9da227; letter-spacing: 0.01em;}
#heading-2 {color: #8ca015; font-size: 2.2em;}
#heading-3 {color: #d44928; letter-spacing: 0.02em;}

h2 {font-weight: normal; font-size: 1.6em;}
h2 span {font-size: 0.8em;}
h2 strong {font-weight: normal; color: #d44928;}
h2#contact {font-size: 1em; margin-top: 30px; font-weight: bold;}

h3 {font-weight: normal; font-size: 1.2em;}
h3 em {color: #8ca015;}

#content ul {list-style-type: none; margin-left: 0; padding-left: 0;}
#content li {padding-left: 15px; background: url("i/bullet.gif") 0 4px no-repeat; margin: 0;}

#quote {width: 206px; background: #91a92f; padding: 10px; position: absolute; top: 325px; left: 0; color: #fff; font-weight: bold; font-size: 0.85em;}
#quote p {margin-top: 0;}
#quote em {color: #2b4d7c; font-style: normal;}

#buy {position: absolute; right: 24px; top: 40px; background: url("i/link-buy.jpg") no-repeat; height: 261px; width: 222px; z-index: 10; margin: 0;}
#buy a {height: 261px; width: 222px; display: block; margin: 0;}
#buy a span {display: none;}

#image-home {position: absolute; width: 305px; height: 236px; left: 37px; top: 605px; background: url("i/image-home.jpg"); margin: 0;}
#image-appearances {position: absolute; width: 286px; height: 440px; left: 42px; top: 550px; background: url("i/image-appearances.jpg"); margin: 0;}
#image-purchase {position: absolute; width: 354px; height: 322px; left: 0; top: 550px; background: url("i/image-purchase.jpg"); margin: 0;}
#image-media {position: absolute; width: 300px; height: 357px; left: 41px; top: 580px; background: url("i/image-media.jpg"); margin: 0;}

#image-cover {position: absolute; width: 183px; height: 255px; left: 50px; top: 1000px; background: url("i/image-cover.jpg"); margin: 0;}
#image-sage{position: absolute; width: 217px; height: 251px; left: 20px; top: 1300px; background: url("i/image-sage.jpg"); margin: 0;}
