@charset "UTF-8";
/* CSS Document */

body{
margin: 0;
padding: 0;
background-color: #f7f4ed;
}

a{
color: #cb8023;
text-decoration:none;
}


a img{
border:0;
}



h1{
color: #d56925;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding:0;
font-weight:lighter;
}

h1 a{
text-decoration:none;
}


h2{
color: #34acab;
font-size:11px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding:0;
margin-top:3px;
line-height:18px;
}

h3{
color: #d56925;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding:0;
margin-top:7px;
margin-bottom:0;
padding-bottom:0;
line-height:18px;
}

h4{
color: #9797a9;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding:0;
margin-top:7px;
margin-bottom:0;
padding-bottom:0;
line-height:18px;
}

h5{
color: #9797a9;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
margin:0;
padding:0;
margin-top:0px;
margin-bottom:0;
padding-bottom:0;
line-height:18px;
}

p{
font-size:13px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;
line-height:22px;
}


#book p{
font-family:Arial, Helvetica, sans-serif;
line-height:14px;}

#book a.nonactive{
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
color:#547638;
}
#book a.nonactive:hover{
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
color:#d57331;
}

#book a{
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
color:#d57331;
text-decoration:none;
}

#book a.active{
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
color:#77bad9;
text-decoration:none;
}

#all{
width:1024px;
height:760;
margin:0 auto;
}


#left{
float:left;
width: 281px;
}
#book{
width:90px;
float: left;
padding-right: 20px;
}

#right{
float: right;
width: 300px;
}

.clear{
clear:both;
}


#center{
float:left;
margin-left:54px;
width:355px;
margin-top:60px;
}

.contact p{
margin-top:0;
padding-top:0;
}

#headerimage{
width: 108px;
margin:10px auto;
}

#headerimagetwo{
width: 151px;
margin:10px auto 50px auto;
}

#authorimage{
width:116px;
padding:5px;
border:solid 1px #333333;
margin: 10px auto;
}

#authorimagetwo{
width:141px;
margin:10px auto;
}

#image {
padding:5px;
border:solid 1px #333333;
}

#news{
width: 110px;
margin:10px auto 50px auto;
}

#media{
width: 110px;
margin:10px auto 50px auto;
}

.news p{
margin-top:0;
padding-top:0;
}

#appearances{
width: 166px;
margin:10px auto 0px auto;
}

.appearances p{
margin-top:0;
padding-top:0;
}



