/****ITEMS NOT TO PRINT*****/
nav#main li#access, nav#breadcrumbs, ul.images-enlarge span, #footer-search{display:none;}
/****PRINTED ITEMS*****/
html, body, div, h1, h2, h3, h4, h5, h6, p, a, img, ul, li{margin:0;padding:0;border:0;}
header, footer, section, aside, nav, article {display: block;}
body{background:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:.875em;text-align:center;}
#wrapper{margin:0 auto;text-align:left;}
p{font-size:.9em;line-height:1.4em;margin-bottom:12px;}
p.intro{margin:20px 0 5px 0;padding:5px;font-family:Georgia, 'Times New Roman', serif;font-size: 1.15em;letter-spacing: .08em;line-height: 1.3em;margin-bottom:5px;color:#545c65;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
p.small{clear:left;line-height:normal;margin:-15px 0 15px 10px;font-size:.7em;letter-spacing:-1px;color:#6c7986;}
ul{margin:10px 0 10px 20px;}
li{line-height:1.4em;margin-bottom:5px;}
h2, h3, h4{font-family:'Happy Monkey', cursive;font-weight:normal;color:#1c52a2;}
h2{font-size:1.8em;line-height:1.3em;margin-bottom:10px;margin-left:-10px;text-shadow:0 1px 3px #5d6b74;}
h2 span.caps{font-size:85%;letter-spacing:-1px;}
h2 span.color{color:#832436;font-size:70%;}
h3{font-size:1.1em;margin:40px 0 10px -10px;text-shadow:0px 1px 0px #5d6b74;}
h4{font-size:1em;margin:40px 0 10px -10px;text-shadow:0px 1px 0px #5d6b74;}
a:link, a:visited{color:#832436;}
nav#main{text-align:center;padding-top:5px;padding-bottom:5px; margin-bottom:10px;}
nav#main ul{list-style-type:none;margin:10px 0;}
nav#main li{display:inline;padding:0 10px;}
nav#main a:link, nav#main a:visited{text-decoration:none;color:#2c6574;padding:5px 12px;border:1px solid #2c6574;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow: rgba(93, 100, 106, .75) 0 0 5px;-moz-box-shadow: rgba(93, 100, 106, .75) 0 0 5px;box-shadow: rgba(93, 100, 106, .75) 0 0 5px;}
nav#main a.now{color:#832436;-webkit-box-shadow: rgba(93, 100, 106, .55) 0 0 6px;-moz-box-shadow: rgba(93, 100, 106, .55) 0 0 6px;box-shadow: rgba(93, 100, 106, .55) 0 0 6px;}
header h1{font-family:'Happy Monkey', cursive;font-weight:normal;color:#1c52a2;font-size:2.1em;line-height:1.5em;margin-bottom:10px;text-shadow:0 1px 3px #5d6b74;}
header h1 a:link, header h1 a:visited{color:#1c52a2; text-decoration:none;}
#content{margin:10px 0 0 0;padding:10px 20px;color:#3d444b;width:auto;overflow:hidden;}
.cutoutright ul{margin:10px 0;}
.cutoutright h3{font-size:1.4em;margin:0 0 10px 0;color:#623e9d;}
#content ul.images, ul.images-enlarge{list-style-type:none;}
#content ul.images li, ul.images-enlarge li{display:inline;}
#content ul.images img, ul.images-enlarge img{padding:10px;margin:5px 10px 10px 10px;border:5px solid #d9e5ed;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow: rgba(0, 0, 0, .25) 0 0 6px;-moz-box-shadow: rgba(0, 0, 0, .25) 0 0 6px;box-shadow: rgba(0, 0, 0, .25) 0 0 6px;}
.cutoutright{margin:10px 0;padding:10px;border:1px solid #6e8389;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow: rgba(93, 100, 106, .45) 0 0 5px;-moz-box-shadow: rgba(93, 100, 106, .45) 0 0 5px;box-shadow: rgba(93, 100, 106, .45) 0 0 5px;}
.cutoutright img{margin:0 auto;margin-bottom:15px;-webkit-box-shadow: rgba(0, 0, 0, .25) 0 1px 6px;-moz-box-shadow: rgba(0, 0, 0, .25) 0 1px 6px;box-shadow: rgba(0, 0, 0, .25) 0 1px 6px;}
footer{margin-top:10px;padding:10px;color:#3d444b;}
footer nav{}
footer ul{list-style-type:none;width:500px; margin:0 auto;}
footer li{display:inline;float:left;width:145px;padding: 5px 10px;font-size:.95em;letter-spacing:-1px;line-height:1em;color:#344e66;}
footer a:link, footer a:visited{color:#344e66;text-decoration:none;margin:0 10px;text-shadow: 0px -1px 0px #637485;}
#base{clear:both;padding:20px 0 30px 0;color:#3d444b;font-size:.8em;}
#base a{color:#2d6f7f;}