/*
Theme Name:Image Bar Prairie Rivers Theme
Theme URI:http://wordpress.org/
Description:New Prairie Rivers Wordpress Theme
Author:Royse Wagner Inc.
Author URI:http://mckenziewagner.com
Tags:prairierivers,prn
COLORS
Tan d3d3c8;Link 4a3200;Hover 8b7743;PRN
green 8bc53f
blue 55bbea
*/
*{margin:0px;padding:0px;}
html,body{width:100%;height:100%;font-size:100%;}
body{font-family:Arial,sans-serif;font-size:0.9em;background:#c8c3bc url('images/rTile.png') top repeat-x;}
a img{border:none;}

.alt{background-color:#eae9e2;}
.clear{clear:both;}
.alignnone{float:none;}
.aligncenter{margin:0 auto;}
.alignleft{float:left;margin-right:10px;}
.alignright{float:right;margin-left:10px;}
.pad {padding: 20px 10px;}

#outerWrapper {width: 100%; height: 100%;}

#header{position:relative;z-index:20;width:100%; height:106px;}
#header-content{width:960px;position:relative;margin:0 auto;color:#fff;}
/*width was 1170px*/
#homelink{position:absolute; top:0; left:50%; margin-left: -320px; display:block; z-index:50; width:306px; height:80px;}
#header .window {width: 100%; height: 80px; overflow: hidden;}
#header .headerImages {width: 120%; height: 80px; margin-left: -30px;}
#header .headerImages img {margin: 0 1px;}

#recentHeadlines {position:absolute;top:7px;left:486px;height:40px;color:#c7c2bc;font-size:0.7em;font-weight:bold;font-family:Arial,sans-serif;text-transform:capitalize;} /*left 584px*/
#recentHeadlines span {margin: 0 5px; color: #5bb4e5}
#recentHeadlines a, #recentHeadlines a:visited {color: #5bb4e5; text-decoration: none; text-transform: capitalize;}
.fbook {position: absolute; top: 6px; right: 0;}
.twitter {position: absolute; top: 6px; right: 24px;}

#banner{display:block;}

#archive-title{padding-bottom:0.5em;padding-top:0.5em;text-align:center;border-color:#4a3200;border-style:dashed;border-left-width:0px;border-bottom-width:1px;border-right-width:0px;border-top-width:1px;background-color:#faf7ee;color:#8b7743;font-family:"Palantino Linotype","Times New Roman",serif;font-size:1.2em;font-weight:normal;text-transform:uppercase;}
#archive-title span{color:#4a3200;font-size:1.4em;text-transform:capitalize;}

#body{width:980px;margin:0 auto; background: url('images/bodyBg.png') repeat-y;}

#center{position:relative;z-index:1;float:left;width:640px;min-height:800px;margin:0;background-color:#fff;}
#center .pad {padding: 25px 20px;}
#center img {max-width: 600px;}

#center-foot{position:absolute;bottom:-25px;left:0px;height:25px;width:100%;background:url(images/center-foot.png) no-repeat top center;}

#left{float:left;width:170px; background: url('images/lColumnBg.png') top no-repeat;}

#right{float:left;width:170px; background: url('images/rColumnBg.png') top no-repeat;}

#left,#right{position:relative;z-index:5;margin:0;}
#left dl{padding:2px;margin-bottom:1em;font-size:0.8em;}
#left dt{font-weight:bold;}
#left dd{margin-bottom:1em;}

.sidebar a{color:#4a3200;text-decoration:none}
.sidebar a:hover{color:#8b7743;text-decoration:none;}
.sidebar h2,
.sidebar h3{margin:1.4em 0 0.4em;background: #fff; padding: 5px 0 1px 3px;font-weight:normal;font-family:"Arial MT", Arial, Verdana, Sans-Serif; text-transform: uppercase; font-size: 0.9em;}

#right p{font-size:0.9em;margin-bottom:1.0em;}
#right ul{list-style:none;font-size:0.9em;}
#right li{padding-left:1.4em;margin-bottom:0.4em;background:transparent url(images/listitem.png) no-repeat;}

#left p{font-size:0.9em;}
#left ul{list-style:none;font-size:0.9em;}
#left h3.cal {color: #8bc53f;}
#right h3.feat {color: #8bc53f;}/*changed from #5bb4e5 */
#right h3.topics {color: #362600;}

.affiliates {text-align: center;}
.affiliates img {margin-bottom: 30px;}

.sidebar hr{margin:1em;border:none;border-width:0 0 1px 0;border-style:dashed;border-color:#4a3200;}

a#donateBtn{display:block;width:150px;height:70px;margin-bottom:1em;text-indent:-9999px;background:url('images/donateBtn.jpg') no-repeat; background-position: 0 0;}
a:hover#donateBtn{background-position: 0 -70px;}

a#volunteerBtn{display:block; width:150px; height:70px; margin-bottom:1em; text-indent:-9999px; background: url('images/volunteerBtn.jpg') no-repeat; background-position: 0 0;}
a:hover#volunteerBtn{background-position: 0 -70px;}

#riverweb_signup_button{display:block;cursor:pointer;background:url('images/riverweb.jpg') top left no-repeat;border:none;width:150px;height:71px;text-indent:-9999px;}

#newsletter_signup_button{display:block;cursor:pointer;background:url('images/sidebar_newsletter.png') top left no-repeat;border:none;width:150px;height:32px;text-indent:-9999px;}
a#donate:hover,

#riverweb_signup_button:hover,
#newsletter_signup_button:hover{background-position:bottom left;}

.signup_form{border-top:2px solid #4a3200;padding:1em 0;color:#4a3200;}

.post{padding-bottom:2em;margin-bottom:3em;border-bottom:1px solid #4a3200;}

.page{border-bottom:none;}

.post-header{color:#ad9861;font-size:0.8em;font-family:"Palantino Linotype","Times New Roman",serif;font-weight:normal;}

.post-title{margin-bottom:1.4em;color:#4e7315;font-size:1.6em;font-family:"Palantino Linotype","Times New Roman",serif;font-weight:normal;line-height:normal;}
.post-title a{color:#4e7315;background-color:#fff;text-decoration:none;}
.post-title a:hover{background-color:#f1ead9;color:#000;}

.page .post-title{margin-top:1em;font-size:2.0em;}

.post hr{margin:1em 0;border:none;border-bottom:1px dashed #4a3200;}

.post-content{color:#533;font-family:Verdana,Arial,sans-serif;font-size:0.85em;font-size-adjust:none;line-height:1.5em;letter-spacing:0.01em;}
.post-content p{margin-bottom:1.4em;}
.post-content blockquote{background:url(images/blockquote_bg.png) no-repeat top left;padding-left:30px;margin-left:20px;font-style:italic;}
.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-family:Helvetica,Arial,sans-serif;margin:2em 0 1em;color:#000;}
.post-content h1 a,.post-content h2 a,.post-content h3 a,.post-content h4 a,.post-content h5 a,.post-content h6 a{color:#000;}
.post-content h1 a:hover,.post-content h2 a:hover,.post-content h3 a:hover,.post-content h4 a:hover,.post-content h5 a:hover,.post-content h6 a:hover{color:#000;background-color:#f1ead9;border-bottom:none;}
.post-content h1{font-size:1.8em;font-weight:strong;font-family:Helvetica,Arial,sans-serif;color:#4a3200}
.post-content h2{font-size:1.4em;font-weight:bold;font-family:Helvetica,Arial,sans-serif;color:#4a3200}
.post-content h3{font-size:1.0em;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;color:#4a3200}
.post-content h4{font-size:1.0em;font-weight:normal;text-transform:uppercase;font-family:Helvetica,Arial,sans-serif;color:#4a3200}
.post-content h5{font-size:1.2em;font-weight:normal;font-style:italic;font-family:Helvetica,Arial,sans-serif;color:#4a3200}
.post-content h6{font-size:1.0em;font-weight:normal;font-weight:normal;font-family:Helvetica,Arial,sans-serif;margin:0;color:#4a3200}
.post-content a{color:#55bbea;border-bottom:1px solid #55bbea;text-decoration:none;}
.post-content a:hover{color:#547c1a;background-color:#e4feb5;border-bottom:1px solid #72c8ed;}
.post-content ul,
.post-content ol{margin-left:2em;margin-bottom:2em;line-height:1.2em;}
.post-content li{margin-bottom:0.8em;}
.post-content img{display:block;padding:3px;border:2px solid #f1ead9;}

.post-footer{background-color:white;margin:3em 0;padding:5px 2em;font-size:0.8em;font-family:"Palantino Linotype","Times New Roman",serif;font-weight:normal;text-align:center;}
.post-footer a{color:#547c1a;text-decoration:none;}
.post-footer a:hover{color:#8bc53f;text-decoration:underline;}

#socialize {clear: both; float: right;}

#footer{position:relative; margin: -1px auto 0 auto; padding: 0; z-index:5;width: 640px; height: 113px; background: url('images/footerBg.png') center no-repeat;}
#footer .tag {width: 466px; height: 20px; background: url('images/footerTag.png'); text-indent: -9999px; position: absolute; top: 20px; left: 10px;}
#footer a{color:#5c5046;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer-contact{margin:1em 0;text-align:center;font-size:0.7em;}
#footer-contact a, #footer contact a:visited {color: #5c5046; text-decoration: none;}
.linkage {position: absolute; bottom: 10px; right: 10px; color: #5c5046; font-size: .9em;}
.linkage a, .linkage a:visited {margin: 0 5px; color: #5c5046;}

#comments{font-size:0.9em;}
#comments dt{margin-bottom:2em;font-size:1.2em;font-weight:normal;font-family:"Palantino Linotype","Times New Roman",serif;}
#comments dl{}

.comment{padding:1em;margin-bottom:1em;border-bottom:1px dashed #000;background-color:#faf7ee;}

.comment-header{font-weight:normal;font-size:0.9em;font-family:"Palantino Linotype","Times New Roman",serif;}

.comment-author{color:#000;border-bottom:1px solid #000;font-family:Verdana,Arial,sans-serif;font-weight:normal;letter-spacing:0.1em;text-transform:uppercase;}
.comment-author a{color:#4e7315;border-bottom:1px solid #4e7315;text-decoration:none;}

.comment-date{color:#755;}

.comment-text{padding:0.6em 0;margin-left:30px;color:#755;}
.comment-text p{margin-bottom:0.5em;}
.comment-text a{color:#55bbea;text-decoration:none;}
.comment-text a:hover{color:#547c1a;border-bottom:1px solid #72c8ed;background-color:#e4feb5;border-bottom:1px solid;}

.comment-footer{font-size:0.8em;font-weight:normal;font-family:"Palantino Linotype","Times New Roman",serif;padding-left:30px;}

#comment-form h2{font-size:1.6em;font-weight:normal;font-family:"Palantino Linotype","Times New Roman",serif;margin-bottom:1.4em;}
#comment-form p{margin-bottom:0.5em;}
#comment-form input[type='text'],#comment-form textarea{padding:0.2em;font-size:1.0em;font-family:"Palantino Linotype","Times New Roman",serif;border:1px solid #4a3200;}
#comment-form input[type='text']{}
#comment-form textarea{}
#comment-form a{color:#55bbea;text-decoration:none;}
#comment-form a:hover{color:#547c1a;border-bottom-color:#72c8ed;background-color:#e4feb5;border-bottom:1px solid;}

#breadcrumbs{color:#8b7743;font-size:0.7em;position:absolute;left:40px;top:10px;font-family:Arial,sans-serif;}
#breadcrumbs a{color:#547c1a;text-decoration:none;}
#breadcrumbs a:hover{background-color:#e4feb5;color:#547c1a;border-bottom:1px solid #547c1a;}

.paging{font-family:Arial,sans-serif;color:#547c1a;font-size:0.7em;text-align:right;line-height:4em;}
.paging a{text-decoration:none;color:#547c1a;}
.paging a:hover{border-bottom:1px solid #547c1a;background-color:#e4feb5;}

#search{text-align:center;}
#search-box{font-size:0.8em;color:#4a3200;background-color:#eae9e2;border:1px solid #4a3200;padding:3px;}
#search-box:focus{color:#000;background-color:#fff;}

#menu-top{position:absolute;top:73px;right:0px;height:40px;color:#fff;font-size:0.7em;font-weight:bold;font-family:Arial,sans-serif;text-transform:capitalize;list-style:none;}
#menu-top a{color:#fff;text-decoration:none;}
#menu-top a:hover{color:#d3d3c8;text-decoration:none;}
#menu-top li{line-height:40px;padding:0 10px;float:left;}

#menu-main{margin-bottom:2em;position:relative;z-index:30;border-left:1px solid #4a3200;list-style:none;}
#menu-main a{display:block;padding:3px;margin:3px;margin-left:10px;color:#4a3200;font-size:0.75em;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#menu-main li.page-item-{display:none;}
#menu-main li:hover > a{background-color:#ddd9c7;margin-left:0px;padding-left:8px;border-left:5px solid #4a3200;}
#menu-main li{position:relative;padding:0px;margin:0px;}
#menu-main li:hover{z-index:90;}
#menu-main li:hover > ul{display:block;}
#menu-main li.page-item-5466:hover > ul{display:none;} /* Hide Resources subpages */
#menu-main li.page-item-142:hover > ul{display:none;} /*Hide How You Can Help subpages */
#menu-main li.page-item-8289:hover > ul{display:none;} /*Hide Essay contest subpages */
#menu-main li.page-item-5638:hover > ul{display:none;} /*Hide How you can help subpages */
#menu-main-pages menu-item-9250:hover > ul{display:none;} /*Hide Stop the Carp main page */

#menu-main ul{display:none;position:absolute;left:50%;top:10px;z-index:50;padding:3px;font-size:1em;border:2px solid #f1ead9;white-space:nowrap;background-color:white;list-style:none;}
#menu-main ul li{}
#menu-main ul a{color:#8b7743;display:block;margin:0;padding:5px;font-size:0.9em;font-weight:normal;background-color:#fff;border:none;text-transform:capitalize;}
#menu-main ul li:hover > a{color:#547c1a;background-color:#e4feb5;margin:0;padding:5px;border:none;}
li.page-item-2, li.page-item-5456, li.page-item-8670, li.page-item-12689, li.page-item-21 {background:#e1dbd4;}
li.page-item-78, li.page-item-13996, li.page-item-8503, li.page-item-2387, li.page-item-7630, li.page-item-5638, li.page-item-5638, li.page-item-7038, li.page-item-9916, li.page-item-14005 {background:#8CC63F;}
li.page-item-9089, li.page-item-9096, li.page-item-9102, li.page-item-9111, li.page-item-13031 {background:#55BBEA;} /*Change background color of menu item blue = 55BBEA and green = 8CC63F and light brown = E1dbd4*/


#image-menu{position:absolute;top:35px;right:-6px;list-style:none;}
#image-menu li{float:left;padding:3px;}
#image-menu a{display:block;width:60px;padding:0 3px;padding-top:80px;line-height:20px;color:#fff;font-size:0.8em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right;text-decoration:none;text-transform:uppercase;border:3px solid #fff;background:url(images/menu/img0.jpg) no-repeat;}
#image-menu a:hover{}

.wp-caption .wp-caption-text {
text-align: center;
padding: 5px;font-size:.9em;font-weight:normal;font-family:Helvetica,Arial,sans-serif;margin:0;color:#808080
}

.wp-caption .wp-caption-text:before {
display:none;
}