body{margin:0 0 0 0; padding:0 0 0 0;
background:url('../images/mainback.jpg') top center; background-repeat:no-repeat;
background-color:#3a1e09;
padding: 0px;
}

/* Containers */

#mainContainer{width:794px; background-color:#a97c53; background-image:url(../images/contentback.jpg); background-repeat:no-repeat;}
#topnavContainer{width:794px; height:141px; float:right; background-image:url(../images/topnav.jpg); background-repeat:no-repeat; text-align:left;}
#contentContainer{width:794px; float:right; }
#contentContainer2{width:794px; float:right;}
#footerContainer{width:794px; height:216px; background-color:#a97c53; background-image:url(../images/footerback.jpg); background-repeat:no-repeat;}
#t1{width:794px; height:72px; float:left;}
#t3{width:794px; height:69px; float:left; background-image:url(../images/topnav.jpg); background-repeat:no-repeat;}
/* Spacers */

#topspacer{width:1px; height:167px; float:left; background-color:#3a1e09;}
#botleftspacer{width:1px; height:216px; float:left; background-color:#3a1e09;}
#leftSpacer{width:1px; height:578px; float:left; background-color:#3a1e09;}


/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
	background-color:#ffffff;
}

/* Type  Styles */
.foottext{font-family:"Times New Roman", Times, serif; font-size:11px; text-decoration:none; font-weight:bold; color:#ffffff; margin:8px 0 7px 0; text-align:center;}
.foottext a:link{color:#fb991e; text-decoration:none; padding-left:5px; padding-right:5px;}
.foottext a:visited{color:#fb991e; text-decoration:none; padding-left:5px; padding-right:5px;}
.foottext a:hover{color:#fb991e; text-decoration:underline; padding-left:5px; padding-right:5px;}

.topnavtext{font-family:"Times New Roman", Times, serif; font-size:13px; text-decoration:none; font-weight:bold; color:#d57900; margin:10px 40px 20px 187px; text-align:left;}
.topnavtext a:link{color:#4a261a; text-decoration:none;}
.topnavtext a:visited{color:#4a261a; text-decoration:none;}
.topnavtext a:hover{color:#d73a36; text-decoration:none;}

.whitetext{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#251400; margin:20px 15px 20px 50px; text-align:left; line-height:18px;}
.whitetextright{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#251400; margin:20px 50px 20px 30px; text-align:left;}
.whitetextright a:link{text-decoration:none; color:#251400;}
.whitetextright a:visited{text-decoration:none; color:#251400;}
.whitetextright a:hover{text-decoration:underline; color:#530b00;}
.whitetextright2{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold; color:#251400; margin:20px 20px 20px 20px; text-align:left;}
h1{font-family:"Times New Roman", Times, serif; font-size:21px; text-decoration:none; font-weight:bold; color:#530b00; margin:10px 15px 20px 50px; text-align:left; line-height:21px;}
h2{font-family:"Times New Roman", Times, serif; font-size:16px; text-decoration:none; font-weight:bold; color:#530b00; margin:10px 50px 20px 30px; text-align:left; line-height:18px;}
.promo{font-family:"Times New Roman", Times, serif; font-size:12px; text-decoration:none; font-weight:bold; color:#4a261a; margin:195px 15px 20px 385px; text-align:left; line-height:14px;}
.promo a:link{color:#ffffff; text-decoration:none;}
.promo a:visited{color:#ffffff; text-decoration:none;}
.promo a:hover{color:#ffffff; text-decoration:underline;}

.promo2{font-family:"Times New Roman", Times, serif; font-size:14px; text-decoration:none; font-weight:bold; color:#f8991c; margin:125px 15px 20px 165px; text-align:right; line-height:14px;}
.promo2 a:link{color:#f8991c; text-decoration:none;}
.promo2 a:visited{color:#f8991c; text-decoration:none;}
.promo2 a:hover{color:#f8991c; text-decoration:underline;}

.promo3{font-family:"Times New Roman", Times, serif; font-size:18px; text-decoration:none; font-weight:bold; color:#4a261a; margin:120px 15px 20px 65px; text-align:center; line-height:22px;}
.promo3 a:link{color:#4a261a; text-decoration:none;}
.promo3 a:visited{color:#4a261a; text-decoration:none;}
.promo3 a:hover{color:#4a261a; text-decoration:underline;}