/* dark brown #603913 */ /* light brown #d8ac81 */ * { margin: 0; padding: 0; font-family: Verdana, Tahoma, Arial Geneva, sans-serif; } body { background: #896b45 url('layoutBG.gif') top center repeat-y; text-align: center; font-size: 12px; } #pageOUTER { width: 1000px; margin: 0 auto; text-align: left; } #pageCONTAIN { } #headerTOP { width: 1000px; height: 66px; background: url('chow-top.jpg') top center no-repeat; } a.checkout-checkoutbg:link { color: #fff; text-decoration: none; } a.checkout-checkoutbg:visited { color: #fff; text-decoration: none; } a.checkout-checkoutbg:hover { color: #000; text-decoration: underline; } a.checkout-checkoutbg:active { color: #fff; text-decoration: underline; } a.checkout-textcolor:link { color: #000000; text-decoration: none; } a.checkout-textcolor:visited { color: #000000; text-decoration: none; } a.checkout-textcolor:hover { color: #000000; text-decoration: underline; } a.checkout-textcolor:active { color: #000000; text-decoration: underline; } ul { margin: 0 0 0 75px; padding: 0; list-style: none; } #headerTOP ul li { float: left; padding: 0; margin: 0; } #headerTOP ul li a {  float:left;  margin:0;  color:#fff;  font:bold 12px Arial, Helvetica, sans-serif;  padding:22px;  text-decoration:none;  border-right:1px solid #70522b; } #headerTOP ul li a:hover { color: black;	 background: transparent url('navHOVER.png') top center repeat-x; } #headerTOP ul li a.noBORDER {border:0} #headerBANNER { width: 1000px; height: 220px; background: url('shopbanner2.jpg') top center no-repeat; } #headerBOT { width: 1000px; height: 73px; background: url('chow-header-nav.jpg') top center no-repeat; } #mainCONTAIN { width: 1000px; } #leftCOL { width: 230px; float: left; margin-left: 5px; } #rightCOL { width: 750px; margin-right: 5px;	 float:right; } #mainTOP { width: 750px; height: 9px; background: url('mainBG_01.gif') top center no-repeat; } #mainMIDDLE { width: 750px; background: url('mainBG_02.gif') top center repeat-y } #mainCONTENT { padding: 0 6px; } #mainBOTTOM { width: 750px; height: 13px; background: url('mainBG_03.gif') top center no-repeat; } #pageFOOTER { width: 1000px; height: 50px; background: url('chow-footer.jpg') top center no-repeat; } #leftNAVtop { width: 220px; height: 50px; background: url('leftBG_01.gif') top center no-repeat; } #leftNAVmiddle { width: 220px; background: url('leftBG_02.gif') top center repeat-y; } #leftNAVcontent { padding: 0 4px 4px 4px; } #leftNAVbottom { width: 220px; height: 14px; background: url('leftBG_03.gif') top center no-repeat; } .clr {clear: both;} p, table, td, th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; margin-top: 0px; } form { margin: 0px; } a:link { color: #756724; text-decoration: none; } a:visited { color: #756724; text-decoration: none; } a:hover { color: #000000; text-decoration: underline; } a:active { color: #756724; text-decoration: none; } a.checkout-checkoutbg { margin-right: 10px; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 8px; border: #eeeeee 2px solid; border-top: #eeeeee 2px solid; border-right: #000000 1px solid; border-bottom: #000000 1px solid; } /* Generic text formatting used throughout the store ---------------------------- */ .actCHECKOUTEM { background-color: #a57c52; } .actCHECKOUTBG { background-color: #eeeeee; } .actlarger { font-size: 13px; color: #000000; } .actsmaller{ font-size: 10px; color: #000000; } .actxxsmall { font-size: 10px; color: #000000; } .actxsmall { font-size: 11px; color: #000000; } .actsmall { font-size: 11px; color: #000000; } .actregular { font-size: 13px; color: #000000; } .actlarge{ font-size: 16px; color: #000000; } .actxlarge { font-size: 20px; color: #000000; } .actxxlarge { font-size: 20px; color: #000000; } .actwarningcolor { color: #cc0000; } .actrequiredcolor { color: #cc0000; } .actsearchhighlightcolor { color: #cc0000; } .actrequired { color: #cc0000; } .actwarning { font-size: 11px; color: #cc0000; } .actwelcome { font-size: 11px; color: #000000; } .actlogotext { font-size: 11px; color: #D9090E; font-style: normal; font-weight: bold; text-align: center; } .actlogout { font-size: 11px; color: #756724; } /* Boxes and borders ------------------------------------------- */ .thinborder1 { border: 1px solid #603913; } .thinborder2 { border: 1px solid #424242; } .thinred { border: solid 1px #603913; border-top: 0px; } .thinred2 { border: solid 1px #424242; border-top: 0px; }  .boxheading { font-weight: bold; text-transform: uppercase; color: #ffffff; } /* Shopping cart and checkout fields ------------------------------------------- */ div.CheckoutCartSection { margin-top: 0px; margin-bottom: 10px; } table.checkout#idTableCheckoutSection { margin-bottom: 0px; } table.checkout-cart { width: 730px; border-collapse: collapse; padding: 0px 0px; margin-bottom: 5px; } table.checkout-cart th{ font-weight: bold; background-color: #eeeeee; border-top: solid 1px #a57c52; border-bottom: solid 1px #a57c52; padding: 4px 4px; } table.checkout-cart td{ padding: 4px 4px; } table.checkout { width: 730px; border-collapse: collapse; padding: 0px 0px; text-align: left; margin-bottom: 5px; } table.checkout th { background-color: #a57c52; font-size: 13px; font-weight: bold; color: #eeeeee; text-align: left; padding: 5px 2px; border-bottom: solid 3px #ffffff; } table.checkout th.instruction { font-size: 11px; font-weight: normal; } table.checkout th.change { font-size: 11px; font-weight: bold; padding: 0px 0px; text-align: right; } .checkout-change-button	{ line-height: 13px; height: 20px; width: 86px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px; font-size : 11px; background-color: #424242; border: 1px solid #603913; color: #ffffff; background-image: url('theme_icon_add_to_cart.gif'); word-spacing: normal; } table.checkout td { background-color: #eeeeee; border-right: solid 1px #ffffff; border-bottom: solid 1px #ffffff; padding: 2px 2px; } table.checkout#idBothAddressesTable col { width: auto; } td#idCheckoutHelpLabel, table.checkout#idBothAddressesTable col.prompt { width: 130px; } .cart { background-color: #eeeeee; border-bottom: solid 1px #a57c52; } .checkout-cartheading { font-weight: bold; background-color: #eeeeee; border-top: solid 1px #a57c52; border-bottom: solid 1px #a57c52; } .cartheading { background-color: #a57c52; font-weight: bold; color: #eeeeee; } h2.checkout-heading { background-color: #a57c52; font-size: 13px; font-weight: bold; color: #eeeeee; padding: 5px 2px; border-bottom: solid 3px #ffffff; width: 730px; } h3.checkout-heading { width: 730px;  padding: 3px 0; background-color: #a57c52; font-size: 13px; font-weight: bold; color: #eeeeee; border-bottom: solid 3px #ffffff; } .checkout-subheading { font-weight: bold; padding: 0; margin: 0; } img.cartthumbnail { border: 0px; margin-left: 2px; margin-right: 2px; width: 25px; } input.normal-button { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background: #424242; padding: 5px; border: solid 1px #000000; } input.highlight-button { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background: #603913; padding: 5px; border: solid 1px #000000; } .checkout-field-label { width: 160px; } .checkout-field-input { width: auto; } .checkout-field-input input, .checkout-field-input select { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #ffffff; padding: 2px; } .InvoiceField input, .InvoiceField select { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #ffffff; padding: 2px; } .DeliverField input, .DeliverField select { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color: #ffffff; padding: 2px; } table.checkout#idBothAddressesTable select { width: 211px; } input.checkbox { background-color: #eeeeee; border: 0;	 } .checkout-field-area { background: #eeeeee; border-bottom: solid 2px #ffffff; width: 730px; } .checkout-field-area p { margin: 0; padding: 4px; } div.checkout-buttons { width: 730px;  height: 50px;  margin-top: 20px; } .left {  float : left;  width : 50%;  } .right {  float : right;  width : 40%;  } .spacer {  clear : both;  } .checkout-help-hide {  display: none;  } /* Checkout Progress Indicator  ------------------------------------------------ */ p.checkout-progress-heading { width: 300px; margin: 0px auto; } #checkout-progress-indicator { width: 300px; height: 19px; background-image: url('cpi-background.gif'); margin: 0 auto 0px auto; } .checkout-progress-0 { width: 75px; height: 19px; background-color: #603913; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-1 { width: 150px; height: 19px; background-color: #603913; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-2 { width: 225px; height: 19px; background-color: #603913; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-3 { width: 300px; height: 19px; background-color: #603913; background-image: url('cpi-main.gif'); float: left; } #checkout-progress-indicator .cpi-end { width: 8px; padding: 0; margin: 0; border: 0; height: 19px; background-image: url('cpi-end.gif'); background-position: right; background-repeat: no-repeat; float: left; } table#idCheckoutProgress { margin-bottom: 10px; } table#idCheckoutProgress td{ background-repeat:repeat-x; background-color:transparent; border: 0px; padding: 0px; height:19px; text-align:center; } table#idCheckoutProgress td.cpi-left{ background-image:url("cpi-main.gif"); color:white; width:160px; } table#idCheckoutProgress td.cpi-complete{ background-image:url("cpi-main-mid.gif"); color:white; width:160px; } table#idCheckoutProgress td.cpi-incomplete{ background-image:url("cpi-background.gif"); color:black; width:160px; } table.CheckoutProgress { width: 730px; border-collapse: collapse; margin-bottom: 10px; } table.CheckoutProgress td { padding: 0px 0px; background-repeat: repeat-x; background-color: transparent; height: 19px; text-align: center; width: 140px; } table.CheckoutProgress td.cpi-start{ background-image: url("cpi-main.gif"); width: 8px; } table.CheckoutProgress td.cpi-inactive{ background-image: url("cpi-main-mid.gif"); color: #ffffff; } table.CheckoutProgress td.cpi-active{ background-image: url('cpi-background.gif'); font-weight: bold; color: #000000; } table.CheckoutProgress td.cpi-end { background-image: url("cpi-end.gif"); width: 8px; } table.CheckoutProgress td.cpi-spacer { background-image: url("cpi-main-mid.gif"); width: auto; } /* Formatting for the site map -------------------------------------------- */ #actinic-sitemap { margin-left: 5px; } #actinic-sitemap ul { margin-bottom: 0; padding-bottom: 0; } /* Formatting for Feefo customer feedback --------------------------------- */ .feefositelogo { margin-top: 10px; text-align: center; }  .feefoproductlogo { margin-top: 10px; } /* Recently Viewed Products List Style ------------------------------------ */ #rphtml { display: none;  visibility:hidden; } /* Used internally - do not delete */ #recenthtlist { width: 720px; text-align:left; } #recenthtitem { border-spacing: 0px; border-collapse: collapse; } #recenthtitem td { width: 110px; padding: 4px; text-align: center; border-left: 1px solid #f0f0f0; border-right:1px solid #f0f0f0; } .recenthtitemimage { border-top: 1px solid #f0f0f0; } .recenthtitemdesc	{} .recenthtitemprice	{} .recenthtitemdelete { border-bottom: 1px solid #f0f0f0; } .recenthtitemspacer { width:2px !important;  border:0 !important; padding: 0px !important; } .recenththeader { padding: 3px; font-size: 16px; font-weight: 900; margin: 0px; color: #603913; width: 717px;  border-top: 1px solid #603913; border-bottom: 1px solid #603913; } .recenthtbuttonleft { float: left; cursor: pointer; width: 100px; border: 0; background-color: #ffffff; } .recenthtbuttonright { float: right; cursor: pointer; width: 100px; border: 0; background-color: #ffffff; } /* Used by 'CSS Product Layout' ------------------------------------------- */ .content_left { text-align: left; float: left; margin-right: 20px; } .content_right { text-align: left; float: left; } .product_list	{ margin: 20px 0px 20px 0px; }	 h1	{ font-size: 20px; font-weight: 900; margin: 0px;		 padding: 16px 0px 4px 0px; color: #603913; } h1.subheading	{ font-size: 13px; font-weight: 900; margin: 0px; padding: 0px 0px 14px 0px; color: #424242; } h1.fragH1	{ font-size: 18px; line-height: 1.8em; font-weight: 900; margin: 0px; padding: 0px 0px 10px 0px; color: #603913; } h2	{ font-size: 16px; font-weight: 900; margin: 0px; padding: 2px 0px 14px 0px; color: #424242; } h2.clearall	{ font-size: 16px; font-weight: 900; margin: 0px; padding: 2px 0px 14px 0px; color: #424242; clear:both; } h3.product	{ font-size: 13px; font-weight: 900; margin: 0px; padding: 0px 0px 6px 0px; color: #424242; } h3.product_price	{ font-size: 11px; font-weight: 900; margin: 0px; padding: 0px 0px 20px 0px; } h3.h3terms { font-size: 18px; padding: 20px 0 5px 0; color: #603913; border-bottom: 1px solid #603913; margin-bottom: 8px; } .text_heading_left_column	{ margin: 0px; padding: 19px 0px 4px 0px; line-height:normal; color: #603913; font-weight: 900; font-size: 13px; } /* Default formatting of all text boxes used in store pages ---------------- */ .form_input_general	{ line-height: normal; font-size : 11px; word-spacing: normal; } .form_input_drop	{ line-height: 1.8em; font-size : 14px; padding: 3px; word-spacing: normal; } /* Styles for 'Quick Search Bar With Larger Button' ------------------------ */ .form_main_search_box	{ line-height: 13px; width: 76px; height: 16px; margin: 0px 1px 0px 1px; padding: 0px 0px 0px 2px; font-size : 11px; background-color: #eeeeee; border: 1px solid #eeeeee; color: #000000; vertical-align: top; } .form_main_search_box_td	{ background-color: #424242 } .form_button_quick_search	{ line-height: 13px; height: 18px; width: 85px; margin: 1px 1px 1px 1px; padding: 0px 0px 0px 12px; font-size : 11px; background-color: #424242; border: 1px solid #603913; color: #ffffff; background-image: url('theme_icon_search.gif'); word-spacing: normal; } /* Styles for the 'Mini' marketing layouts ---------------------------------- */ .product_image_cost	{ margin: 0px 12px 8px 0px; text-align: center; float: left; } .text_product_small_info	{ font-size: 10px; line-height: normal; margin: 0px; padding: 0px 0px 6px 0px; } .text_product_small_info_heading	{ margin: 0px; padding: 10px 0px 12px 0px; line-height:normal; color: #424242; font-weight: 900; font-size: 11px; } .text_product_small_info_price	{ margin: 0px; padding: 8px 0px 0px 0px; line-height:normal; font-weight: 900; font-size: 11px; } .best_selling_items	{ padding: 10px; background-color: #ffffff; } .best_selling_items_spacing	{ padding: 0px 0px 8px 8px; } /* Styles for product image and fragment image placement in some layouts -------------------------- */ .image_float_right	{ float: right; margin: 16px 0px 15px 20px; } .image_float_left	{ float:left; margin: 16px 20px 15px 5px; } .image_product	{ margin: 0px 18px 10px 0px; text-align: center; float: left; } /* Links to sections and pages in sidebar menus on some themes -------------------------------------*/ ul.products	{ line-height: normal; padding: 0px 0px 0px 1px; margin: 3px 0px 4px 15px; font-size: 11px; color: #cc0000; } a.product_section:visited  { color : #756724; text-decoration : none; } a.product_section:link  { color : #756724; text-decoration : none; } a.product_section:active  { color : #756724; text-decoration : none; } a.product_section:hover  { color : #000000; text-decoration : none; } /* lines -------------------------------------------------------------------------------- */ .dotted_line_blue	{ height: 1px; background-color: #424242; background-image:url('theme_dotted_line.gif'); clear:both; } .solid_line_light_blue	{ height: 1px; padding: 0px; margin: 0px; background-color: #424242; clear:both; } .solid_line_blue	{ height: 1px; padding: 0px; margin: 0px; background-color: #603913; clear:both; } .dotted_outline_blue	{ border: 1px dotted #424242; padding: 8px; }		 /* Styles for 'Compact Parent Section List' ------------------------ */ .text_breadcrumbs	{ font-size: 10px; color: #603913; margin: 0px; line-height:normal; padding: 2px 0px 10px 0px; }	 a.link_breadcrumbs:visited	{	 color : #603913; text-decoration : underline; } a.link_breadcrumbs:link  { color : #603913; text-decoration : underline; } a.link_breadcrumbs:active  { color : #603913; text-decoration : underline; } a.link_breadcrumbs:hover  { color : #603913; text-decoration : underline; } .text_options	{ font-weight: 900; } /* Formatting for 'Add To Cart Button With Cart Icon' ----------------------------------------------*/ .form_button_add_to_cart	{ line-height: 13px; height: 20px; width: 86px; margin: 0px 1px 0px 0px; padding: 1px 0px 1px 14px; font-size : 11px; background-color: #424242; border: 1px solid #603913; color: #ffffff; background-image: url('theme_icon_add_to_cart.gif'); word-spacing: normal; }	 /* Styles for CSS Buttons ----------------------------------------------*/ .text_menu	{ padding: 2px 0px 2px 0px; font-size : 11px; margin: 0px; color : #ffffff; } a.link_menu:visited  { padding: 2px 5px 2px 5px; margin: 0px 1px 0px 0px;	 color : #ffffff; text-decoration : none; background-color: #424242;  border: 1px solid #f0f0f0; } a.link_menu:link  { padding: 2px 5px 2px 5px; margin: 0px 1px 0px 0px;	 color : #ffffff; text-decoration : none; background-color: #424242; border: 1px solid #f0f0f0; } a.link_menu:active  { padding: 2px 5px 2px 5px; margin: 0px 1px 0px 0px;	 color : #ffffff; text-decoration : none; background-color: #424242; border: 1px solid #f0f0f0; } a.link_menu:hover  { padding: 2px 5px 2px 5px; margin: 0px 1px 0px 0px;	 color : #ffffff; text-decoration : none; background-color: #603913; border: 1px solid #f0f0f0; } /* Styles for 'Best Seller List in Boxes' and 'New Products List in Boxes' used on the brochure home page */ .heading_marketing_box	{ border: 2px solid #603913; width: 229px; margin: 0px 20px 14px 0px; } .heading_marketing_box p.text_product_small_info_heading	{ background-color: #603913; border-bottom: 2px solid #603913; color: #ffffff; font-weight: 900; font-size: 11px; background-image: url('theme_marketing_header.gif'); margin: 0px; padding: 4px 0px 0px 8px; height: 20px; } .heading_marketing_box	p{ padding: 8px; } .heading_marketing_box .product_image_cost	{ padding: 8px; } .inputfield { padding: 0px; margin: 1px 0; border: 0px; height: 16px; font-size: 12px; } #arrowlistmenu{ width: 210px; /*width of accordion menu*/ } #arrowlistmenu h3.menuheader a, #arrowlistmenu h3.menuheader a:visited  { border: 0; color: #fff; font-size: 11px; } #arrowlistmenu h3.menuheader a:hover { background: transparent; } h3.menuheader {margin: 0;} #arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/ font: bold 12px Arial; color: white; background: black url('menuLINKED.gif') repeat-x center left; margin-bottom: 2px; /*bottom spacing between header and rest of content*/ text-transform: uppercase; padding: 4px 0 4px 4px; /*header text is indented 10px*/ cursor: hand; cursor: pointer; } #arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/ background-image: url('menuLINK.gif'); } #arrowlistmenu ul{ /*CSS for UL of each sub menu*/ list-style-type: none; margin: 0; padding: 0; margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/ } #arrowlistmenu ul li{ padding-bottom: 2px; /*bottom spacing between menu items*/ } #arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/ background: lightblue !important; } #arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/ background: lightgreen !important; } #arrowlistmenu ul li a{ color: #fff; /*background: url('arrowbullet.png') no-repeat center left; */ display: block; padding: 2px 0; padding-left: 2px; text-decoration: none; font-weight: bold; border-bottom: 1px solid #d8ac81; font-size: 80%; } #arrowlistmenu ul li a:visited{ color: #fff; } #arrowlistmenu ul li a:hover{ /*hover state CSS*/ background-color: #b5885d; color: #fff; } #arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/ background: lightblue; } #productIMAGEcontainer { float: left; position: relative; } #imageCONTAINER { height: 360px; width: 360px; text-align: center; /*position: absolute;*/ } ul.imageTHUMB { float: left; list-style: none; margin: 0;  padding: 0px; width: 360px; } ul.imageTHUMB li { margin: 0; padding: 2px; float: left; position: relative; width: 110px; height: 110px; } ul.imageTHUMB li img { width: 100px; height: 100px; border: 1px solid #ddd; /*padding: 5px;*/ background: #f0f0f0; position: absolute; left: 0; top: 0; -ms-interpolation-mode: bicubic;  } ul.imageTHUMB li img.hover { background:url('thumb_bg.png') no-repeat center center; border: none; } #productMAINview { padding: 9px 0; /*margin-left: -10px;*/ } .productRIGHTcol { width: 360px; float: right; } h1.productTITLE { font-size: 16px; color: #603913; padding-bottom: 8px; margin-bottom: 10px; background: url('h1pag.gif') no-repeat right bottom; /*border-bottom: 1px solid #603913;*/ } h2.sectionNAMEtitle { color: #603913; font-size: 14px; } .productDESC { font-size: 12px; line-height: 1.8em; margin: 15px 0; } .productPRICE { font-size: 18px; font-weight: bold; color: #603913; } .productVIEW { font-size: 9px; text-align: center; } #sectionTABLE td { border: 1px solid #896B45; } .sectionWRAP { margin: 20px 0; text-align: center; } .relatedWRAP { width: 110px; text-align: center; margin: 0 auto; border: 1px solid silver; } .relatedBOX { padding: 3px; } .qtyPROMPT { background: url('qtyBG.jpg') no-repeat; width: 340px; height: 81px; margin: 25px 0 10px 0; position: relative; } .qtyINPUT { position: absolute; top: 29px; left: 220px; font-size: 16px; padding: 2px; border: 0; background-transparent; /*border-top: 2px solid #603913;*/ /*border-left: 2px solid #603913;*/ /*border-right: 3px solid #603913;*/ /*border-bottom: 3px solid #603913;*/ } .attTOP { width: 320px; height: 25px; } #footer h4 { font-size: 14px; padding-bottom: 5px; padding-top: 40px; color: #211203; } /* #footer  { font-size: 12px; *background-image: url('link.gif'); background-repeat: no-repeat; padding-left: 15px; float: right; line-height: 1.8em; color: #fff; text-decoration: none; padding: 22px 10px 0 0; }*/ #footer a { font-size: 12px; background-image: url('link.gif'); background-repeat: no-repeat; padding-left: 15px; line-height: 1.8em; color: #fff; text-decoration: none; } #footer a:hover { text-decoration: underline; } #footer p { color: #fff; font-size: 12px; } .footerBox { display: block; width: 210px; margin-left: 20px; float: left; padding-bottom: 20px; } .fragTEXT { font-size: 12px; line-height: 1.6em; text-align: justify; padding-right: 5px; } #newARRIVALS { font-size: 10px; padding-bottom: 10px; } #newARRIVALS a { font-size: 10px; } #newARRIVALS li { float: left; list-style-type: none; } .newWRAP { width: 109px; height: 130px; background-color: #fff; text-align: center; padding: 8px 0; border-bottom: 1px solid #6E5637; border-right: 1px solid #6E5637; } .newBOX {padding: 0 3px;} .sliderCONTAIN2 { display: block; position:relative; width: 715px; height: 275px; color: #fff; margin: 15px 0; clear: both; } .caption2 { color: #2FB5FF; font:12px Arial; position: relative; float: left; left: 0px; top: 158px; padding: 5px; background: #222; z-index: 1; } h2.h3slider2 { margin: 5px 10px 0px 3px;  color:#FFF; font:12pt Arial, sans-serif; letter-spacing:-1px;  font-weight: bold;  } .boxgrid2 {  width: 730px;  height: 275px;  margin:15px 0;  float:left;  background:#161613;  overflow: hidden;  position: absolute; top: 0; left:0; padding: 0;  } .boxgrid2 a { text-decoration: underline; color: orange; font-weight: bold; } .boxgrid2 img{  position: absolute;  top: 0;  left: 0;  border: 0;  } .boxgrid2 p{  padding: 0 10px;  color:#fff;  font-weight:bold;  font:12px "Lucida Grande", Arial, sans-serif;  } .boxcaption2 {  float: left;  position: absolute;  background: #000;  height: 200px;  top: 245px; width:100%;  opacity: .9;  /* For IE 5-7 */ filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); /* For IE 8 */ -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; } .captionfull2 .boxcaption2 { top: 245px; left: 0; } .caption2 .boxcaption2 { top: 247; left: 0; } .polaroidWRAP { margin: 12px 0; width: 730px; } .polaroidIMAGE { float: left; width: 270px; margin-left: 16px; } .polaroidTEXT {} #showsGALLERY  {} #showsGALLERY img {border: 0;} .eventsWRAP { padding: 0 75px 15px 75px; /*background: url('calendar.png') no-repeat 600px 50px;*/ } h1.eventsH1 { margin-bottom: 5px; padding-bottom: 2px; border-bottom: 1px solid #603913; } #receiptINNER { width: 800px; }
