html {font-size:17px;font-family:"Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,Helvetica,sans-serif;} /* "Bitstream Vera Sans" */
body {margin:0;padding:0;font-size:62.5%;background:#e2dab4 url(/inc/img/bg.gif) 50% 0 repeat-y;} /*  url(/inc/img/bg.gif) 50% 0 repeat-y */

h1 {text-indent:-9999px;margin:0 10px;padding:0;display:block;width:515px;height:86px;background:transparent url(/inc/img/logo.jpg) 0 0 no-repeat;border:0;text-decoration:none;}

a:link, a:visited, a:active {color:#006;}
a:hover {color:#c00;}

a.article {font-weight:bold;}

h2 {font-size:1.8em;font-weight:bold;margin:0 0 0.5em 20px;color:#369;}
h3 {font-size:1.2em;font-weight:bold;margin:2em 0 0 20px}
h3.tagline {font-size:1em;font-weight:bold;margin:1em 0 0 20px;font-style:italic;}
h3, strong {color:#333;font-weight:bold;}
h4.more {margin:40px 0 10px 20px;}

p, ul, td {font-size:1em;line-height:1.5em;}
blockquote, q {color:#336;margin:1em;}
blockquote.section {border:1px dotted #d2d2d2;padding:1em;color:#000;}
p.indent {text-indent:1em;}
ul li {list-style-type:square;}

div#wrapper {width:760px;margin:0 auto 0 auto;padding:10px 0 0 0;color:#000;background:#300;}

div#content {float:left;width:470px;background:#f6f6f0;border:1px solid #666;margin:20px 0 0 10px;padding:20px 0 40px 0;}
div#content table, ul, p {margin:10px 40px 0 20px;}

div#options {margin:20px 0px 20px 500px;padding:0 0 40px 0;background:#f6f6f0;width:240px;border:1px solid #666;}
div#options form {margin-left:10px;}
div#options h3 {font-size:1.1em;font-weight:bold;color:#300;margin:20px 10px 15px 10px;}
div#options p {margin:10px;}
div#options ul {margin:0;padding:0;}
div#options ul li {margin-left:15px;list-style-type:none;}
div#options img {margin:50px 15px 10px 20px;padding:0;}

#footer {color:#666;margin:0 20px;font-size:0.8em;clear:both;}
#footer a {margin:0;padding:0 0.5em 0 0.5em;color:#369;font-weight:bold;text-decoration:none;}
#footer a:hover {color:#900;}

div.bookdetails p {border-bottom:1px solid #666;width:220px;margin-bottom:4em;padding-bottom:1em;}
div.bookdetails img {float:right;padding:0;margin:0 20px 20px 30px;}
div.rightalign {float:right;margin:0;margin:0 20px 20px 30px;padding:0;}
.imgborder {border:1px solid #330000;}

div#nav {height:30px;width:760px;margin:0;padding:0;}
div#nav ul#menu {height:20px;width:700px;background:transparent url(/inc/img/nav.gif) top left no-repeat;margin:20px 20px 0 25px;padding:0;position:relative;}
div#nav ul#menu li {margin:0;padding:0;list-style:none;position:absolute;top:0;}
ul#menu li, ul#menu a {height:20px;display:block;}
div#nav ul#menu li a {text-indent:-9999px;text-decoration:none;}
	
#homemenu {left:0;width:75px;}
#ordermenu {left:76px;width:119px;}
#contactmenu {left:196px;width:169px;}
#aboutmenu {left:366px;width:224px;}

#homemenu a:hover {background:transparent url(/inc/img/nav.gif) 0 -20px no-repeat;}
#ordermenu a:hover {background:transparent url(/inc/img/nav.gif) -76px -20px no-repeat;}
#contactmenu a:hover {background:transparent url(/inc/img/nav.gif) -196px -20px no-repeat;}
#aboutmenu a:hover {background:transparent url(/inc/img/nav.gif) -366px -20px no-repeat;}

div.blurb {border-top:1px solid #ccc;margin:10px 10px 15px 10px;padding-bottom:10px;}
div.blurb h4 {margin:25px 0 10px 20px;}
div.blurb p {margin-right:120px;}
div.blurb img {float:right;margin:0;padding:0;padding-bottom:1em;vertical-align:top;}
p.more {color:#006;font-weight:bold;}

.killers-of-eden {background:url(/inc/img/killersofeden-small.jpg) no-repeat 95% 40%;}
.empire-of-straw {background:url(/inc/img/empireofstraw-small.jpg) no-repeat 95% 40%;}
.fatal-lights {background:url(/inc/img/fatallights-small.jpg) no-repeat 95% 40%;}
.manly-ferries {background:url(/inc/img/manlyferries-small.jpg) no-repeat 95% 40%;}
.man-is-never-free {background:url(/inc/img/manisneverfree-small.jpg) no-repeat 95% 40%;}
.breaking-the-news {background:url(/inc/img/breakingthenews-small.jpg) no-repeat 95% 40%;}
.fewwords {background:url(/inc/img/afewwords-small.jpg) no-repeat 95% 40%;}

.special {color:#369;font-weight:bold;}

ul.map {list-style-type:none;margin:15px 0 20px 30px;padding:0;}
ul.map li {margin:5px 0 2px 5px;}
ul.map ul li {margin:2px 5px;}

