@charset "utf-8";
/* CSS Document */

body { margin:0; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; color:#988A76;}

a{ text-decoration:none; color: #7a7361; font-weight:bold;}
a:hover{color:#7b1010;}

p a{ border-bottom:1px dotted;}

img{border:none; padding:0;}

.padl{ padding-left:12px;}

.pad{ padding-right:12px;}

img.pad2{ padding-top:6px; border-bottom:none;}

.bordertop{ border-top:#FFF 1px solid;}

.borderright{ border-right:#FFF 1px dotted;}

ul{list-style:none;}

li{ padding: 22px 15px;}

#book{ background-image:url(img/book-bg.gif); background-repeat:no-repeat; background-position: bottom left;}
#contact{ background-image:url(img/contact-bg.gif); background-repeat:no-repeat; background-position: bottom;}
#thanks{ background-image:url(img/contact-bg.gif); background-repeat:no-repeat; background-position: left;}
#other{ background-image:url(img/contact-bg.gif); background-repeat:no-repeat; background-position: right}


.input{ background-color:#e9e6df; border:1px solid #998d78;}

.medium{color:#FFF; font-size:18px;}

p.buy{ font-size:28px;}
p.buy2{ font-size:28px; margin-top:5px;}

p.menu{ font-style:italic; color:#F00;}

p.main{ font-size:42px; letter-spacing:0.04em; margin-bottom:0;}

p.small{ font-size:14px; margin-top:10px; line-height:1.4em;}
p.small2{ font-size:14px; margin-top:10px; line-height:1.7em;}

p.medium2{font-size:18px; text-align:left; color:#847868; line-height:1.4em;}

p.medium3{font-size:18px; text-align:left; color:#847868; line-height:1.4em;}
p.medium5{font-size:18px; text-align:left; color:#847868; line-height:1.6em;}


p.medium4{font-size:24px; text-align:left; color:#847868; line-height:1.6em;}
p.medium6{font-size:24px; text-align:left; color:#847868; margin-bottom:0;}


p.txt{ text-align:left; font-size:16px; color:#847868; line-height:1.4em;}
p.txt2{ text-align:left; font-size:16px; color:#847868; line-height:1.5em;}

p.reviews{ text-align:left; font-size:17px; color:#847868; line-height:1.6em;}
p.txt22{ text-align:left; font-size:16px; color:#847868; line-height:1.6em;}
p.medium33{font-size:18px; text-align:left; color:#847868; line-height:1.6em;}

p.credit{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #fff; margin:10px;}


/* added */

.home{ background-image:url(img/logo-home.gif); background-repeat:no-repeat; background-position:top center;}

.input{ font-family:Arial, Helvetica, sans-serif;}

#foot{ margin-bottom:0; clear:both;}
