body{margin:0;padding:0;background-color:#fff;font:14px "Trebuchet MS", Trebuchet, "Lucida Grande", Verdana, sans-serif}

p{margin-top:10px;margin-bottom:10px}
h1, h2, h3, h4, h5{margin-top:0;margin-bottom:20px;font-family:"Trebuchet MS", Trebuchet, "Lucida Grande", Verdana, sans-serif;font-style:italic;font-weight:normal}
h1, h2{font-size:22px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}

a{color:#cf1f26;text-decoration:none}
a:hover{text-decoration:underline}
a img{border:0}

div.clear{clear:both}

#container{width:900px;margin:0 auto 10px;padding:0;border:1px solid #777;background-color:#fff;background-repeat:no-repeat;background-position:0 48px}
div.welcome{background-image:url(images/bg-welcome.jpg)}
div.loveletters{}
div.excerpts{background-image:url(images/bg-excerpts.jpg)}
div.events{background-image:url(images/bg-events.jpg)}
div.bios{background-image:url(images/bg-bios.jpg)}
div.links{background-image:url(images/bg-links.jpg)}
div.buy{background-image:url(images/bg-events.jpg)}

#nav{clear:both;background:#cf1f26;height:26px;padding:14px 48px 8px 41px;margin-bottom:30px}
#nav ul{display:block;width:779px;height:26px;padding:0;margin:0;white-space:nowrap}
#nav li{display:block;float:left;list-style:none;list-style-type:none}
#nav li span{display:none}
#nav a{display:block;text-decoration:none}
#nav li, #nav a{height:26px}
li.nav-divider{width:24px;background:url(images/nav-divider.gif)}
li#nav-home, li#nav-home a{width:36px}
li#nav-home a{background:url(images/nav-home.gif)}
li#nav-home a:hover{background:url(images/nav-home-on.gif)}
li#nav-welcome, li#nav-welcome a{width:103px}
li#nav-welcome a{background:url(images/nav-welcome.gif)}
li#nav-welcome a:hover{background:url(images/nav-welcome-on.gif)}
li#nav-loveletters, li#nav-loveletters a{width:83px}
li#nav-loveletters a{background:url(images/nav-loveletters.gif)}
li#nav-loveletters a:hover{background:url(images/nav-loveletters-on.gif)}
li#nav-excerpts, li#nav-excerpts a{width:60px}
li#nav-excerpts a{background:url(images/nav-excerpts.gif)}
li#nav-excerpts a:hover{background:url(images/nav-excerpts-on.gif)}
li#nav-events, li#nav-events a{width:108px}
li#nav-events a{background:url(images/nav-events.gif)}
li#nav-events a:hover{background:url(images/nav-events-on.gif)}
li#nav-bios, li#nav-bios a{width:33px}
li#nav-bios a{background:url(images/nav-bios.gif)}
li#nav-bios a:hover{background:url(images/nav-bios-on.gif)}
li#nav-links, li#nav-links a{width:94px}
li#nav-links a{background:url(images/nav-links.gif)}
li#nav-links a:hover{background:url(images/nav-links-on.gif)}
li#nav-buy, li#nav-buy a{width:94px}
li#nav-buy a{background:url(images/nav-buy.gif)}
li#nav-buy a:hover{background:url(images/nav-buy-on.gif)}

#content{width:770px;padding-left:40px}
#content p{line-height:20px}

#content-left{float:left;width:520px;padding-left:40px}
#content-left p{line-height:20px}
#container.welcome #content-left p{line-height:30px}

#content-right{float:right;width:250px;padding-right:40px;margin-top:60px}
#content-right p{font-size:14px;font-style:italic;line-height:20px; vertical-align:middle}

#footer{margin:40px auto 20px;text-align:center;font-size:12px;color:#cf1f26}

#disclaimer{text-align:center;padding-right:40px;padding-left:40px;font-size:11px;color:#666}
.disclaimerLink{color:#333;font-size:11px}
