@charset "UTF-8";
/* 
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Title: Kings
Author: Spinning Blue
Website: www.kingscupboard.com
Description: This is the stylesheet
Created: June 25, 2007
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
*/


/* ==== GENERAL STYLES ==== */
body {margin:0;padding:0;}
.page-one {background:#d0c49a url(../images/bg.jpg) no-repeat top center;}
.page-two {background: #3a2921 url(../images/bg-dark.jpg) no-repeat top center;}
#wrapper {width:805px;margin:0 auto;margin-bottom:0;padding:0;border:1px solid #FFFFFF;border-top:0;background-color:#FFFFFF;}
img {border:0;}
.clear {clear:both;}
h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;color:#8e6a55;}
h3 {font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:normal;color:#8e6a55; font-style: italic;}
h4 {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:normal;color:#000; padding: 0 0 0 4px;}
form {padding-left: 15px; border 1px solid #5e4737}
table {font-family:"Helvetica Neue";font-size:13px;font-weight:normal;color:#000000;text-align:left;line-height:20px;}

/* ==== HEADER STYLES ==== */
div#header {width:100%;height:185px;clear:both;}
div#header .midsection {width:100%;height:148px;margin:0;padding:0;background-image:url(../images/midsec_bg.jpg);background-repeat:no-repeat;background-position:top center;clear:both;}
div#header .midsection .contact {width:33%px;margin:0;margin-top:-15px;margin-right:15px;padding:0;list-style-type:none;float:right;}
div#header .midsection ul li {margin:0;padding:0;padding-left:7px;padding-right:7px;border-right:1px solid #8e6953;display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}
div#header .midsection .logo {width:121px;position:relative;top:96px;left:340px;}
div#header-hp {width:100%;height:37px;clear:both;}
#cContact{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#FFFFFF;}
#cContact a{color:#FFFFFF; text-decoration:none;}

/* ==== HEADER -> NAVIGATION ==== */
div#header-hp #nav {width:805px;height:37px;margin:0 auto;background-image:url(../images/nav_bg.jpg);background-position:top;background-repeat:repeat-x;}

div#header-hp #nav ul {list-style-type:none;margin:0;padding:0; padding-left:20px;}
*html div#header-hp #nav ul {padding-left:0px;}
div#header-hp #nav ul li {margin:0;margin-top:8px;margin-left:15px;margin-right:15px;padding:0;float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#2e1b12;font-weight:normal;}
div#header-hp #nav ul li a {color:#2e1b12;text-decoration:none;}
div#header-hp #nav ul li .on {color:#8a6f54;text-decoration:none;}

/* ==== HEADER -> NAVIGATION ==== */
div#header #nav {width:805px;height:37px;margin:0 auto;background-image:url(../images/nav_bg.jpg);background-position:top;background-repeat:repeat-x;}

div#header #nav ul {list-style-type:none;margin:0;padding:0; padding-left:20px;}
*html div#header #nav ul {padding-left:0px;}
div#header #nav ul li {margin:0;margin-top:8px;margin-left:15px;margin-right:15px;padding:0;float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#2e1b12;font-weight:normal;}
div#header #nav ul li a {color:#2e1b12;text-decoration:none;}
div#header #nav ul li .on {color:#8a6f54;text-decoration:none;}

/* ==== SUB NAVIGATION ==== */
div#sub-navigation {width:750px;height:28px;margin:70px auto 0 auto;padding:0;background:url(../images/navigation_bg.jpg) no-repeat top;}
div#sub-navigation ul {width:85%;height:21px;margin:0 auto;padding:4px 0 0 0;list-style-type:none;}
div#sub-navigation ul li {margin:0;padding:0 17px;border-right:1px solid #3a2a21;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;text-align:center;color:#8e6a55;display:inline;}
div#sub-navigation ul li a {color:#8e6a55;text-decoration:none;}
div#sub-navigation ul li a:hover {color:#3a2a21;text-decoration:none;}
div#sub-navigation ul li .on {color:#3a2a21;text-decoration:none;}

/* ==== CONTENT ==== */
div#content {width:805px;height:auto;margin:0 auto;background-image:url(../images/secondcnt_bg.jpg);background-repeat:no-repeat;background-position:top left;}

/* ==== CONTENT -> ONE-COLUMN ==== */
div#content #one-column {width:650px;margin-top:10px;margin-left:50px;margin-right:20px;margin-bottom:10px;float:left;}
div#content #one-column p {font-family:"Helvetica Neue";font-size:13px;font-weight:normal;color:#000000;text-align:left;line-height:20px;}
div#content #one-column ul  {width:100%;margin:0;margin-top:10px;padding:0; font-family:"Helvetica Neue";font-size:13px;font-weight:normal;color:#000000;text-align:left;line-height:14px;}
div#content #one-column ol  {width:100%; margin:0;padding:0 0 0 18px; font-family:"Helvetica Neue";font-size:13px;font-weight:normal;color:#000000;text-align:left;line-height:14px;}
div#content #one-column ol li  {margin:0 0 10px 15px;padding:0;text-align:left;}
div#content #one-column ul li {margin:0 0 10px 15px;padding:0;text-align:left;}
div#content #one-column a {font-family:"Helvetica Neue";font-size:13px;font-weight:normal;color:#697bbd;text-align:left;}


/* ==== CONTENT -> LEFT ==== */
div#content #left {width:325px;margin-top:10px;margin-left:50px;margin-right:20px;margin-bottom:10px;float:left;display:inline;}
div#content #left p {font-family:"Helvetica Neue";font-size:12px;font-weight:normal;color:#000000;text-align:left;line-height:16px;}
div#content #left ul {width:100%;margin:0;margin-top:23px;padding:0;list-style-type:none;}
div#content #left ul li {margin:0;padding:0;margin-bottom:10px;text-align:center;}
div#content #left a {font-family:"Helvetica Neue";font-size:13px;font-weight:normal;color:#000000;text-align:left;}

/* ==== CONTENT -> RIGHT ==== */
div#content #right {width:325px;margin-top:10px;margin-left:36px;margin-right:20px;margin-bottom:10px;float:left;}
div#content #right p {font-family:"Helvetica Neue";font-size:12px;font-weight:normal;color:#000000;text-align:left;line-height:16px;}
div#content #right ul {width:100%;margin:0;margin-top:23px;padding:0;list-style-type:none;}
div#content #left ul li {margin:0;padding:0;margin-bottom:10px;text-align:center;}
div#content #left a {font-family:"Helvetica Neue";font-size:13px;font-weight:normal;color:#000000;text-align:left;}


/* ==== CONTENT -> cLEFT ==== */
div#content #cLeft {width:125px;height:auto;margin-top:72px;margin-left:36px;margin-right:20px;margin-bottom:20px;float:left;background-image:url(../images/product_bg.jpg);background-repeat:no-repeat;background-position:top left; background-color: #3a2921;}
*html div#content #cLeft{margin-left:20px;}
div#content #cLeft ul {width:100%;margin:0;margin-top:23px;padding:0;list-style-type:none;}
div#content #cLeft ul li {margin:0;padding:0;margin-bottom:10px;text-align:center;}
div#content #cLeft a {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:normal;color:#FFFFFF;text-decoration:none;}
div#content #cLeft .on{color:#97a3c7;}

/* ==== CONTENT -> cCenter ===== */
div#content #cCenter {width:190px;height:100%;margin-top:72px;margin-right:20px;float:left;}
div#content #cCenter h1 {margin-bottom:5px;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;font-weight:bold;color:#000000;text-align:left;}
div#content #cCenter p {margin:0;margin-bottom:5px;padding:0;font-family:"Helvetica Neue";font-size:11px;font-weight:normal;color:#000000;text-align:left;}
div#content #cCenter a {color:#000000;text-decoration:none;}
div#content #cCenter .on  {color:#97a3c7;text-decoration:none;}
div#content #cCenter a:hover {color:#97a3c7;text-decoration:none;}

/* ==== CONTENT -> cRight ==== */
div#content #cRight {width:392px;margin-top:72px;margin-bottom:20px;margin-right:0px;float:left;background-image:url(../images/cright_bg.jpg);background-repeat:repeat-x;background-position:top;border-bottom:5px solid#35241a;}
div#content #cRight #shoppingcart {width:144px;height:25px;margin-top:-50px;padding-top:7px;background-image:url(../images/shoppingcart_bg.png);background-repeat:no-repeat;background-position:top right;float:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;text-align:center;}
div#content #cRight .title {margin-top:17px;margin-left:15px;margin-bottom:10px;}
div#content #cRight .bottomnav {width:384px;height:31px;margin:0 auto;background-image:url(../images/botton_nav_bg.jpg);background-repeat:no-repeat;background-position:top left;}
div#content #cRight .bottomnav ul {width:286px;float:left;list-style-type:none;margin:0;margin-top:7px;padding:0;}
div#content #cRight .bottomnav ul li {margin:0;padding:0;padding-left:5px;padding-right:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#FFFFFF;border-right:1px solid #FFFFFF;display:inline;}
div#content #cRight .bottomnav ul li a {color:#FFFFFF;text-decoration:underline;}
div#content #cRight .bottomnav li.on a {color:#5f4435;text-decoration:underline;}
div#content #cRight .bottomnav .addtocart {width:99px;margin:0;margin-top:-15px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;float:right;text-decoration:none;text-align:center;}
div#content #cRight #images {width:385px;height:258px;margin:0 auto;background-image:url(../images/cake_pix.jpg);background-repeat:no-repeat;background-position:right top;}
div#content #cRight #images2 {width:385px;height:258px;margin:0 auto;background-image:url(../images/cake_pix.jpg);background-repeat:no-repeat;background-position:right top;}
div#content #cRight #images #pages {width:99px;height:30px;margin-top:228px;float:right;background-image:url(../images/pages_bg.png);background-repeat:no-repeat;background-position:right bottom;}
div#content #cRight #images #pages ul {list-style-type:none;margin:0;margin-top:10px;margin-left:10px;padding:0;}
div#content #cRight #images #pages ul li {display:inline;margin:0;padding:0;padding-right:5px;padding-left:5px;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#d5c3b7;border-right:1px solid #000000;}
div#content #cRight #images #pages ul li a {color:#d5c3b7;text-decoration:underline;}
div#content #cRight #images #pages li.on a{color:#666;text-decoration:underline;}
div#content #cRight p {width:95%;margin-top:10px;margin-bottom:10px;margin-left:10px;margin-right:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#564032;line-height:20px;}
div#content #cRight .addtocart {float:right;clear:both;margin-bottom:5px;margin-right:5px;}
div#content #cRight h2 {text-align:right; padding-right: 15px;}
div#content #cRight a {font-family:"Helvetica Neue";font-size:13px;font-weight:normal;color:#000000;}
div#content #cRight ul {font-family:"Helvetica Neue";font-size:12px;font-weight:normal;color:#564032; padding-left:28px;}
div#content #cRight li {padding: 5px 0;}
/* ==== CONTENT -> PRODUCTS ==== */
div#content #products {width:100%;height:114px;margin:0;margin-top:1px;padding:0;background-image:url(../images/products_bg.jpg);background-repeat:no-repeat;background-position:top left;overflow:hidden;}
div#content #products ul {width:100%;margin:0;margin-top:20px;padding:0;list-style-type:none;}
div#content #products ul li {width:115px;margin:0;margin-left:0px;padding:0;float:left;text-align:center;}
div#content #products a {font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;font-weight:normal;color:#FFFFFF;text-decoration:none;}

/* ==== FOOTER ==== */
div#footer {width:100%;height:31px;margin:0;margin-top:2px;margin-bottom:0px;padding:0;background-image:url(../images/footer_bg.jpg);background-repeat:repeat-x;background-position:top;}
div#footer ul {height:20px;margin:0;margin-top:10px;padding:0;list-style-type:none;float:right;}
div#footer ul li {height:11px;margin:0;padding:0;padding-left:9px;padding-right:9px;color:#362821;border-right:1px solid #362821;float:left;}
div#footer ul li a {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#362821;font-weight:normal;}


/* ==== FOOTER SHOP NAV==== */
div#footer-shop {width:801px;height:190px;margin:0 auto 25px auto;padding:0;}

div#footer-shop-wrapper {float:left; width:801px; min-height: 190px; background:#b1a57b url(../images/hp-shop-footer-nav.jpg) no-repeat top center;border:1px solid #b1a57b;border-top:0;}

div#footer-shop ul h1 {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:normal;color:#453329;}

/* allow room for 5 columns */
 div#footer-shop-wrapper ul
  {
    float: left; width: 14em; margin:10px 0px 0px 17px; padding:0; font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#fff;font-weight:normal; list-style: none;
  }
  
  div#footer-shop-wrapper ul li {line-height: 12px;}
  


  /* float & allow room for the widest item */
 div#footer-shop-wrapper ul li a
  {
font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#453329;font-weight:normal;text-decoration: none;
  }
   div#footer-shop-wrapper ul li a:hover
  {
color:#794610;
  }

  /* stop the float */
 div#footer-shop-wrapper br
  {
    clear: left;
  }

 


/* ==== IE FIXES ==== */
/*div#header .midsection .contact {width:30%;margin-right:5px;}
div#header .midsection .logo {left:340px;}
div#content #products {margin-top:-3px;}
div#content #products ul li {width:115px;}
*html div#content #cRight .bottomnav .addtocart {width:99px;margin:10px 0 0 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;float:right;text-decoration:none;text-align:center;}
*html div#content #cRight #shoppingcart {width:144px;height:25px;margin-top:-50px;padding-top:7px;background-image:url(../images/shoppingcart_bg.png);background-repeat:no-repeat;background-position:top right;float:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;text-align:center;position:relative;z-index:5000;}*/



