body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0}
table {border-collapse:collapse;border-spacing:0}
fieldset,img {border:0}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal}
q:before,q:after {content:''}
abbr,acronym {border:0}

body {font-size:12px;background:#e2dab4;color:#333;font-family:"Myriad",Frutiger,"Frutiger Linotype",Univers,"Myriad Web","Myriad Pro", Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif}

/* basic element styles */
h1 {text-indent:-9999px;margin:0;padding:0;display:block;width:515px;height:86px;background:transparent url(/common/images/logo.jpg) 0 0 no-repeat;border:0;text-decoration:none;}
h2 {margin:0.5em 0;font-size:20px}
h3 {font-size:12.5px;font-weight:bold;margin:0 0 .25em}
h4 {font-size:11.5px;font-weight:bold}

a {color:#333;text-decoration:underline}
a:hover {color:#369}
a:active, a:focus {color:#f00}
a:active {outline:none}

p {margin:0 0 1.25em;line-height:1.4}
p strong {font-weight:bold}
p em {font-style:italic}
cite {font-style:italic}
abbr {border-bottom:1px dotted #999;cursor:help}
code {font-size:1.2em;font-family:Consolas,"Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace}
hr {clear:both;background:transparent;border:1px dotted #ccc;border-width:1px 0 0;margin:2em 0;height:1px}

#page {width:800px;margin:0 auto;background:#300;box-shadow:2px 2px 5px #666;-webkit-box-shadow:2px 2px 5px #666;-moz-box-shadow:2px 2px 5px #666;filter:progid:DXImageTransform.Microsoft.dropshadow(OffY=2,OffX=2,color=#cccccc,positive=1)}

#masthead {padding:10px;overflow:hidden}

#content {background:#fafafa;padding:10px 20px;overflow:hidden}

#main {float:left;width:480px;border-right:1px dotted #ccc;padding-right:20px}

#side {float:left;width:240px;padding:10px 0 0 19px}

#footer {width:780px;margin:0 auto;padding:10px 0 40px}
#footer li {float:left;line-height:1em}
#footer a {text-decoration:none;display:block;border-left:1px solid #666;padding:0 0.5em}
#footer li:first-child a {border:0;padding-left:0}

#nav {overflow:hidden}
#nav li {float:left;margin:10px 10px 0}
#nav a {color:#ebe2c7;font-size:20px;text-transform:uppercase;font-family: Georgia,"New Century Schoolbook","Nimbus Roman No9 L",serif;text-decoration:none}
#nav a:hover {color:#e3c0a0}

.titles li {border-top:1px dotted #ccc;padding:10px;overflow:hidden;font-size:12px}
.titles li:hover {background:#eaeaea}
.titles li img {float:right;margin:10px 0 0 20px;}
.titles li h4 {font-size:14px;margin:1em 0}

.listTitle li {margin:0 0 0.5em 0.25em}
.watermark {display:block;margin:50px auto}
.portrait {float:right;margin:0 0 0 20px;border:1px solid #300;padding:1px}

.phone {margin:10px 0}
.phone td {padding:0 0.5em 0.25em 0}

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

h3 cite {font-weight:bold}

.special {color:#369;font-weight:bold;}
.special cite {font-weight:bold}
.tagline {font-size:1em;font-weight:bold;margin:0 0 1em;font-style:italic;}

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

.itemised {margin:0 0 1.5em}
.itemised li {list-style-type:disc;margin:0 0 0.5em 2.5em}

#btnSubmit {margin:1em 0 3em}
