html *{outline:none;}
body
{ margin:0px;
padding:0px;
background:#05374C;
font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#2D2D2D;}
p, ul, li
{ 
margin:0px;
padding:0px;
}
#container
{ width:799px;
margin:0px auto;}
.clear
{clear:both;
height:0px;
margin:0px;
padding:0px;}
#header
{margin:0px;
padding:0px;
background:url(../images/bg_rpt.gif) left top repeat-y;
width:799px;
overflow:hidden;}
#left
{float:left;
width:284px;
overflow:hidden;}
#right
{ float:left;
width:512px;}
.logo
{ float:left;
margin:6px 0px 0px 16px;}
.book
{ float:left;
margin:21px 0px 0px 16px;}
.book_17
{ float:left;
margin:21px 0px 0px 16px;
padding:0px 0px 10px 0px;}
.navigation
{ margin:16px 0px 0px 3px;}
.button
{
margin:0px;
padding:0px 0px 0px 2px;
}
.button ul
{ margin:0px;
padding:0px;
list-style:none;}
.button ul li
{
text-indent:-9999px;
padding:0;
margin:0;
*float:left;
}
.button ul li a
{
display:block;
height:37px;
float:left;
}
.button ul li a.home
{
background:url(../images/home.jpg) no-repeat;
width:48px;
}
.button ul li a.home:hover
{
background:url(../images/home_hov.jpg) no-repeat;
}
.button ul li a.aboutthebook
{
background:url(../images/about.jpg) no-repeat;
width:95px;
}
.button ul li a.aboutthebook:hover
{
background:url(../images/about_hov.jpg) no-repeat;
}
.button ul li a.abouttheauthor
{
background:url(../images/aboutaut.jpg) no-repeat;
width:105px;
}
.button ul li a.abouttheauthor:hover
{
background:url(../images/aboutaut_hov.jpg) no-repeat;
}
.button ul li a.news
{
background:url(../images/news.jpg) no-repeat;
width:40px;
}
.button ul li a.news:hover
{
background:url(../images/news_hov.jpg) no-repeat;
}
.button ul li a.contactus
{
background:url(../images/contactus.jpg) no-repeat;
width:69px;
}
.button ul li a.contactus:hover
{
background:url(../images/contactus_hov.jpg) no-repeat;
}
.button ul li a.byethebook
{
background:url(../images/buy.jpg) no-repeat;
width:85px;
}
.button ul li a.byethebook:hover
{
background:url(../images/buy_hov.jpg) no-repeat;
}
.button ul li a.media
{
background:url(../images/media.jpg) no-repeat;
width:55px;
}
.button ul li a.media:hover
{
background:url(../images/media_hov.jpg) no-repeat;
}









.welcome
{ 
margin:19px 0px 18px 12px;
}
#content
{ margin:0px;
padding:0px;}
.content
{ float:left;}
.contxt
{
margin:0px 34px 0px 12px;}
.contxt_blue
{ color:#0C7FAE;}
.contxt_blue a
{ color:#0C7FAE;
font-weight:bold;
text-decoration: underline;}
.contxt_blue a:hover
{ color:#0C7FAE;
text-decoration:none;}
.contxt10
{
margin:0px 34px 0px 12px;
color:#0C7FAE;
text-align:right;}
.brd
{margin:17px 0px 0px 0px;
}
.brd11
{margin:17px 0px 15px 0px;
}
.ab_hd
{margin:12px 0px 0px 0px;
}
.contxt_ab
{
overflow:hidden;
width:258px;
padding:8px 0px 0px 12px;}
.lt
{ float:left;}
.lt_bg
{ float:left;}
.more
{ font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#0072A1;
padding:0px 0px 0px 12px;
}
.more a
{ font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#0072A1;
text-decoration:none;
}
.more a:hover
{ font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#0072A1;
text-decoration:none;}
#footer
{ margin:0px;
padding:0px 0px 20px 0px;}
.footer
{ font: bold 11px/29px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;}
.footer a
{ font: bold 11px/29px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;}
.footer a:hover
{ font: bold 11px/29px Arial, Helvetica, sans-serif;
color:#25A4D8;
text-decoration: underline;}
.footer2
{ font: normal 11px/24px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;}
.footer2 span
{ font: bold 11px/24px Verdana, Arial, Helvetica, sans-serif;
color:#25A4D8;}
.txtarea
{ width:150px;
height:20px;}
.txtarea1
{ width:150px;
height:100px;}
.buy_link
{font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#2D2D2D;
margin:0px 34px 0px 12px;}
.buy_link a
{font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#2D2D2D;
text-decoration:underline;}
.buy_link a:hover
{font:normal 12px/18px Arial, Helvetica, sans-serif;
color:#2D2D2D;
text-decoration:none;}
