html {
height:100%;
}
.bodywrapper{
width:960px;
margin:auto;
height:100%;

}
body {
	background-color: #1F1D17;
	height:100%
	
}
#wrapper {
min-height:100%;
height: auto !important;
height:100%;
margin:0 auto -71px 0;
}
.push{
height:71px;


}

.footer{

/* Some use postition:relative; here */

height:71px;

}



td {
	font: normal 11px Tahoma, Arial;
	color: #8a8a8a;
}

h1, h2, h3, h4, h5 {

    color: #ffffff;
    margin: 0px;
}


h1 {
    font-size: 18px;
}

h2 {
    font-size: 16px;
}

h3 {
    font-size: 14px;
}


a {

font: normal 11px Tahoma, Arial;
color: #797979;
text-decoration: underline;
}

a:hover {

font: normal 11px Tahoma, Arial;
color: #797979;
text-decoration: none;

}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;
line-height:1.25;
font-size:12px;

}


.blye-text-underline {
color: #47beed;
text-decoration: underline;
}

.blye-text-regular {
color: #47beed;
text-decoration: none;
}

.yellow-text-regular {
color: #a194a1;
text-decoration: none;
font-size:12px;
}
.yellow-text-regular p{
color: #7C7C7C;
text-decoration: none;
}



.yellow-text-underline {
color: white;
text-decoration: underline;
}

.orange-text-regular {
color: #f17e22;
text-decoration: none;
}

.orange-text-underline {
color: #f17e22;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #8a3c53;
text-decoration: none;
}

.red-text-underline {
color: #8a3c53;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #4b781c;
text-decoration: none;
}

.green-text-underline{
color: #4b781c;
text-decoration: underline;
}

.tester {
width:960px;
height: 78px;

}





.lowerright1 {
background-image:url(../images/bright8.gif);
width:553px;
height:50px;
}

.subtext {
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
}
.subtext2 {
color:#797979;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
}
.subtext2 p{
padding-left:15px;
}
.subtext h1{
margin:10px;
color:white;
font-family:Arial, Helvetica, sans-serif;
font-size: 20px;
}
.leftpic {
margin:0;
padding:0;
float:left;
padding:10px 10px 20px 6px;

}


.afterpic {
margin:0;
padding:0;
float: left;
border:#CCCCCC;
border-style:solid;
border-width:thin;
margin:5px;
}

.beforetext {
margin:0;
padding:5px;
color:#999999;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
padding-left: 15px;
}
.bothimages{
margin:0;
padding:0;
float:left;
}

.fullbottom {
margin:0;
padding:0;
float:left;
height:5px;
width:960px;
background-image:url(../images/fullbottom1.gif);
}
.fullbottomdesc {
margin:0;
padding:0;
float:left;
height:39px;
width:960px;
background-image:none;
}
.contentpicture {
margin:0;
padding:0;
float:right;
padding-left:5px;
}

.subtext p {
padding: 0 0 0 2px;
}

.center {
margin:0 auto;
}

.indent {
margin:5px 0 0 35px;
padding:0;
font-size:17px;
display:block;
width:300px;
text-decoration:none;
}

.indent:hover {
font-size:17px;
text-decoration:underline;
}

.right {
float:right;
padding-left:5px;
}
.left {
float:left;

}

.left-color{
background-color:#666666;
}
.clear-left{
clear:left;
}
.reglink {
font-size:14px;
color:white;
text-decoration:underline;
}
.reglink:hover {
font-size:14px;
color:white;
text-decoration:none;
}

.product-text {
font-size:15px;
color:#797979;
margin-left: 35px;
}


