A {
  color: #2a3a52;
  text-decoration: none;
}

A:hover {
  color: #b40c04;
  text-decoration: none;
}

FORM {
 display: inline;
}


A:link {
  color: #940f09;
  text-decoration: none;
}

A:visited {
  color: #884b21;
  text-decoration: none;
}

#menu {
	float: left;
	width: 150px;
/*	background-color: #5f7eb0; */
    background-color: #F5E9B8;
	margin-left: 5px;
}

#menu ul {
/*	list-style-type: none;*/
	width: 100%;
/*	display: block;*/
	margin: 0;
	padding: 0;
}

#menu li {
	font-size: 16px;
/*	display: block;*/
	margin: 0;
	padding: 0;
    list-style:none;
/*    list-style:url(http://www.hearthdistribution.com/images/menu_bullet.gif) inside circle;*/
/*	border: 1px solid #d3d3d3; */
}

#menu a {
	font-weight: bold;
	text-decoration: none;
	color: #0E0E70;
/*	display: block;*/
	padding: 0px;
/*	border-bottom: 1px solid #f2f2f2; */
}

#menu a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #118;
/*	border-bottom: 1px solid #f2f2f2;*/
	background-color: #f2f2f2;
}

.welcometext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #AAAAAA;
  font-weight:normal;
  padding-top: 8px;
  padding-bottom : 8px;
}

.specialstext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #AAAAAA;
  font-weight:normal;
  padding-top: 4px;
  padding-bottom : 4px;
}

.logintext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  padding-top: 0px;
  padding-bottom : 0px;
}

.logintext a:link {
  color: #FFFFFF;
  text-decoration: none;
  }

.logintext a:visited {
  color: #FFFFFF;
  text-decoration: none;
  }

.logintext a:active {
  color: #FFFFFF;
  text-decoration: none;
  }

.logintext:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #CC0000;
  font-weight : bold;
  padding-top : 0px;
  padding-bottom : 0px;
  text-decoration: underline;
}

.footerblue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #AAAAAA;
  font-weight:normal;
  line-height: 24px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.text1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size: 12px;
	color: #000000;
	line-height: 12px;
	word-spacing: 1px;
	padding-left: 4px;
	letter-spacing:normal;
}

.text2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-style:normal;
	font-size: 22px;
	color: #013A6F;
	line-height: 36px;
	word-spacing: 1px;
	padding-left: 44px;
	padding-right: 0px;
	letter-spacing:normal;
}

.red {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-style:normal;
	font-size: 28px;
	color: #B31B34;
	line-height: 28px;
	word-spacing: 2px;
	padding-left: 0px;
	padding-right: 0px;
	width: 343px;
	letter-spacing:normal;
}

.prevnext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-style:normal;
	font-size: 16px;
	color: #B31B34;
	line-height: 24px;
	word-spacing: 2px;
	padding-left: 2px;
	padding-right: 2px;
	letter-spacing:normal;
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size: 12px;
	color: #09314F;
	line-height: 14px;
	word-spacing: 3px;
	padding-left: 11px;
	padding-right: 11px;
	letter-spacing:normal;
}

.bullets {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size: 12px;
	color: #09314F;
	line-height: 24px;
	word-spacing: 3px;
	padding-left: 55px;
	padding-right: 55px;
	letter-spacing:normal;
}

.arrayheader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-style:normal;
	font-size: 22px;
	color: #2A3A52;
	line-height: 28px;
	word-spacing: 3px;
	padding-left: 11px;
	padding-bottom: 11px;
	letter-spacing:normal;
}

.header {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-style:normal;
	font-size: 14px;
	color: #93ADAA;
	line-height: 19px;
	word-spacing: 3px;
	padding-left: 0px;
	letter-spacing:normal;
}

.clickonswatch {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size: 11px;
	color: #DB9000;
	line-height: 19px;
	word-spacing: 3px;
	padding-left: 0px;
	letter-spacing:normal;
}

.orllink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size: 10px;
	color: #DB9000;
	line-height: 12px;
	word-spacing: 0px;
	padding-left: 0px;
	letter-spacing:normal;
}

.mooquee
{
	border: solid 1px #DB881E;
	padding: 3px;
    position: absolute;
	overflow: hidden;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	font-size: 12px;
	color: #C2141E;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 14px;
	word-spacing: 2px;
	letter-spacing:normal;
}

.mooquee-text
{
	position: absolute;
}

/*Tab Styles*/
.shadetabs
{
    padding: 1px 0;
    margin-left: 1px;
    margin-top: 2px;
    margin-bottom: 0;
    font: bold 10px Verdana;
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li
{
    display: inline;
    margin: 0;
}

.shadetabs li a
{
    text-decoration: none;
    padding: 2px 4px;
    margin-right: 1px;
    border: 1px solid #9D7140;
    color: #B87563;
    background: white url(images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited
{
    color: #914B00;
}

.shadetabs li a:hover
{
    text-decoration: none;
    color: #914B00;
}

.shadetabs li.selected
{
    position: relative;
    top: 1px;
}

.shadetabs li.selected a
{ /*selected main tab style */
    background-image: url(images/shadeactive.gif);
    border-bottom-color: #9D7140;
}

.shadetabs li.selected a:hover
{ /*selected main tab style */
    text-decoration: none;
}

.tabcontentstyle
{ /*style of tab content oontainer*/
    border: 0px solid #9D7140;
    width: 372px;
    margin-bottom: .5em;
    padding: 2px;
    background: #DBD5B5;
}

.tabcontent
{
    display:none;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    color: #4C2801;
}


