/* Basics CSS*/

html {overflow: scroll;}

body {
 margin: 0px;
 color: #333;
 background:#000;
 padding:0;
 font: 12px/1.3 Arial, Helvetica, sans-serif;
 }
body, td, tr {text-align:left}
a:link, a:visited, a:active {
color: #775D42;
text-decoration: none;
}
a:hover {
text-decoration: none;
color: #fff;
}

h1 {
 font-size: 1.5em;
}

h2 {
 font-size: 1.3em;
}

#outer {
	width: 960px;
	margin: 0 auto;
	background: #fff;
	border: 1px solid #000000;
 }

#hdr {
	background: #fff url(../img/headerlogo3.png) no-repeat right top;
 }

#hdr h1 {
 color: #fff;
 background:#B7734B;
 font-size: 1.5em;
 font-weight: bold;
 text-align: center;
 text-transform: uppercase;
 margin: 0;
 padding: 1em;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

#nav {
	float:left;
	width:170px;
	padding-bottom: 30px;
	padding-left: 6px;
	padding-top: 60px;
	background: #000 url(../img/bkg_left2.png) no-repeat;
}
#right {
	float:right;
	width:155px;
	padding-bottom: 30px;
	background: #000 url(../img/bkg_right.jpg) repeat-y;
}
#right h3 {
	height: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#cont {
	float: left;
	width:610px;
	padding: 5px 0px 20px 10px;
 }
#cont a:link, #cont a:visited, #cont a:active {
	color: #9B383D;
	text-decoration: none;
	font-weight: bold;
}
#cont a:hover {
text-decoration: none;
color: #000;
font-weight: bold;
}
#cont h2 {  
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px; 
line-height: 18px;
font-weight: bold;
margin-top: 6px;
margin-bottom: 0px;
color: #9B383D;
}

#ftr {
	clear: both;
	color: #fff;
	background:#000;
	font-size: 0.8em;
	text-align: center;
	border-top: 1px solid #000;
	height: 80px;
	padding-top: 5px;
 }
#ftr a:link, #ftr a:visited, #ftr a:active {
color: #de3f03;
text-decoration: none;
}
#ftr a:hover {
	text-decoration: underline;
	color: #fff;
	text-align: center;
}
#ftr td {
	text-align: center;
}
.imgLeft
{ float: left; 
  padding: 0px 8px 0px 0px;
}

.imgRight
{ float: right; 
  padding: 0px 0px 0px 8px;
}

.imgCenter
{ display: block;
  margin: 0 auto;
}
.imgCenterBorder
{
	display: block;
	margin: 0 auto;
	border: 1px solid #000000;
}
.imgLeftBorder
{ float: left; 
  margin: 0px 8px 0px 0px;
  border: 1px solid #000000;
}

.imgRightBorder
{ float: right; 
  margin: 0px 0px 0px 8px;
  border: 1px solid #000000;
}
.imgRightBorderRtMgn
{ float: right; 
  margin: 0px 100px 0px 8px;
  border: 1px solid #000000;
}
.clear {
	clear: both;
	line-height: 1px;
}

.bar {
	background: #000 url(../img/bkg_bar2.png) repeat-x;
	height: 31px;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-indent: 200px;
}
.barTxt {
	padding-top: 7px;
}
.barTxtRight {
	float: right;
	padding-right: 10px;
	text-indent: 0;
	padding-top: 7px;
	font-size: 12px;
	font-weight: bold;
}
.bar a:link, .bar a:visited, .bar a:active {
color: #fff;
text-decoration: none;
}
.bar a:hover {
	text-decoration: none;
	color: #dba90f;
	text-align: center;
}
.cc {
	height: 24px;
	width: 37px;
	display: inline;
}
.copyright {
	font: 10px Tahoma, Verdana, sans-serif;
	color: #FFF;
	text-align: center;
}
#tollfree {
	color: #FFF;
	width: 160px;
	margin-left: 2px;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
}

.hdrRedCtrTop {
	font: bold 24px Georgia, "Times New Roman", Times, serif;
	color: #9B383D;
	text-align: center;
	margin-top: 10px;
}
.hdrRedCtr {
	font: bold 24px Georgia, "Times New Roman", Times, serif;
	color: #9B383D;
	text-align: center;
}
.hdrRedCtrSmall {
	font: bold 20px Georgia, "Times New Roman", Times, serif;
	color: #9B383D;
	text-align: center;
}
.hdrGrayCtr {
	font: italic bold 14px Georgia, "Times New Roman", Times, serif;
	color: #999;
	text-align: center;
}
.contentLeft {
	float: left;
	width: 275px;
	margin-bottom: 15px;
	padding: 10px;
}
.contentRight {
	float: right;
	width: 275px;
	margin-bottom: 15px;
	margin-left: 5px;
	padding: 10px;
}
.contentCenter {
	width: 500px;
	margin-left: auto;
	padding: 10px 20px;
	margin-right: auto;
	margin-bottom: 10px;
}
.contentLeftOrganic {
	float: left;
	width: 260px;
	padding: 0px 10px 10px;
}
.contentRightOrganic {
	float: right;
	width: 260px;
	margin-left: 5px;
	padding: 0px 10px 10px;
}
.contentGray {
	width: 586px;
	margin-bottom: 15px;
	border: 1px solid #CCC;
	padding-right: 10px;
	padding-left: 10px;
}
.contentCenterRed {
	width: 400px;
	border: 1px solid #900;
	margin-left: auto;
	padding: 10px 20px;
	margin-right: auto;
	margin-bottom: 10px;
}
.contentCenterRed li {
	margin-left: 20px;
}
.contentCenterRed ol { list-style-type: decimal; }
.contentCenterRed ol ol { list-style-type: lower-alpha; margin-left: 20px }
.contentCenterRed ol ol ol { list-style-type: decimal; }
.contentCenterRed ol ol ol ol { list-style-type: lower-alpha; }
.contentCenterRed ol ol ol ol ol { list-style-type: lower-roman; }

.contentCenterRed a:link, .contentCenterRed a:visited, .contentCenterRed a:active {
color: #9B383D;
text-decoration: underline!important;
}
.contentCenterRed a:hover {
text-decoration: none!important;
color: #000;
}
.boxRed {
	font-size: 16px;
	color: #FFF;
	background: #900;
	width: 200px;
	border: 1px solid #000;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
}
.boxRed a:link, .boxRed a:visited, .boxRed a:active {
	color: #FC0!important;
	text-decoration: none;
}
.boxRed a:hover {
text-decoration: underline!important;
color: #000!important;
}
.hdrIndex
{
	display: block;
	margin: 15px auto 0;
}
.dropcap {
	float:left;
	color:#900;
	font: bold 35px/30px Arial, Helvetica, sans-serif;
	background: #FFF;
}

/* TEXT */

.txtRed {
	color: #900;
	font-weight: bold;
}
.txtBigRed {
	font-size: 14px;
	color: #900;
	font-weight: bold;
}
.txtGray {
	color: #999;
	font-weight: bold;
}
.txtBigOrange {
	font-size: 16px;
	color: #e36122;
	font-weight: bold;
}
.txtBigOrange a:link, .txtBigOrange a:visited, .txtBigOrange a:active {
	color: #e36122!important;
	text-decoration: underline!important;
}
.txtBigOrange a:hover {
text-decoration: none!important;
color: #000!important;
}
.txtBigBlack {
	font-size: 14px;
	font-weight: bold;
}
.txtMouse {
	font-size: 10px;
}
