body { font-size: 76%; font-family: arial, tahoma, "Lucida Sans", sans-serif; line-height: 140%; background-color: #898989; background-image: url(../images/topbar.gif); background-repeat: no-repeat; text-align: center; min-width: 740px; margin: 0; padding: 0; }
#wrapper { background-color: #898989; text-align: left; width: 740px; margin: 0 auto; padding: 0 0 36px; }
#content { background-color: transparent; background-image: none; margin: 0; padding: 0 0 0 0; }
#contenthead { background-color: #d67f52; height: 62px; margin: 0 0 6px; padding: 0; display: block; }
#contentleft { background-color: transparent; width: 750px; margin: 0; padding: 0; border-style: none; }
#contentleft h1 { font-size: 1.7em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: normal; margin: 0; padding: 0 0 0 12px; }
#contentleft p { font-size: 1.2em; background-color: transparent; margin-right: 36px; }
#contentleft p.small { font-size: 1em; line-height: normal; padding-left: 12px; }
#contentleft2 { background-color: transparent; width: 540px; float: left; clear: left; margin: 0; padding: 0; }
#contentleft2 p { color: #000; font-size: 1.2em; line-height: 140%; background-color: transparent; margin-top: 0; padding: 6px 12px 12px; }
#contentleft3 p.detail { color: #000; font-size: 1.1em; line-height: normal; background-color: transparent; margin-top: 0; padding: 0 12px 6px; }
#contentleft3 p.img { color: #000; font-size: 1.1em; line-height: normal; background-color: transparent; margin-top: 0; padding: 6px 12px 0; }
#contentleft3 { background-color: transparent; margin: 8px 0 0; padding: 0; width: 560px; float: left; clear: left; }
#contentleft3 h1 { font-size: 1.7em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: normal; margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; }
#contentleft3 p { color: #000; font-size: 1.2em; line-height: 140%; background-color: transparent; margin-top: 6px; margin-bottom: 6px; padding-top: 0; padding-right: 12px; padding-bottom: 12px; }
a:link { color: #3e3e3e; background-color: transparent; text-decoration: underline; }
a:visited { color: #3e3e3e; background-color: transparent; text-decoration: underline; }
a:hover { color: #fff; background-color: transparent; text-decoration: none; }
a:active { color: #fff; background-color: transparent; text-decoration: none; }

#contentright { width: 140px; float: right; margin: 0; padding: 0; }
#contentright p { color: #000; font-size: 1.5em; font-family: Georgia, "Times New Roman", Times, serif; line-height: normal; background-color: transparent; margin: 6px 0; padding: 0; }
#contentright a:link { color: #000; background-color: transparent; text-decoration: none; }

#contentright a:visited { color: #000; background-color: transparent; text-decoration: none; }

#contentright a:hover { color: #fff; background-color: transparent; text-decoration: underline; }

#contentright a:active { color: #fff; background-color: transparent; text-decoration: underline; }
/*Nav stuff*/
#contentnav { margin: 10px 0 30px; padding: 0; }
#contentnav p { color: #000; font-size: 1.5em; font-family: Georgia, "Times New Roman", Times, serif; line-height: normal; background-color: transparent; margin: 6px 0; padding: 0; }
#contentnav a:link { color: #000; background-color: transparent; text-decoration: none; }

#contentnav a:visited { color: #000; background-color: transparent; text-decoration: none; }

#contentnav a:hover { color: #fff; background-color: transparent; text-decoration: underline; }

#contentnav a:active { color: #fff; background-color: transparent; text-decoration: underline; }
/*Image stuff*/
img { margin: 0; padding: 0; border-style: none; }
.imgbdr { border: solid 1px #000; }
.imgbdrright { float: right; margin: 8px 12px 12px; border: solid 1px #333; }
.imgbdrright2 { float: right; margin-right: 12px; margin-bottom: 12px; margin-left: 12px; border: solid 1px #333; }
.imgbdrright3 { float: right; margin: 12px; border: solid 1px #333; }
.imgbdrleft { float: left; border: solid 1px #333; }
/*Images right with captions*/
#imgcapt { width: 302px; float: right; margin-left: 12px; }
#imgcapt p { }
#imgcapt img { border: solid 1px #000; }
/*Begin product page images
*/
#contentleft #albumlist {
	list-style-type: none;
}
#contentleft #albumlist li { float: left; margin-right: 6px; margin-bottom: 10px; font: bold 1em arial, helvetica, sans-serif; color: #0a100b; background-color: transparent; }
#contentleft #albumlist img { border: solid 1px #333300; display: block; }
/*Begin contact form styles*/
#contentleft form { font-family: tahoma, arial, "Lucida Sans", sans-serif; width: 340px; padding-top: 3px; padding-right: 6px; padding-bottom: 3px; }
#contentleft input.text { font-size: 1em; width: 260px; border-style: solid; border-width: 1px; }
#contentleft textarea { width: 260px; height: 80px; border: solid 1px #000; }
#contentleft fieldset p { font-size: 1.1em; font-family: tahoma, arial, "Lucida Sans", sans-serif; margin-left: 12px; }
#contentleft label { font-size: 1em; font-family: tahoma, arial, "Lucida Sans", sans-serif; line-height: normal; }
#footer { color: #fff; background-color: #2e2b1c; text-align: center; width: 742px; margin: 0 auto; padding: 0; }
#footer p { color: #fff; font-size: 0.92em; line-height: normal; background-color: #2e2b1c; text-align: center; margin: 0; padding-top: 6px; padding-bottom: 6px; }
