TD {
  FONT-SIZE: 12px;
  FONT-FAMILY: Georgia, Trebuchet MS, Arial, Helvetica;
  COLOR: #776A5D;
  letter-spacing: 0.6px;
}
IMG 
{
  border: none;
}
hr {
  border: none;
  border-top: 1px solid #c1c1c1;
  margin: 3px 0px;
}
a:link, a:visited, a:active
{
    COLOR: #b1625f;
    TEXT-DECORATION: none;
}
a.toplinks:link, a.toplinks:visited, a.toplinks:active
{
    COLOR: #776A5D;
    TEXT-DECORATION: none
}
a.botlinks:link, a.botlinks:visited, a.botlinks:active {
    COLOR: #aca195;
    TEXT-DECORATION: none;
}
a.sitemap:link, a.sitemap:visited, a.sitemap:active {
    COLOR: #CFC9C2;
    TEXT-DECORATION: none;
}
a:hover {
    COLOR: #E08D5F;
    TEXT-DECORATION: none
}
a.botlinks:hover, a.sitemap:hover {
    COLOR: #b1625f;
    TEXT-DECORATION: none;
}
a.toplinks:hover {
    COLOR: #E08D5F;
    TEXT-DECORATION: none;
}
STRONG
{
    FONT-SIZE: 11pt;
}
BODY
{
    COLOR: #776A5D;
    MARGIN: 1px;
    FONT-FAMILY: Georgia, Trebuchet MS, Arial, Helvetica;
    background: #f7f7f7;
}
TABLE
{
    background: #ffffff;
    FONT-SIZE: 9pt;
    BORDER: none;
}
.CoolButton
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 2px outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 2px outset;
    CURSOR: pointer;
    COLOR: mediumblue;
    BORDER-BOTTOM: 2px outset;
    FONT-STYLE: normal;
    FONT-FAMILY: Georgia, verdana, arial, helvetica;
    BACKGROUND-COLOR: #dddddd
}
SELECT
{
    BORDER-TOP: 1px black solid;
    BORDER-LEFT: 1px black solid;
    BORDER-RIGHT: 1px #999999 solid;
    BORDER-BOTTOM: 1px #999999 solid;
    FONT-SIZE: 8pt;
    COLOR: #E08D5F;
    FONT-FAMILY: Georgia, Trebuchet MS, Arial, Helvetica;
    WIDTH: 200px;
}
INPUT, Textarea
{
    BORDER-TOP: 1px black solid;
    BORDER-LEFT: 1px black solid;
    BORDER-RIGHT: 1px #999999 solid;
    BORDER-BOTTOM: 1px #999999 solid;
    padding: 2;
    FONT-SIZE: 8pt;
    COLOR: #E08D5F;
    FONT-FAMILY: Georgia, Trebuchet MS, Arial, Helvetica;
    WIDTH: 120px;
}
.button
{
    BORDER-BOTTOM: 1px black solid;
    BORDER-RIGHT: 1px black solid;
    BORDER-LEFT: 1px #999999 solid;
    BORDER-TOP: 1px #999999 solid;
    FONT-SIZE: 8pt;
    Background-color: #f1f1f1;
    COLOR: #E08D5F;
    FONT-FAMILY: Georgia, Trebuchet MS, Arial, Helvetica;
    WIDTH: Auto;
    cursor: pointer;
}
.uploadButton
{
    BORDER-BOTTOM: 1px black solid;
    BORDER-RIGHT: 1px black solid;
    BORDER-LEFT: 1px #999999 solid;
    BORDER-TOP: 1px #999999 solid;
    padding: 3px;
    FONT-SIZE: 8pt;
    Background-color: #f1f1f1;
    COLOR: #E08D5F;
    FONT-FAMILY: Georgia, Trebuchet MS, Arial, Helvetica;
    WIDTH: 110px;
    height: auto;
    white-space: nowrap;
    display: inline;
}
.uploadButton2
{
    BORDER-BOTTOM: 1px black solid;
    BORDER-RIGHT: 1px black solid;
    BORDER-LEFT: 1px #999999 solid;
    BORDER-TOP: 1px #999999 solid;
    padding: 2px;
    FONT-SIZE: 8pt;
    Background-color: #f1f1f1;
    COLOR: #E08D5F;
    FONT-FAMILY: Georgia, Trebuchet MS, Arial, Helvetica;
    WIDTH: 90px;
    height: auto;
    white-space: nowrap;
}
.uploadTD
{
    Background-color: #cccccc;
    cursor: pointer;
}
.header
{
    COLOR: #E08D5F;
    Font-Weight: bold;
    border-bottom: 1px #999999 solid;
}
.orangetable {
    COLOR: #E08D5F;
    border-bottom: 1px #dddddd solid;
}
.mainbg {
    background-image: url('images/bg_paper.jpg');
}
.maintbl {
    width: 858px;
    border-bottom: 1px solid #eee6de;
    border-right: 1px solid #eee6de;
    border-left: 1px solid #eee6de;
}
.myacctheader {
    background-color:#FBF1EB;
    padding: 4px;
    border-bottom:1px solid #E08D5F;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Georgia, Trebuchet MS, Arial, Helvetica;
    COLOR: #776A5D;
    letter-spacing: 0.6px;
}

#btnPurchase {
    BORDER-BOTTOM: 1px black solid;
    BORDER-RIGHT: 1px black solid;
    BORDER-LEFT: 1px #999999 solid;
    BORDER-TOP: 1px #999999 solid;
    Background-color: #f1f1f1;
    COLOR: #E08D5F;
    FONT-FAMILY: Georgia, Trebuchet MS, Arial, Helvetica;
    font-weight: bold;
    font-size:16px;
    width:175px;
    height:40px;
}

#home_page_links {
  position: absolute;
  top: 145px;
  right: 20px;
  font-family: 'EB Garamond', serif;
  text-align: right;
}
#home_page_links a.largelinks {
  display: block;
  font-size: 36px;
  line-height: 34px;
  color: #b1625f;
  margin-top: 15px;
}
#home_page_links a {
  font-size: 17px;
  color: #776a5d;
}
#home_page_links span {
  font-size: 20px;
}

#sponsors {
  width: 150px !important;
}
#sponsors span {
  display: block;
  margin: 8px 0px 2px 0px;
  padding-bottom: 3px;
  border-bottom: 1px solid #c1c1c1;
}
#sponsors span a {
  display: inline;
  margin: 0px;
  font-size: 10px;
  text-align: right;
}
#sponsors a {
  display: inline-block;
  margin: 10px 0px;
}

#bottom_sponsors {
  padding-top: 20px;
}
#bottom_sponsors #sponsors a {
  margin: 10px;
}

.bottomtext {
  color: #aca195;
  font-size: 13px;
  line-height: 22px;
  padding: 5px 10px 20px 10px;
}

.icon-social {
  position: relative;
  top: 5px;
  display: inline-block;
  width: 22px;
  height: 22px;
}
.icon-facebook {
  background: url(../images/icon-social-m.png) no-repeat -22px 0px;
}
.icon-blog {
  background: url(../images/icon-social-m.png) no-repeat 0px 0px;
}
.icon-twitter {
  background: url(../images/icon-social-m.png) no-repeat -44px 0px;
}


