* {margin: 0; padding: 0;}

html {height: 100%}
body {
	font: 12px Arial, sans-serif;
	width: 100%;
	height: 100%;
	background: #FCF3D0 url(/images/top_bg.gif) repeat-x top;
	color: #fb4ba2;
}
a:link, a:visited, a:active, a:hover {color: #fd67b0; text-decoration: underline;}
a:hover {text-decoration: none;}

img {border: none;}
input {vertical-align: middle}
ul li{list-style: none;}
.clear{ clear: both;}

#wrapper {
	width: 994px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 140px;
	background: url(/images/header_bg.jpg) no-repeat;
	font: 11px Arial, sans-serif;
}
#header .book{width: 260px; float: left;}
#header .book img{margin: 24px 0 0 84px;}
#header .htr{width: 310px; float: right; padding: 13px 0 0;}
#header .htr .hta{width: 100px; float: left; font-weight: 700; padding: 3px 0 0;}
#header .htr ul{width: 80px; float: left;}
#header .htr ul li{padding: 0 0 0 15px; background: url(/images/bullet_hul.gif) no-repeat 5px 5px;}
#header .htr a:link, #header .htr a:visited, #header .htr a:active, #header .htr a:hover {color: #ff9333; text-decoration: underline; font: 11px Arial, sans-serif;}
#header .htr a:hover {text-decoration: none;}

/* Middle
-----------------------------------------------------------------------------*/
#content {padding: 0 0 180px;}
#content .padd{padding: 0 24px;}

