body { background-color: #8d5d01; background-image: url(images/background_repeat.jpg); background-repeat: repeat-x; background-attachment: scroll; text-align: center; width: 788px; margin: 20px auto 0; }
#main_box { width: 780px; }
/*<agl.folder "Link Box">*/
	#link_box { background-image: url(images/linkbar_content.jpg); background-repeat: repeat-y; width: 234px; float: left; }
	#logo_top { background-image: url(images/logo.jpg); background-repeat: no-repeat; width: 234px; height: 123px; }
	#linkbar_left_start { background-image: url(images/linkbar_left_start.jpg); width: 19px; height: 296px; }
	#linkbar_right_start { background-image: url(images/linkbar_right_start.jpg); width: 17px; height: 296px; }
	#linkbar_content { width: 198px; height: auto; float: left; }
	#linkbar_bottom { background-image: url(images/linkbar_bottom.jpg); background-repeat: no-repeat; width: 234px; height: 23px; float: left; }
	#link_spacer { width: 1px; height: 0; float: left; }
	#linkbar_left { background-image: url(images/linkbar_left_repeat.jpg); background-repeat: repeat-y; width: 19px; float: left; }
	#linkbar_right { background-image: url(images/linkbar_right_repeat.jpg); background-repeat: repeat-y; width: 17px; float: right; }
	a.main_link:link,a.main_link:visited { color: #000; font-size: 11px; font-family: Verdana; background-image: url(images/link_button.jpg); background-repeat: no-repeat; text-decoration: none; text-align: left; height: 40px; padding-top: 11px; padding-left: 42px; display: block; }
	a.main_link:hover { color: #6d2300; background-image: url(images/link_button_hover.jpg); background-repeat: no-repeat; text-decoration: none; height: 40px; }
	
	a.main_link_buy:link,a.main_link_buy:visited { color: #fff; font-size: 11px; font-family: Verdana; background-image: url(images/link_button_buy.jpg); background-repeat: no-repeat; text-decoration: none; text-align: left; height: 40px; padding-top: 11px; padding-left: 42px; display: block; }
	a.main_link_buy:hover { color: #e0dddc; background-image: url(images/link_button_hover_buy.jpg); background-repeat: no-repeat; text-decoration: none; height: 40px; }

/*</agl.folder>*/
/*<agl.folder "Content Box">*/
	#content_box { background-image: url(images/content_background.jpg); background-repeat: repeat-y; text-align: left; width: 546px; float: left; margin: 0; padding: 0; }
	#content_top { background-image: url(images/content_top.jpg); width: 546px; height: 53px; }
	#content_left_start { background-image: url(images/content_left_start.jpg); width: 29px; height: 360px; }
	#content_left { background-repeat: repeat-y; width: 29px; float: left; margin: 0 0 auto; }
	#content_right_start { background-image: url(images/content_right_start.jpg); width: 37px; height: 360px; }
	#content_right { background-repeat: repeat-y; width: 37px; float: left; }
	#content_area { font-size: 12px; font-family: Verdana; text-align: justify; width: 480px; float: left; }
	#content_bottom { background-image: url(images/content_bottom.jpg); background-repeat: no-repeat; width: 552px; height: 102px; float: left; }
	#content_spacer { width: 1px; float: left; }
	#content_bottom_box { background-image: url(images/bottom.jpg); background-repeat: no-repeat; width: 546px; height: 50px; float: right; }
/*</agl.folder>*/
h1 { font-size: 14pt; font-family: arial; font-weight: bold; text-align: left; margin: 0.67em 0; border-bottom: 1px solid #a7062e; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
a:link, a:visited { color: #c14400; font-weight: bold; text-decoration: none; }
a:hover { color: #f15d0d; text-decoration: underline; }
.testimonial_line { color: #a4c500; padding-top: 0; padding-bottom: 0; border-top: 1px solid #7e9d00; }
.star_line { background-image: url(images/star_line.jpg); background-repeat: no-repeat; width: 475px; height: 30px; }
.error_bullets { color: #900; font-weight: bold; }
