/* CSS Document */

/* IE6 Fixes */
.png { behavior: url(/iepngfix.htc); }
* html #footer {background:transparent url(/images/grass_footer_ie.jpg) 0 0 repeat-x;}
* html #wrapper #leftside #content {padding-bottom:180px;}

/* Main Styles */
a, a:link, a:visited {color:#BD3F7E;}
body {background:#daeff9 url(/images/cloudssketch.gif) 100% 100px no-repeat; margin:0; font:12px Arial, Helvetica, sans-serif; line-height:20px; color:#666666;}
.center {margin:0 auto 0 auto; width:800px;}
h1{margin:0; color:#BD3F7E; font: 28px Georgia, "Times New Roman", Times, serif; font-weight:normal; font-variant:small-caps; clear:both; line-height:24px;}
h2{margin:5px 0 5px 0; color:#333333; font: 18px Georgia, "Times New Roman", Times, serif; font-weight:normal; font-variant:small-caps; clear:both; line-height:24px;}
h2 a{color:#333333 !important; text-decoration:none;}

#header {background:transparent url(/images/pamelatodd_header.gif) 0 0 no-repeat; height:113px;}
#header a {display:block; width:100%; height:113px;}

#wrapper #leftside {width:632px; float:left;}
#wrapper #leftside #nav {background:transparent url(/images/nav_background_all.gif) 0 0 no-repeat; overflow:hidden; display:block; width:632px; height:56px; margin-bottom:10px;}
#wrapper #leftside #nav #navlist {list-style-type:none; display:block; margin:0; padding:15px 0 15px 40px; overflow:hidden;}
#wrapper #leftside #nav #navlist li {float:left;}
#wrapper #leftside #nav #navlist li a {padding:5px 9px 5px 9px; display:block; text-decoration:none; font:14px Georgia, "Times New Roman", Times, serif;  font-variant:small-caps; font-weight:bold; color:#333333;}
#wrapper #leftside #nav #navlist li a:hover {color:#BD3F7E;}
#wrapper #leftside #content {background:transparent url(/images/content-background.png) 0 0 no-repeat; padding:15px; overflow:hidden; padding-bottom:150px; width:602px;}
#wrapper #leftside #content .halfwide {width:450px; float:left; overflow:auto; margin-bottom:20px;}
#wrapper #leftside #content img a, #wrapper #leftside #content img, #wrapper #leftside #content p img {border:0; text-decoration:none;}
#wrapper #leftside #content .homeright {width:130px; float:left; overflow:hidden; padding-left:10px; border-left:1px solid #BD3F7E; margin-left:10px;}
#wrapper #leftside #content .homeright ul {margin:0px; padding:0px;}
#wrapper #leftside #content .homeright ul li {margin-left:12px; padding-left:3px;}
#wrapper #leftside #content blockquote {background:transparent url(/images/openquote.gif) 10px 0 no-repeat; padding:0; margin:0;}
#wrapper #leftside #content blockquote p {padding:0 40px;}
#wrapper #leftside #content blockquote .halfwide p {padding:0 40px;}
#wrapper #leftside #content blockquote p.quote {background:transparent url(/images/closequote.gif) 98% 100% no-repeat; font-size:16px; font-style:oblique;}

#wrapper #rightside {width:160px; float:right;}
#wrapper #rightside #callout {background:transparent url(/images/right_sign.gif) 0 0 no-repeat; width:160px; height:305px;}
#wrapper #rightside #callout img.bookcover {margin:106px 0 0 35px;}

#footer {background:transparent url(/images/footer_grass.png) 0 0 repeat-x; bottom:0; height:150px; left:0; margin:0 auto; position:fixed; width:100%; z-index:99;}