/* CSS Document */

/* IE6 Fixes */
.png { behavior: url(iepngfix.htc); }
* html #footer {margin-top:-150px;}
* 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;}

#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:auto; padding-bottom:150px; width:602px;}
#wrapper #leftside #content .thirdwide {width:250px; float:left; overflow:hidden; margin-bottom:20px;}
#wrapper #leftside #content .thirdwide p {width:245px; margin:0px; padding:5px; overflow:hidden;}
#wrapper #leftside #content .awards {width:125px; float:left; overflow:auto; margin:30px 0 20px 0;}
#wrapper #leftside #content .halfwide {width:375px; float:left; overflow:auto; margin-bottom:20px;}
#wrapper #leftside #content .halfwide p {width:350px; margin:0px; padding:5px; overflow:auto;}
#wrapper #leftside #content .homeright {width:215px; float:right; overflow:hidden;}
#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 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;}