
html, body {margin:0;padding:0;border:0;}
body {font-family:Arial, Helvetica, sans-serif;font-size:0.76em;font-weight:normal;color:#5B5B5B;background:url(images/cssimages/page-bg.jpg) top left repeat-x #ABABAB;text-align:center;padding-bottom:40px;}
form, fieldset, h1, h2, h3, h4, h5, h6, img, p, ul, li {border:0px;margin:0px;padding:0px;}

a:link, a:visited {color:#670039;text-decoration:none;font-weight:bold;}
a:active, a:hover {color:#670039;text-decoration:underline;font-weight:bold;}

.clear {clear:both;font-size:1%;height:0px;overflow:hidden;}
.clrfx:after {content:".";display:block;height:0px;font-size:1%;overflow:hidden;clear:both;visibility:hidden;}
#wrapper {margin:0 auto;width:978px;text-align:left;background-color:#FFFFFF;margin-top:12px;}
#headertop {width:978px;height:32px;position:relative;background:url(images/cssimages/headertop-bg.jpg) top left repeat-x;}
#strap {position:absolute;width:300px;top:6px;left:10px;font-size:110%;font-weight:bold;}
#strap a:link, #strap a:visited {color:#C4883A;text-decoration:none;}
#strap a:active, #strap a:hover {color:#C4883A;text-decoration:underline;}
#header {width:978px;height:124px;position:relative;background:url(images/cssimages/header-bg.jpg) top left no-repeat;}
#headertitle {position:absolute;top:28px;left:236px;width:700px;height:90px;}
#headertitle h1 {font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;color:#CCCCCC;font-size:290%;font-weight:normal;padding:0px;}
#headertitle h2 {font-family:Arial, Helvetica, sans-serif;color:#39383C;font-size:180%;padding:0px;font-weight:normal;}
#logo {position:absolute;top:11px;left:54px;width:105px;height:98px;}

input {font-family:Arial, Helvetica, sans-serif;}
#searchbox {position:absolute;width:164px;height:22px;top:5px;right:10px;background:url(images/cssimages/search-bg.gif) top left no-repeat;}
#searchbox input.searchtext {width:140px;height:16px;border:0px solid #FFFFFF;margin-top:1px;margin-left:5px;padding-top:2px;font-size:11px;}
#searchbox .searchbtn {position:absolute;cursor:pointer;top:1px;left:145px;display:block;width:19px;height:20px;}

/* Top nav bar */
#menu {width:978px;margin-top:1px;background:url(images/cssimages/menu-bg.jpg) top left repeat-x;font-size:90%;font-weight:normal;color:#FFFFFF;position:relative;}
#menu ul {width:978px;list-style:none;font-family:"Times New Roman", Times, serif;}
#menu li {float:left;display:inline;font-weight:bold;list-style:none;text-align:center;color:#404041;}
#menu li.homelink {width:212px;text-align:left;background:url(images/cssimages/homemenu-bg.jpg) top left repeat-x;}
#menu a {display:block;color:#404041;font-size:100%;font-weight:bold;text-decoration:none;padding:6px 18px 7px 18px;background:url(images/cssimages/navsep.gif) center right no-repeat;}
#menu a.home {width:212px;padding-top:6px;padding-right:0px;padding-bottom:7px;padding-left:12px;voice-family: "\"}\""; voice-family:inherit;width:200px;background:none;}
#menu a.last {background:none;}
#menu a:link, #menu a:visited {color:#404041;text-decoration:none;}
#menu a:active, #menu a:hover {color:#000000;text-decoration:none;}
#menushadowh {width:978px;height:9px;background:url(images/cssimages/menushadowh.jpg) top left no-repeat;font-size:1%;overflow:hidden;}
#menushadow {width:978px;height:9px;background:url(images/cssimages/menushadow.jpg) top left no-repeat;font-size:1%;overflow:hidden;}

#content {width:978px;background:url(images/cssimages/content-bg.jpg) top left repeat-y #FFFFFF;}

#left {float:left;display:inline;width:212px;padding-bottom:20px;}

ul#nav {width:194px;font-family:Arial, Helvetica, sans-serif;font-size:100%;font-weight:bold;margin-top:6px;margin-left:18px;}
#nav li {color:#841B1B;list-style:none;width:194px;background:url(images/cssimages/nav-li.gif) bottom left no-repeat;}
#nav li a {width:194px;text-decoration:none;display:block;padding:8px 8px 9px 0px;color:#841B1B;voice-family: "\"}\""; voice-family:inherit;width:186px;}
#nav li a:link, #nav li a:visited {color:#841B1B;text-decoration:none;}
#nav li a:active, #nav li a:hover {color:#000000;text-decoration:none;}
#nav li a.on {color:#000000;text-decoration:none;}

ul#navsub{background-color:#ffffff;}
ul#navsub li {color:#535652;list-style:none;width:158px;margin-top:1px;}
ul#navsub a {text-decoration:none;display:block;padding:6px 10px 7px 10px;color:#717670;voice-family: "\"}\""; voice-family:inherit;width:138px;}
ul#navsub a:link, ul#navsub a:visited {background:url(images/cssimages/nav-sub-li.gif) 0px bottom no-repeat;color:#ffffff;text-decoration:none;}
ul#navsub a:active, ul#navsub a:hover {background:url(images/cssimages/nav-sub-li.gif) -158px bottom no-repeat;color:#ffffff;text-decoration:none;}

ul#navsubsub {background-color:#ffffff;}
ul#navsubsub li {color:#535652;list-style:none;width:158px;margin-top:1px;}
ul#navsubsub a {text-decoration:none;display:block;padding:4px 10px 4px 10px;color:#717670;voice-family: "\"}\""; voice-family:inherit;width:138px;}
ul#navsubsub a:link, ul#navsubsub a:visited {background:#BBB4AB;color:#404041;text-decoration:none;}
ul#navsubsub a:active, ul#navsubsub a:hover {background:#A79F94;color:#404041;text-decoration:none;}

ul#navsubsubsub {background-color:#ffffff;}
ul#navsubsubsub li {color:#535652;list-style:none;width:158px;margin-top:1px;}
ul#navsubsubsub a {text-decoration:none;display:block;padding:4px 10px 4px 15px;font-size:90%;color:#717670;voice-family: "\"}\""; voice-family:inherit;width:133px;}
ul#navsubsubsub a:link, ul#navsubsubsub a:visited {background:#BBB4AB;color:#FFFFFF;text-decoration:none;}
ul#navsubsubsub a:active, ul#navsubsubsub a:hover {background:#BBB4AB;color:#404041;text-decoration:none;}

div.panelg {width:182px;margin-left:18px;background:url(images/cssimages/panelg.gif) bottom left no-repeat #A5A19C;color:#FFFFFF;margin-top:12px;padding-bottom:8px;}
div.panelg h4 {width:182px;background:url(images/cssimages/panelg-bg.jpg) top left no-repeat;color:#FFFFFF;font-size:130%;padding:8px;voice-family: "\"}\""; voice-family:inherit;width:166px;}
div.panelg ul {color:#FFFFFF;font-size:90%;padding:8px 8px 0px 8px;}
div.panelg li {list-style:none;padding:4px 0px 4px 0px;background:url(images/cssimages/nav-li.gif) bottom left no-repeat;}
div.panelg p {color:#FFFFFF;font-size:90%;padding:8px 8px 0px 8px;line-height:1.5em;}

div.panelr {width:182px;margin-left:18px;background:url(images/cssimages/panelr.gif) bottom left no-repeat #A5A19C;color:#FFFFFF;margin-top:12px;padding-bottom:8px;}
div.panelr h4 {width:182px;background:url(images/cssimages/panelr-bg.jpg) top left no-repeat;color:#FFFFFF;font-size:130%;padding:8px;voice-family: "\"}\""; voice-family:inherit;width:166px;}
div.panelr ul {color:#FFFFFF;font-size:90%;padding:8px 8px 0px 8px;}
div.panelr li {list-style:none;padding:4px 0px 4px 0px;background:url(images/cssimages/nav-li.gif) bottom left no-repeat;}
div.panelr p {color:#FFFFFF;font-size:90%;padding:8px 8px 0px 8px;line-height:1.5em;}

div.panelb {width:182px;margin-left:18px;background:url(images/cssimages/panelb.gif) bottom left no-repeat #A5A19C;color:#FFFFFF;margin-top:12px;padding-bottom:8px;}
div.panelb h4 {width:182px;background:url(images/cssimages/panelb-bg.jpg) top left no-repeat;color:#FFFFFF;font-size:130%;padding:8px;voice-family: "\"}\""; voice-family:inherit;width:166px;}
div.panelb ul {color:#FFFFFF;font-size:90%;padding:8px 8px 0px 8px;}
div.panelb li {list-style:none;padding:4px 0px 4px 0px;background:url(images/cssimages/nav-li.gif) bottom left no-repeat;}
div.panelb p {color:#FFFFFF;font-size:90%;padding:8px 8px 0px 8px;line-height:1.5em;}

span.yellow {color:#E2D99D;}
span.black {color:#212121;}

#mainright {float:right;display:inline;width:758px;}
#main {float:left;display:inline;width:496px;padding-bottom:12px;}
.mainimage {padding-bottom:8px;}
#main h1 {color:#831414;font-family:"Times New Roman", Times, serif;font-size:160%;padding:20px 10px 20px 10px;background:url(images/cssimages/h1-bg.jpg) bottom left repeat-x #E1E2E3;margin-bottom:6px;}
#main h2 {color:#404041;font-family:"Times New Roman", Times, serif;font-size:130%;padding:6px 10px 6px 10px;background:url(images/cssimages/h2-bg.jpg) top right repeat-y;margin-top:6px;margin-bottom:4px;}
#main h3 {color:#831414;font-family:"Times New Roman", Times, serif;font-size:120%;padding:10px 0px 6px 0px;}
#main h4 {color:#000060;font-family:"Times New Roman", Times, serif;font-size:120%;padding:6px 0px 6px 0px;}

#breadcrumbs {width:496px;height:28px;#color:#680639;font-size:90%;}
#breadcrumbs a:link, #breadcrumbs a:visited {color:#5B5B5B;text-decoration:none;}
#breadcrumbs a:active, #breadcrumbs a:hover {color:#5B5B5B;text-decoration:underline;}
#breadcrumbs p {padding:5px 0px 5px 2px;border-bottom:1px solid #D1D3D4;}

#right {float:right;display:inline;width:254px;background:url(images/cssimages/right-bg.jpg) top left no-repeat;height:800px;}
/*\*/
* html #right {height:800px;}
/**/
#rightcontent {width:232px;margin-right:12px;}


/* Home Page */
.hrow {padding-bottom:8px;}
.hrowlower {background:url(images/cssimages/hrowlower-bg.gif) top left repeat-y;padding-bottom:8px;}
.hleft {float:left;display:inline;width:310px;position:relative;min-height:266px;}
/*\*/
* html .hleft {height:266px;}
/**/
.hleftprice {position:absolute;bottom:0px;left:8px;width:200px;height:30px;}
.hmid {float:left;display:inline;width:310px;}
.hright {float:right;display:inline;width:166px;}
.hrightcont {padding:6px;}
#toptitle {padding:8px;}
#toptitle h1 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:140%;background:none;margin:0px;padding:0px 0px 4px 0px;}
#toptitle h1 a:link, #toptitle h1 a:visited {color:#000000;text-decoration:none;}
#toptitle h1 a:active, #toptitle h1 a:hover {color:#000000;text-decoration:underline;}  
#toptitle h2 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:120%;background:none;margin:0px;padding:0px 0px 6px 0px;}
#toptitle h3 {font-family:Georgia, "Times New Roman", Times, serif;color:#61584E;font-size:100%;background:none;margin:0px;padding:0px 0px 4px 0px;}
hr.varhr {color:#CECAC6;background:#CECAC6;border:0px;height:1px;}
.hleft a:link, .hleft a:visited {color:#222222;text-decoration:none;font-weight:bold;}
.hleft a:active, .hleft a:hover {color:#222222;text-decoration:underline;font-weight:bold;}

#art {margin-left:0px;}
.artrow {width:298px;padding:6px 0px 6px 0px;}
.artimg {padding:0px 0px px 6px;}
#art h3 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:120%;background:none;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid #C1BFBB;}
#art h3 a:link, #art h3 a:visited {color:#000000;text-decoration:none;}
#art h3 a:active, #art h3 a:hover {color:#000000;text-decoration:underline;}  
#art a:link, #art a:visited {color:#222222;text-decoration:none;font-weight:bold;}
#art a:active, #art a:hover {color:#222222;text-decoration:underline;font-weight:bold;}

#forthcoming {margin-left:6px;}
.forthcomingrow {width:290px;padding:6px 0px 6px 0px;;margin:0px 7px 0px 3px;}
.forthcomingrowm {width:290px;padding:6px 0px 6px 0px;border-top:1px solid #ACACAC;;margin:0px 7px 0px 3px;}
.forthcomingimg {float:left;display:inline;width:154px;}
.forthcomingdesc {float:right;display:inline;width:132px;}
#forthcoming h1 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:130%;background:none;margin:0px;padding:0px 0px 4px 0px;}
#forthcoming h1 a:link, #forthcoming h1 a:visited {color:#000000;text-decoration:none;}
#forthcoming h1 a:active, #forthcoming h1 a:hover {color:#000000;text-decoration:underline;}  
#forthcoming h2 {font-family:Georgia, "Times New Roman", Times, serif;color:#61584E;font-size:110%;background:none;margin:0px;padding:0px 0px 6px 0px;}
#forthcoming h3 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:100%;background:none;margin:0px;padding:0px 0px 4px 0px;}
.forthcomingdesc a:link, .forthcomingdesc a:visited {color:#222222;text-decoration:none;font-weight:bold;}
.forthcomingdesc a:active, .forthcomingdesc a:hover {color:#222222;text-decoration:underline;font-weight:bold;}

#news {width:496px;}
#news h1 {font-family:Arial, Helvetica, sans-serif;background:url(images/cssimages/latestnews-bg.jpg) bottom left no-repeat;padding:25px 60px 15px 10px;color:#BEBCB0;font-size:130%;font-weight:normal;}
.newsrow {width:486px;margin-top:12px;margin-left:6px;}
.newsrowinner {width:486px;background:url(images/cssimages/newsrowinner-bg.gif) bottom left no-repeat;}
.newsimg {float:left;display:inline;width:168px;padding-bottom:0px;}
.newsdesc {float:right;display:inline;width:304px;background:url(images/cssimages/newsrow-bg.gif) top right no-repeat;padding-bottom:8px;}
#news h3 {font-family:Georgia, "Times New Roman", Times, serif;color:#8E1216;font-size:110%;background:none;padding-bottom:2px;padding-right:12px;padding-top:8px;margin-bottom:4px;}
#news h3 a:link, #news h3 a:visited {color:#8E1216;text-decoration:none;}
#news h3 a:active, #news h3 a:hover {color:#8E1216;text-decoration:underline;}  
#news p {padding-right:12px;font-size:90%;padding-bottom:4px;}
#news a:link, #news a:visited {color:#8E1216;text-decoration:none;font-weight:bold;}
#news a:active, #news a:hover {color:#8E1216;text-decoration:underline;font-weight:bold;}

#botd {margin-left:6px;}
.botdrow {width:154px;padding:6px 0px 6px 0px;border-bottom:1px solid #ACACAC;}
#botd h1 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:120%;background:none;margin:0px;padding:0px 0px 4px 0px;}
#botd h1 a:link, #botd h1 a:visited {color:#000000;text-decoration:none;}
#botd h1 a:active, #botd h1 a:hover {color:#000000;text-decoration:underline;}  
#botd h2 {font-family:Georgia, "Times New Roman", Times, serif;color:#61584E;font-size:100%;background:none;margin:0px;padding:0px 0px 6px 0px;}
.botdrow a:link, .botdrow a:visited {color:#222222;text-decoration:none;font-weight:bold;}
.botdrow a:active, .botdrow a:hover {color:#222222;text-decoration:underline;font-weight:bold;}
.xbotd-image{text-align:left;background-color:#ffffff;}

span.dred {color:#670039;}

.BrowseAlphaRestrictOn a:link{color:#ffffff}
.BrowseAlphaRestrictOff {}
a.alphalinkon {padding-left:6px;padding-right:6px;font-size:90%;color:#FFFFFF;}
a.alphalink {padding-left:6px;padding-right:6px;font-size:90%;}
a.alphalink:link, a.alphalink:visited {color:#670039;text-decoration:none;}
a.alphalink:active, a.alphalink:hover {color:#FFFFFF;text-decoration:none;}

/* Search Results */
.resultrow {width:785px;margin-left:1px;padding-top:6px;padding-bottom:12px;}
.resultrowm {width:785px;margin-left:1px;padding-top:10px;padding-bottom:12px;border-top:1px solid #ACACAC;}
.resultimg {float:left;display:inline;width:120px;text-align:center;}
.results {float:right;display:inline;width:660px;margin-right:5px;}
.resultdesc {float:left;display:inline;width:500px;}
.resultdesc h3 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:160%;background:none;padding-bottom:4px;}
.resultdesc h3 a:link, .resultdesc h3 a:visited {color:#000000;text-decoration:none;}
.resultdesc h3 a:active, .resultdesc h3 a:hover {color:#000000;text-decoration:underline;}  
.resultdesc h4 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:120%;background:none;padding-bottom:6px;}
.resultdesc h5 {font-family:Georgia, "Times New Roman", Times, serif;color:#61584E;font-size:100%;background:none;padding-bottom:4px;}
.resultdesc_text {padding:0px 10px 5px 0px;}
hr.resulthr {color:#CECAC6;background:#CECAC6;border:0px;height:1px;width:490px;float:left;display:inline;margin-top:8px;}
.resultbtn {float:right;display:inline;width:154px;margin-top:12px;}
p.btn {width:154px;background:url(images/cssimages/pbtn-bg.gif) bottom right no-repeat;font-weight:bold;text-align:left;padding:0px;margin:0 auto;margin-top:2px;}
p.btn a {padding:3px 3px 3px 8px;display:block;font-size:90%;}
p.btn a:link, p.btn a:visited {color:#493F36;text-decoration:none;}
p.btn a:active, p.btn a:hover {color:#493F36;text-decoration:none;}  
.nobuystrip {width:660px;margin-top:8px;background:url(images/cssimages/nobuystrip-bg.gif) bottom right no-repeat;}
.buystrip {width:660px;margin-top:8px;background:url(images/cssimages/buystrip-bg.gif) bottom right no-repeat;}
.buystrip p.bleft, .nobuystrip p.bleft {float:left;display:inline;width:225px;color:#000000;margin-left:10px;padding:4px 0px 4px 0px;text-align:left;font-size:120%;font-weight:bold;}
.buystrip p.bright {float:right;display:inline;width:161px;color:#FFFFFF;text-align:left;font-size:110%;font-weight:bold;}
.buystrip p.buystrip_price {float:right;display:inline;width:175px;color:#000000;text-align:right;padding:4px 15px 4px 0px;font-size:120%;font-weight:bold;}
p.bright a, p.bright .full {display:block;padding:4px 0px 5px 20px;}
p.bright a:link, p.bright a:visited {color:#FFFFFF;text-decoration:none;background:url(images/cssimages/bright-bg.gif) 0px bottom no-repeat;}
p.bright a:active, p.bright a:hover {color:#FFFFFF;text-decoration:none;background:url(images/cssimages/bright-bg.gif) -161px bottom no-repeat;}

p.bright .full, p.buybtn .full {background-color:#AEA59A;}

#gallery {}
#gallery h1 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:110%;background:none;margin:0px;padding:0px 0px 4px 0px;}
#gallery h1 a:link, #gallery h1 a:visited {color:#000000;text-decoration:none;}
#gallery h1 a:active, #gallery h1 a:hover {color:#000000;text-decoration:underline;}  
#gallery h2 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:110%;background:none;margin:0px;padding:0px 0px 6px 0px;}
#gallery h3 {font-family:Georgia, "Times New Roman", Times, serif;color:#61584E;font-size:100%;background:none;margin:0px;padding:0px 0px 4px 0px;}
.gpanel {float:left;display:inline;width:184px;background-color:#ffffff;border:1px solid #CECAC6; margin-left:10px;margin-top:8px;}
.gpanelimage {width:168px;background-color:#ffffff;margin-top:8px;margin-left:8px;padding-bottom:8px;text-align:center;min-height:130px;}
/**/
.gpanelimage {min-height:130px;}
/*\*/
.gpanelinner {width:168px;background-color:#CECAC6;padding-top:8px;padding-left:8px;padding-right:8px;}
.gpaneltitle {min-height:75px;}
/*\*/
* html .gpaneltitle {height:75px;}
/**/
.gpanelprice2 {min-height:75px;}
/*\*/
* html .gpanelprice2 {height:75px;}
/**/
.gpanelprice3 {min-height:95px;padding-bottom:8px;}
/*\*/
* html .gpanelprice3 {height:95px;}
/**/
#gallery hr {color:#FFFFFF;background:#FFFFFF;border:0px;height:1px;}
#gallery p.price {padding:6px 8px 0px 0px;font-weight:bold;background:none;font-size:110%;width:170px;float:none;display:block;text-align:left;}
#gallery p.btn {width:170px;background:url(images/cssimages/pbtn-bg.gif) bottom right no-repeat;font-weight:bold;text-align:left;padding:0px;margin:0 auto;margin-top:2px;}
#gallery p.btn a {padding:3px 3px 3px 8px;display:block;font-size:90%;}
#gallery p.btn a:link, #gallery p.btn a:visited {color:#493F36;text-decoration:none;}
#gallery p.btn a:active, #gallery p.btn a:hover {color:#493F36;text-decoration:none;}
#gallery p.buybtn {width:170px;color:#FFFFFF;font-weight:bold;background-color:#670039;text-align:left;padding:0px;margin:0 auto;margin-top:2px;}
#gallery p.buybtn a, #gallery p.buybtn .full {padding:3px 3px 3px 8px;display:block;}
#gallery p.buybtn a:link, #gallery p.buybtn a:visited {color:#FFFFFF;text-decoration:none;background-color:#670039;}
#gallery p.buybtn a:active, #gallery p.buybtn a:hover {color:#FFFFFF;text-decoration:none;background-color:#450026;}

p.btn {width:154px;background:url(images/cssimages/pbtn-bg.gif) bottom right no-repeat;font-weight:bold;text-align:left;padding:0px;margin:0 auto;margin-top:5px;}
p.btn a {padding:3px 3px 3px 8px;display:block;font-size:90%;}
p.btn a:link, p.btn a:visited {color:#493F36;text-decoration:none;}
p.btn a:active, p.btn a:hover {color:#493F36;text-decoration:none;}  

p.buttonstandard {width:154px;background:url(images/cssimages/pbtn-bg.gif) bottom right no-repeat;font-weight:bold;text-align:left;padding:0px;margin:0 auto;margin-top:2px;}
p.buttonstandard a {padding:4px 3px 4px 8px; display:block;font-size:90%;}
p.buttonstandard a:link, p.buttonstandard a:visited {color:#493F36;text-decoration:none;}
p.buttonstandard a:active, p.buttonstandard a:hover {color:#493F36;text-decoration:none;}  

p.headerbuttonzzzz {float:right;background:url(images/cssimages/pbtn-bg.gif) bottom right no-repeat;font-weight:bold;text-align:left;padding:0px;margin:0 auto;margin:5px 10px 0px 0px; }
p.headerbutton {float:right;background:url(images/cssimages/pbtn-bg-dark.gif) bottom right no-repeat;font-weight:bold;text-align:left;padding:0px;margin:0 auto;margin:5px 10px 0px 0px; }
p.headerbutton a {padding:6px 8px 7px 8px; display:block;font-size:100%;}
p.headerbutton a:link, p.headerbutton a:visited {color:#ffffff;text-decoration:none;}
p.headerbutton a:active, p.headerbutton a:hover {color:#493F36;text-decoration:none;}  

input.buttonstandard, button.buttonstandard {width:154px;background:url(images/cssimages/pbtn-bg.gif) bottom right no-repeat;border:none;font-weight:bold;text-align:left;padding:4px 3px 4px 8px; margin-bottom:2px;display:block;font-size:100%;color:#493F36;cursor:pointer !important;text-decoration:none;}
input.buttonstandard:hover, button.buttonstandard:hover {color:#812D3A;background:#AEA59A;cursor:pointer !important;text-decoration:none;}

input.buttonstandard2, button.buttonstandard2 {width:154px;background-color:#670039;border:none;font-weight:bold;text-align:left;padding:4px 3px 4px 8px;margin-bottom:2px;display:block;font-size:100%;color:#FFFFFF;cursor:pointer !important;text-decoration:none;}
input.buttonstandard2:hover, button.buttonstandard2:hover {background-color:#450026;cursor:pointer !important;text-decoration:none;}

input.buttonstandard_dark, button.buttonstandard_dark {width:154px;background:url(images/cssimages/pbtn-bg-dark.gif) bottom right no-repeat;border:none;font-weight:bold;text-align:left;padding:4px 3px 4px 8px;margin-bottom:2px;display:block;font-size:100%;color:#493F36;cursor:pointer !important;text-decoration:none;}
input.buttonstandard_dark:hover, button.buttonstandard_dark:hover {color:#ffffff;background:#670039;cursor:pointer !important;text-decoration:none;}



/* Detail page */
#detail {width:776px;margin-left:10px;padding-bottom:10px;}
#detail h1 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:160%;background:none;margin:0px;padding:0px 0px 5px 0px;}
#detail h2 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:120%;background:none;margin:0px;padding:0px 0px 8px 0px;}
#detail h3 {font-family:Georgia, "Times New Roman", Times, serif;color:#61584E;font-size:100%;background:none;margin:0px;padding:0px 0px 8px 0px;}
#detail h4 {font-family:Georgia, "Times New Roman", Times, serif;color:#61584E;font-size:100%;background:none;margin:0px;padding:15px 0px 5px 0px;}
.detailw {float:left;display:inline;width:596px;}
.detailw p {padding:0px 0px 8px 0px;}
.detaill {float:left;display:inline;width:242px;font-weight:bold;margin-left:6px;}
.detaill p {padding:0px 0px 8px 0px;}
.detailm {float:left;display:inline;width:314px;margin-left:20px;}
.detailm p {padding:0px 0px 8px 0px;}
.detailr {float:right;display:inline;width:166px;background-color:#CECAC6;padding:10px 0px 10px 0px;}
.detailr ul {margin:12px 8px 12px 8px;border-top:1px solid #A7A5A1;}
.detailr li {list-style:none;color:#680639;font-weight:bold;font-size:90%;border-bottom:1px solid #A7A5A1;padding:4px 0px 4px 0px;}
ul.bulls {margin:10px 8px 12px 8px;border-top:0px solid #A7A5A1;}
ul.bulls li {background:url(images/cssimages/bullet.gif) top left no-repeat;margin:0px 0px 0px 0px;padding:0px 0px 2px 12px;color:#5B5B5B;font-weight:bold;font-size:90%;border-bottom:0px solid #A7A5A1;}

.detailimg {width:776px;margin:8px 0px 8px 0px;background:url(images/cssimages/detailimg-bg.gif) top left repeat-y;border-top:1px solid #DAD9D6;border-bottom:1px solid #DAD9D6;text-align:center;padding-top:10px;padding-bottom:10px;}
p.boxed {margin-top:6px;padding:6px;font-size:90%;border:1px solid #680639;}
p.buybtn {width:154px;color:#FFFFFF;font-weight:bold;background-color:#670039;text-align:left;padding:0px;margin:0 auto;margin-top:8px;}
p.buybtn a {padding:3px 3px 3px 8px;display:block;}
p.buybtn a:link, p.buybtn a:visited {color:#FFFFFF;text-decoration:none;background-color:#670039;}
p.buybtn a:active, p.buybtn a:hover {color:#FFFFFF;text-decoration:none;background-color:#450026;}
.pricestrip {width:596px;margin-top:8px;background:url(images/cssimages/pricestrip-bg.gif) bottom right no-repeat;}
.pricestrip p {color:#000000;padding:5px 0px 5px 10px;text-align:left;font-size:120%;font-weight:bold;}

#related {width:770px;margin-left:12px;padding-bottom:10px;}
#related a:link, #related a:visited {color:#222222;text-decoration:none;font-weight:bold;}
#related a:active, #related a:hover {color:#222222;text-decoration:underline;font-weight:bold;}
.relatedl {float:left;display:inline;width:370px;}
.relatedr {float:right;display:inline;width:370px;}
.relatedimage {float:left;display:inline;width:100px;}
.relatedtext {float:right;display:inline;width:270px;}
hr.relatedhr {color:#CECAC6;background:#CECAC6;border:0px;height:1px;width:270px;float:left;display:inline;margin-top:5px;}
#related h3 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:140%;background:none;padding-bottom:4px;}
#related h3 a:link, #related h3 a:visited {color:#000000;text-decoration:none;}
#related h3 a:active, #related h3 a:hover {color:#000000;text-decoration:underline;}  
#related h4 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:120%;background:none;padding-bottom:6px;}
#related h5 {font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:100%;background:none;padding-bottom:4px;}

/* Price Buy button */
div.pricewide {width:254px;margin-top:6px;margin-bottom:4px;}
div.pricemed {width:154px;margin-top:6px;margin-bottom:4px;}
div.pricesml {width:140px;margin-top:6px;margin-bottom:4px;}
p.price {float:left;display:inline;width:60px;background:url(images/cssimages/price-bg.gif) bottom right no-repeat;color:#000000;padding:4px 0px 4px 0px;text-align:center;font-size:100%;font-weight:bold;}
p.pricewide {float:left;display:inline;width:160px;background:url(images/cssimages/price-bg.gif) bottom right no-repeat;color:#000000;padding:4px 0px 4px 0px;text-align:center;font-size:100%;font-weight:bold;}
p.buynow {float:right;display:inline;width:94px;color:#FFFFFF;text-align:center;font-size:100%;font-weight:bold;}
p.buynow a {display:block;padding:4px 0px 4px 0px;}
p.buynow a:link, p.buynow a:visited {color:#FFFFFF;text-decoration:none;background:url(images/cssimages/buynow-bg.gif) 0px bottom no-repeat;}
p.buynow a:active, p.buynow a:hover {color:#FFFFFF;text-decoration:none;background:url(images/cssimages/buynow-bg.gif) -94px bottom no-repeat;}
p.preorder {float:right;display:inline;width:80px;color:#FFFFFF;text-align:center;font-size:100%;font-weight:bold;}
p.preorder a {display:block;padding:4px 0px 4px 0px;}
p.preorder a:link, p.preorder a:visited {color:#FFFFFF;text-decoration:none;background:url(images/cssimages/preorder-bg.gif) 0px bottom no-repeat;}
p.preorder a:active, p.preorder a:hover {color:#FFFFFF;text-decoration:none;background:url(images/cssimages/preorder-bg.gif) -80px bottom no-repeat;}

/* Basket page */
.basketintro{width:600px;margin-left:1px;padding:0px 0px 0px 8px}
.basket {width:785px;margin-left:1px;padding-top:6px;padding-bottom:40px;}
.baskettbl {float:left;display:inline;width:610px;margin-left:8px;}
.basketbtn {float:right;display:inline;width:154px;margin-top:12px;margin-right:5px;padding-top:50px;text-align:center;}

#basket a:link, #basket a:visited {font-weight:bold;color:#670039;text-decoration:none;}
#basket a:active, #basket a:hover {font-weight:bold;color:#670039;text-decoration:underline;}
.basketheader {border-right:#C1BFBB 1px solid;border-top:#C1BFBB 1px solid;border-bottom:#C1BFBB 1px solid;padding:12px 4px 12px 4px;font-weight:bold;color:#670039;background-color:#E7E4E1;}
.basketheaderl {border-left:#C1BFBB 1px solid;border-top:#C1BFBB 1px solid;border-right:#C1BFBB 1px solid;border-bottom:#C1BFBB 1px solid;padding:12px 4px 12px 4px;font-weight:bold;color:#670039;background-color:#E7E4E1;}
.basketfooter {text-align:right;border-right:#C1BFBB 1px solid;border-bottom:#C1BFBB 1px solid;padding:4px;font-weight:bold;color:#404041;background-color:#FFFFFF;}
.basketfooterl {text-align:right;border-left:#C1BFBB 1px solid;border-right:#C1BFBB 1px solid;border-bottom:#C1BFBB 1px solid;padding:4px;font-weight:bold;color:#404041;background-color:#FFFFFF;}
.basketfooterr {text-align:right;border-right:#C1BFBB 1px solid;padding:4px;font-weight:bold;color:#404041;background-color:#FFFFFF;}
.basketrow {border-right:#C1BFBB 1px solid;border-bottom:#C1BFBB 1px solid;padding:0px 4px 0px 4px;margin-top:1px;margin-bottom:1px;font-weight:normal;color:#404041;background-color:#FFFFFF;height:20px;}
.basketrowl {border-left:#C1BFBB 1px solid;border-right:#C1BFBB 1px solid;border-bottom:#C1BFBB 1px solid;padding:0px 4px 0px 4px;margin-top:1px;margin-bottom:1px;font-weight:normal;color:#404041;background-color:#FFFFFF;height:20px;}
.basketdelivery {padding:0px 4px 0px 4px;color:#C1BFBB;background-color:#FFFFFF;padding-right:8px;}
.basket_thumbnail{position:relative;z-index:0;}
.basket_thumbnail:hover{background-color:transparent;z-index:50;}
.basket_thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color:#ffffff;padding:5px;left:-1000px;border:1px solid #AEA59A;visibility:hidden;color:black;text-decoration:none;}
.basket_thumbnail span img{ /*CSS for enlarged image*/border-width:0;padding:2px;}
.basket_thumbnail:hover span{ /*CSS for enlarged image on hover*/visibility:visible;top:0;left:60px; /*position where enlarged image should offset horizontally */}
.BasketDeleteCell {height:14px;margin-top:1px;margin-bottom:1px;}		
.FormBox {width:100%;border-top:1px solid #ECCF80;border-bottom:1px solid #ECCF80;border-right:1px solid #ECCF80;border-left:1px solid #ECCF80;padding-top:15px;padding-bottom:5px;}
div.FormRow {clear:both;padding-top:2px;}
div.FormRow span.FormLabel {float:left;width:150px;text-align:right;padding-right:10px;}
div.FormRow span.FormEntry {float:left;width:335px;text-align:left;} 
input.BasketQtyBox {text-align:right;font-size:90%;}
p.postage {margin-top:12px;}
p.postage a:link, p.postage a:visited {color:#404041;text-decoration:none;font-weight:bold;}
p.postage a:active, p.postage a:hover {color:#404041;text-decoration:none;font-weight:bold;}  

.MoreResultsHeader{clear:both;margin-top:15px;}


/* Page content */
#editorial {font-family:Georgia, "Times New Roman", Times, serif;line-height:1.4em;padding:0px 4px 0px 4px;}
#editorial p {padding:0px 0px 10px 0px;}
#editorial table {margin:0px 0px 10px 0px;}
.errormessage {border: 1px dashed #ff0000; padding:10px; margin:10px 0px 10px 0px;}
.errormessage ul {padding-left:15px;}
input.txtinpt, .txtinpt {width:300px;margin-bottom:8px;}
input.txtinptm {width:220px;margin-bottom:8px;}
input.txtinptms {width:120px;margin-bottom:8px;}
input.txtinpts {width:30px;margin-bottom:8px;margin-right:4px;}

.browsecol {width:235px;float:left;display:inline;margin:0px 5px 0px 10px;}
.browsecolinner {padding:8px;line-height:1.5em;background:url(images/cssimages/browsecol-bg.gif) top left repeat-y;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}

label.required{font-weight:bold;color:#ff0000}
.PurchaseTableLabel_error, .PurchaseTableLabel_error a{color:#ff0000}

.AddressEntry {padding:0px 10px 10px 10px; background-color:#E7E4E1}
.AddressEntryHeader {padding:0px; background-color:#E7E4E1}

.LoginEntry {padding:10px 10px 10px 10px; margin:0px 0px 20px 1px; background-color:#E7E4E1}
#LoginHeader h2{color:#3C3C3C;font-size:110%;margin-left:1px;padding:8px 30px 8px 10px;background:url(images/cssimages/contenth2-bg.png) top right no-repeat #E7E4E1; margin:0px 0px 0px 1px;}

.newsimage{padding-right:5px;}
div.sep {height:1px;background-color:#AEA59A;clear:left;margin:3px 0px 8px 55px;padding-bottom:0px;}

#headline{font-size:120%;font-family:Georgia, "Times New Roman", Times, serif;color:#000000;background:#ffffff;}
#headline a:link, #headline a:visited {color:#000000;}
.NewsStoryTitle{font-size:140%;font-family:Georgia, "Times New Roman", Times, serif;color:#000000;background-image:none;}

.MovieBox{float:left: margin-right:10px;}

.leftimage {margin-right:10px;margin-bottom:2px;}
.rightimage {margin-left:10px;margin-bottom:2px;}

#footer {width:978px;background:url(images/cssimages/footer-bg.jpg) top left repeat;font-size:90%;}
#footer p.left {float:left;display:inline;width:500px;font-family:"Times New Roman", Times, serif;color:#D3D3D3;padding:20px 0px 20px 18px;text-align:left;}
#footer p.right {float:right;display:inline;width:400px;color:#ABA47A;padding:20px 12px 20px 0px;text-align:right;}
#footer a:link, #footer a:visited {color:#D3D3D3;text-decoration:none;}
#footer a:active, #footer a:hover {color:#D3D3D3;text-decoration:underline;}

