.backtotop{text-align:right; font-weight:bold; clear:both}
body {padding:10px 0 0 0 ; width:790px; margin:0 auto; font-family:Arial, Helvetica, sans-serif}
#col1{width:170px; float:left; text-align:left}
#col2{width:600px; float:right;  font-family:Arial, Helvetica, sans-serif}
#banner{width:590px; height:110px; background:url(i/setitle6.gif) no-repeat top right;margin-bottom:0; padding:0}
#banner h1{color:#070; position:relative; left:-9999px; top:0;}
#banner p{color:#070; position:relative; left:-9999px; top:0;}
h2, h3{color: #080; text-align:left; margin-bottom:0}
h2{margin:0}
a:link, a:visited {color: #080}
a:hover{color:red}

#swap{width:170px; height:110px; margin:0px 0 0 10px}
#col1 ul{margin:6px 0 0 0; padding:0 0 0 0; list-style-type:none}
#col1 ul li{list-style-type:none; padding:0.7em 5px; margin-left:10px; background:url(i/button.gif) center left no-repeat }
#col1 ul li a{text-decoration:none; font-weight:bold; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:13px; display:block; width: 95%}
#col1 ul li a:visited{color:#fff}
#col1 ul li a:hover{color:#f00 }
#col2{position:relative}

#bottomnav{clear:both; text-align:center}
#bottomnav ul{margin:0; padding:0 0 0 0; list-style-type:none; width:500px; line-height:1.5}
#bottomnav ul li{display: inline; text-align:center;}
#bottomnav a{ width:8em; padding:9px; color:#080; font-weight:bold; font-size:0.8em; font-family:Arial, Helvetica, sans-serif; font-size:90%}
#bottomnav a:hover{color:#0c0}

body#index #tindex a,
body#novels #tnovels a,
body#short #tshort a,
body#poems #tpoems a,
body#nonfict #tnonfict a,
body#educational #teducational a,
body#articles #tarticles a,
body#news #tnews a,
body#about #tabout a,
body#services #tservices a,
body#contact #tcontact a,

body#index #bindex a,
body#novels #bnovels a,
body#short #bshort a,
body#poems #bpoems a,
body#nonfict #bnonfict a,
body#educational #beducational a,
body#articles #barticles a,
body#news #bnews a,
body#about #babout a,
body#services #bservices a,
body#contact #bcontact a

{color:#000; cursor:default; text-decoration:none;  }

#content{margin-left:5px; text-align:justify; margin-top:0; padding:0 0px 0 0; position:relative; top:-22px}
.amazonlink{text-decoration:underline; color:#008000; cursor:pointer;}

.bookleft{float:left; width:25em; clear:left; margin-bottom:2em}
.firstsection{clear:both;}
.picleft{float:left; margin:0 15px 10px 0px; padding:0 }
.picright{float:right; margin:0 0 10px 15px; padding:0; font-size:small; text-align:center}

.picrightbig{float:right; margin:0 0 0 25px; padding:0 }
.picright2{float:right; margin:0 0 25px 15px; padding:0 }

.firstonpage{margin-top:0.8em}
.firstpara{margin-top:0}
.email{color:#008000; cursor:pointer; text-decoration:underline;}
.at{vertical-align:bottom}
.review{margin:20px 10px 5px 0px; font-style:italic}
.reviewer{margin:5px 10px 10px 0px; font-weight:bold; text-align:right}
.section{clear:both;}
.strapline{color:#008000; font-size:26px; position:relative; top:12px; right:0; text-align:right; font-style:italic; }
#wpfooter{clear:both; text-align:center; margin-top:3em; font-size:x-small}

@media print{
#col1 {display:none}
#banner h1{color:#070; position:relative; left:0px; top:0;}
}
