/* CSS Document by Kate McMillan | http://www.outboxonline.com | Copyright 2009 | Written For http://www.stormsofmygrandchildren.com */

/* template */

body {
font-family:Calibri, 'Trebuchet MS', 'Myriad Pro', Frutiger, Helvetica, Arial, sans-serif;
margin:0;
padding:0;
z-index:0;
background:url(Images/bg.gif) repeat-x top #091833;
min-height:101%;
}

a {outline: none; color:#273069; text-decoration:underline;}
a:hover {color:#273069; text-decoration:none;}
* {margin:0; padding:0;}
img {border:none; outline:none;}
p {padding:0 0 10px 0;}
table {padding:0; margin:0; border:none;}
strong {font-weight:bold;}

/* specific */

p {color:#FFF; font-size:14px; font-weight:lighter;}
p a {color:#FFF;}
p a:hover {color:#fce35b;}

.container {width:930px; margin:0 auto; min-height:101%;}

.nav {width:700px; height:20px; float:left; font-family:'Helvetica CY', 'Arial Narrow'; letter-spacing:normal; word-spacing:normal; position:relative; top:30px; left:1px;}
.nav ul {list-style:none;}
.nav li {margin:0 16px 0 0; width:auto; height:30px; text-align:center; font-size:16px; font-weight:300; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.nav li a {color:#FFF; text-decoration:none;}
.nav li a:hover {color:#fce35b; text-decoration:none;}
.nav li .current_page_item {color:#fce35b; text-transform:uppercase; font-size:16px; font-weight:600; border-bottom:2px solid #fce35b;}
.current_page_item a {color:#fce35b; text-decoration:none;}
.current_page_item a:hover {color:#fce35b; text-decoration:none;}

.homePhoto {width:603px; height:228px; float:left; background:url(Images/home_img1.jpg); position:relative; top:35px;}
.blankPhoto {width:603px; height:228px; float:left; background:url(Images/hansen_img.jpg); position:relative; top:35px;}
.slidePhoto {width:603px; height:332px; float:left; background:url(Images/blank_img.jpg); position:relative; top:35px; left:1px;}
.blankPhotoNoBuy {width:669px; height:228px; float:left; background:url(Images/title_img.jpg); position:relative; top:35px;}
.blankPhotoBeyond {width:603px; height:228px; float:left; background:url(Images/beyond_img.jpg); position:relative; top:35px;}
.book {width:324px; height:397px; position:relative; top:-28px; right:3px; float:right; background:url(Images/book.jpg);}
.bookNoBuy {width:261px; height:397px; position:relative; top:-28px; right:3px; float:right; background:url(Images/book_nobuy.gif) no-repeat;}
.photoBottom {float:left; position:relative; top:34px; left:1px; background:url(Images/home_img_bottom.jpg); width:603px; height:104px;}
.blankBottom {float:left; position:relative; top:34px; left:1px; background:url(Images/blank_img_bottom.jpg); width:603px; height:104px;}
.nobuyBottom {float:left; position:relative; top:34px; left:1px; background:url(Images/nobuy_img_bottom.jpg); width:669px; height:104px;}

H1 {font-family:'CenturyOldst BT', 'Century751 BT', 'Century Schoolbook', Times, 'Times New Roman', Georgia, Serif; font-size:22px; color:#003; padding:0; margin:0; text-align:left; font-weight:normal;}
H2 {font-family:'CenturyOldst BT', 'Century751 BT', 'Century Schoolbook', Times, 'Times New Roman', Georgia, Serif; font-size:18px; color:#003; padding:0 0 15px 0; margin:0; text-align:left; font-weight:normal;}

.bottom {width:925px; min-height:453px; background:url(Images/bottom_bg.jpg) no-repeat #FFF; position:relative; top:-34px; left:2px; float:left;}
.bottomWhite {width:875px; min-height:350px; background-color:#FFF; position:relative; top:-34px; left:2px; color:#000; float:left; padding:0 25px 25px 25px;}

.bottomWhite p {color:#111112; font-size:15px; text-align:justify;}
.bottomWhite ol {margin:0 0 15px 40px;}
.bottomWhite ol li {padding:0 0 7px 0;}
.bottomWhite a {color:#036; text-decoration:underline;}
.bottomWhite a:visited {color:#036; text-decoration:underline;}
.bottomWhite a:hover {color:#369; text-decoration:none;}

.quotes {width: 430px; float:left; padding:0 20px 0 32px; position:relative; top:5px;}
.quotes p {color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:100; text-align:center; margin:0;}
#attribution {font-size:11px;}

.author {width:380px; float:right; padding:0 0 0 0; position:relative; top:10px; right:20px;}
.author p {color:#000; font-family:Arial, Helvetica, sans-serif; font-size:15px; line-height:19px; font-weight:100; text-align:justify; margin:0 0 7px 0;}
.author p a {color:#26376c; text-decoration:underline;}
.author p a:hover {text-decoration:none; color:#26376c;}

.footerBlank {width:925px; position:relative; top:-34px; left:2px; clear:both; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:both; background:url(Images/page_bottom.gif) no-repeat top; float:left;}
.footerBlank p {padding:40px 0 3px 0; font-size:10px; font-weight:lighter; color:#c4c4c4; line-height:15px;}
.footerBlank p a {color:#c4c4c4;}

.footer {width:925px; position:relative; top:-20px; left:2px; clear:both; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; clear:both; background:url(Images/page_bottom.jpg) no-repeat top;}
.footer p {padding:40px 0 3px 0; font-size:10px; font-weight:lighter; color:#c4c4c4; line-height:15px;}
.footer p a {color:#c4c4c4;}

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

.pullQuote {background:url(Images/quote_top.jpg) no-repeat top left #e6e6e6; width:820px; margin:30px 10px 30px 10px; padding:20px; border-bottom:1px solid #c7c7c5; clear:both;}
.pullQuote p {padding:0 0 0 120px; font-size:18px; line-height:24px; font-family:'CenturyOldst BT', 'Century751 BT', 'Century Schoolbook', Times, 'Times New Roman', Georgia, Serif; color:#000; text-shadow: #FFF 1px 1px 1px; font-weight:400; text-align:left;}
.left {float:left; margin:0 15px 10px 0;}
.right {float:right; margin:0 0 10px 15px;}

blockquote {padding:2px 0 7px 25px; line-height:12px;}
.indent {margin-left:20px;}

/* CSS Document by Kate McMillan | http://www.outboxonline.com | Copyright 2009 | Written For http://www.stormsofmygrandchildren.com */