body {
background-image: url(http://twosonsalpacafarm.com/images/bg.jpg);
font-family: 'Times New Roman', Times, serif;
font-size: 12pt;
letter-spacing: normal;
margin: 25px 10px 10px 10px;
padding: 0;
}

.cell {
background: #A5A783;
color:#000000;
font-size: 12pt;
}

.cell2 {
background: #C1C2AC;
color:#000000;
font-size: 12pt;
}

.rangeSelector{color: #860603;
background: #FFFFFF;
font-weight: bold;
 font-size: 12px;
}

.cell a {
 color:#860603;
text-decoration:underline;
font-size: 12pt;
font-weight: bold;
}

.cell2 a {
 color:#18463A;
text-decoration:underline;
font-size: 12pt;
font-weight: bold;
}

.separator {
background: #C29C31;
color: #FFFFFF;
font-size: 12px;
}


.header {
background: #860603;
color: #FFFFFF;
text-align:left;
font-size: 12pt;
}

.extraheader {
background: #860603;
color: black;
text-align:left;
font-size: 12px;
}

.headermethod {
background: #860603;
color: black;
text-align:right;
font-size: 12px;
}

.headermethod a {
color: white;
text-decoration:none;
}

.headermethod a:hover {
color: white;
text-decoration:underline;
}

.label {
background: #A5A783;
font-weight: bold;
color: black;
font-size: 12px;
}

.label2 {
background: #C1C2AC;
font-weight: bold;
color: black;
font-size: 12px;
}

.colheader {
background: #C29C31;
font-weight: bold;
font-size: 12pt;
}

.listmethod a {
color: #000000;
}

.listmethod a:hover {
color: #000000;
}

.listmethod {
background: #A5A783;
color: black;
font-weight: bold;
font-size: 10px;
}

.listmethod2 a {
color: #000000;
}

.listmethod2 a:hover {
color: #000000;
}

.listmethod2 {
background: #C1C2AC;
color: black;
font-weight: bold;
font-size: 10px;
}

.line {
background: #000000;
}

.boxframe {
background: black;
}

.explTxt {
 font-size: 80%;color: gray;
font-weight: normal}
.messageLine {
 color: #860603;
}

h1 {
font-size:20pt;
letter-spacing: .2 em;
color:#FFFFFF;
font-weight:bold;
text-align: center;
margin-top:2;
margin-bottom:2;
padding-top:0;
padding-bottom:0;
}

.navBar {
 color: #860603;
font-weight: bold;
font-family: Times New Roman, Times, serif;
font-size: 13px}

.privateNote{ 
font-family: Times New Roman, Times, serif;
font-size: smaller;
font-weight: normal
}

.categ {
color: #860603;
font-family: Times New Roman, Times, serif;
font-size: 12pt
}

.categ a {
color: #860603;
font-family: Times New Roman, Times, serif;
font-size: 12pt;
text-decoration:none;
font-weight: bold;
}

.categ a:hover {
color: #860603;
text-decoration:underline;
}

.counter {
color: black;
font-family: Times New Roman, Times, serif;
font-size: 14px
}

.indexnumber {
 font-family: Times New Roman, Times, serif;
font-size: 11px;
color: gray;
}

.newslettertitle {
 font-weight: bold;
font-family: Times New Roman, Times, serif;
font-size: 13px;
color: #967434;
}

.item {
 font-family: Times New Roman, Times, serif;
font-size: 13px
}

.ratinglabel {
 font-family: Times New Roman, Times, serif;
font-size: 11px;
color: red
}

.rating {
 font-family: Times New Roman, Times, serif;
font-size: 11px
}

.userstatus {
 color:#555555;
font-family: Times New Roman, Times, serif;
font-size: 12px;
margin-left:3;
}

.catstat {
 color:#555555;
font-family: Times New Roman, Times, serif;
font-size: 12px;
}

.catdesc {
 color:black;
font-family: Times New Roman, Times, serif;
font-size: 12px;
}

.search {
 color:red;
font-family: Times New Roman, Times, serif;
font-size: 12px;
}


.mainmenu {
color:#CEA23A;
text-align:left;
margin-left:3;
font-size: 12pt;
text-decoration:none;
line-height:27px;
}

.mainmenu a {
font-size:10pt;
font-weight:bold;
margin-left:10;
margin-right:0;
color:#CEA23A;
text-decoration:none;
line-height:27px;
}

.mainmenu a:hover {
font-size:10pt;
font-weight:bold;
margin-left:10;
margin-right:0;
color:#860603;
text-decoration:underline;
line-height:27px;
}


.powfooter {
color:#860603;

font-size:12pt;
text-decoration:none;
line-height:25px;
}

.powfooter a {
color:#860603;

font-size:12pt;
text-decoration:none;
line-height:25px;
}

.powfooter a:hover {
color:#860603;

font-size:12pt;
text-decoration:underline;
line-height:25px;
}

.linkbutton {
background:#838658}
.linkbutton a {
color: black;
font-size: 12px;
text-decoration:none;
}

.linkbutton a:hover {
color: black;
text-decoration:underline;
}

.infoText {
background:#860603;
text-align:center;
font-family: Times New Roman, Times, serif;
font-size: 12px;
color: #FFFFFF;text-decoration: none;font-weight:bold;
}

.pager {
 color:#860603;
font-family: Times New Roman, Times, serif;
font-size: 10px;
}

.pager a {
 color:#860603;
font-family: Times New Roman, Times, serif;
font-size: 10px;
text-decoration: none;
}

.pager a:hover {
 color:#999900;
font-family: Times New Roman, Times, serif;
font-size: 10px;
}

.pageract {
 color:#333300;
font-family: Times New Roman, Times, serif;
font-size: 10px;
font-weight: bold;
}

.conferr {
font-family: Times New Roman, Times, serif;
font-size: 12px;
color: #ff0000;text-decoration: none;font-weight:bold;
}

.confok {
font-family: Times New Roman, Times, serif;
font-size: 12px;
color: #238E23;text-decoration: none;font-weight:bold;
}

.confexpl {
font-family: Times New Roman, Times, serif;
font-size: 10px;
color: grey;text-decoration: none;
}


a.menu:link {
font-size:12pt;
font-weight:bold;

margin-left:10;
margin-right:0;
color:#CEA23A;

text-decoration:none;
line-height:27px;
}

a.menu:active {
font-size:12pt;
font-weight:bold;

margin-left:10;
margin-right:0;
color:#860603;

text-decoration:underline;
line-height:27px;
}

a.menu:visited {
font-size:12pt;
font-weight:bold;

margin-left:10;
margin-right:0;
color:#CEA23A;
text-decoration:none;
line-height:27px;
}

a.menu:hover {
font-size:12pt;
font-weight:bold;

margin-left:10;
margin-right:0;
color:#860603;

text-decoration:underline;
line-height:27px;
}

.menu3 {
color:#CEA23A;

font-size:13pt;
margin-left:10;
margin-right:0;
margin-top:15;
letter-spacing: .2 em;
font-weight:bold;
line-height:27px;
}

a {
color: #860603;
font-size: 12px;
}

a:hover {
color: #860603;
}

