/* CSS Document */

body {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
ul {margin: 0; padding: 0;}
p {margin: 10px 20px 10px 20px;}
form {margin: 0; padding: 0;}
td {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
h1 {font-size: 15px; margin: 10px 0 10px 20px; padding: 0px;}
h2 {font-size: 13px; margin: 0 20px 0 20px; padding: 0px;}
h3 {font-size: 12px; margin: 10px 0 0 20px;  padding: 0; color: #771815;}
hr {margin: 10px 20px 10px 20px;_margin: 0 20px 0 20px; border: none; height: 1px; border-top: 1px solid #000; clear: both;}
table {margin-left: 10px;}
a {color: #771815; text-decoration: none;}

/* MAIN FRAME AREA */

#frame {clear: both; display: block; width: 770px; margin: 0px auto 0px auto; background-image: url(images/background.gif); background-repeat: repeat-y; }

/* HEADER AREA */

#header {width: 770px; /*height: 150px;*/ margin: 0; padding: 0; border: 1px solid #e7e8df; background-color: #771815; /*background-image: url(images/header.gif);*/ color: #fff; border-bottom: 10px solid #fff; float: left;}
#header a {color: #ffcd34; text-decoration: none;}
#header a:hover {text-decoration: underline;}
#header p {text-align: right; margin: 5px 5px 5px 0;}

/* LEFT & RIGHT COLUMN */

.col {float: left; width: 142px; background-color: #fff;}
.col h2 {font-size: 12px; margin: 0 0 0 10px; padding: 0; color: #ffcd34;}
.col p {margin: 10px 0 10px 10px;}
.col hr {border: 0; border-top: 1px solid #fff;}

#nav {float: left; width: 140px; background-color: #fbf1ec; border: 1px solid #fff; margin-bottom: 20px;}
#nav li {list-style: none; margin: 0; padding: 0 0 0 0; line-height: 20px; border-bottom: 1px solid #fff; display: block;}
#nav li a {color: #333; text-decoration: none; display: block; line-height: 20px; padding: 0 0 0 10px; font-weight: bold; width: 130px;}
#nav li a:hover {color: #fff; background-color: #771815;}

.address {float: left; background-color: #771815; width: 142px; /*height: 300px;*/ padding: 10px 0 0 0; color: #fff;}
.address a {color: #ffcd34; text-decoration: none;}
.address a:hover {text-decoration: underline;}

.navpad {margin: 20px 0 0 0; border-top: 1px solid #fff;}

.banner {float: left; width: 140px; height: 462px; background-image: url(images/banner.jpg); margin-bottom: 20px; border: 1px solid #e7e8df; font-size: 13px;}
.banner h3 {color: #c45d28; margin: 10px; padding: 0; font-size: 13px;}
.banner a {color: #771815; font-weight: bold;}
.banner a:hover {text-decoration: none;}

/* CONTENT AREA */

#content {float: left; width: 448px; border: 1px solid #e7e8df; margin: 0 18px 10px 18px; padding-bottom: 20px;}
#content a:hover {text-decoration: underline;}
#content li {margin: 0 0 0 50px;}

.box {background-color: #FAEFE9; margin: 20px 20px 10px 20px; padding: 0 0 5px 0; clear: both;}
.box h2, .boxsml h2 {font-size: 12px; display: block; line-height: 22px; margin: 0 0 0 0; padding: 0 10px 0 10px; color: #fff; border-bottom: 5px solid #fff;}
.box table {margin: 0; padding: 0;}

.formfield {width: 120px; _width: 110px;}
.box p, form {margin: 10px;}

.boxsml p, form {margin: 10px;}
.boxsml {width: 195px; background-color: #FAEFE9; margin: 10px 0 0px 20px;_margin: 10px 8px 0 10px; padding: 0 0 5px 0; float: left;}
.formfieldsml {width: 100px;}

/* CLASSES AND IDS */

.title1 {background-image: url(images/title1.gif); background-repeat: repeat-y;}
.title2 {background-image: url(images/title2.gif); background-repeat: repeat-y;}
.title3 {background-image: url(images/title3.gif); background-repeat: repeat-y;}
.title4 {background-image: url(images/title4.gif); background-repeat: repeat-y;}

.title1 a, .title2 a, title3 a, title4 a {color: #fff;}

.picright {float: right; margin: 0 0 0 10px;}
.picleft {float: left; margin: 0 10px 10px 0;}


.sell input, .sell textarea {width: 230px; _width: 220px;}
.finput {width: 230px; _width: 220px;}
.finputx {width: 230px; _width: 220px;height:100px;}
.bord {border: 1px solid #000;}
.cats {margin: 10px 0 10px 0; padding: 0;}
.cats li {list-style: none; margin: 0; padding: 0;}

.smltext {font-size: 10px; font-weight: normal; float: left; margin: 10px 0 20px 0;}