
.HOME_headerContainer
{
	height: 340px;
	background-color: #971b0a;
}

.HOME_logo
{
	float: left;
	width: 384px;	
}
.HOME_graphic
{
	float: right;
	width: 404px;
}

.HOME_middleContainer
{
	height: 94px;
	background-image: url('/images/home/bg_middle.gif');
	background-repeat: no-repeat;
}

.HOMELeftColumnMiddle
{
	float: left;
	width: 378px;
	padding-left: 6px;
	/*margin-left: 6px;*/
}
.HOME_imageCategory
{
	width: 126px;
	float: right;
}
.HOME_descriptionContainer
{
	float: right;
	width: 404px;
	height: 94px;
	text-align: left;
	overflow: hidden;	
}
.HOME_description
{
	padding: 10px;
}

.HOME_FooterContainer
{
	height: 150px;
	background-image: url('/images/generalpage/bg_footer.gif');
	background-repeat: no-repeat;
	background-position: bottom;
}

.HOME_Phone
{
	text-align: left;
	padding: 15px 0px 0px 20px;
}

.HOME_NavigationBox
{
	height: 80px;
}
.HOME_Navigation
{
	padding: 10px 23px 10px 23px;	
}
.HOME_NavigationLeft
{
	float: left;
	width: 580px;
}

.HOME_NavigationRight
{
	float: right;
	width: 120px;
	text-transform: uppercase;
}
.HOME_NavigationRight a, .HOME_NavigationRight a:visited
{
	text-decoration: none;
}
.HOME_NavigationRight a:hover
{
	text-decoration: underline;
}


    #HOME_Nav {
      line-height:normal;
		text-transform: uppercase;
		text-align: left;
      }
    #HOME_Nav ul {
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
	   text-indent: 0px;
      }
    #HOME_Nav li {
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
	  text-indent: 0px;
	   /*list-style-image :url(../images/generalpage/nav_bullet.gif);*/
		display: inline;
      }
    #HOME_Nav a {
      margin:0;
      padding:0px 7px 0px 2px;
		vertical-align: top;
      text-decoration:none;
      }
    #HOME_Nav a span {
      float:left;
      color:#999999;
  		margin: 0px 0px 0px 0px;
		padding: 2px 0px 2px 0px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #HOME_Nav a span {float:none;}
    /* End IE5-Mac hack */
    #HOME_Nav a:hover span {
		text-decoration:underline;
      }
