/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License

Modified by Joshua Tenpenny (joshuatenpenny@yahoo.com)
*/

* {margin:0;padding:0}
.fleft {float:left}
.fright {float:right}
.fclear {clear:both}
a:link {color:#f5dccd;}
a:hover {text-decoration:underline;}
a:visited {color:#f5dccd;}

body {background:#ad4000 url(assets/images/bg.jpg) top repeat-x;font:12px Arial,Helvetica,sans-serif;color:#000;margin:0 auto;padding:0}
#content {margin:0 auto;width:830px;text-align:left}
#main {width:830px;margin:0 auto;clear:both;background:url(assets/images/main.gif) repeat-y;margin-top:15px}
#header {height:363px;width:830px;background: url(assets/images/header.jpg) no-repeat top}

#logo {height:309px;text-align:left;padding-left:100px;padding-top:30px;color:#fff}
#logo a {text-decoration:none;font-style:italic;font-size:18px;color:#fff}
#logo H1 {font-size:2em;}
#logo H2 {font-size:12px; font-style:italic;}

#left {width:200px; float:right; padding:0 10px;}
#lefttop {background:url(assets/images/lefttop.jpg) no-repeat;height:8px;margin:0px -10px;}
#left H3 {font-family:Georgia, "Times New Roman", Times, serif;font-size:23px;font-weight:bold;color:#fff;padding-left:11px;padding-top:0px;margin: 0 8px; border-bottom:dashed #000 1px}
#left a {color:#f5dccd;font-weight:bold;}
#left ul {list-style:none;padding-left:2px;padding-bottom:5px; margin-left: 3px;}
#left ul li a {color:#f5dccd;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-size:1.5em;}
#left ul li {margin-top:4px; border-bottom:dashed #000 1px}
#left li li {background:url(assets/images/sidebar.gif) no-repeat top left;border-bottom:none;padding-left:15px; margin-top:0; margin-left:0; }
#left li li a {color:#000;font:1em Arial,Helvetica,sans-serif;}


#right {float:left;width:600px;background:url(assets/images/righttop.jpg) no-repeat;padding-top:9px;}

.textbox {
     background:#BE4904;
     padding:10px 15px 10px 25px; 
     margin:0 11px 11px 11px;
     border-radius: 10px; 
     -moz-border-radius: 10px; 
     }
     
.textbox H1, h2 {font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;font-weight:bold;color:#f5dccd;text-align:left; margin-bottom:2px;}
.textbox h2 {font-weight:normal;}
.textbox h3 {text-align:left; font-weight:bold; margin-bottom:2px;}

.textbox p {margin:0;padding:0;padding-bottom:10px;padding-left:10px; text-align:justify;}

.textbox blockquote {margin:2px 15px; font-style: italic;}

.textbox blockquote p {margin-top:2px;}

.textbox ul {margin-left:40px;}

.textbox li {padding-top:8px;}

.textbox ul p {padding: 3px 0 0 0;}


#full {
     width:830px;
     margin:10px auto;
     padding: 10px;
     clear:both;
     background: #AD4000; 
     border-radius: 10px; 
     -moz-border-radius: 10px;
     }

#fulltext {
     margin:0px auto;
     clear:both;
     background: #BE4904; 
     padding: 10px;
     border-radius: 10px; 
     -moz-border-radius: 10px;
     margin-bottom:10px;
     }

#footer {height:61px;clear:both;margin:0 auto;padding-top:10px;background:url(assets/images/footer.jpg) repeat-x top; text-align:center;}
#footer div {padding:0 19%}
#footer p {margin:0;font-size:10px;text-align:center;color:#fff}
#footer a {color:#fff}

#astro label {
   width:200px;
   float: left;
   text-align: right;
   margin-right: 10px;
   display: block
}

ul.essaylist {
  list-style-type:none;
  margin-left:10px;
  margin-bottom:5px;
}

ul.essaylist li { padding:0;}

img.bookcover {border:0;margin:10px;float:right; width:200px;}

div#intersection {background:white;padding:20px;}
#intersection a:link {color:blue;}
#intersection a:hover {text-decoration:underline;}
#intersection a:visited {color:purple;}
#intersection ul.essaylist {
  list-style-type:disc;
  padding-left: 40px;
  margin-bottom:20px;
}
#intersection h1 {color:black;}
#intersection h2 {color:black;}
#intersection h3 {color:black;}