#allcontent {
	top: 7px;
	height: 570px;
	width: 760px;
	background: #FFFFFF url("../images/bgpillar02.jpg") no-repeat left top;
	border: 2px solid black;
}
#topbar1 {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 80px;
	width: 100%;
	z-index: 10;
	background:   url("../images/bglines01.gif") repeat left top;
}
#aalogo {
	position: absolute;
	left: 31px;
	top: 10px;
	z-index: 34;
}
#aalogo2 {
	position: absolute;
	left: 21px;
	top: 81px;
	z-index: 16;
}
#topbar2 {
	position: absolute;
	top: 78px;
	left: 0px;
	height: 20px;
	width: 100%;
	z-index: 10;
	border-top: 2px solid black;
	border-bottom: 2px solid black;
	z-index: 12;
	background: white url("../images/hgrad7.jpg") repeat-y right top;
}
#topnav {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 180px;
	z-index: 15;
}
#topnav a {
	display:block;
	margin:0;
}
#motto {
	position: absolute;
	top: 178px;
	left: 50%;
	width: 378px;
	margin-left: -160px;
	z-index: 39;
}
#motto_underline {
	position: absolute;
	width: 100%;
	height: 5px;
	top: 212px;
	background: #F7DAAE url("../images/hgrad6.jpg") repeat center center;
	z-index: 37;
}
#curveseparator1 {
	position: absolute;
	height: 235px;
	width: 54px;
	top: 0px;
	right: 0px;
	z-index: 38;
}
#curveseparator2 {
	position: absolute;
	height: 315px;
	width: 106px;
	top: 235px;
	right: 0px;
	z-index: 38;
}
#prodmenu {
	background: #FFFFFF;
	border: 1px solid black;
	position: absolute;
	z-index: 40;
	left: 10px;
	top: 115px;
	width: 180px;
}
#prodmenu h2 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: #315352;
	text-align: center;
	color: white;
	font-weight: normal;
	padding: 4px 0px;
	margin: 0px;
	border-bottom: 1px solid black;
}
a.cat {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	padding: 5px 5px;
	text-decoration: none;
	width: 170px;
	display: block;
	margin: 0px;
	border-bottom: 1px solid white;
	background:   url("../images/hgrad5.jpg") repeat-y left top;
	color: #315352;
	filter: BlendTrans(Duration=0.3);
}
a:hover.cat {
	color: white;	
	background: #EBB163;
	text-align: right;
	font-weight: bold;
}
.featured_item {
	font: 7px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	height:20px;
	background: #7eb4b3 url("../images/new_products.gif") no-repeat left top;
	text-align: center;
	color: white;
	font-weight: normal;
	margin: 0px;
	border-top: 1px solid black;
}
a:hover.featured_item {
	color: white;	
	background: #c48d4b url(../images/new_products2.gif) no-repeat left top;
}
#slide_container_pane {
	position: absolute;
	right: 55px;
	top: 287px;
	height: 250px;
	width: 500px;
	z-index: 13;
}
#slide_show {
	position: absolute;
	height: 228px;
	width: 430px;
	left: 10px;
	top: 10px;
	background: white;
	border: 1px solid #533A1B;
}
#slide_corner_tl {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 10px;
	height: 10px;
	background:   url("../images/corner_tl03.gif") no-repeat left top;
}
#slide_corner_bl {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 10px;
	height: 10px;
	background:   url("../images/corner_bl03.gif") no-repeat left top;
}
#slide_body {
	position: absolute;
	left: 10px;
	top: 0px;
	width: 490px;
	background: #F7DAAE url("../images/hgrad3.jpg") repeat-y right top;
	height: 248px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
}
#slide_left {
	position: absolute;
	left: 0px;
	top: 10px;
	height: 230px;
	width: 10px;
	background: #F7DAAE url("../images/leftline01.gif") repeat-y left top;
}


#bottombar {
	background: #000000;
	position: absolute;
	height: 20px;
	width: 100%;
	left: 0px;
	bottom: 0px;
	z-index: 5;
	text-align: center;
}
#bottombar a {
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color: white;
	letter-spacing: 1px;
	text-decoration: none;
	padding: 0px 5px;
	height: 20px;
}
#bottombar a:hover {
	color: #7EB4B3;
}
.bottom_nav_border {
	border-left: 1px solid #7EB4B3;
}


.bottomborderblk {
	border-bottom: 1px solid black;
}
