/*  
Theme Name: Raybould
Theme URI: 
Description: 
Version: 1.0
Author: MinisiteGraphics.com
Author URI: 

*/
label { font-weight: bold; }
.aweber_msg { font-weight: bold; padding: 5px 0 15px 5px; }
li.widget_search .screen-reader-text { display: none; visibility:hidden; }
#s { margin-left: 20px; }
* { margin: 0; padding: 0; }
img { border:none; }
body { background:#dad5b8 url(images/bg.png) repeat-x; font:normal .625em/1em Arial, Helvetica, sans-serif; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration: none; }
p { padding: 10px 0 0 0; }
#wrapper { margin: 0 auto 0 auto; background:url(images/wrapper.png) repeat-y; width:1006px; overflow:hidden; height:1%; }
#header { background:url(images/header.png) no-repeat; height:359px; padding:28px 0 0 45px; }
#navigation { list-style:none; width:620px; float:left; margin:0 0 4px 0; position:relative; top:5px; }
#navigation li { font:normal 1.8em/2.444em Arial; float:left; margin:5px 0 0; }
#navigation li a { color:#fff; height:45px; padding:8px 10px 24px; }
#navigation li a:hover { background:url(images/navigation-active.png) repeat-x; color:#fff; line-height:35px; }
#logo { clear:both; display:block; }
#latest-posts { clear:both; padding:0 0 0 0; width:430px; float:left; }
#latest-posts h2, .featured h2 { font:bold 1.76em/1.5em Arial; color:#fff; margin:0 0 10px 0; padding:11px 0 0 67px; }
.featured h2 { padding:11px 0 0 10px; }
#latest-posts ul { list-style:none; padding:0 0 0 75px; }
#latest-posts ul li { font:normal 1.3em Arial; background:url(images/bullet.png) no-repeat left 4px; padding:0 0 0 21px; margin:5px 0 0 15px; }
#latest-posts ul li a { color:#363636; }
#latest-posts ul li a:hover { color:#e7110f; }
.featured { float:right; width:460px; padding: 0 20px 0 0 }
#container { clear:both; width:615px; float:left; padding:0 30px 0 20px; }
.post { width:665px; background:url(images/post-bg.png) repeat-y; margin:0 0 10px; clear:both; }
post a { color:#296d9f; font:normal 1.4em Arial; }
.post h2 { background:url(images/post-h2.png) no-repeat left top; width:665px; padding:8px 0 2px 0; display:block; font:normal 1em Arial; }
.post h2 a { color:#FFF; background:#0c1f3f; width:631px; margin:0 auto; display:block; padding:0 0 0 20px; font:bold 2.2em/1.81em Arial; }
.entry { line-height: 18px; font:normal 1.4em Arial; padding:0 20px 0 25px; color:#06090c; }
.postmetainfo { font:normal italic 1em/2.2em Arial; color:#212121; background:#c5bd8f; display:block; width:647px; margin:0 auto; height:22px; padding:0 0 0 4px; text-transform:uppercase; }
.postmetainfo a, .postmetainfo span { color:#0647b4; font:normal 1em Arial; }
.postmetadata { background:url(images/postmeta-bg.png) no-repeat left bottom; padding:0 0 60px 0; width:665px; margin:0; display:block; position:relative; font:normal 1.2em Arial; }
.postmetadata a { color:#000; }
.read-comments { position:absolute; left:405px; top:14px; }
.read-comments a, .read-more { padding:0 15px; }
.read-more { position:absolute; left:530px; top:14px; }
#ads { background:none; border:none; margin:10px 0; padding:0; overflow:hidden; }
#ads a { float:left; margin:5px 5px 5px 14px; display:inline-block; width:125px; height:125px; background:none; padding:0; }
.navigation { clear:both; padding: 10px 0 0 0; font-size: 14px; font-weight: bold; line-height: 18px; }
.sidebar { width:297px; float:right; padding:0 6px 20px 15px; }
.sidebar ul { list-style-type: none; }
.sidebar ul li { background:url(images/siidebar-bottom.png) no-repeat left bottom; padding: 0 0 15px; margin:0 0 20px 10px; }
.featured .entry h3 a { color:#000; font:bold 1em Arial; }
.featured .entry { font:normal 1.2em Arial; padding:0 10px 30px 0; margin:0; color:#06090c; }
#featured-read-more { float:right; padding:10px 5px; background:url(images/featured-read-more.png) no-repeat; padding:0 15px; height:19px; width:69px; color:#000; line-height:19px; }
#rss { color:#0647b4; background:url(images/rss.png) no-repeat; width:226px; height:47px; padding:0 0 0 50px; font:normal 1.2em Arial; line-height:47px; margin:10px 0 15px 10px; }
#rss a { text-decoration:underline; }
#rss a:hoverr { text-decoration:none; }
#rss1 { color:#0647b4; background:url(/images/rss1.png) no-repeat left; padding:0 0 0 50px; font:normal 2.0em Arial; line-height:47px; margin:0;}
#rss1 a { text-decoration:underline; }
#rss1 a:hoverr { text-decoration:none; }

.sidebar ul li h2, .widgettitle { font:bold 1.2em/4.6em Arial; color:#021a42; background:url(images/sidebar-h2.png) no-repeat; height:40px; text-indent:20px; }
.sidebar ul ul li, .textwidget, #searchform, #om4-aweber-2 form { font:normal 1.3em Arial; background:url(images/sidebar-bg.png) repeat-y; margin:0; padding:5px 0 0 15px; border:none; }
.sidebar ul ul li a { color:#0c1729; background:url(images/bullet.png) no-repeat left 4px; padding:0 0 0 20px; margin:0 0 0 15px; }
.sidebar ul ul li a:hover { color:#9a0000; }
table#wp-calendar { width: 100%; }
#footer { clear:both; background:#dad5b8 url(images/footer.png) no-repeat; height:75px; padding:74px 0 0px; }
#copyright { clear:both; text-align:center; font:normal 1.3em Arial, Helvetica, sans-serif; color:#000; }
.comments-template { clear:both; margin: 20px; border-top: 1px solid #ccc; padding: 10px 0 0; font:normal 1.4em Arial; }
.comments-template ol { margin: 0; padding: 0 0 15px; list-style: none; }
.comments-template ol li { margin: 10px 0 0; line-height: 18px; padding: 0 0 10px; border-bottom: 1px solid #ccc; }
.comments-template h2, .comments-template h3 { font-family: Arial, Sans-serif; font-size: 16px; }
.commentmetadata { font-size: 12px; }
.comments-template p.nocomments { padding: 0; }
.comments-template textarea { font-family: Arial, Helvetica, Georgia, Sans-serif; font-size: 12px; border:1px solid #000; }
// #search { background:url(images/search-bg.png) no-repeat; width:318px; height:51px; margin:0; padding:0; }
// #searchsubmit { float:left; margin:5px 0 0 20px; background:url('/images/go-button.png') no-repeat; }
// #s { float:left; margin:11px 0 0 24px; padding:0 5px; width:188px; height:25px; font:normal 1.5em/1.667em Arial; background:none; border:none; }