.tb_t{width: 100%; background: #FF9E46 url(/images/tb_t.gif) repeat-x top;}
.tb_b{width: 100%; background: url(/images/tb_b.gif) repeat-x bottom;}
.tb_l{width: 100%; background: url(/images/pink_dot.gif) repeat-y left;}
.tb_r{width: 100%; background: url(/images/pink_dot.gif) repeat-y right;}
.tb_lt{width: 100%; background: url(/images/tb_lt.jpg) no-repeat left top;}
.tb_rt{width: 100%; background: url(/images/tb_rt.gif) no-repeat right top;}
.tb_lb{width: 100%; background: url(/images/tb_lb.gif) no-repeat left bottom;}

.tb2_t{width: 100%; background: #FCFCDE url(/images/tb2_t.gif) repeat-x top;}
.tb2_b{width: 100%; background: url(/images/tb2_b.gif) repeat-x bottom;}
.tb2_l{width: 100%; background: url(/images/tb2_l.gif) repeat-y left;}
.tb2_r{width: 100%; background: url(/images/tb2_r.gif) repeat-y right;}
.tb2_lt{width: 100%; background: url(/images/tb2_lt.gif) no-repeat left top;}
.tb2_rt{width: 100%; background: url(/images/tb2_rt.gif) no-repeat right top;}
.tb2_lb{width: 100%; background: url(/images/tb2_lb.gif) no-repeat left bottom;}
.tb2_rb{width: 100%; background: url(/images/tb2_rb.gif) no-repeat right bottom; padding: 0 0 30px 0;}
.tb2_t .title{width: 508px; background: url(/images/tb2_title.gif) no-repeat; height: 71px; margin: 0 auto;}
.tb2_t .title h1{padding: 24px 0 0 190px; font-size: 20px;}
.tb2_t ul{padding: 0 0 0 20px; font: 14px Arial, sans-serif;}
.tb2_t ul li{background: url(/images/bullet_lul.gif) no-repeat left 2px; padding: 0 0 0 18px;}

.tb2_t ul li a:link, .tb2_t ul li a:visited, .tb2_t ul li a:active, .tb2_t ul li a:hover {color: #ff6200; text-decoration: underline; font-weight: 700;}
.tb2_t ul li a:hover {text-decoration: underline;}
.tb2_t ul li a:link span, .tb2_t ul li a:visited span, .tb2_t ul li a:active span, .tb2_t ul li a:hover span {color: #fb4ba2; text-decoration: underline;}

.ithumb{width: 150px; height: 200px;}
.thumbs a img{border: 1px solid #634F38;}
.thumbs a:hover img{border: 1px dashed #634F38;}


.tb_t h1{padding: 20px 0 0 190px;/* border: 1px solid #000;*/ font-size: 20px; line-height: 35px;}
.tb_t .thumbs{padding: 0 0 0 10px;}
.tb_t .thumbs a:hover img{border: 1px dashed #634F38;}
.tb_t .thumbs img{float: left; margin: 0 3px 3px 0; border: 1px solid #634F38;}
.tb_t .arch{width: 600px; height: 42px; float: left; overflow: hidden;}
.tb_t .arch ul{padding: 13px 0 0 110px; overflow: hidden;}
.tb_t .arch ul li{width: 22px; height: 22px; line-height: 22px; background: url(/images/arch_bg.gif) no-repeat; margin: 0 3px; float: left; text-align: center;}
.tb_t .book{width: 329px; height: 42px; float: right; overflow: hidden;}
.tb_t .arch a:link, .tb_t .arch a:visited, .tb_t .arch a:active, .tb_t .arch a:hover {color: #000; text-decoration: none; font: 12px Arial, sans-serif; font-weight: 700; color: #fff;}
.tb_t .arch a:hover {color: #ff6200;}


.big_list{color: #ff8916; font: 24px Arial, sans-serif; font-style: italic; font-weight: 700; width: 850px; margin: 5px auto; padding: 0 0 0 50px;}
.big_list li{width: 32%; float: left; padding: 5px 0 5px 1%}

.little_list{color: #ff8916; font: 16px Arial, sans-serif; font-style: italic; font-weight: 700; width: 850px; margin: 5px auto; padding: 0 0 0 50px;}
.little_list ul{width: 32%; float: left; padding: 0 0 0 1%}
.little_list ul li{padding: 1px 0;}

.trad1 li{width: 292px; padding: 30px 0; background: url(/images/trad_bg1.jpg) no-repeat; float: left; margin: 10px 17px; font: 11px Arial, sans-serif; text-align: center; color: #ff6200;}
.trad1 li.fst{margin: 10px 17px 10px 0;}
.trad1 li.lst{margin: 10px 0 10px 17px;}

.trad2 li{width: 313px; padding: 37px 0 15px; background: url(/images/trad_bg2.jpg) no-repeat; float: left; margin: 10px 1px; font: 11px Arial, sans-serif; text-align: center; color: #ff6200;}
.trad2 li img{border: 1px solid #FF6200;}
.trad2 li a:link, .trad2 li a:visited, .trad2 li a:active, .trad2 li a:hover {color: #fd67b0; text-decoration: underline; font: 20px Verdana, sans-serif; font-weight: 700; line-height: 30px;}
.trad2 li a:hover {text-decoration: none;}

.trad1 a:link, .trad1 a:visited, .trad1 a:active, .trad1 a:hover {text-decoration: underline; font: 22px Arial Black, sans-serif;}
.trad1 a:hover {text-decoration: none;}

.lside{width: 160px; float: left; font: 14px Arial, sans-serif;}
.lside h1{font-size: 20px; text-align: center;}
.side_bg{width: 100%; background: url(/images/side_bg.gif) repeat-y;}
.side_bg h1{padding: 0 0 5px; line-height: 35px; background: url(/images/cat_bg.gif) no-repeat center bottom;}
.side_bg ul{padding: 0 0 0 20px;}
.side_top{width: 100%; background: url(/images/side_top.gif) no-repeat top;}
.side_bttm{width: 100%; background: url(/images/side_bttm.gif) no-repeat bottom; padding: 40px 0;}
.rside{width: 780px; float: right;}
.lside a:link, .lside a:visited, .lside a:active, .lside a:hover {color: #ff6200; text-decoration: underline;}
.lside a:hover {text-decoration: none;}
.imgtop img{width:150px; height:200px; border: 1px solid #FF6200;}
.imgtop a{color: #660000; font-size: 16px; font-weight: bold;}
.imgtop td{ text-align: center;}
.imgtop { margin: 0 auto;}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 994px;
	margin: -180px auto 0;
	height: 180px;
	background: url(/images/footer_bg.jpg) no-repeat top;
	font: 13px Arial, sans-serif;
}
#footer .fta{height: 103px; font-size: 10px;}
#footer .fta p{padding: 18px 60px 0 680px;}
#footer .fta p span{color: #ff6200; font-weight: 700; font-size: 11px;}
#footer .fleft{width: 49%; float: left; color: #fff; text-align: center; font-weight: 700; padding: 5px 0 0;}
#footer .fright{width: 49%; float: right; color: #fff; text-align: center; font-weight: 700; padding: 5px 0 0;}
#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {color: #fafdf1; text-decoration: underline;}
#footer a:hover {text-decoration: none;}
.mvcnt {width:756px; margin: 0px auto;}
.mvcnt a {float: left; display: block; border: 1px solid #FA970B; width: 230px; height: 170px; margin: 5px 10px; background-color: #FAE0B3; COLOR: #DC4A8B; FONT-SIZE: 10px; TEXT-DECORATION: none; text-align$
.mvcnt a:hover {border: 1px solid #DC4A8B;}
.mvcnt img {width: 230px; height: 170px; border: none; display: block;}
