/* COUNTRY SOFT FURNISHINGS STYLE SHEET */

/* LAYOUT STYLES */
body                { margin:0px; text-align:center; background:#FFF; }
.image              { border:solid 1px #333; }
blockquote          { margin-top:3px; margin-bottom:3px; }

/* HEADER */
#header             { width:760px; height:76px; border-left:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; margin:0px auto 0px auto; text-align:left; background:url("../images/details.gif") no-repeat;  }

/* LOGO */
#logo a             { background: url("../images/logo.gif") left top; float:left; width:271px; height:76px; }
#logo h1		    { display:none; }
#contactdetails     { width:400px; height:28px; padding-right:20px; line-height: 20px; float:right; text-align:right; padding-top:48px; color:#dbdada; }

/* NAVIGATION */
#navcontainer       { margin:0px auto 0px auto; width:760px; height:286px; border-left:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; background:#f3f3f3; }
#panels             { width:583px; height:286px; float:right; margin:0px; padding: 0px; }
#navigation         { width:176px; height:286px; margin:0px; text-align:left; float:left; }
#navigation ul      { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 13px; list-style-type: none; text-align: left } 

#navigation ul li a { 
padding-right: 0px; display: block; padding-left: 0px; padding-bottom: 2px; width: 176px; color: #6c3727; text-indent: 19px; line-height: 15px; padding-top: 0px;  border-height: 25px; text-decoration: none } 

#navigation ul li a:hover { background-color: #e7e6e6 } 
#navigation ul li a.selected { background-color: #e7e6e6 }

/* CONTENT AREA */
#container          { margin:0px auto 0px auto; text-align:center; width:760px; overflow:auto; border-left:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1; border-bottom:solid 1px #e1e1e1; }
#contentarea        { width:490px; float:right; text-align:left; padding-bottom: 10px; }
#text               { margin:22px auto 20px 0px; text-align:left; width:465px; }
#features           { margin:0px; float:left; width:175px; padding-bottom: 20px; }


/* FOOTER */
#footercontainer    { width:100%; height:30px; clear:both; }
#footer             { font-size: 80%; width:760px; line-height:22px; height:24px; padding-top:2px; margin:0px auto 0px auto; text-align:right; }

/* FONT STYLES */
body                { font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif; font-size: 70%; line-height:140%; color:#000; }
input, textarea, select { font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:100%; color:#000; }
h2                  { font-family: Arial, Geneva, Helvetica, sans-serif; font-size:200%; line-height:100%; color:#000; }
h3                  { font-family: Arial, Geneva, Helvetica, sans-serif; font-size:120%; line-height:140%; color:#9d6831;}
hr                  { color:#313963; height:1px; }
.caption            { color:#999; text-align:center }
.title            { color:#968783; text-align:left; text-indent: 19px; letter-spacing: 3px; }
#text a             { color:#1d2f8c; }
#text a:hover       { color:#3549ae; }
.nodisplay          { display:none; }
#footer { color: #adadad; } 
#footer a { color: #adadad; text-decoration: none; } 
#footer a:hover { color: #7c7b7b; } 
#contactdetails a { color: #7f7f7f; text-decoration: none; }
#contactdetails a:hover { color: #000; } 

