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

html {height:100%;}
.body {margin:0px; background:#BBBBBB; height:100%; width:100%; background-image:url(../images/frw_background_silver.png); background-position:top center; background-repeat:repeat-y;}
.bg_image {position:fixed; left: 0px; top:0px; width:100%; height:100%; z-index:0;}
.pageWrapper {position:relative; margin-top:0px; margin-right:auto; margin-left:auto; top:5px; padding:0px; border:solid 1px #333333; border-bottom:0px; background-image:url(../images/frw_wrapperBackground.gif); background-repeat:repeat-y; min-height:700px; height:auto !important; height:700px; width:775px; font-family:verdana; background-color:transparent; z-index:1;}
.topBanner {position:relative; margin:0px; padding:0px; border:0px; width:100%; height:152px;  background-color: transparent; z-index:1;}
.address {position:relative; margin-top:0px; margin-right:auto; margin-left:auto; padding:0px; border:solid 1px #333333; border-top:0px; background-image:url(../images/frw_wrapperBackground.gif); background-repeat:repeat-y; height:20px; width:775px; font-family:verdana; font-size:11px; color:#9D8B58; background-color:transparent; z-index:1;}

.menu_btn {position:relative; outline:none;top: 1px; float: left; height: 15px; width: 100px; padding:5px 0px 0px 0px; margin: 0px 0px 15px 0px; font: bold 12px sans-serif; color:#666666 background-color: transparent; list-style: none; border-left: solid 0px #CCC; border-bottom: solid 1px #999; border-top: solid 1px #999; border-right: solid 0px #999; cursor: pointer;}


.main {position:relative; top:20px; left:25px; width:570px; height:auto;  font: verdana; color:#333333; font-size:12px; z-index:5;}
.main2 {position:relative; top:5px; left:0px; width:570px; height:auto; font: verdana; color:#333333; font-size:12px; z-index:5;}
.paypal_logo {position:relative; top:30px; float:left; width:170px;}
.sidebar_pic {position:absolute; top:500px; left:-150px; background-color:#333333; width:150px; height:125px; z-index:100;}

.title1 {font-size:24px; color:#9D8B58;}
.title2 {font-size:14px; color:#9D8B58;}
.title3 {font-size:12px; color:#000000;}
.title4 {font-size:14px; font-weight:bold; color:#000000;}
.price {font-size:13px; color:#990000;}
.price a:link {color: #990000; text-decoration: none;}
.price a:visited {color:#990000; text-decoration: none;}
.price a:active {color:#990000; text-decoration: none;}
.price a:hover {color:#666666; text-decoration: underline;}
.price2 {font-size:11px; color:#990000;}

.footer {position:relative; top:0px; margin-bottom:0px; margin-top:0px; margin-left:auto; margin-right:auto; width:775px; height:20px; border: solid #333333 0px; border-top-width:0px; z-index:5}
.copyright {clear:both;  position: relative; top:0px;  height:auto; margin-left:auto; margin-right:auto; color: #9D8B58; background-color: transparent; width:775px; font-family: Verdana; font-size:10px; height:20px; border-style:solid; border-width:0px; border-color: #666666; z-index:6;}

.dmslink {position:relative; background-color: transparent; top: 5px; color: #660000; font-family: Verdana; font-style:italic; font-size: 10px; z-index:5;}
.dmslink a:link {color: #9D8B58; text-decoration: none;}
.dmslink a:visited {color:#9D8B58; text-decoration: none;}
.dmslink a:active {color:#9D8B58; text-decoration: none;}
.dmslink a:hover {color:#666666; text-decoration: underline;}

a:link {color: #000000; text-decoration: none; outline:none;}
a:visited {color:#000000; text-decoration: none; outline:none;}
a:active {color:#000000; text-decoration: none; outline:none;}
a:hover {color:#666666; text-decoration: none; outline:none;}

.blog a:link {color: #9D8B58; text-decoration: none; outline:none;}
.blog a:visited {color:#9D8B58; text-decoration: none; outline:none;}
.blog a:hover {color:#666666; text-decoration: none; outline:none;}
.blog a:active {color:#9D8B58; text-decoration: none; outline:none;}



#shoppingcart {position: relative; top: 25px; left: 0px; height: 75px; padding-left:25px; width: 475px; margin-left:auto; margin-right:auto; background: #EEEEEE; color:#333333; border: 1px solid #444;}
#shoppingcart p {margin: 0 1em 1em;}
.h1 {font-size: 14px;}
#booklist, #contents {position: relative; left: 0px; padding-left:25px; width: 475px; margin-left:auto; margin-right:auto; background: #ddd; color:#333333; border: 1px solid #333;}
#booklist ul {list-style-type: none;}
#booklist ul li {margin: 0 1em 1em;}
#contents table {font-size: 13px; border-collapse: collapse; border: 0px solid #999999;}
#contents table td {border: 0px solid #999;}
#contents p, #contents button {margin: 1em;}
