/*#CE6262*/
* { margin: 0; padding: 0; }

body { font-family:'century gothic'; font-size: 80%; background: #D16969 url(img/bg.png) repeat-x top; }
a { color: inherit; } a:hover { text-decoration: underline; }

#wrap { width: 920px; margin: 35px auto; }
.logo { float: right; margin-bottom: 6px; }
#container { background: #fff; padding: 10px; }
#nav { background: #fff; width: 150px; float: left; }
#nav ul { list-style: none; line-height: 23px;  }
#nav ul li { padding: 5px 0 0 0;  }
#nav ul li a { color: #CE6262; text-decoration: none; font-size: 190%; letter-spacing: -1px; }
#nav ul li a:hover { color: #000; }
#content { float: left; width: 740px; margin-left: 10px; background: url(img/conbg.jpg) no-repeat right bottom;}
#content p { padding: 8px 0; }
#content h1 { font-size: 350%; margin-bottom: 0px; margin-left: -5px; color: #DD9694; font-family:'century gothic'; letter-spacing: -5px; font-weight: lighter; }
#content h2 { padding: 10px 0 5px 0; font-family:'century gothic'; font-size: 115%; font-weight: bolder; border-bottom: 1px dotted #ccc; color: #6faaac; }
#content h3 { padding: 8px 0 0px 0; font-size: 115%; font-weight: bolder; color: #DD9694; }
#footer { background: #000; }
#footer p { color: #fff; padding: 3px; text-align: right; font-size: 10px; font-family: arial, sans-serif; text-transform: uppercase; font-weight: 900;  }
#footer a { color: #fff; text-decoration: none; } #footer a:hover { text-decoration: underline; }

#slideshow { position:relative; height:423px; }
#slideshow IMG { position:absolute; top:0; left:0; z-index:8; }
#slideshow IMG.active { z-index:10; }
#slideshow IMG.last-active { z-index:9; }

#flashcontent { margin-top: 10px; }

.clear { clear: both; }

ul.list { margin-left: 15px; list-style-type: square; }
.subnav ul { list-style-type: none;  background: #DD9694; padding: 8px; }
.subnav p { color: #fff; text-decoration: none; font-weight: 900; background: #DD9694; }
.subnav ul li { display: inline; padding-left: 10px; }
.subnav ul li a { color: #fff; text-decoration: none; font-weight: 900; }
.subnav ul li a:hover { text-decoration: underline; }

.reading { width: 100%; display: inline; }
.books { width: 25%; float: left; }
.magazines { width: 25%; float: left; }
.articles { width: 25%; float: left; }
.websites { width: 25%; float: right; }

.headshot { padding: 0 8px 0 0; }
.banner { margin-bottom: 10px; }
.pad { padding-left: 10px; }





 
