@charset "utf-8";
/* CSS Document */
body {
margin:0 auto;
background: #6e0e0f url(gfx/bg.gif) repeat-y top center;
}
#wrapper {
background: #fcfdd9;
margin:0 auto;
width:980px;
}
#book_wrapper {
position:relative;
width:980px;
margin:0 auto;
}
#booknow {
position:absolute;
float:right;
top:3px;
right:2px;
width:276px;
height:51px;
z-index: 1000;
}
#top_header {
	width:980px;
	height:220px;
	background-image: url(gfx/slide1.jpg);
	background-position: top;
}
#scrollimg {
width:980px;
height:220px;
display:inline;
}
#nav {
margin-top:8px;
padding-bottom:8px;
border-bottom:1px solid #666666;
text-align:center;
}
#nav a:link, #nav a:visited {
font-family:Arial, Helvetica, sans-serif;
color: #5b3404;
font-size:12px;
font-weight:bold;
padding:0 7px;
text-decoration:none;
}
#nav a:hover {
color:#1a1005;
}
a.nav_last {
padding:0px;
margin:0px;
}
#left_col {
float: left;
width:565px;
display:inline;
margin-left:15px;
}
#left_col_photos {
float: left;
width:910px;
display:inline;
margin-left:15px;
}
#right_col {
float: left;
display:inline;
width:350px;
margin-left:15px;
}
h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#462906;
font-style:italic;
margin-top:15px;
margin-bottom:15px;
}
h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#462906;
font-style:italic;
margin-top:15px;
margin-bottom:15px;
}
h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#462906;
font-style:italic;
margin-top:15px;
margin-bottom:15px;
}
p, li, td, font {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:normal;
color:#462906;
margin-top:15px;
margin-bottom:15px;
}
#comments_wrapper {
background: url(gfx/comment_bg.jpg) no-repeat;
width:565px;
height:156px;
}
#comments_title {
padding-top:5px;
margin-left:40px;
}
#comments_title h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#462906;
font-style:italic;
}
#comments_title h2 span a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#000;
font-style:italic;
margin-left:40px;
}
#comments_des {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:normal;
color:#462906;
font-style:italic;
margin-top:15px;
margin-bottom:15px;
margin-left:40px;
margin-right:25px;
}
.pricechart {
width:100%;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:normal;
color:#462906;
}
#nav_footer {
margin-top:8px;
padding-bottom:8px;
text-align:center;
}
#nav_footer a:link, #nav_footer a:visited {
font-family:Arial, Helvetica, sans-serif;
color: #5b3404;
font-size:12px;
font-weight:bold;
padding:0 7px;
text-decoration:none;
}
#nav_footer a:hover {
color:#1a1005;
}
#footer_text {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:normal;
color:#462906;
margin-top:15px;
margin-bottom:15px;
text-align:center;
}
#footer_text a:link, #footer_text a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:normal;
color:#462906;
}
#footer_text a:hover {
color:#000;
}

#cal {
background-color:#fcfdd9;
border: solid 1px #462906;
}
