.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }


/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family:Arial, Helvetica, sans-serif; color:#FFF; margin:0px; font-size:12px; background:url(../images/bg.jpg) repeat left top;text-align:justify;}
h1{clear:both; display:block;line-height:20px; height:20px; color:#FFF; font-size:20px; padding:0 0 15px 0px;font-weight:bold;}
h2{clear:both; display:block;line-height:18px; height:18px; color:#6e5a3d; font-size:20px; padding:0 0 8px 0px;font-weight:bold;background:url(../images/title-line.gif) repeat-x left bottom;margin:0 0 5px 0;}
h3{clear:both; display:block;line-height:20px; height:20px; color:#007fc5; font-size:20px; padding:0 0 15px 0px;font-weight:bold;}

.clear { clear:both; }
p { padding:0 0 15px 0;  line-height:18px;}
a{outline:none; color:#f79721; text-decoration:underline;}
a:hover{outline:none; color:#f79721; text-decoration:none;}
.black{color:#000;}
img{border:0px; margin:0px;}
/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container{width:980px; margin:0 auto;}
#content{float:left;width:980px;background:#ffffe5;}
/* top-part
-----------------------------------------------------------------------------*/
#top{width:926px; float:left;padding:29px 0 18px 54px;height:43px;}

/* menu-part
-----------------------------------------------------------------------------*/
#menu-main{width:980px; float:left;background:url(../images/nav-bg.jpg) repeat-x top left;height:34px;border:1px solid #cb7000;}
#menu-main ul{margin:0px; padding:0 0 0 30px;}
#menu-main li{ width:auto;list-style:none; height:34px; line-height:34px; float:left; background:url(../images/sepretr.jpg) right center no-repeat; padding:0 10px;display:block;}
#menu-main li a{ color:#fff; font-size:13px; text-decoration:none; font-weight:bold; padding:5px 10px 5px 10px;}
#menu-main li a:hover{background:url(../images/menu-over-bg.jpg) repeat-x left center; color:#FFFFFF;}

#menu-main li.active a{background:url(../images/menu-over-bg.jpg) repeat-x left center; color:#FFF;display:block;padding:0px 10px 0px 10px;}

/* left-part
-----------------------------------------------------------------------------*/
#left{width:567px; float:left;background:url(../images/leftside-bg.jpg) no-repeat left top;padding:144px 0px 20px 20px}
.content-box{background:#333333 url(../images/welcome-img.jpg) no-repeat right top;width:380px;float:left;margin:0 0 20px 0;padding:20px 172px 20px 15px;}
.review-btn{margin-left:8px;}
.box1{float:left;width:161px;padding:10px 12px;background:#dadab0;color:#333333;line-height:18px;height:178px;text-align:left;}
.box1 span{color:#757575;}

.box2{float:left;width:161px;height:178px;padding:10px 12px;background:#eeda9c; margin-left:6px;}
.box3{float:left;width:161px;height:178px;padding:10px 12px;background:#f5d7b4; margin-left:6px;}

a.more{float:right;color:#696906;text-decoration:underline;display:block;padding:0 0 0 0;margin:0 0 0 0;}
a.more:hover{color:#696906;text-decoration:none;}
/*right-part
-----------------------------------------------------------------------------*/
#right{width:373px; float:left; padding:51px 0 18px 20px;background:url(../images/rightside-bg.jpg) no-repeat left top;}
/*footer-part
-----------------------------------------------------------------------------*/
#footer{width:980px; float:left; padding:0px;height:65px;}
#footer-flag{width:50px;float:left;padding:17px 0 0 0}
#copiy-right{width:210px; float:left; color:#dbdbdb; font-size:12px;padding:25px 0 0 41px;}

#copiy-right a{color:#dbdbdb; text-decoration:none; padding:0 10px 0 0;font-weight:bold;}
#copiy-right a:hover{text-decoration:underline;}

#design-by{width:250px; float:right; padding:25px 38px 0 0;text-align:right;}
#design-by a{color:#dbdbdb; text-decoration:underline;font-weight:bold;}
#design-by a:hover{text-decoration:none;}

/* sub-page
---------------------------------------------------------------------------- */
#sub-content{width:942px; float:left; margin:1px 0 0 0; padding:20px 20px 37px; background:#ffffe5;}
#sub-left{width:552px; height:515px; float:left; background:#333; padding:19px 0 0px 15px;}
.book-detail{width:516px; float:left; padding:0 0 29px 0;}
.book-detail-left{width:395px; float:left; padding:0 15px 0 0;}
.learn-more-btn{padding:50px 0 0 0;}

.book-detail-right{width:104px; float: left;}
.book-border{border:1px solid #c6c6c6;}
.sep-img{width:516px; float:left; height:1px; padding:0 0 30px 0;}

#sub-right{width:353px; float: right;}

.sc{
	scrollbar-face-color: #7B5B46;
	scrollbar-shadow-color: #7B5B46;
	scrollbar-highlight-color: #E1C9BD;
	scrollbar-3dlight-color: #E1C9BD;
	scrollbar-darkshadow-color: #E1C9BDc;
	scrollbar-track-color: #E1C9BD;
	scrollbar-arrow-color: #ffffff;
}
.linkfont{font-size:16px;font-weight:bold;}
.linkfont a{outline:none; color:#f79721; text-decoration:underline;}
.linkfont a:hover{outline:none; color:#f79721; text-decoration:none;}

.newstitle {
color:#F79219;
font-family:Arial,Helvetica;
font-size:10pt;
}
