/* CSS Document */ body { margin : 0; font-size : 0.8em; font-family: verdana, arial, tahoma, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; color: #204441; text-align : justify; background-color: #FFFFFF; background-image: url('background.gif'); background-position: top; background-repeat: repeat; padding: 0; } IMG {  border : 0;  }  #header1 { position: absolute; width: 960px; height: 78px; margin: 0; left : 50%; margin-left : -480px; border: 0px; }  #header2 { position : absolute; width : 960px; height : 160px; margin: 0; top : 79px; left: 50%; margin-left : -480px; background-color: #FFFFFF; border: 0px; }  #underheader { position : absolute; width : 960px; top : 239px; left : 50%; margin-left : -480px; border: 0px; background-color:#FFFFFF; }  #sidebar { width : 192px; float : left; min-height:500px; padding: 0px; margin:0px; background-color:#FFFFFF; }   #inner { float : right; vertical-align : top; border-left: 0px; margin: 0px; padding:0px; width: 768px; overflow: hidden; min-height:500px; background-color:#ffffff; }  #innermain { float : left; vertical-align : top; border-left: 0px; margin: 0; padding: 10px 10px 10px 10px; width: 548px; overflow: hidden; min-height:380px; background-color:#ffffff; }  #innersidebar { width : 192px; float : right; min-height:400px; background-color:#FFFFFF; } #lowermenu  { clear: both; background-color:#ffffff; }  #lowermenu h4 { background-image:url('backgroundtable.png'); background-repeat:repeat; font-family: verdana, arial, tahoma, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; text-align:center; color: #204441; width:200px; height:25px; margin:5px; padding-top:5px;  } .formbackground { background-image:url('backgroundtable.png'); background-repeat:repeat; font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #204441; border: solid #7DCCC7 2px;  } #footer  { clear: both; background-color:#ffffff; } #footer p { font-family: Verdana,sans-serif; font-style: normal; font-size: 9px; font-weight: normal; text-decoration: none; color: #204441; background-color:#ffffff; padding: 15px 15px 15px 20px; } .clearing {  clear : both;  height : 0;  }  #inner p, table, td, th { font-family: verdana, arial, tahoma, sans-serif; font-style: normal; font-size: 11px; font-weight: normal; text-decoration: none; color: #204441; } #inner a:visited { font-family: verdana, arial, tahoma, sans-serif; font-style: normal; font-size: 100%; font-weight: normal; text-decoration: none; color: #204441; } #inner a:link { font-family: Verdana,sans-serif; font-style: normal; font-size: 100%; font-weight: normal; text-decoration: none; color: #204441; } #inner a:hover { font-family: Verdana,sans-serif; font-style: normal; font-size: 100%; font-weight: normal; text-decoration: underline; color: #268ff1; } #inner a:active { font-family: verdana, arial, tahoma, sans-serif; font-style: normal; font-size: 100%; font-weight: normal; text-decoration: none; color: #204441; } a.alink { font-family: verdana, arial, tahoma, sans-serif; font-style: normal; font-size: 11px; font-weight: normal; text-decoration: none; color: #204441; } a.alink:visited { font-family: verdana, arial, tahoma, sans-serif; font-style: normal; font-size: 11px; font-weight: normal; text-decoration: none; color: #204441; } a.alink:hover { font-family: verdana, arial, tahoma, sans-serif; font-style: normal; font-size: 11px; font-weight: normal; text-decoration: underline; color: #204441; } #featuredproducts { background-color:#CCFFFF; text-align:center; } #featuredproducts .header { padding:11px; } #bespokeproducts { background-color:#E7CBB1; text-align:center; } .rightpanelimage { max-width:160px; padding-right:5px; padding-left:5px; padding-bottom:10px; } #nav_links { position : absolute; margin: 0px; top : 50px; left: 450px; width: 500px; border: 0px; font-family: verdana, arial, tahoma, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; text-decoration: none; color: #204441; text-align: right;  } a.nav_links:active, a.nav_links:link, a.nav_links:visited { font-family: verdana, arial, tahoma, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; color: #204441; padding-right:10px;  		 } a.nav_links:hover { font-family: verdana, arial, tahoma, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: underline; color: #204441;  	 padding-right:10px;	 } /* Accordion Menu - Start */ .glossymenu { margin: 5px 0; padding: 0; width: 170px; /*width of menu*/ /*	border: 1px solid #9A9A9A;*/ /*border-bottom-width: 0;*/ } .glossymenu a.menuitem { /*background: black url('glossyback.gif') repeat-x bottom left;*/ background-color: #CCFFFF; font: bold 12px verdana, arial, tahoma, sans-serif; color: #204441; display: block; position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ width: auto; padding: 4px 0; padding-left: 10px; text-decoration: none; } .glossymenu a.menuitem:visited, .glossymenu .menuitem:active { color: #204441; } .glossymenu a.menuitem .statusicon {  /*CSS for icon image that gets dynamically added to headers*/ position: absolute; top: 5px; right: 5px; border: none; } .glossymenu a.menuitem:hover { /* background-image: url('glossyback2.gif');  background-color: #E1FFFF;*/ text-decoration: underline; } .glossymenu div.submenu {  /*DIV that contains each sub menu*/ background-color: #E1FFFF; } .glossymenu div.submenu ul {  /*UL of each sub menu*/ list-style-type: none; margin: 0; padding: 0; } .glossymenu div.submenu ul li { border-bottom: 0px solid blue; } .glossymenu div.submenu ul li a { display: block; font: normal 12px verdana, arial, tahoma, sans-serif; color: #204441; text-decoration: none; padding: 2px 0; padding-left: 10px; } .glossymenu div.submenu ul li a:hover { background: #E1FFFF; colorz: white; text-decoration: underline; } /* Accordion Menu - End */ /* Actinic Styles - Start */ form { margin: 0px; } ul { list-style-type: square; } /* Generic text formatting used throughout the store ---------------------------- */ .actCHECKOUTEM { background-color: #678298; } .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: #cc0000; } /* Shopping cart and checkout fields ------------------------------------------- */ table.checkout td { background-color: #eeeeee; } table.checkout th { background-color: #678298; } .cart { background-color: #eeeeee; } .cartheading { background-color: #678298; font-weight: bold; } /* Checkout Progress Indicator  ------------------------------------------------ */ p.checkout-progress-heading { width: 300px; margin: 10px auto; } #checkout-progress-indicator { width: 300px; height: 19px; background-image: url('cpi-background.gif'); margin: 0 auto 20px auto; } .checkout-progress-0 { width: 75px; height: 19px; background-color: #678298; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-1 { width: 150px; height: 19px; background-color: #678298; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-2 { width: 225px; height: 19px; background-color: #678298; background-image: url('cpi-main.gif'); float: left; } .checkout-progress-3 { width: 300px; height: 19px; background-color: #678298; 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; } /* headings ----------------------------------------------------------------------------- */ h1	{ font-size: 22px; font-weight:bold; margin: 0px;		 padding: 5px 0px 5px 0px; } h2	{ font-size: 18px; font-weight:bold; margin: 0px;		 padding: 5px 0px 5px 0px; } h3	{ font-size: 16px; font-weight:bold; margin: 0px;		 padding: 0px; } h4	{ font-size: 14px; font-weight:bold; margin: 0px;		 padding: 5px 0px 5px 0px; } h5	{ font-size: 12px; font-weight:bold; margin: 0px;		 padding: 5px 0px 5px 0px; } /* Default formatting of all text boxes used in store pages ---------------- */ p	{ margin: 0px;		 padding: 0px; } .form_input_general	{ line-height: normal; font-size : 11px; word-spacing: normal; } /* Styles for product image and fragment image placement in some layouts -------------------------- */ .image_float_right	{ float: right; margin: 16px 0px 15px 20px; } .image_product	{ margin: 0px 18px 10px 0px; text-align: center; float: left; } /* lines -------------------------------------------------------------------------------- */ .dotted_line_blue	{ height: 1px; background-color: #828baa; background-image:url('theme_dotted_line.gif'); clear:both; } .solid_line_light_blue	{ height: 1px; padding: 0px; margin: 0px; background-color: #828baa; clear:both; } .solid_line_blue	{ height: 1px; padding: 0px; margin: 0px; background-color: #678298; clear:both; } .dotted_outline_blue	{ border: 1px dotted #828baa; padding: 8px; }		 /* Formatting for 'Add To Cart Button With Cart Icon' ----------------------------------------------*/ .form_button_add_to_cart	{ line-height: 13px; height: 20px; width: 76px; margin: 0px 1px 0px 0px; padding: 1px 0px 1px 14px; font-size : 11px; background-color: #828baa; border: 1px solid #678298; color: #ffffff; background-image: url('theme_icon_add_to_cart.gif'); word-spacing: normal; }	 /* Actinic Styles - End */
