body {
  margin: 0;
  padding: 0;
  background-image: url(images/BGD-Page.png);
  background-repeat: repeat-x;
  background-position: left top;
  background-color: #ffffff;
}

blockquote{
	font-size: 14px;
	font-family: Georgia,Times New Roman,serif;
}

a:link {
  text-decoration: none;
  color: #5D92B1;
}
a:visited {
  text-decoration: none;
  color: #B00000;
 } 

a:hover {
  text-decoration: underline;
  color: #aa3333;
 }

a:active {
  text-decoration: underline;
  color: #000064;
} 
.tv-lnk {
  display: block;
  margin-left: 10px;
  margin-right: 10px;  
  border: none;
  background-image: url(images/snow-bkg.gif);
  background-repeat: no-repeat;
  background-position: top left;
}
a.tv-lnk:hover {
  margin-left: 10px;
  margin-right: 10px; 
  border: none;
  background-image: url(images/newspaper-icon.jpg);
  background-position: center center;
}
.beans-lnk {
  display: block;
  margin-left: 10px;
  margin-right: 10px;  
  border: none;
  background-image: url(images/beans1.png);
  background-repeat: no-repeat;
  background-position: top left;
}
a.beans-lnk:hover {
  margin-left: 10px;
  margin-right: 10px;  
  border: none;
  background-image: url(images/beans2.png);
}
.news-lnk {
  display: block;
  border: none;
  background-image: url(images/sign.png);
  background-repeat: no-repeat;
  background-position: top left;

}
a.news-lnk:hover {
  border: none;
  background-image: url(images/sign2.png);
}

.news2-lnk {
  display: block;
  margin-left: 10px;
  margin-right: 10px;  
  border: none;
  background-image: url(images/snow-bkg.gif);
  background-repeat: no-repeat;
  background-position: top left;
}

a.news2-lnk:hover {
  margin-left: 10px;
  margin-right: 0px; 
  border: none;
  background-image: url(images/money.png);
  background-position: center center;
}

img {
  border: none;
  margin: 0px;
  padding: 0px;
}
h1 {
  font-size: 50px;
  margin-top: -30px;
/*  color: #6a2c0d;*/
  color: #6D4715;
  margin-right: 30px;
  font-family: Centaur, Copperplate, Verdana,san-serif;
  text-align: center;
}
h2 {
  font-family: Arial,san-serif;
  font-style: italic;
  font-weight: bold;
  font-size: 16px;
  color: #6D4715;
 /* margin-bottom: -10px;*/
}
h3 {
  font-family: Arial,Trebuchet MS,Arial,san-serif;
  font-size: 14px;
  color: #6D4715;
  margin-bottom: -10px;
}
h4 {
  font-family: Arial,Trebuchet MS,Arial,san-serif;
  font-size: 14px;
  color: #6D4715;
  margin-bottom: -10px;
  margin-top: -3px;
}

h5 {
  font-family: Times New Roman,Georgia,serif;
  font-size: 14px;
  color: #6D4715;
  text-align: left;
}

p {
  font-family: Trebuchet MS,Verdana,arial,san-serif;
  font-size: 14px;
  font-weight: normal;
  color: #373737;
}
ul {
  font-family: Verdana,arial,san-serif;
  font-size: 13px;
  font-weight: normal;
  color: #373737;
}
.ital {font-style:italic;}

.img-lnk {
  position: relative;
  margin-left: 10px;
  margin-right: 10px;  
  border: none;
}
.charts {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  border: 1px dashed #6a2c0d;
}
.t-hdr {
  font-family: Verdana,Arial,san-serif;
  font-size: 14px;
  font-weight: bold;
  color: #6D4715;
}
.t-bdy {
  margin-left: auto; 
  margin-right: auto;
  width: 590px; 
  font-family: Verdana,Arial,san-serif;
  font-size: 13px;
  text-align: left; 
  vertical-align: top; 
 }
