﻿IFRAME {
	BORDER-TOP: none
}
sub, sup { font-size: 80%; line-height: 0; vertical-align: text-top; }  
.desc {  font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 1px 10px 1px 22px; border: 1px #C9A779 solid; background: #941B2E
}
.desc a:active { background: #D8C870 url(../images/back_dropdown.jpg); color: #941B2D; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}
.desc a:visited { background: #D8C870 url(../images/back_dropdown.jpg); color: #941B2D; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}
.desc a:link { background: #D8C870 url(../images/back_dropdown.jpg); color: #941B2D; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}
.desc a:hover { background: #D8C870 url(../images/back_dropdown.jpg); color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}
.bookmenus {  padding: 0px 0px; font-size: 12px
}
.bookmenus a:active { background: #D8C870 url(../images/back_dropdown.jpg); color: #941B2D; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}
.bookmenus a:visited { background: #D8C870 url(../images/back_dropdown.jpg); color: #941B2D; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}
.bookmenus a:link { background: #D8C870 url(../images/back_dropdown.jpg); color: #941B2D; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}
.bookmenus a:hover { background: #D8C870 url(../images/back_dropdown.jpg); color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}

#navlist {
font-size: 11px;
margin: 10px 0 2px;
width: 100%;
text-align: center
}
#navlist li {
float: none;
list-style-type: none;
margin: 0 0 1em;
padding: 0 0;
white-space: nowrap;
text-align: center
}
#navlist ul {
margin: 0 0;
padding: 0 0;
text-align: center
float: none
}
#navlist a {
padding: 3px 10px;
border: 1px solid;
border-color: #ddd #000 #000 #ddd;
background-color: #999999;
background-image: url(../images/l1_down.jpg);
background-repeat: repeat;
background-position: 0% 50%;
text-decoration: none;
}
#navlist a:link, #navlist a:visited {
color: #EEEEEE;
}
#navlist a:active,
#uberlink a:link,
#uberlink a:hover, #uberlink a:active {
background-color: #9F6F9F;
background-image: url(../images/l1_over.jpg);
background-repeat: repeat;
background-position: 0% 50%;
color: #2D1E2D;
}

.sidebar { font: normal 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 3px 3px; border: 1px #660000 solid; clip:    rect(   )}
.sidebar_header { background: #C19D6B; border-color: black black black #C19D6B; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.mainheaders {  font: bold 14px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; background: #C19D6B; text-align: center; height: 0px; width: 100%; left: 0px; top: 0px; clip:  rect(0px 0px 0px 0px)}
.maincontent {  font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 11px; padding-right: 22px; padding-bottom: 11px; padding-left: 22px; border: #C19D6B solid; border-width: 1px 4px 4px}
.sidebar a:link { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar a:active { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar a:visited { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar a:hover { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
a:link { color: #EBA007; text-decoration: none ; font-weight: bold }
a:visited { color: #EBA007; text-decoration: none ; font-weight: bold }
a:active { color: #000000; text-decoration: none ; font-weight: bold }
a:hover { color: #000000; text-decoration: none ; font-weight: bold }
.footer { font: normal 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 3px 3px; clip: rect( ) ; text-align: center; vertical-align: middle}
.footer a:active { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.footer a:link { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.footer a:visited { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}
.footer a:hover { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.quotes { font: 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 3px 3px; border: 1px #C19D6B solid; background: #983048 url(../images/back_quotes.gif) no-repeat; clip: rect( ) }
.quotes a:link { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.quotes a:visited { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.quotes a:active { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.quotes a:hover { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_box a:active { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_box a:link { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_box a:visited { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_box a:hover { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.head1 {  font: italic bold 16px Georgia, "Times New Roman", Times, serif; color: #999900; text-align: center; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px }
h1 {  font: italic bold 16px Georgia, "Times New Roman", Times, serif; color: #999900; text-align: center; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px }
.bookcontent p { font: 15px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-left: 15px}
.bookcontent { font: 15px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px; border: #C19D6B; border-style: solid }
h2 {  font: bold 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 3px; border: none; text-align: center}
.quotesCopy { font: normal 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 3px 3px; border: #C19D6B solid; background: #983048 url(../images/back_quotes.gif) no-repeat; clip: rect( ) ; border-width: 5px 1px 1px}
.daddytable {  border: #C09860; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.sidebar_header_title { border: #C09860; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; background: #C09860}
h3 { font: italic bold 20px Georgia, "Times New Roman", Times, serif; color: #D0B58E; text-align: center; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px }
.titleiframe { font: normal 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 3px 3px; background: #941B2D; clip: rect( ) }
.titleiframe h3 { font: italic bold normal 17px Georgia, "Times New Roman", Times, serif; color: #D0B58E; padding: 3px 3px; background: #941B2D; clip: rect( ) }

h4 { font: italic bold 14px Georgia, "Times New Roman", Times, serif; color: #D0B58E; text-align: center; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px }
.sidebar_toptable a:active { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_toptable a:link { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_toptable a:visited { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_toptable a:hover { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
#navlist_main {
font-size: 1em;
margin: 10px 0 2px;
width: 100%;
float: left
}
#navlist_main li {
float: left;
list-style-type: none;
margin: 0 0 1em;
padding: 0 0;
white-space: nowrap;
}
#navlist_main ul {
margin: 0 0;
padding: 0 0;
float: left
}
#navlist_main a {
padding: 3px 10px;
border: 1px solid;
border-color: #ddd #000 #000 #ddd;
background-color: #941A2F;
background-image: url(../images/l1_down.jpg);
background-repeat: repeat;
background-position: 0% 50%;
text-decoration: none;
}
#navlist_main a:link, #navlist a:visited {
color: #EEEEEE;
}
#navlist a:active, #uberlink a:active {
background-color: #9F6F9F;
background-image: url(../images/l1_over.jpg);
background-repeat: repeat;
background-position: 0% 50%;
color: #2D1E2D;
}
#navlist_main a:hover { 
background-color: #C19D6B;
background-image: url(../images/l1_over.jpg);
background-repeat: repeat;
background-position: 0% 50%;
color: #2D1E2D;
 } 
#uberlink a:hover { 
background-color: #C19D6B;
background-image: url(../images/l1_over.jpg);
background-repeat: repeat;
background-position: 0% 50%;
color: #2D1E2D;
 } 
#uberlink a:link { 
background-color: #C19D6B;
background-image: url(../images/l1_over.jpg);
background-repeat: repeat;
background-position: 0% 50%;
color: #2D1E2D;
 } .mainbook { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px}
.tablesmalltext { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 0px; padding-right: 13px; padding-bottom: 10px; padding-left: 13px}
h5 { font: italic bold 16px Georgia, "Times New Roman", Times, serif; color: #F4F0DB; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; border: 5px #C19D6B; background: #C19D6B; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px}
input {  font: bold 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #941B2D}
select {  font: bold 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #941B2D}
.popupform { font: 15px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px; border: #C19D6B dashed}
h6 { font: italic bold 16px Georgia, "Times New Roman", Times, serif; color: #F4F0DB; text-align: center}
.outsidetable { border: solid; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-width: 0px 1px 1px; border-color: black #C19D6B #C19D6B}
.sidebar_textonly { font: normal 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 3px 3px; clip: rect( ) }
.sidebar_box_noside { font: normal 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 3px 1px 3px 5px; background: #941A2F; clip: rect( ) }
.sidebar_toptable_noside { font: normal 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 0px 3px; border: solid; background: #941A2F; clip: rect( ) ; border-width: 1px 0px 0px; border-color: #C19D6B black black; margin: 0px 0px}
.quotes_noside { font: 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 4px margin: 3px}
.side_wh { font: normal 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #333333; padding: 3px 3px; border: 1px #660000 solid; background: #F4F0DB; clip: rect( ) }
.sidebar_box_wh a:active { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_toptable_wh a:active { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_box_wh a:hover { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_toptable_wh a:hover { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_box_wh a:link { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_toptable_wh a:link { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_box_wh a:visited { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.sidebar_toptable_wh a:visited { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
.maintable_headers { font: italic bold 16px Georgia, "Times New Roman", Times, serif; color: #F4F0DB; background: #C19D6B; text-align: center}
.shippingtable { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: 3px #666600 solid; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.teamtable { font: 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 0px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px ; border: #C19D6B; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
li {  padding-bottom: 3px}
.maincontent_bby { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px; border: #C19D6B solid; background: #F4F0DB}
.faqheader { font: italic bold 14px Georgia, "Times New Roman", Times, serif; color: #F4F0DB; padding-top: 5px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border: 5px #C19D6B; background: #C19D6B; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px }
.motto { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 1px 10px 1px 22px ; background: #941B2E }

#navlist a:hover { 
background-color: #C19D6B;
background-image: url(../images/l1_over.jpg);
background-repeat: repeat;
background-position: 0% 50%;
color: #2D1E2D;
 } 
.bookcontentdemo { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px; border: #C19D6B; border-style: solid }
.highlightbox { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 11px; padding-right: 22px; padding-bottom: 11px; padding-left: 22px; border: #C19D6B solid; border-width: 1px 4px 4px }
.box_highlight {
	background: #F4F0DB;
	padding-top: 11px;
	padding-right: 22px;
	padding-bottom: 11px;
	padding-left: 22px;
	border: 4px #C19D6B solid;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}

.box_highlight_thin {
	background: #F4F0DB;
	padding-top: 6px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 11px;
	border: 2px #C19D6B solid;
	font-size: 13px;
	font-weight: bold;
}

.box_rules {
	background: #F4F0DB;
	padding-top: 11px;
	padding-right: 22px;
	padding-bottom: 11px;
	padding-left: 22px;
	border: 4px #C19D6B solid;
    font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000;
}

.maincontent_index { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 11px; padding-right: 22px; padding-bottom: 11px; padding-left: 22px; border: #C19D6B solid; border-width: 1px 4px 4px }
.maincontent_index p { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-left: 15px ; margin-top: 0px; padding-top: 0px; margin-bottom: 10px }
.tips { font: 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 0px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px }
.tipstable { font: 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px; border: 4px #C19D6B solid}
.shippingtable h1 { font: bold 14px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #FFFFFF; background: #666600; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.shippingtable h2 { font: bold 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #FFFFFF; background: #666600; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.giftannouncement { font: bold 15px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #FFCCCC url(../images/pink_bg.gif) repeat; padding-top: 11px; padding-right: 22px; padding-bottom: 11px; padding-left: 22px; border: 4px #F29797 solid}
.giftannouncement_headling {  font: italic bold 22px Georgia, "Times New Roman", Times, serif; color: #537B7B; text-align: center}
.tablelargetext { font: 15px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 0px; padding-right: 13px; padding-bottom: 10px; padding-left: 13px }
.tabletinytext { font: 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 0px; padding-right: 13px; padding-bottom: 10px; padding-left: 13px }
.tabletinytext_nopad { font: 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; }
.home_headline { font: italic bold 16px Georgia, "Times New Roman", Times, serif; color: #D2A77B; text-align: center; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px }
.home_boxtext { font: italic bold 15px Georgia, "Times New Roman", Times, serif; color: #FFFFFF; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px }
.shopcart_maintable {  font: 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; border: #C19D6B solid; border-width: 1px 4px 4px}
.shopcart_headers {
	font: 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	color: #F4F0DB;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: #C19D6B solid;
	border-width: 1px 4px 4px;
	background-color: #709098;
}
.shopcart_box {
	font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	color: #000000;
	background: #F4F0DB;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	border: 1px solid #709098;
}
.shopcart_bigheaders {

	font: bold 12px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	color: #F4F0DB;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	border: #C19D6B solid;
	border-width: 1px 4px 4px;
	background-color: #709098;
}
.shopcart_dividing {
	background: url(../images/bby/line.gif) repeat-x;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.shopcart_boxsml {

	font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	color: #000000;
	background: #F4F0DB;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border: 1px solid #709098;
}

.shippingcart_box_top {
	font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	color: #000000;
	background: #F4F0DB;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	border: 1px solid #709098;
}
.shippingcart_box_bot {
	font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	color: #000000;
	background: #F4F0DB;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	border: 1px solid #709098;
}
.bby_headings {

	font: italic bold 16px Georgia, "Times New Roman", Times, serif;
	color: #5C808D;
	border: 0px none;
}
.bbybuttons {
border:1 beveled #000000; background-color: #709098;
color: #ffffff;
font-size: 10pt;
font-family: arial;
font-weight: bold
}

#footer { font: normal 11px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #F4F0DB; padding: 3px 3px; clip: rect( ) ; text-align: center; vertical-align: middle}
#footer a:active { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
#footer a:link { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }
#footer a:visited { color: #E4B028; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold}
#footer a:hover { color: #FFFFFF; text-decoration: none ; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; font-weight: bold }


.giftannouncement_maintext {
	font: bold normal 16px "Trebuchet MS", Tahoma, Arial, helvetica, sans-serif;
	color: #5A121F;
	background-color: #F4F0DB;
	padding: 15px;
	border: 3px solid #C89848;
}
.robox       { border: 2px solid #C19D6B; padding: 2px; background-image: 
               url('/images/bg_rom.gif'); background-repeat: repeat; }

.kidbox       { border: 2px solid #C19D6B; padding: 2px; background-image: 
               url('/images/bg_kids.gif'); background-repeat: repeat; }
               
.bbybox { text-align: left; width: 750px; font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px; border: #C19D6B; border-style: solid }
.affiliatebox { text-align: left; width: 940px; font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px; border: #C19D6B; border-style: solid }

.highlightbox { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 11px; padding-right: 22px; padding-bottom: 11px; padding-left: 22px; border: #C19D6B solid; border-width: 1px 4px 4px }
.greeting {  font: italic bold 20px Georgia, "Times New Roman", Times, serif; color: #999900; text-align: center; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px }
.coupon { font: 14px bold; width: 557px; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; border: #C19D6B dashed;}
.homepage {  font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000; background: #F4F0DB; padding-top: 0px; padding-right: 22px; padding-bottom: 11px; padding-left: 22px; border: #C19D6B solid; border-width: 0px 4px 4px;}
.homepage_head {  font: italic bold 16px Georgia, "Times New Roman", Times, serif; color: #000000; text-align: center; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px }
.homepage_box { font: 13px "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif; color: #000000;}
/* set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 {
    background: transparent url(/images/homepage/demobox.png) no-repeat bottom right; 
} 
.cssbox { 
    width: 670px !important; /* intended total box width - padding-right(next) */
    width: 655px; /* IE Win = width - padding */
    padding-right: 15px; /* the gap on the right edge of the image (not content padding) */
    margin: 10px auto; /* use to position the box */ 
} 

/* set the top-right image */ 
.cssbox_head { 
    background-position: top right; margin-right: -15px; /* pull the right image over on top of border */
    padding-right: 40px; /* right-image-gap + right-inside padding */ 
} 

/* set the top-left image */ 
.cssbox_head h2 { 
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 5px 0 0px 40px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
} 

/* set the lower-left corner image */ 
.cssbox_body { 
    background-position: bottom left; 
    margin-right: 25px; /* interior-padding right */ 
    padding: 0px 0 5px 40px; /* mirror .cssbox_head right/left */ 
    text-align: center;
}

.bookpopups { 
border: #9B4950 solid 4px; 
font-size: 13px; 
font-family: "Trebuchet MS",Verdana, Tahoma, Arial, sans-serif; 
color: #000000; 
background-color: #F3F0DA; 
padding: 0 13px 10px 13px; }

.bookpopupsfooter  {
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
  background-color: #D8C870;
}

.bookhighlights a{display: block;} 

.bookhighlights a:link, .bookhighlights a:visited {
padding: 0 10px 0 10px;
border: #F4F0DB solid 2px; 
text-decoration: none;}

.bookhighlights a:hover, .bookhighlights a:active {
padding: 0 10px 0 10px;
border: #C19D6B solid 2px; 
background-color: #E6DDAA;
text-decoration: none;}

#navcontainer1 {
}

ul#booklist1
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#booklist1 li
{
display: inline;
list-style-type: none;
}

#booklist1 a { padding: 0 10px 0 10px; }

#booklist1 a:link, #booklist1 a:visited
{
border: #F4F0DB solid 2px; 
text-decoration: none;
}

#booklist1 a:hover, #booklist1 a:active
{
border: #C19D6B solid 2px; 
background-color: #E6DDAA;
text-decoration: none;}
}

ul#booklist2
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
height: 140px;
}

#booklist2 li
{
display: inline;
list-style-type: none;
}

#booklist2 a { padding: 0 10px 0 10px; }

#booklist2 a:link, #booklist2 a:visited
{
border: #F4F0DB solid 2px; 
text-decoration: none;
height: 140px;
width: 40px;
}

#booklist2 a:hover, #booklist2 a:active
{
border: #C19D6B solid 2px; 
background-color: #E6DDAA;
text-decoration: none;}

/*NEWS BULLETIN TEXT*/

.bulletin {
	color: #FF0000;
	font-weight: bold;
	}