html,body,div,span,p,h1,h2,h3,h4,h5,h6,strong,em,abbr,acronym,address,bdo,blockquote,cite,q,code,ins,del,dfn,kbd,pre,samp,var,br,a,img,ul,ol,li,dl,dt,dd,table,tr,td,th,tbody,thead,tfoot,col,colgroup,caption,form,input,textarea,select,option,optgroup,button,label,fieldset,legend,b,i,tt,sub,sup,big,small,hr,iframe{margin:0;padding:0;text-indent:0;font-size:100.01%}
body,input,textarea,select,.sans,p {font:12px Tahoma, Arial, Helvetica, sans-serif;vertical-align:middle}
h1,h2,h3,h4,h5,.serif {font-family: Georgia, "Times New Roman", Times, serif}
img {border:0}
ul,ol {list-style:none}
table { border-collapse:collapse;border-spacing:0}
a,a * {text-decoration:none;cursor:pointer}
a:hover {text-decoration:underline}
br {clear:both}
.clear {clear:both}

body {background:url(img/bg-body.jpg) top left repeat-x #fff099;text-align:center}
#wrap {width:980px;text-align:left;margin:0 auto;background:url(img/bg-wrap.jpg) top left repeat-x #fffadc;border:1px solid #f3d52d}
#hd {height:190px;padding-right:10px}
	#hd h1 {position:absolute;width:220px;height:190px;background:url(img/hd-logo.png) no-repeat;text-indent:-9999px;*margin-left:-210px}
	#hd-nav {margin-left:210px;padding-left:25px;height:30px;*height:29px;background:url(img/hd-nav.png) top left no-repeat;color:#705908;font-size:11px}
		#hd-nav a {color:#705908}
		#hd-nav div {height:29px;line-height:29px}
			#hd-nav-main {float:left}
			#hd-nav-extra {float:right}
	#hd-banner {margin-left:220px;width:750px;height:160px;background:url(img/hd-banner.jpg) top left no-repeat}
		#hd-banner p{position:absolute;text-indent:-9999px}
#bd {padding:0 10px 20px}
	#bd-nav {float:left;width:200px;background:url(img/bd-nav-cat.jpg) no-repeat;padding-top:60px;color:#865e36}
		#bd-nav h2 {position:absolute;text-indent:-9999px;width:200px}
		#bd-nav p {padding-bottom:15px}
		#bd-nav-cat {padding:0 10px 20px}
			#bd-nav-cat li {padding:10px 0;background:url(img/bg-dotted.gif) bottom left repeat-x;font-size:13px}
			#bd-nav-cat li a {color:#653a14}
			#bd-nav-cat p {padding:10px 0;font-style:italic;color:#666;padding-left:10px}
			#bd-nav-cat p span {position:absolute;margin-left:-10px;font-style:normal}

		#bd-nav-tq,#bd-nav-love,#bd-nav-about,#bd-nav-pay {padding:35px 10px 20px}
		#bd-nav-tq {background:url(img/bd-nav-tq.gif) no-repeat}
		#bd-nav-love {background:url(img/bd-nav-love.gif) no-repeat}
			#bd-nav-love font {font-size:10px;color:#aba097}
			#bd-nav-love a {font-size:12px;color:#865e36;font-weight:bold}
			#bd-nav-love i {font-size:12px;color:#865e36;font-style:italic}
		#bd-nav-about {background:url(img/bd-nav-about.gif) no-repeat;text-align:justify}
		#bd-nav-pay {background:url(img/bd-nav-pay.gif) no-repeat}

	#bd-main {float:left;width:760px}
		#bd-top {height:130px;background:url(img/bd-top.png) no-repeat}
			#bd-top p {position:absolute;text-indent:-9999px}
			#bd-top a {position:absolute;text-indent:-9999px;width:115px;height:50px;margin-left:630px;margin-top:20px}
		#bd-content {padding-left:10px}
			#bd-content p a {color:#036}
			#bd-content p a:hover {color:#600}
			#bd-content td {padding:3px;border:1px solid #dbd2ba;background-color:#fff}

			#bd-banner {}
			#bd-notice {background-color:#900;padding:1px;color:#fcf8db}
				#bd-notice p {border:1px solid #f99;padding:5px}
			#bd-desc {background-color:#ff4800;padding:1px;color:#fcf8db;margin-bottom:20px}
				#bd-desc p {border:1px solid #f7ac1d;padding:5px}
			
			.bd-feat h2 {height:60px;line-height:60px;margin-top:20px;background:url(img/bd-features-title.jpg) top left no-repeat;padding-left:20px;font-size:24px;font-style:italic;color:#25190f;text-shadow:1px 1px 1px #9d9452}
			.bd-feat h2 a {color:#25190f}
			
			.bd-writeup {padding:10px 20px 0}
			.bd-writeup p {padding-bottom:10px}
	
#ft {clear:both;padding:10px 0 20px;color:#865e36;text-align:center}
#ft a {color:#44487f}

.f {width:236px;text-align:center;float:left;margin:6px}
.f-img {background:url(img/f.gif) no-repeat;height:200px;padding:10px 0}
.f-img.imgFalse {height:150px;padding:35px 0}
.f-img img {width:150px;height:200px}
.f-img.imgFalse img {width:200px;height:150px}
.f-title {background:url(img/f.gif) 0 -20px no-repeat;font-size:16px;color:#2a1c11;padding:0 0 10px;font-weight:bold}
.f-title a{color:#2a1c11}
.f-info {background:url(img/f.gif) 0 -344px no-repeat;height:56px}
	.f-add {background:url(img/f-add.png) no-repeat;height:56px;width:43px;float:left;text-indent:-9999px}
	.f-price {width:55px;font-size:10px;color:#9e744a;float:left;margin-left:7px;padding-top:5px}
	.f-price a {display:block;width:55px;height:25px;line-height:25px;font-size:16px;color:#fefefe;background:url(img/f-btn.png) 0 0 no-repeat;margin-top:3px}
	.f-price a:hover {background-position:0 -25px;text-decoration:none}
	.f-price a sup {font-size:8px}
	.f-cat {font-size:13px;color:#2a1c11;height:56px;line-height:56px}
	.f-cat a{color:#2a1c11}

.fd {height:400px;background:url(img/fd.gif) no-repeat}
.fd-img {width:350px;height:350px;text-align:center;float:left;padding:25px}
.fd-desc {width:230px;float:left;padding:25px 20px}
.fd-info {float:right;width:80px;text-align:center}
	.fd-add {width:80px;height:60px;text-indent:-9999px}
	.fd-price {font-size:10px;color:#9e744a;padding-top:15px}
	.fd-price a {display:block;width:55px;height:25px;line-height:25px;font-size:16px;color:#fefefe;background:url(img/f-btn.png) 0 0 no-repeat;margin-top:3px;margin-left:12px}
	.fd-price a:hover {background-position:0 -25px;text-decoration:none}
	.fd-price a sup {font-size:8px}

.bd-cat {clear:both}
.bd-cat h2 {height:45px;line-height:50px;background:url(img/bd-cat.png) no-repeat;clear:both;font-size:20px;text-align:center;color:#fff;font-style:italic}

.sharethis {position:absolute;padding:20px 10px;text-align:right;width:740px}
.sharethis a {color:#1c6f35}

.facebook {position:absolute;;padding:20px 10px;text-align:right;width:645px}