body, html {margin:auto;background-color:black;padding:0px;text-align:center;}
.main {margin:auto;}
a.link, img.link {border:0px;padding:0px;margin:0px;}

/*Tiled content area */
.tile {background-image:url('images/content_tile.jpg');background-repeat:repeat-y;width:1000px;}

/* Primary page links on left */
.links {width:110px;float:left;font-family:arial,sans;font-size:14px;text-align:right;margin-left:30px;}
.links p {border-bottom:1px dotted #9C2A24;border-top-width:2px;margin:0px 0px 5px 0px;padding:0px;}
.links a {text-decoration:none;border:0px;}
.links a:link {color:#9C2A24;}
.links a:visited {color:#5A0000; }
.links a:hover {color:#E2706A; }
.links a:active {color:#E2706A; }
.content {padding:0px 0px 0px 25px;width:780px;float:left;margin:0px;line-height:1.3em;text-align:justify;}
.content p {font-family:Times, serif;color:black;margin:0px 0px 15px 0px;font-size:1em;}
.content h1 {font-size:1.6em;color:#3d4ead;margin:0px 0px 15px 0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-variant: small-caps;font-weight: lighter;}
.content h2 {font-size:1.3em;color:#696969;margin:0px 0px 10px 0px;font-family:arial, sans;text-align:center;}

/* Style contact data as on home page */
.contact {font-family: Times, serif, Georgia;text-align: center;  font-weight: bold;  line-height: 1.4em;}

/* Dotted border above contact */
.contact p {border-top-style: dotted;border-top-width: 1px;border-top-color: #006633;}

/* Drop cap on paragraphs, use a span */
.dropcap {float:left;color:#9a9a9a;font-size:35px;margin-top:-6px;font-family: Times, serif, Georgia;}

/*All contact forms*/
#contact fieldset {text-align:left;border: 1px solid #706561;padding-bottom: 1em;}
#contact legend {color: #9C2A24;font:1em/1.5em Verdana, Arial, sans-serif;padding: 0.5em 10px 0.5em 0;font-weight:bold;}
#contact label {float: left;width:90px;margin: 0.3em 10px 0 0;text-align: right;font: 0.7em/1.45em Verdana, Arial, sans-serif;color: black;}
#contact input {margin-bottom: 0.5em;color:#bebebe;}
#contact .input2 {margin-bottom: 0.5em;color:#111;}
#contact br {clear: left;}
#contact textarea {color:#bebebe;}
#contact .label {font:0.7em/1.45em Verdana, Arial, sans-serif;color: black;}

/* S for sales, these display for sale items */
.s_container {width:300px;height:300px;background-image:url('images/picborder.jpg');background-repeat:no-repeat;padding:0px;margin:0px;position:relative;float:left;}
.s_image {border:none;margin:0px;padding:0px;position:absolute;top:15px;left:15px;width:270px;height:270px;}
.s_image img {width:270px;height:270px;border:none;}
.s_desc_container {width:440px;height:300px;float:left;}
.s_description {height:250px;width:440px;font-size:12px;text-align:left;margin-top:20px;border:1px solid red;padding:1px;}