/* Screen Stylesheet */

body { font-family: Palatino, Georgia, "Times New Roman", serif; font-size: 12px; font-style: italic; color: #333; line-height: 150%; margin: 0; padding: 0px; text-align: center;}

#prinav { height: 30px; line-height: 30px; margin-top: 15px; }
#prinave li { height: 30px; }
#prinav li a { font-size: 14px; font-style: normal; color: #333; font-weight: bold; text-decoration: none; margin: 0px 10px; }
#prinav li.selected { background: url(/img/skin/nav_bg.png) bottom center no-repeat; }

.searchsite li.input { border-left: 12px #E7DEE7 solid; border-top: 10px #E7DEE7 solid; border-bottom: 10px #E7DEE7 solid; }
.searchsite li.submit { height: 23px; border-right: 10px #E7DEE7 solid; border-top: 10px #E7DEE7 solid; border-bottom: 10px #E7DEE7 solid; }

#container { background: url(/img/skin/butterfly_bg.png) center top no-repeat; width: 960px; margin: 0 auto; text-align: left; min-height: 639px; }
.home .welcome-block { background: url(/img/skin/blue_bg.png); }
.home h2.featured-list { display: none; }
.home .featured-page { position: relative; height: 130px; }
.home .featured-page.even { background: url(/img/skin/pink_box_left.png) top left no-repeat; }
.home .featured-page.odd { background: url(/img/skin/pink_box_right.png) top left no-repeat; }
.home .featured-page .summary { height: 65px; }
.home .featured-page .more { position: absolute; bottom: 15px; }
.home .featured-page .more a { color: #000; }

.body { line-height: 200%; }

.document .visuals { float: right; margin: 0px; padding: 10px; background: url(/img/skin/pink_bg.png);width:250px; }
.document .visual { background: none; margin: 0px; padding: 0px; float: right; clear: right;width:250px; }
.document .visual img {width:250px;}
.document .body{width:100%;float:left;}
.content-wrapper { float: left; width: auto; display: inline; width: 620px; padding: 10px; background: url(/img/skin/blue_bg.png); }

.document-special .content-wrapper { width: 940px; }

h2 { font-size: 24px; margin: 10px 0; }
h4 { font-size: 14px; margin: 5px 0; }

.contact-intro .content-wrapper { width: 612px; }
div.contact-form { background: url(/img/skin/pink_bg.png); padding: 10px; }
dl.contact { margin-top: 20px; background: url(/img/skin/pink_bg.png); padding: 10px; width: 612px; }
dt.email, dt.tel, dt.address { font-weight: bold; }
ul.submit { text-align: left; margin-top: 15px; }
.fields label { font-weight: bold; }

.links .content-wrapper { width: 940px; }
.links .listing { clear: left; float: left; width: 940px; padding: 10px; background: url(/img/skin/blue_bg.png); }

.textarea { width: 280px; }
.half.left.content { width: 632px; }
.half.right.sidebar { width: 303px; }

.sitemap li.navigation { display: none; }

.search-results .content-wrapper { width: 940px; }
.listing.mixed { float: left; clear: left; width: 940px; padding: 10px; background: url(/img/skin/blue_bg.png); margin: 0px; }