BODY {	

width: 873px;
margin: 0px auto 50px auto;

background-image: url(images/bgimg.gif);
background-repeat: repeat-y;
background-position: top center;
background-color: #515051;
color:#FFFFFF;
font-family: Verdana, Arial, Sans-Serif;
font-size: 12px;

/*
scrollbar-arrow-color: #FAFABE;
scrollbar-base-color: black;
scrollbar-dark-shadow-color: red;
scrollbar-track-color: #515051;
scrollbar-face-color: black;
scrollbar-shadow-color: red;
scrollbar-highlight-color: red;
scrollbar-3d-light-color: black;
*/

}

P {font-family:Verdana, Arial, Sans-Serif;font-size:12px; text-align:left;}

A:link {color: #CACAB1;text-decoration: none }
A:visited {color: #CACAB1; text-decoration: none}
A:hover { color: #EE1117; text-decoration: underline }

A:link.home {color: white;text-decoration: none }
A:visited.home {color: white; text-decoration: none}
A:hover.home { color: red; text-decoration: underline }

A:link.dif {color:red; font-weight:bold }
A:visited.dif {color:red; font-weight:bold }
A:hover.dif {color:yellow; font-weight:bold }

input.btn { color: #ee1117; background-color: #414241; font-family: verdana; font-weight:bold; border-width: 2px; border-color: #515051; }

input.btnhov { color: #ee1117; background-color: #000000; font-family: verdana; border-color: yellow; border-width: 2px; }

.buttons {font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; }

.bookbuttons {font-family: Verdana, Arial, Sans-Serif; font-size: 11px;  }

.newshead { font-family: Verdana, Arial, Sans-Serif; font-size: 13px; font-weight: bold; text-indent: 5px; text-align:left; white-space: nowrap}

.newsfill { border-bottom:1px yellow ridge; border-left: 1px yellow ridge; background-color: #B60D12; width: 450px; text-align:left; }

.news { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; margin: 5px 5px 30px 5px; }

.contento { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; margin: 5px 5px 5px 5px;}

.normale { font-family: Verdana, Arial, Sans-Serif; font-size: 12px;}

.norm  {font-family:Verdana, Arial, Sans-Serif;font-size:12px;}

.ordertable { width: 570px; border: 2px white ridge;}

.orderhead { font-family: Verdana, Arial, Sans-Serif; font-size: 15px; font-weight: bold; padding-left: 5px; white-space: nowrap}

.orderbox { font-family: Verdana, Arial, Sans-Serif; font-size: 13px; font-weight: bold; text-align:left; white-space: nowrap; padding-left: 5px; }

.menuheadon { font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; background-color: #B60D12; white-space: nowrap}

.menuheadoff  { font-family: Verdana, Arial, Sans-Serif; font-size: 12px; background-color: #515051; white-space: nowrap}

.bookhead { font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: bold; text-decoration: underline;}

.booktitle  { font-family: Verdana, Arial, Sans-Serif; font-size: 13px; font-weight: bold; }

.confstyle { background: black; color: white; }

.footer {font-family: Verdana, Arial, Sans-Serif; font-size: 10px; background-color: #363636; white-space: nowrap; }

.copyright {font-family: "Book Antiqua", Verdana, Arial, Sans-Serif; font-size: 11px; background-color: #414241; white-space: nowrap; }

.headerbot {border-bottom: ridge #ee1117 1px; }

#orderbegin {  position:absolute; top: 130px; left:370px; visibility: visible; }

#menu {  background-color: #515051; position:absolute; top: 160px; left: 370px; visibility: hidden; }

#bookselec {  position:absolute; top: 180px; left: 370px; visibility: hidden; z-index: 1;}

#custinfo {  position:absolute; top: 180px; left: 370px;   visibility: hidden; z-index: 2; }

#payordertable { position:absolute; top: 40px; left: 10px; }

#shipordertable { position:absolute; top: 60px; left: 220px; }

#shopwarn { position:absolute; top: 240px; left: 20px; }

#start { position:absolute; top: 350px; left: 80px; }

#confirmation  {  position:absolute; top: 180px; left: 370px; visibility: hidden; z-index: 4;}

#checkout  {  position:absolute; top: 180px; left: 370px; visibility: hidden; z-index: 5;}

#giveaway {  background-color: #000000; position:absolute; top: 500px; left: 400px; visibility: hidden; }

#trailer {  background-color: #000000; position:absolute; top: 120px; left: 400px; border: 1px solid #ee1117;}



