* { behavior: url(iepngfix.htc) }
body { color: black; font-family: verdana; background-color: white; background-image: url(images/back_repeat.jpg); background-repeat: repeat-x; background-attachment: scroll; text-align: center; top: 0; left: 0; right: 0; bottom: 0; margin: 0; padding: 0; }
h1 { color: #714b00; font-size: 13pt; font-family: verdana; font-weight: bold; text-align: left; margin-top: 35px; margin-right: 0; margin-left: 0; border-bottom: 1px solid #644300; }
.h1_mini { font-size: 13px; font-weight: bold; margin-left: 15px; }
h2 { color: #473300; font-size: 10pt; font-family: verdana; font-weight: bold; background-image: url(images/h2_background.png); background-repeat: repeat; background-attachment: fixed; text-align: left; width: 375px; margin-top: 17px; margin-bottom: 3px; margin-left: 20px; padding-top: 2px; padding-bottom: 2px; padding-left: 20px; border: solid 1px #823f00; }
h3 { font-size: 10pt; font-weight: bold; text-align: left; margin-top: 13px; margin-bottom: 5px; margin-left: 3px; padding-right: 3px; padding-left: 5px; border-bottom: 1px solid #9d3a00; }
h4 { font-size: 10pt; font-family: georgia; font-weight: bold; margin: 30px 0 0; padding-left: 8px; border-bottom: 1px solid #483000; }
ul { line-height: 1.5; text-align: left; list-style-type: disc; margin: 1em 0 1em 40px; padding-right: 50px; }
.spacer_h1 { text-align: right; }
p { font-size: 12px; line-height: 1.2; margin-top: 3px; margin-bottom: 7px; }
.testimonials { color: #000; font-weight: bold; background-color: #fff; text-indent: 0; word-spacing: 0; letter-spacing: 0; width: auto; height: auto; margin: 7px 2px; padding: 3px; border: solid 1px #4f2600; }
a.edit_post:link, a.edit_post:visited { color: #3e3e3e; }
a.edit_post:hover { color: #8b8b8b; font-style: italic; }
.small_text { color: #8f8f8f; font-size: 10px; font-style: normal; line-height: 0.8; text-align: left; vertical-align: 1px; }
.small_text_darker { color: #757575; font-size: 11px; font-style: normal; text-align: left; vertical-align: 1px; }
a.advice_grey_link:link, a.advice_grey_link:visited { color: #a3a3a3; font-size: 11px; text-decoration: none; float: left; padding-left: 5px; }
a.advice_grey_link:hover{ color: #696969; }

a.advice_darkgrey_link:link, a.advice_darkgrey_link:visited { color: #7e7e7e; font-size: 11px; text-decoration: none; float: left; padding-left: 5px; }
a.advice_darkgrey_link:hover{ color: #555; }

a.advice_blue_link:link, a.advice_blue_link:visited { color: #003477; font-size: 11px; font-weight: bold; text-decoration: none; text-align: right; }
a.advice_blue_link:hover{ color: #0c7bf1; }
/*<agl.folder "Adivce Display">*/
	.advice_box { color: #461d00; font-size: 12px; font-family: verdana; background-color: #fff; text-align: justify; width: 455px; height: auto; padding: 1px 5px; border-right: 1px solid #854807; border-left: 1px solid #854807; border-top-width: 0; border-bottom-width: 0; }
	.advice_disp_top { background-image: url(images/advice_disp_top.png); background-repeat: no-repeat; width: 467px; height: 33px; margin-top: 30px; }
	.advice_disp_bot { background-image: url(images/advice_disp_bot.png); background-repeat: no-repeat; width: 467px; height: 16px; margin-bottom: 10px; padding-left: 3px; }
	a.advice_title_link:link, a.advice_title_link:visited { color: #fff; font-size: 12px; font-weight: bold; line-height: 1.2; text-decoration: none; float: left; padding-top: 3px; padding-left: 5px; }
	a.advice_title_link:hover { color: #f7f1d9; font-size: 12px; font-weight: bold; line-height: 1.2; padding-top: 3px; padding-left: 5px; float: left; }
	.advice_title { color: #fff; font-size: 12px; font-weight: bold; line-height: 1.2; padding-top: 3px; padding-left: 5px; float: left; }
	.advice_category { color: #f2f2f2; font-size: 10px; font-weight: normal; line-height: 1; text-indent: 1px; word-spacing: 1px; letter-spacing: 0; vertical-align: 1px; height: 23px; float: right; margin-top: 1px; margin-right: 4px; padding-right: 5px; border-left: 2px groove #000; }
	.comment_disp_odd { background-color: #fbf6f1; width: 455px; margin-top: 12px; padding: 0; border: solid 1px #cbcbcb; }
	.comment_disp_even { background-color: #f7ede3; margin-top: 12px; padding: 0; width: 455px; border: solid 1px #cbcbcb; }
	.comment_area { text-align: left; margin-top: 6px; padding: 3px; border-top: 1px solid #d7d7d7; }
	.comment_top { font-size: 11px; height: 14px; float: left; margin-bottom: 3px; padding-top: 2px; padding-left: 2px; border-color: #5d3e00; }
	.comment_date { font-size: 11px; height: 14px; float: right; padding-top: 2px; padding-right: 2px; }
	a.advice_userlink:link, a.advice_userlink:visited { color: #7e7e7e; text-decoration: none; padding-left: 5px; }
	a.advice_userlink:hover{ color: #555; }
	a.advice_userlink2:link, a.advice_userlink2:visited { color: #fff; text-decoration: underline; padding-left: 5px; }
	a.advice_userlink2:hover{ color: #d2d2d2; text-decoration: underline; }
	.tab_content { font-weight: bold; line-height: 1.5; background-image: url(images/tab_content.png); width: 220px; height: 21px; padding-left: 5px; }
	.tab_close { background-image: url(images/tab_close.png); width: 45px; height: 21px; float: left; }
	.questionbox_home { }
/*</agl.folder>*/
/*<agl.folder "Site Layout">*/
	#main_top_2 { font-size: 9px; font-family: verdana; font-weight: bold; text-align: left; width: 212px; height: 35px; margin-left: 550px; }
	#login_box { }
	#main_container { background-image: url(images/main_top.jpg); background-repeat: no-repeat; text-align: center; width: 770px; padding-top: 90px; margin:0 auto; }
	#content_container { background-image: url(images/content_back_rep.jpg); background-repeat: repeat-y; width: 717px; float: left; }
	#content { color: #2c1b00; font-size: 9pt; font-family: verdana; background-image: url(images/content_back.jpg); background-repeat: no-repeat; text-align: justify; width: 501px; height: 100%; float: left; min-height: 500px; padding-right: 9px; padding-left: 9px; }
	#top_1 { background-image: url(images/border_1.jpg); background-repeat: no-repeat; width: 762px; height: 10px; margin-top: 104px; }
	#left_1 { background-image: url(images/left_1.jpg); width: 47px; height: 269px; float: left; }
	#linkbar { width: 185px; float: left; }
	#linkbar_top { background-image: url(images/linkbar_top.jpg); background-repeat: no-repeat; width: 185px; height: 64px; }
	#linkbar_content { background-image: url(images/linkbar_back.jpg); background-repeat: no-repeat; width: 185px; height: 289px; }
	#right_1 { background-image: url(images/right_1.jpg); background-repeat: no-repeat; width: 11px; height: 376px; float: left; }
	#bottom { background-image: url(images/bot.jpg); background-repeat: no-repeat; width: 762px; height: 34px; float: left; padding-bottom: 75px; }
	#copyright_text { color: #673803; font-size: 10px; font-family: verdana, arial; font-weight: normal; font-style: normal; font-variant: normal; text-align: left; margin-top: 5px; margin-left: 80px; }
/*</agl.folder>*/
/*<agl.folder "Menu Bar CSS">*/
	.title_spacer { width: 170px; height: 11px; float: right; }
	a.menutitle:link,a.menutitle:visited { color: #f4f4f4; font-size: 11px; font-family: verdana; font-weight: bold; line-height: 1.25; background-image: url(images/link_button_reg.jpg); background-repeat: no-repeat; text-decoration: none; text-align: left; text-indent: 12px; width: 180px; height: 18px; float: right; margin-bottom: 4px; margin-left: 0; cursor: pointer; display: block; }
a.menutitle:hover { color: #ececec; font-size: 11px; font-family: verdana; font-weight: bold; line-height: 1.25; background-image: url(images/link_button_hover.jpg); background-repeat: no-repeat; text-decoration: none; text-align: left; text-indent: 12px; width: 180px; height: 18px; float: right; margin-bottom: 4px; margin-left: 0; cursor: pointer; display: block; }
a.menutitle2:link,a.menutitle2:visited { color: #f4f4f4; font-size: 11px; font-family: verdana; font-weight: bold; line-height: 1.25; background-image: url(images/link_button_special.jpg); background-repeat: no-repeat; text-decoration: none; text-align: left; text-indent: 12px; width: 180px; height: 18px; float: right; margin-bottom: 4px; margin-left: 0; cursor: pointer; display: block; }
a.menutitle2:hover { color: #ececec; font-size: 11px; font-family: verdana; font-weight: bold; line-height: 1.25; background-image: url(images/link_button_hover.jpg); background-repeat: no-repeat; text-decoration: none; text-align: left; text-indent: 12px; width: 180px; height: 18px; float: right; margin-bottom: 4px; margin-left: 0; cursor: pointer; display: block; }
/*</agl.folder>*/
/*<agl.folder "Shopping Cart Styles">*/
	.shopping_title { color: #fff; font-weight: bold; background-color: #733f00; height: 23px; padding-left: 5px; }
	.shopping_box { background-color: #f7f7f7; width: auto; margin-top: 8px; margin-bottom: 8px; border: solid 1px #6f2700; }
	.shopping_short_desc { text-align: left; padding-left: 5px; }
	.shopping_price { background-color: #d9bf92; text-align: left; float: right; padding-right: 2px; padding-left: 5px; }
	.shopping_addcart { background-color: #cfae76; height: 22px; margin-top: 8px; padding-top: 2px; }
	.shopping_button { color: #fff; font-weight: bold; background-color: #8c5400; margin-right: 3px; margin-left: 3px; border: solid 1px #000; }
	.shopping_cart_cost { background-color: #cfae76; text-align: left; border-top: 1px solid #473300; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }
	#cart_content { line-height: 0.9; background-image: url(images/cart_repeat.jpg); background-repeat: repeat; text-align: left; width: 178px; padding-left: 7px; }
	#cart_top { background-image: url(images/cart_top.jpg); background-repeat: no-repeat; width: 185px; height: 25px; margin-top: 8px; }
	#cart_bot { background-image: url(images/cart_bottom.jpg); background-repeat: no-repeat; width: 185px; height: 30px; }
	.shopping_img { float: left; }
	.shopping_box_disp { overflow:auto; background-color: #fff; width: 455px; height: inherit; padding-right: 5px; padding-bottom: 6px; padding-left: 5px; border-right: 1px solid #854807; border-left: 1px solid #854807; border-top-width: 0; border-bottom-width: 0; }
	.shopping_disp_top { background-image: url(images/advice_disp_top.png); background-repeat: no-repeat; width: 467px; height: 33px; margin-top: 30px; }
	.shopping_disp_bot { background-image: url(images/shopping_disp_bot.png); background-repeat: no-repeat; width: 467px; height: 22px; margin-bottom: 10px; padding-top: 4px; padding-left: 3px; }
	.shopping_disp_price { color: #000; font-weight: bolder; float: right; padding-right: 14px; }
	.shopping_content { width: 300px; float: left; padding-left: 5px; }
	.shopping_add_cart { font-size: 10px; float: left; }
	input.shopping_button { font-size: 9px; background-image: url(images/button_background.png); background-repeat: repeat; height: 16px; border: solid 1px #733b00; }
	input.shopping_button2 { color: #fff; font-size: 9px; font-weight: bold; background-image: url(images/button_background.png); background-repeat: repeat; height: 16px; float: left; margin-top: 4px; padding: 0; border: solid 1px #733b00; }
	.shopping_quantity { font-size: 9px; height: 12px; border: solid 1px #633803; }
	input.checkout_button { color: #0047c1; font-weight: bold; background-image: url(images/checkout_button.png); background-repeat: repeat; height: 27px; border: outset 1px #bfcede; }
	input.checkout_button:hover { color: #38393a; font-weight: bold; background-image: url(images/checkout_button_hover.png); background-repeat: repeat; height: 27px; border: outset 1px #bfcede; }
	a.mini_cart:link, a.mini_cart:visited { color: #003b6e; font-size: 9px; font-family: arial; font-weight: bold; font-style: normal; line-height: 0.7; margin-top: 2px; margin-bottom: 0; padding: 0; }
	a.mini_cart:hover { color: #3b88ae; }
	a.mini_cart_2:link, a.mini_cart_2:visited { color: #003b6e; font-size: 11px; font-family: arial; font-weight: bold; font-style: normal; line-height: 0.7; margin-top: 2px; margin-bottom: 0; padding: 0; }
	a.mini_cart_2:hover { color: #3b88ae; }
	.mini_cart_small_text { font-size: 9px; line-height: 0.9; }
	.cart_title { font-size: 11px; font-weight: bold; text-indent: 7px; width: 168px; margin-bottom: 3px; border-bottom: 1px solid #7b3b00; }
	.shopping_digital_download { color: #747474; font-size: 10px; font-weight: bold; background-color: #fae6d4; text-align: center; float: right; padding: 2px 5px; border: dotted 1px #a94400; }
	.shopping_digital_download_mini { color: #930101; font-size: 9px; font-weight: bold; line-height: 1; margin-top: 1px; margin-left: 5px; }
	a.shopping_darkgrey_link:link, a.advice_darkgrey_link:visited { color: #2c4e99; font-size: 11px; font-weight: bold; text-decoration: none; float: left; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; }
	a.shopping_darkgrey_link:hover{ color: #555; }
	.mini_cart_content { line-height: 0.6; }
/*</agl.folder>*/
/*<agl.folder "Login Box">*/
	.logout_box { float: right; margin-right: 36px; }
	.username_box { float: left; }
	.img_links { height: 15px; float: left; }
/*</agl.folder>*/
img { border-style: none; border-width: 0; }
input { border: solid 1px #7d3e04; }
input.submit_button { color: #0047c1; font-weight: bold; background-image: url(images/checkout_button.png); background-repeat: repeat; height: 27px; border: outset 1px #bfcede; display: inline; }
input.submit_button:hover { color: #38393a; font-weight: bold; background-image: url(images/checkout_button_hover.png); background-repeat: repeat; height: 27px; border: outset 1px #bfcede; }
.message { font-family: verdana; font-weight: bold; background-color: #ebcd9f; width: 90%; margin-left: 7px; padding: 6px; border: dashed 1px #d60000; }
a:link, a:visited { color: #0000c4; text-decoration: underline; }
a:hover { color: #59aadd; text-decoration: underline; }
.terms_disp { color: #4f4f4f; background-color: #f6eed6; text-align: justify; height: 145px; overflow: auto; padding: 4px; border: solid 1px #ae6600; }
ul { line-height: 1.1; list-style-type: disc; margin: 5px 0 5px 10px; padding: 4px 0 0 5px; }
.date_disp { color: #beb38f; font-size: 10px; font-family: verdana; margin-right: 9px; }