.no-bullet {
   list-style-type: none;
   font-family: Verdana,Arial,san-serif;
   font-size: 11px;
   margin-left: -25px;
}
.img1 {
  width: 240px;
  height: 174px;
  position: relative;
  float:left;
  padding: 10px;
}
.img1-txt {
  width: 240px;
  height: 174px;
  float: right;
  margin-top: 10px;
  /*padding-top: 20px;*/
}
.img2 {
  width: 45%;
  float:left;
  padding: 10px;
}
.img2-txt {
  width: 45%;
  float: right;
  padding: 10px;
  margin-top: -10px;
}
.img3 {
  width: 50%;
  height: 180px;
  float: center;
  clear: both;
  text-align: center;
}
.img3-txt {
  width: 50%;
  height: 180px;
  float: right;
}
#page {
  margin:  auto auto;
  width: 800px;
  position: relative;
}
#paper {
  position: absolute;
  width: 700px;
  background-image: url(images/BGD-paper.png);
  left: 50px;
  height: 822px;
  z-index: 4;
  top: 3px;
}
#sign {
  height: 181px;
  z-index: 5;
  left: 50px;
  width: 232px;
  position: absolute;
  top: 0px;
}
#TDS {
  z-index: 5;
  left: 80px;
  top: 0px;
  width: 210px;
  height: 370px;
  position: absolute;
}
#card1 {
  z-index: 1;
  top: 150px;
  left: 20px;
  position: absolute;
  width: 285px;
  height: 210px;
}
#card2 {
  width: 305px;
  height: 244px;
  z-index: 2;
  position: absolute;
  left: 20px;
  top: 280px;
}
#card3 {
  height: 226px;
  z-index: 5;
  left: 40px;
  width: 236px;
  position: absolute;
  top: 375px;
}
#card4 {
  z-index: 4;
  top: 600px;
  left: 60px;
  position: absolute;
  width: 200px;
  height: 250px;
}
#spoon {
  height: 263px;
  position: absolute;
  z-index: 5;
  left: 30px;
  width: 270px;
  top: 200px;
}
#cup {
  z-index: 7;
  position: absolute;
  width: 236px;
  left: 60px;
  top: 475px;
  height: 226px;
}
#beans {
  height: 112px;
  left: 180px;
  top: 685px;
  width: 112px;
  z-index: 6;
  position: absolute;
}
#ring {
  height: 172px;
  width: 172px;
  top: 420px;
  z-index: 6;
  position: absolute;
  right: 70px;
}
#ring2 {
  height: 172px;
  width: 172px;
  top: 570px;
  z-index: 6;
  position: absolute;
  right: 195px;
}
#ring3 {
  height: 172px;
  width: 172px;
  top: 590px;
  z-index: 6;
  position: absolute;
  right: 395px;
}
#header {
  /*z-index: 6;
  top: 3px;*/
  width: 700px;
  height: 200px;
}
#content {
  width: 700px;
  position: relative;
  height: 645px;
  float: left;
 /*! top: 57px; */
}
#content p a {
  font-family: Verdana,Arial,san-serif;
  font-size: 14px;
}
#footer {
  bottom: 20px;
  width: 700px;
  text-align: center;
  font-family: Trebuchet MS,Verdana,arial,san-serif;
  font-size: 12px;
  font-weight: normal;
  color: #373737;
}
#logos {
  width: 700px;
  height: 40px;
  position: relative;
  float: left;
  bottom: 20px;
}
#block-1 {
  position: relative;
  float: left;
  width: 700px;
/*  left: 25px; */
  top: 10px;
}
#block-2 {
  position: relative;
  float: right;
  width: 475px;
}
#block-3 {
  position: absolute;
  height: 375px;
  width: 130px;
  right: 15px;
  bottom: 175px;
}
#block-31 {
  position: absolute;
  height:150px;
  width: 120px;
  right: 15px;
  bottom: 400px;
}
#block-32 {
  position: absolute;
  height: 300px;
  width: 120px;
  right: 5px;
  bottom: 250px;
}
#block-4 {
/*  padding: 0px 25px; */
  float: left;
  top: 0px;
  height: 1200px;
  position: relative;
/*  background-repeat: repeat-y;
  background-image: url(images/BGD-paper-rpt.png); */
  width: 700px;
