@charset "UTF-8";
/* CSS Document */

body {margin:0; padding:0; background-color:#79674d; color:#5C2729; font:Georgia, 'Times New Roman', Times, serif; font-size:11px; line-height:14px;}
body a {color:#0e7f79; text-decoration:none;}
body a:hover {color:#49c0ba;}

#container {margin:40px auto; width:814px;}

#home-content {background:url(../images/content1.jpg) top left no-repeat; width:814px; height:331px;}
#home-txt {padding:20px 140px 0 510px;}

#footer {float:left; color:#e5d2b7; font-size:13px; line-height:16px; text-align:center; margin:26px 0 0 37px; padding:12px 0 0 0; border-top:solid 1px #937e60; width:740px; background-color:#79674d;}
#footer a {color:#e5d2b7;}
#footer a:hover {color:#372812;}

#news-content {background:url(../images/news-content.jpg) top left no-repeat; width:814px; height:331px;}
#news-txt {padding:70px 360px 0 140px;}

#sec-con-repeat {background:url(../images/content1b-repeat.gif) top left repeat-y; width:814px;}
#sec-con-top {background:url(../images/content1b-top.gif) top left no-repeat; width:814px;}
#sec-con-bottom {background:url(../images/content1b-bottom.gif) bottom left no-repeat; width:814px; min-height:331px;}
#sec-con-txt {padding:20px 120px 60px 120px;}

#sec-con-repeat2 {background:url(../images/content1b-repeat.gif) top left repeat-y; width:814px; float:left;}
#sec-con-top2 {background:url(../images/content1b-top.gif) top left no-repeat; width:814px; float:left;}
#sec-con-bottom2 {background:url(../images/content1b-bottom.gif) bottom left no-repeat; width:814px; min-height:331px; float:left;}
#sec-con-txt2 {padding:20px 0 60px 120px; width:690px; float:left;}

#sec-title {font-size:20px; line-height:22px; padding:0 0 2px 0; margin:0 0 14px 0; border-bottom:solid 1px #f2ad6a; font-weight:bold;}

#inspire-con-repeat {background:url(/images/inspire-content-repeat.gif) top left repeat-y; width:814px; float:left;}
#inspire-con-top {background:url(/images/inspire-content-top.gif) top left no-repeat; width:814px; float:left; min-height:115px;}
#inspire-con-bottom {background:url(/images/inspire-content-bottom.gif) bottom left no-repeat; width:814px; min-height:331px; float:left;}
#inspire-con-txt {padding:20px 0 60px 120px; width:580px; float:left;}

.width814 {width:814px;}
.bold {font-weight:bold;}
.bold16 {font-size:14px; font-weight:bold;}
.bold18 {font-size:18px; font-weight:bold;}
.txt20-left {padding:0 0 0 20px;}
.txt20 {padding:0 120px 0 20px;}
.us-lcolumn {border-right:solid 1px #999999; float:left; width:260px; padding:20px 0 20px 30px; margin:0 60px 0 0;}
.us-rcolumn {padding:20px 0 20px 60px; margin:0 0 0 280px; width:220px;}
.clearb {clear:both;}
.floatl {float:left;}

/*Gallery*/
#gallery {padding:20px 0 40px 32px; float:left; width:530px;}
.gallery-row {float:left; padding:0 0 7px 0; width:530px;}
.gallery-item {background:url(/images/inspire-thumb-back.gif) top left no-repeat; width:99px; height:99px; float:left; padding:0 7px 0 0;}
.gallery-img {padding:6px 0 0 7px; width:82px; height:82px; float:left;}



/*popup*/
#table {background-color:#f5ebe0; color:#666666; font-family:Georgia, 'Times New Roman', Times, serif; line-height:14px; margin:0; padding:0;}
#top-row {background:url(/images/inspire-popup-repeat-h1.gif) top left repeat-x; height:33px;}
#td-left {width:23px;}
#td-right {width:23px;}
.td-center {text-align:center;}
#td-center-left {background:url(/images/inspire-popup-repeat-v1.gif) top left repeat-y; width:23px;}
#td-center-right {background:url(/images/inspire-popup-repeat-v2.gif) top left repeat-y; width:23px;}
#img {border:solid 10px #f2ad6a; margin:10px 20px 10px 10px;}
#txt {padding:10px 20px 10px 0; text-align:left; font-size:11px;}
#title-div {font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; color:#000000;}
#title16 {font-size:16px;}
#title12 {font-size:12px;}
#description {padding:20px 0 0 0;}
#price {padding:16px 0 0 0; color:#000000;}
#addtocart {text-align:center; padding:20px 0 0 0;}
#prod-nav {clear:both; text-align:center; width:250px; padding:20px 0 0 260px; float:left;}
#prod-nav-txt {float:left; color:#666666; padding:0 16px; width:60px}
#bot-row {background:url(/images/inspire-popup-repeat-h2.gif) bottom left repeat-x; height:33px;}



/* Navs */
#nav {width:814px; height:24px; text-align:center; line-height:24px; font-size:14px; color:#000000;}
#nav a {color:#837142;}
#nav a:hover {color:#5C2729;}
#nav-at {text-decoration:underline;}
.nav-inspire {background:url(/images/nav-inspire.gif) no-repeat;}





