body {
    background-color: #956c60;
    font-family: Papyrus, cursive, arial, helvetica, sans-serif;
    font-size: 12pt;
    margin: 0px;
    padding: 0px;
	color:#35261d;
    }
form {
    padding: 0px;
    margin: 0px;
    }
a:link {
    color:#684e46;
    text-decoration: none;
    }
a:visited {
    color: #684e46;
    text-decoration: none;
    }
a:hover {
    color:#099;
    text-decoration: none;
    }

a:active {
     color:#684e46;
    text-decoration: none;
    }

h1 {
    font-size: 14pt;
    font-weight: bold;
    }

h4 {
    font-size: 12pt;
    font-weight: bold;
    margin: 0px;
    }
.outside {background-color:#c1a88e; width:820px; padding:10px; border:2px double #684e46;}	
.siteheader {
	color:#FFF;
    text-decoration: none;
	font-family:Papyrus, cursive;
	background-image:url(headerback.jpg);
background-repeat:no-repeat;
height:120px;
    }
.siteheader h1 {font-size:22pt; font-weight:bold;color:#0CC; text-align:right;padding-right:24px; padding-top:65px; margin:0px;}

.headercheckout {width:180px; background-color:#FFFFFF;}
.headercheckout div{width:180px; background-color:#FFFFFF; margin-right:5px;}
.topbar {
    background-color:#956c60;
    text-decoration: none;
    line-height: 20px;
    padding: 0px;
    margin: 0px;
	font-family:Verdana, Geneva, sans-serif;font-size:9pt;text-align:center;
	color:#F0EFDD;
    }
.topbar a:link 	{color:#F0EFDD;}
.topbar a:visited 	{color:#F0EFDD;}
.topbar a:hover 	{   color:#099;}
.topbar a:active 	{color:#F0EFDD;}
.topbar p {padding:0px; margin:0px;}
.leftside {padding-top:10px; padding-left:5px;}+
.sharethis {}
.maintable {
    background-color:#f5dfb9;
    margin: 0px;
       }
.mailformbox { border-top:1px solid #35261d; border-bottom:1px solid #35261d;padding-top:7px; padding-bottom:7px; margin-top:20px;}	   
.maillisthead {font-size:10pt; font-weight:bold; }
.leftsnippet {text-align:left; padding-left:5px;}
.leftsnippet p{margin:0px; padding:0px; margin-top:15px;}
.homeprice {display:none;}
.homeiname {}
.recent-2 {font-size:10px; font-family:Arial, Helvetica, sans-serif; width:100px;}
.content {
   text-align:left;
    }
.contenttable {
    margin-top: 10px;
	text-align:left;
    }
.contenttable td {
    text-align: left;
    }

.content-title {
    font-size: 14pt;
    font-weight: bold;
    text-align: left;
    margin-bottom: 10px;
    }
.pages {margin:0px 10px 10px 10px; text-align:left;}
.searchbox {
    width: 165px;
    }
.searchbox td{
    }
.searchformbox {margin-left:5px;padding:8px; margin-top:8px;width:150px;}	
.smlogin-form {
    padding: 0px 5px 0px 10px;
    font-size: 10pt;
    }

.clear {
    clear: both;
    color: #ffffff;
    }

.viewcart {
    margin-top: 18px;
    text-align: center;
    }
	
.cartitems{
	font-size: 9pt;
	}

.logged-in-message {
    color: red;
    font-weight: bold;
    }

.feat-table {
    margin: 0px;
    padding: 0px;
    width: 100%;
	border-bottom: 2px solid #35261d;
	    }

.feat-head {
color:#35261d;
    vertical-align: middle;
    text-align: left;
    font-weight: bold;
    font-size: 12pt;
    margin: 0px;
    border-bottom: 2px solid #35261d;
    }

.feat-cell {
    text-align: center;
    vertical-align: top;
    padding: 10px;
	background-color:#F1F2E3;
    }
.featuredprice {display:none;}
.featuredname {font-size:9pt;}
.feat-cell div {
    text-align: center;
    }
.contact-form {background-color:#F1F2E3;	}
.home-page-section {text-align:center;}	
	
.home-feat-table {
    margin: 0px;
    padding: 0px;
    width: 100%;
    }
.item-count {display:none;}
.home-feat-cell {
    text-align: center;
    vertical-align: top;
    padding: 10px;
    }
.home-feat-cell a{
font-weight:normal; font-size:10pt; }
.home-feat-cell div {
    text-align: center;
    }	
.tinytxt {
	font-family:Verdana, Geneva, sans-serif;
    font-size: 7pt;
    line-height: 10px;
    margin: 0px;
    padding: 0px;
    }

.tinytxt input {
    font-size: 7pt;
    line-height: 10px;
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:link {
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:visited {
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:hover {
    margin: 0px;
    padding: 0px;
    }
.footer {
    font-size: 10px;
    font-weight: bold;
    margin-top: 20px;
    }

.footer a:link {}

.footer a:hover {}

.footer a:visited {}	

.input-err { background-color: #ffff00; }
