body { margin: 20px 0px 20px 0px; background-color: #245576; text-align: center; }

a { text-decoration: underline; }
a:link { color: #8FABBE; }
a:visited { color: #8FABBE; }
a:active { color: #8FABBE; }
a:hover { color: #006699; }

h1, h2, h3 { margin: 0px; padding: 0px; font-weight: normal; }

#container { line-height: 140%; margin-right: auto; margin-left: auto; text-align: left; padding: 0px; width: 775px; background-color: #FFFFFF; border: 1px solid #00306B; /*border-top: 5px solid #00306B; */}
#banner { font-family: Verdana, Arial, sans-serif; color: #FFFFFF; background-color: #999999; text-align: left;  height: 126px; background: url(/images/homebanner.jpg); width:758px;}

.bannertext {position:relative; top: 25px; left:200px; font-weight:bold; font-family:Verdana, Arial, sans-serif;color:#404040;}
.hide {	height: 0;width: 0;overflow: hidden;position: absolute;/* for the benefit of IE5 Mac */}

#banner-img { display: none; }
#banner a { color: #FFFFFF; text-decoration: none; }
#banner h1 { font-size: xx-large;}
#banner h2 { font-size: small; }

#center { float: left; width: 600px; background-color: #fff; }

#content { padding: 25px 10px 5px 20px; float: left; width: 570px; background-color: #fff; color: #666666; font-family: Verdana, Arial, sans-serif; font-size: x-small; }

.justify {width:550px; text-align:justify;}

body#poem #content {padding:0px 10px 5px 20px;}

#right { float: left; width: 168px;/* background-color: red;*/ }
#navlist {padding: 0 1px 1px; margin: 0; font: bold x-small Verdana, sans-serif; background:#90BADD; width: 164px; }
#navlist li { list-style: none; margin: 0; border-top: 1px solid #C3DAED; text-align: left; }
#navlist li a { display: block; padding: 0.25em 0.5em 0.25em 0.75em; border-right: 1em solid #A7C7E1; background: #90BADD; text-decoration: none;z-index:5; }
#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }
#navlist li a:hover { border-color: #F7B549; color: #FFF; background: #00316C; }

.feed {border:1px solid;border-color:#FC9 #630 #330 #F96;padding:0 3px 1px 3px;font:bold 9px verdana,sans-serif;color:#FFF;background:#F60;text-decoration:none;margin:0;}
.feed a {color:#fff; text-decoration:none;}

#content blockquote { line-height: 150%; }
#content li { line-height: 180%; }
#content h2 { color: #666666; font-family: Verdana, Arial, sans-serif; font-size: 18px; text-align: left; font-weight: bold; margin-bottom: 10px; }
#content h3 { color: #666666; font-family: Verdana, Arial, sans-serif; font-size: small; text-align: left; font-weight: bold; margin-bottom: 10px; }
#content p.posted { color: #999999; font-family: Verdana, Arial, sans-serif; font-size: x-small; border-top: 1px solid #999999; text-align: left; margin-bottom: 25px; line-height: normal; padding: 3px; }
body#poem div.poem-body p { color: #666666; font-family: Verdana, Arial, sans-serif; font-size: x-small; font-weight: normal; line-height: 70%; text-align: left; margin-bottom: 20px; white-space:pre;}

body#poem h2 {font-size:medium; margin:10px 0;}
.poem-body td {padding:5px;}

#calendar { line-height: 140%; color: #666666; font-family: Verdana, Arial, sans-serif; font-size: x-small; padding: 2px; text-align: center; margin-bottom: 30px; }
#calendar table { padding: 2px; border-collapse: collapse; border: 0px; width: 100%; }
#calendar caption { color: #666666; font-family: Verdana, Arial, sans-serif; font-size: x-small; text-align: center; font-weight: bold; text-transform: uppercase; letter-spacing: .3em; }
#calendar th { text-align: center; font-weight: normal; }
#calendar td { text-align: center; }


.photo { text-align: left; margin-bottom: 20px; }
.photocaption { margin:10px 10px 10px 0px; font-size:11px;background-color:#fafafa; border:1px solid #e5e5da; text-align:center;padding:5px;}
.caption { font-size: xx-small; line-height: 105%; }

.photoright { float:right; margin:10px 0px 10px 10px;background-color:#fafafa; border:1px solid #e5e5da; text-align:center;padding:5px;}
.photoleft { float:left;  margin:10px 10px 10px 0px; font-size:11px;background-color:#fafafa; border:1px solid #e5e5da; text-align:center;padding:5px;}
#content2col .photoleft img { margin:0px; }
#content2col .photoright img { margin:0px; }
.photorightsmall { float:right; margin:10px; }
.photoleftsmall { float:left; margin:10px;}
.photobox { padding:0px; border-top:1px solid #ccc; border-bottom: 1px solid #ccc; width:480px;}
.caption-long {float:left; margin-left:8px;font-size:x-small; width:150px;}

.link-note { font-family: Verdana, Arial, sans-serif; font-size: x-small; line-height: 150%; text-align: left; padding: 2px; margin-bottom: 15px; }
#powered { font-family: Verdana, Arial, sans-serif; font-size: x-small; line-height: 150%; text-align: left; color: #666666; margin-top: 50px; }

#comment-data { float: left; width: 180px; padding-right: 15px; margin-right: 15px; text-align: left; border-right: 1px dotted #BBB; }

textarea[id="comment-text"] { width: 80%; }

.commenter-profile img { vertical-align: middle; border-width: 0; }

span.orange {color:#FCFB91; background:none;}

blockquote.pullquote { float:right;background: #F7B549 url(/images/boxtop.gif) no-repeat scroll left top; width: 162px; margin: 55px auto 25px auto; padding:0px 10px; }
blockquote.pullquote h5 {font-size:11px; font-weight:bold; margin:3px 3px 10px 3px;}
blockquote.pullquote p.pullquote { width:182px; margin:0px 0px 0px -10px; padding: 10px; background: transparent url(/images/boxbottom.gif) no-repeat scroll left bottom; font-size: 11px; }

blockquote.listen { float:right; background: #F7B549 url(/images/boxtop.gif) no-repeat scroll left top; width: 162px; margin: 0px 0px 25px auto; padding:0px 10px; }
blockquote.listen h5 {font-size:11px; font-weight:bold; margin:3px 3px 10px 3px;}
blockquote.listen p.listen { width:182px; margin:0px 0px 0px -10px; padding: 10px; background: transparent url(/images/boxbottom.gif) no-repeat scroll left bottom; font-size: 11px; }

.poem-head-listen { margin:10px 0 20px 0;overflow:visible;  padding:5px 0 5px 0; background:#fafafa url(/images/poem-head-bg-listen.gif) no-repeat center left;}
.poem-head-listen ul {margin:0; padding:0}
.poem-head-listen li {display:inline; margin:0 10px 0 0; font-size:14px;color:#E4B66A/*D99F40*/;font-weight:bold;}
.poem-head-listen li a {display:inline; margin:0 10px 0 10px; font-size:14px;color:#E4B66A/*D99F40*/;font-weight:bold;text-decoration:none;}
.poem-head-listen li a:visited {color:#E4B66A;text-decoration:none;}
.poem-head-listen li a:hover {text-decoration:underline;}
.poem-head-listen li.listen {padding-top:5px; position:relative; left:265px;}

.poem-head-listen td { margin:0 10px 0 0; font-size:14px;color:#E4B66A/*D99F40*/;font-weight:bold;}
.poem-head-listen td a {display:inline; margin:0 10px 0 10px; font-size:14px;color:#E4B66A/*D99F40*/;font-weight:bold;text-decoration:none;}
.poem-head-listen td a:visited {color:#E4B66A;text-decoration:none;}
.poem-head-listen td a:hover {text-decoration:underline;}

head:first-child+body .poem-head-listen li.listen  {padding-top:5px; position:relative; left:205px;}

.poem-head { margin:10px 0 20px 0;overflow:visible;  padding:5px 0 5px 0; background:#fafafa url(/images/poem-head-bg.gif) no-repeat center left;}
.poem-head ul {margin:0; padding:0}
.poem-head li {display:inline; margin:0 10px 0 0; font-size:14px;color:#E4B66A;font-weight:bold;}
.poem-head li a {display:inline; margin:0 10px 0 10px; font-size:14px;color:#E4B66A;font-weight:bold;text-decoration:none;}
.poem-head li a:visited {color:#E4B66A;text-decoration:none;}
.poem-head li a:hover {text-decoration:underline;}


#footer { font-family:Verdana, sans-serif;clear: both; padding:3px 0; margin:0px; background:#fafafa;border-top:solid #D1D1BE; border-width:1px 0;text-align:center;} 
#footer p {color: #404040; font-size:x-small; margin:0 15px;padding:0; line-height:110%;}
#footer p.sub {width:100%;margin:3px 0 0; padding:4px 0 0 0; border-top:#E5E5DA 1px solid; text-align:center; color:#9A9382}
#footer .feedback {margin-left:150px;} 


.ofparticularnote {background:none; color:#404040; width:140px;margin:15px 12px; text-align:center;}
.ofparticularnote h5 {background: url(/images/breakout-header1.gif) top left no-repeat; margin:0;padding:1px 5px;color:#404040; font-family:Verdana, sans-serif; font-size:11px; line-height:100%;}

.notebody img {margin:0 auto;border:none;}
.ofparticularnote .notebody p{font-size:11px;margin:8px;}
.ofparticularnote ul {margin:0;padding:0;font-size:11px; }
.ofparticularnote li {font-size:x-small;list-style:none outside; background:url(/includes/global_new/images/bam2.gif) no-repeat 2% 6px; margin-left:5px; padding-left: 17px;}
.notebody{font-size:11px;line-height:14px;padding-top:8px;border-style: solid; border-color:#245576; border-width:0 1px; padding-bottom:5px;}