/*  left: 2px; */
}
.order-wrap {
  font-family: Verdana,Arial,san-serif;
  font-size: 13px;
  width: 120px;
  position: relative;
  float: right;
  right: 10px;
/*  top: 10px;*/
}
.order-text {
  width: 450px;
  position: relative;
  float: left;
/*  top: 10px;*/
}
.order-container {
  width: 620px;
  padding-left: 5px;
  position: relative;
  float: left;
  font-family: Trebuchet MS,Verdana,Arial,san-serif;
}
#nav-submenu {
  background: transparent none repeat scroll 0% 50%;
  position: relative;
  top: -25px;
}
#nav-submenu ul {
  list-style-type: none;
}
#nav-submenu ul li {
  border-bottom: 1px dotted #666666;
  display: block;
  font-size: 13px;
  color: #6a2c0d;
  font-family: Verdana,Arial,san-serif;
  float: right;
  position: relative;
  width: 120px;
/*  margin-right: 12px;*/
  line-height: 23px;
}
#nav-submenu ul li a:link {
  text-decoration: none;
  color: #6a2c0d;
  font-family: Verdana,Arial,san-serif;
  font-size: 13px;
   width: 110px;
  display: block;
  line-height: 23px;
  padding-left: 10px;
}
#nav-submenu ul li a:hover {
  color: /*#75492b;*/ #AA3333;
  background-color: #F4EFDC;
  width: 110px;
  padding-left: 10px;
}
#nav-submenu ul li a:visited {
  color: #6a2c0d;
  background-color: transparent;
  width: 110px;
  padding-left: 10px;
}
#nav-submenu ul li a.current {
  color: #000000;
  background-color: #ebe3c9;
  width: 110px;
  padding-left: 10px;
  display: block;
}
#navcontainer {
  float: right;
  width: 120px;
  padding-left: 10px;
  padding-right: 10px;
  height: 250px;
}
#navcontainer ul {
  list-style-type: none;
}
#navcontainer a {
  color: #6a2c0d;
  text-decoration: none
}
#navcontainer ul li .current {
  color: #000000;
  text-decoration: none;
}
#navcontainer ul li {
  border-bottom: 1px dotted #666666;
  width: 120px;
  font-size: 14px;
  margin-right: 12px;
  line-height: 27px;
  font-family: Trebuchet MS, Arial, san-serif;
  color: #6a2c0d;
  position: relative;
  float: right;
}
#navcontainer a {
  display: block;
  width: 110px;
  height: 27px;
  padding-left: 10px;
  background-color: transparent;
  background-image: url(images/sprite.png);
}

#nav li a.menu1 {  background-position:  0px 0px;}
#nav li a.menu1:hover {  background-position: 0px -27px;}

#nav li a.menu15 {  background-position:  0px -54px;}
#nav li a.menu15:hover {  background-position: 0px -81px;}

#nav li a.menu2 {  background-position: 0px -108px;}
#nav li a.menu2:hover {  background-position: 0px -135px;}

#nav li a.menu3 {  background-position: 0px -162px;}
#nav li a.menu3:hover {  background-position: 0px -189px;}

#nav li a.menu4 {  background-position: 0px -216px;}
#nav li a.menu4:hover {  background-position: 0px -243px;}

#nav li a.menu5 {  background-position: 0px -270px;}
#nav li a.menu5:hover {  background-position: 0px -297px;}

#nav li a.menu6 {  background-position: 0px -324px;}
#nav li a.menu6:hover {  background-position: 0px -351px;}

#nav li a.menu7 {  background-position: 0px -378px;}
#nav li a.menu7:hover {  background-position: 0px -405px;}

#nav li a.menu8 {  background-position: 0px -432px;}
#nav li a.menu8:hover {  background-position: 0px -459px;}


ul#back-next {
  /*border-top: 1px solid #666666;*/
  margin: 0.5em;
  padding: 0.5em 0;
  list-style-type: none;
}
ul#back-next li a {
  padding: 0em 0;
  display: block;
  width: 3em;
  color: #ffffff;
  background-color: #c9b495;
  text-align: center;
  text-decoration: none;
  font-family: Verdana,Arial,san-serif;
  line-height: 1.1em;
}
ul#back-next li a:hover {
  color: #6a2c0d;
  background-color: #ebe3c9;
}
ul#back-next .left {
  margin-left: 10px;
  float: left;
}
ul#back-next .right {
  float: right;
}
