/*------------------------+
 | Site: The Old Empire   |
 +------------------------*/

 
@import url("reset.css");



/* Core layout 
======================================================================*/
body {background:url(../images/core/bg.gif) center top repeat; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#container {margin:0 auto; background:url(../images/core/bg-white.gif) repeat-y; width:930px;}
#banner {margin:0 auto; width:920px; background:url(../images/core/white-top.gif) top no-repeat; height:85px; padding:24px 5px 0 5px;}
	#logo {float:left; width:158px; display: inline;}
	#navigation {float:right; width:750px; padding:35px 0 0 0; }
	
.home #content {margin:0 auto; width:920px; padding:0px 5px 0 5px; background:url(../images/core/bg-fawn.gif) repeat-y;}
#content {margin:0 auto; width:870px; padding:30px; background:url(../images/core/bg-fawn.gif) repeat-y;}

	#flash {float:left; width:640px; background:url(../images/core/bottom-logo.jpg) no-repeat left top; overflow:hidden; height:500px;}
	#home-content-column {float:right; width:240px;	padding:0 20px 0 0; }
		#scroll {
		height:370px; 
		width:230px;
		overflow:auto; 
		position: relative;
		padding:0 10px 0 10px;
		text-align:justify;
		}
	
	
	#inner-banner {background:url(../images/core/inner-banner.jpg) no-repeat; height:143px; width:930px; margin:0 5px 0 5px;}

#footer {width:930px; margin:0 auto;}
	#dark-footer {background:url(../images/core/dark%20footer.gif) no-repeat; overflow:hidden; height:30px; padding:10px 15px 0 30px;}
	#clear-footer {margin:0 auto; width:870px; padding:0 30px 0 30px;}
	.footer-wflogo {float:right;}
	
	
	
/* Table Style
======================================================================*/
table {font-size:12px; color:#686560; margin:10px 0 0 0; width:740px;}
td {padding:5px;}

.row-shade {background:#e5ded8; border-top:1px solid #d7cec4; border-bottom:1px solid #d7cec4;}



/* Product Style
======================================================================*/
.product-title {background:#d7cec4 url(../images/down.gif) no-repeat 6px 7px; margin:10px 0 0 0; height:11px; padding:5px 5px 5px 20px; overflow:hidden; display:block; width:845px;}
.product-table-right {float:right; width:740px;}




/* Navigation layout 
======================================================================*/
ul.nav {list-style:none; width: 747px; float: right; display: inline-block; clear: both;}

ul.core {width: 130px;}

ul.nav li {float:left; height:19px; overflow:hidden; margin-left: 8px;}
ul.nav li a {display:block;height:19px;text-indent:-9999px;}
ul.nav li a:hover {background-position:0 -19px!important;}

ul.nav li#home a {background: url(../images/nav/home.jpg) no-repeat 0 0; width: 42px; } 
ul.nav li#about a {background: url(../images/nav/about.jpg) no-repeat 0 0; width: 60px;} 
ul.nav li#quilts a {background: url(../images/nav/quilts.jpg) no-repeat 0 0; width: 189px;} 
ul.nav li#pillows a {background: url(../images/nav/pillows.jpg) no-repeat 0 0;width: 142px;} 
ul.nav li#allergy a {background: url(../images/nav/allergy.jpg) no-repeat 0 0;width: 108px;} 
ul.nav li#microfiber a {background: url(../images/nav/microfiber.jpg) no-repeat 0 0;width: 88px;} 
ul.nav li#accessories a {background: url(../images/nav/accessories.jpg) no-repeat 0 0;width: 166px;}

#clear-footer a {font-weight:bold; color:#fff; text-decoration:none;}
#clear-footer a:hover {text-decoration:underline; color:#fff;}

#dark-footer a {font-weight:bold; color:#fff; text-decoration:none;}
#dark-footer a:hover {text-decoration:underline; color:#fff;}

a {font-weight:bold; text-decoration:none; color:#63564e;}
a:hover {color:#63564e; text-decoration:underline;}





 /* Font Style
======================================================================*/
.home h1 {background:url(../images/titles/home.gif) no-repeat; text-indent:-9999px; height:38px; width:138px; margin:70px 0 15px 90px;}
.about h1 {background:url(../images/titles/about.gif) no-repeat; text-indent:-9999px; height:21px; width:95px; margin:0 0 20px 0;}
.quilts h1 {background:url(../images/titles/quilts.gif) no-repeat; text-indent:-9999px; height:21px; width:312px; margin:0 0 20px 0;}
.pillows h1 {background:url(../images/titles/pillows.gif) no-repeat; text-indent:-9999px; height:21px; width:242px; margin:0 0 20px 0;}
.allergy h1 {background:url(../images/titles/allergy.gif) no-repeat; text-indent:-9999px; height:21px; width:185px; margin:0 0 20px 0;}
.microfibre h1 {background:url(../images/titles/microfibre.gif) no-repeat; text-indent:-9999px; height:21px; width:147px; margin:0 0 20px 0;}
.accessories h1 {background:url(../images/titles/accessories.gif) no-repeat; text-indent:-9999px; height:21px; width:234px; margin:0 0 20px 0;}



h2 {font-weight:bold; font-size:14px; color:#63564e; padding:0 0 15px 0;}
h3 {font-weight:normal; font-size:12px; color:#63564e; padding:0 0 15px 0;}
h4 {font-weight:bold; font-size:12px; color:#63564e; padding:0 0 15px 0;}
h5 {font-weight:normal; font-style:italic; font-size:12px; color:#63564e; padding:0 0 15px 0;}


p {font-size:11px; line-height:17px; color:#686560; padding:0 0 15px 0;}


#dark-footer p {color:#fff; font-size:11px;}
#clear-footer p {color:#fff; font-size:11px; line-height:17px;}







/* Extras 
======================================================================*/
#right-box {float:right;}
#center {text-align:center;}
#center img {border:7px solid #d7cec4; margin:10px;}
.hidden {display:none;}
.product-images {float:left; border:7px solid #d7cec4; margin:10px 15px 0 0;}

.float-right {
  float: right;
  display: inline;
  margin: 0 0 0 10px;
}

.float-left {
  float: left;
  display: inline;
  margin: 0 8px 0 0;
}


.product-table-right a.thickbox {
  background: url('../images/icon-zoom.gif') top right no-repeat;
  padding-right: 20px;
}

.product-table-right a.new {
  background: url('../images/core/icon-new.gif') top right no-repeat !important;
}


 /* Form Style
===================