#subHeader { padding-top: 10px; padding-bottom: 10px; }
#head { clear: both; height: 70px; }
.topBorder { line-height: 1px; height: 1px; margin-left: 180px; border-top: 1px solid #514F46; }
#horzMenu { margin-left: 180px; width: 500px; }
#logo { clear: none; float: left; width: 250px; }
#logo img { border-style: none; }
#content { float: right; margin: 0px; padding: 0px; width: 600px; clear: none; }
#sidebar { float: left; clear: none; width: 200px; }
#subContent { padding: 5px; }
#cartLink { text-align: left; clear: none; float: left; }
#cartLink2 { font-size: 16px; font-family: "Swis721 LtEx BT", Verdana, Helvetica, sans-serif; color: #fdf9f0; padding-top: 4px; padding-bottom: 4px; padding-left: 10px; border-bottom: 1px solid #514F46; }
#cartLink2 a { color: #fdf9f0; text-decoration: none; padding-top: 4px; padding-bottom: 4px; }
#cartLink2 a:hover { color: #b4714a; }
#pg_home #subContent { }
.topContent { clear: both; }
#subContent { margin-top: 20px; }
#content .contentPad { padding-top: 20px; }
#pg_home #content .contentPad { padding-top: 0px; }
#links { font-size: 13px; padding-top: 20px; padding-bottom: 20px; }
#links ul { text-align: left; margin-left: 0px; padding-left: 0px; list-style-type: square; padding-left: 1em; }
#links li { list-style-position: outside; }
#links td { padding: 5px 0px 10px; }
#links .td1 { text-align: left; }
#links .td2 { text-align: center; }
#links .td3 { text-align: left; }
#links h2 { margin: 0px; font-weight: normal; font-variant: small-caps; font-size: 13px; }
#links img { border-width: 0px; }
#links a { margin-right: 7px; }
#links a:hover img { border: none !important; }
#contact2 { font-size: 12px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; color: #A25535; }
#contact2 hr { width: 60%; margin-right: auto; margin-left: auto; }
#content .contact { }
#content .contact #form1 { margin-left: 40px; margin-right: 40px; }
.contact form td.forminfo { text-align: left; }
.contact form td.formlbl { text-align: right; width: 250px; }
.contact form td.forminpt { text-align: left; }
.forminpt input { width: 225px; color: #35342E; background-color: #DAD9D3; }
.contact #comments { width: 100%; color: #35342E; background-color: #DAD9D3; }
#footer { font-size: 10px; text-align: center; padding-top: 5px; clear: both; }
.imagetb { width: 100%; border-collapse:collapse; margin: 0px; padding: 0px; }
.imagetb td { text-align: center; font-size: 13px; padding-bottom: 10px; color: #C77654; vertical-align: top; }
.imagetb h3 { margin-bottom: 5px; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fdf9f0; font-weight: normal; }
.imagetd { vertical-align:bottom; padding-top: 10px; padding-bottom: 5px!important; border-bottom: 0px !important }
.texttd { border-top: 0px !important }
.imageBord { margin-right: auto; margin-left: auto; }
.imageBord img { }
.apDiv { text-align: center; margin-bottom: 0px; padding-top: 10px; margin-right: auto; margin-left: auto; padding-bottom: 5px; font-size: 12px; color: #6C6A5E; }
.apDiv a { color: #6C6A5E; }
.topBord { border-top-width: 1px !important; border-top-style: solid; border-top-color: #6C6A5E; text-align: center; margin-right: auto; margin-left: auto; padding-top: 20px; }
.topBord50 { border-top-width: 1px !important; border-top-style: solid; border-top-color: #6C6A5E; text-align: center; margin-right: auto; margin-left: auto; padding-top: 10px; width: 50%; }
.topBord65 { border-top-width: 1px !important; border-top-style: solid; border-top-color: #6C6A5E; text-align: center; margin-right: auto; margin-left: auto; padding-top: 10px; width: 65%; }
.clear { line-height: 1px; clear: both; height: 1px; }
#next { clear: none; margin-left: 20px; }
#next a { color: #FFFFFF; }

