/*
Theme Name: EAW Parchment
Theme URI: http://www.fyrebear.com
Description: Redesigned/developed for 2 column width with IAB ready sidebar. Custom Page Templates for Wordpress code snippets. 3 Custom Widget zones on homepage header. 3 Custom Widget zones on Footer. Custom Widget zone on Blog post page. Custom Social Media integration for social sharing tools and icons. Wordpress 3.0 compatible.
Author: Chris A. White
Author URI: http://www.fyrebear.com
version: 3.0

Theme Based on Parchment Draft by Mina http://www.the-cloisters.net/wordpress-themes/parchment-draft-theme/

######################################################################
*/


* { margin: 0; padding: 0; }
	
h1 { font-size: 18px; }
h2 { font-size: 22px; color: #47411e; margin: 0 0 10px 0; padding: 0; line-height:28px; }
h3 { font-size: 12px; color: #666972; letter-spacing: 3px; margin: 0 0 5px 0; padding: 0; }
h4 { font-size: 10px; color: #666972; letter-spacing: 3px; margin: 5px 0 0 0; padding: 0; }

h2 a { color:#47411e; }

a { color: #2F3684; text-decoration: none; }
a:hover { color: #61574a; text-decoration: underline; }
blockquote { color: #61574a; font-style: italic; margin: 0px 25px 20px 25px; padding: 4px 10px 0px 20px; border-left: #e6ddbc 1px solid; border-right: #e6ddbc 1px solid; }
code { font-family: "Courier New", Courier, sans; }
cite { font-family: Arial, Verdana, Tahoma; font-size: 9px; font-weight: bold; font-style: normal; }
cite a { color: #000; text-decoration: none; border-bottom: 1px dotted #465d71; }
ul { list-style-type: none; }
acronym, abbr, span.caps { font-size: 0.9em; letter-spacing: .07em; }
.sticky { background: #4c4c42; padding: 0 10px 10px; }
.sticky h2 { padding-top: 10px; }
/* html>body .entry ul { margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px; } */
/* html>body .entry li { margin: 7px 0 8px 10px; } */
/* .entry ul li:before { content: "\00BB \0020"; } */
.entry ol { padding: 0 0 0 35px; margin: 0; }
.entry ol li { margin: 0; padding: 0; }

.alignleft a { float: left; margin: 25px 0; }
.alignright a { float: right; margin: 25px 0; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.clearing { clear: both; height: 10px; overflow: hidden; margin: auto; width: 100%; }

/*****LAYOUT*****/
body { background: #83673b url(http://www.elizabethawhite.com/wp-content/themes/eaw-parchment/images/body_bg.jpg) repeat; color: #544b40; font-family: Georgia, Times New Roman, Verdana, Arial, Tahoma, sans-serif; font-size: .8em; margin: 0; padding: 0; }
#container { background: #e6ddbc url(http://www.elizabethawhite.com/wp-content/themes/eaw-parchment/images/page_bg.jpg) repeat-y; width: 1000px; margin: 0 auto; padding: 0; overflow: hidden; } /* 1000px width cw */
#container_wide { width: 95%; float: left; margin: 0 auto; padding: 0 0 0 10px; }
#content { width: 660px; float: left; margin: 10px 0 10px 10px; padding: 0; } /* 660px content area cw */
.post { margin: 0 0 10px 0; padding: 10px; line-height: 18px; text-align: left; }
.entry p { margin: 12px 0; }
.date { clear: both; padding: 0 0 5px 0; margin: 0;  } 


/* post specific extra footnotes styling */
.post-wrapup {font-size: 11px; font-style:italic; clear: both; padding: 4px; margin: 10px 0px 10px 14px; }

.footnotes-container {margin-left:14px; margin-top:20px; }
	.footnotes-top {margin-top:10px; display:block; border-top: 1px dotted #ccc; padding-bottom:8px; }
	.footnotes-content {font-size: 10px; }
	.footnotes-bottom {/*margin-bottom:-6px;*/  display:block; /*border-top: 1px dotted #ccc;*/ padding-bottom:0px; }
/* post specific extra footnotes styling */

.related-posts {font-size: 11px; clear: both; padding: 4px; margin: 20px 0px 10px 14px; border-left: 1px dotted #ccc;  } /* YARPP Related Posts Plugin Styling */

.postmetadata {font-size: 11px; clear: both; padding: 4px; margin: 20px 0px 10px 14px; border-left: 1px dotted #ccc; border-bottom: 1px dotted #ccc;
 }
.post-meta-container { margin: 0px 0px 0px -12px; } /* extra meta data */
	.post-meta {  } /* extra meta data */
	.post-meta-key {font-weight: bold; } /* extra meta data */

 
.navigation { width: 100%; float: left; margin: 0; padding: 0; overflow: hidden; }

.post p { margin: 0 0 10px 0;} /* fixes spacing problems on archive.php page. cw  */

/* cw */
#content div.subheader {height:20px; }
			#content div.subheader-right {float:right; }
				#content div.subheader-right a {display:block; font-size:12px; }
				#content div.subheader-right ul li{float:left; display:inline; padding-right:6px;}
                                        #content div.subheader-right ul li.googleplus{float:left; display:inline; padding-right:6px; width:60px;}
					#content div.subheader-right ul li.last {float:left; display:inline; margin-right:-20px;}
			#content div.subheader-left {float:left; }
/* cw */

/*****HEADER****
#header { background: url(http://www.elizabethawhite.com/wp-content/themes/parchment-draft/images/header.jpg) no-repeat; width: 1000px; height: 100px; margin: 0 0 10px 0; padding: 0; overflow: hidden; }
.branding h1, .branding h1 a {text-align: center; font-size: 170%; font-family: Georgia, Times New Roman, Serif; margin: 0; padding: 25px 10px 0 10px; color: #47411e; letter-spacing: 3px; font-weight: normal; font-variant: small-caps; }
.branding h1 a:hover { color: #bbb; text-decoration: none; }
.branding h2 { text-align: center; font-size: 24px; font-family: Georgia, Times; font-weight: normal; font-style: italic; color: #61574a; padding: 2px 0 0 25px; margin: 0 20px 5px 0; }
*/


/*****HEADER*****/
#header { 
background:none;
height:120px; 
}

.branding .col-1 { float:left; }
	.branding .col-1 img { margin:14px 0px 0px 12px; border:none; }

.branding .col-2 { float:left; margin-left:10px; }

.branding .col-2 h1, .branding .col-2 h1 a {
text-align:justify;
font-size: 170%;
font-family: Georgia, Times New Roman, Serif;
margin: 0;
padding: 24px 0px 0px 0px;
color: #47411E;
letter-spacing: 3px;
font-weight: normal;
font-variant: small-caps; 
}

.branding .col-2 h1, .branding .col-2 h1 a:hover { text-decoration:none; }

.branding .col-2 h2 {
text-align:center;
font-size: 20px;
font-family: Georgia, Times;
font-weight: normal;
font-style: italic;
color: #61574A;
padding: 6px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.branding .col-3 { float:left; margin-left:16px; margin-top:34px; display:none;/**/ }
	.branding .col-3 .col-3-content { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }




/*****HORIZONTAL MENU*****/
#menu { width: 990px; height: 34px; line-height: normal; border-top: 1px solid #d1c8a7; border-bottom: 1px solid #d1c8a7; margin: 0 auto; }  /* old nav line color #e6ddbc */
#menu ul { margin: 0; padding: 5px 0px 5px 0px; }
#menu ul li { list-style-type: none; float: left; margin: 0; padding: 0 0 0 2px; text-decoration: none; }
#menu ul li a { font-size:14px; font-weight:800; float: left; margin: 0; padding: 5px 4px 5px 4px; text-decoration: none; } 
#menu ul li a:hover { text-decoration: underline; }

/* Social Netowrking Icons - SMALL NAV STYLE 
#menu-subscribe {float:right; margin: 3px 8px 0px 0px; }
			#menu-subscribe ul li{float:left; display:inline; padding-right:6px;}
                                 			#menu-subscribe li { padding: 0 !important; margin: 0; list-style-type: none; display: inline; background: 0 !important; border: 0 !important;}
			#menu-subscribe ul { display: block; }
			#menu-subscribe a { display: block; width: 16px; height: 16px; overflow: hidden; float: left; margin-right: 15px; }

			#menu-subscribe ul li.search  {float: left; margin: -17px 0px 0px 0px; }
			#menu-subscribe ul li.rss a {
				background: url("http://www.elizabethawhite.com//images/social_networking_icons/rss_16.png") 0 0 no-repeat; }
			#menu-subscribe ul li.googleplus a {
				background: url("http://www.elizabethawhite.com//images/social_networking_icons/googleplus_16.png") 0 0 no-repeat; }
			#menu-subscribe ul li.facebook a {
				background: url("http://www.elizabethawhite.com//images/social_networking_icons/facebook_16.png") 0 0 no-repeat; }
			#menu-subscribe ul li.twitter a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/twitter_16.png") 0 0 no-repeat; }
			#menu-subscribe ul li.shelfari-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/shelfari_16.png") 0 0 no-repeat; }
                            #menu-subscribe ul li.linkedin a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/linkedin_16.png") 0 0 no-repeat; }
                            #menu-subscribe ul li.youtube a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/youtube_16.png") 0 0 no-repeat; }

                           #menu-subscribe ul li.goodreads-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/goodreads_16.png") 0 0 no-repeat; }
                           #menu-subscribe ul li.savannahnow-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/savnow_16.png") 0 0 no-repeat; }
                           #menu-subscribe ul li.amazon-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/amazon-icon_16.png") 0 0 no-repeat; }
                           #menu-subscribe ul li.mulholland-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/mulholland_16.png") 0 0 no-repeat; }


			#menu-subscribe ul li.blip a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/blip2_16.png") 0 0 no-repeat; }
			#menu-subscribe ul li.email a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/email_16.png") 0 0 no-repeat; }
 //Social Networking Icons - SMALL NAV STYLE */
 
 
#sidebar #menu-subscribe {margin: 0px 0px 6px -2px; height:34px; }
			#sidebar #menu-subscribe ul { display: block; }
                #sidebar #menu-subscribe li { padding: 0 0 8px 0 !important; margin: 0; list-style-type: none; display: inline; background: 0 !important; border: 0 !important;}
				#sidebar #menu-subscribe a { display: block; width: 32px; height: 32px; overflow: hidden; float: left; margin-right: 8px; }

			#sidebar #menu-subscribe ul li.rss a {
				background: url("http://www.elizabethawhite.com//images/social_networking_icons/rss_32.png") 0 0 no-repeat; }
			#sidebar #menu-subscribe ul li.facebook a {
				background: url("http://www.elizabethawhite.com//images/social_networking_icons/facebook_32.png") 0 0 no-repeat; }
			#sidebar #menu-subscribe ul li.twitter a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/twitter_32.png") 0 0 no-repeat; }
			#sidebar #menu-subscribe ul li.googleplus a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/gplus_32.png") 0 0 no-repeat; }
				
			#sidebar #menu-subscribe ul li.shelfari-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/shelfari_32.png") 0 0 no-repeat; }
            
            #sidebar #menu-subscribe ul li.linkedin a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/linkedin_32.png") 0 0 no-repeat; }
            
            #sidebar #menu-subscribe ul li.youtube a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/youtube_32.png") 0 0 no-repeat; }

            #sidebar #menu-subscribe ul li.goodreads-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/goodreads_32.png") 0 0 no-repeat; }
            
            #sidebar #menu-subscribe ul li.savannahnow-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/savnow_32.png") 0 0 no-repeat; }
            
            #sidebar #menu-subscribe ul li.amazon-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/amazon-icon_32.png") 0 0 no-repeat; }
				
			#sidebar #menu-subscribe ul li.librarything-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/librarything_32.png") 0 0 no-repeat; }
           	
           	#sidebar #menu-subscribe ul li.mulholland-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/mulholland_32.png") 0 0 no-repeat; }
				
			#sidebar #menu-subscribe ul li.aboutme-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/aboutme_32.png") 0 0 no-repeat; }
				
			#sidebar #menu-subscribe ul li.google-icon a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/google_32.png") 0 0 no-repeat; }

			#sidebar #menu-subscribe ul li.blip a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/blip2_32.png") 0 0 no-repeat; }
			#sidebar #menu-subscribe ul li.email a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/email_32.png") 0 0 no-repeat; }
			#sidebar #menu-subscribe ul li.pintrest a {
				background: url("http://www.elizabethawhite.com/images/social_networking_icons/pintrest_32.png") 0 0 no-repeat; }


/*****SIDEBAR*****/
#sidebar { font-size: 11px; width: 300px; float: left; margin: 0 0 10px 10px; padding: 10px 0; border-left: 1px dotted #ccc; } /* 300px width sidebar, less left margin, left border cw */
#sidebar h2 { font-size: 14px; font-style: italic; letter-spacing: 3px; border-top: 1px dotted #999; border-bottom: 1px dotted #999; } /* borders cw */
#sidebar p { margin: 0; padding: 0 6px 0 12px; }
#sidebar ul { margin: 0 10px 5px 10px; padding: 0; }
#sidebar ul li { margin: 0; padding: 0 0 6px 0; line-height: 14px; list-style-type:none;  }
#sidebar ul ul { margin: 0 0 14px 0; padding: 0; }
#sidebar ul ul li { list-style-type: none; border:none; }
#sidebar ul ul ul { margin: 0; padding: 0; }
#sidebar ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }




/*****COMMENTS*****/
#commentform { color: #544b40; margin: 0; padding: 10px; }
#commentform p { color: #000; }
#commentform a { color: #544b40; text-decoration: none; line-height: 14px; }
#commentform h3 { font-size: 10px; font-weight: 300; color: #000; margin: 0; padding: 0; }
#comment { width: 100%; }
#author, #email, #url, #comment, #submit { background: #efebd6; font-size: 14px; margin: 5px 5px 0 0; padding: 0; }
.avatar { width: 48px; height: 48px; float: left; margin: 0 12px 0 0; }
#submit { margin: 5px 5px 0 0; font-size: 14px; }
#comments { margin: 0; padding: 0 }
ol.commentlist { background: #e6ddbc; list-style-type: none; margin: 5px 0; padding: 5px 0 5px 5px; border: #61574a 1px solid; }
ol.commentlist li { width: 97%; margin: 10px 0; padding: 5px 0 5px 10px; list-style-type: none; border: #61574a 1px solid; }
ol.commentlist li.alt { width: 97%; }
ol.commentlist li p { color: #544b40; margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 22px; }
ol.commentlist a { color: #544b40; }

/*****SEARCH*****/
#searchform { padding: 0; margin: 14px 0; }
#searchform input#s { color: #677278; width: 85%; background: #eee; margin: 0; padding: 2px; border: 1px solid #677278; float: left; }
#searchform input#searchsubmit { border: none; background: #eee; color: #677278; text-transform: lowercase; }

/***** SUBSCRIPTION *****/
.subscribe  { width: 32px; float: left; margin: 0; padding: 0; text-decoration: none; }
.subscribe img { border: none; margin: 0 0 0 10px; padding: 0; }

/***** Calendar *****/
#wp-calendar { text-align: center; background: #e6ddbc; margin: 0 0 10px 0; padding: 0; width: 90%; border: #3f3013 1px solid; font-variant: small-caps; }
#wp-calendar td { line-height: 10px; font-size: 10px; color: #61574a; font-variant: small-caps; }
#wp-calendar td a { display: block; color: #61574a; text-decoration: none; line-height: 10px; font-weight: bold; font-variant: small-caps; font-size: 10px; }
#wp-calendar #prev a { width: 30px; font-variant: small-caps; }
#wp-calendar #next a { width: 30px; margin: 0 0 0 30px; font-variant: small-caps; }
#wp-calendar #today { background: #600000; color: #e6ddbc; font-variant: small-caps; }
#wp-calendar #today a { color: #544b40; font-weight: 700; font-variant: small-caps; }
#wp-calendar caption { color: #61574a; text-align: left; width: 100%; margin: 5px 0; font-size: 14px; }
	
/*****IMAGES*****/
img.centered { display: block; margin: 0 auto; }
img.alignright { float: right; padding: 0; margin: 0 0 2px 7px; display: inline; }
img.alignleft { float: left; padding: 0; margin: 0 7px 2px 0; display: inline; }
img { /*border: #666972 2px solid;*/ /*padding: 0;*/ }
img a { /*border: #666972 2px solid;*/ }
img.left { float: left; padding: 6px 0 0 0; }
img.right { float: right; padding: 0 0 0 6px; }
.alignright { float: right; }
.alignleft { float: left }
.aligncenter { display: block; margin: 4px auto; }	
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
.post .wp-smiley { border: none; }




/*****FOOTER*****/
#footer { background: #e6ddbc url(http://www.elizabethawhite.com/wp-content/themes/eaw-parchment/images/page_bg.jpg) repeat-y; clear: both; width: 1000px; /*height: 60px;*/ margin: 0 auto; padding: 0; text-align: right; font-style: italic;}
#footer p { padding: 10px 10px 0 10px; }
#footer a { text-decoration: none; }
#footer a:hover { color: #333; text-decoration: none; }

#footer-credit {
display:block;
text-align:center;
margin:0px auto;
font-style:normal;
font-size: 11px;
clear: both;
}


#footer-sidebar {
display:block;
text-align:center;
margin:0px auto;
font-style:normal;
font-size: 11px;
}

#footer-sidebar h2 { font-size: 14px; font-style: italic; letter-spacing: 3px; border-top: 1px dotted #999; border-bottom: 1px dotted #999; } /* borders cw */
#footer-sidebar p { margin: 0; padding: 0 6px 0 12px; }
#footer-sidebar ul { margin: 0 10px 5px 10px; padding: 0; }
#footer-sidebar ul li { margin: 0; padding: 0 0 6px 0; line-height: 14px; list-style-type:none;  }
#footer-sidebar ul ul { margin: 0 0 14px 0; padding: 0; }
#footer-sidebar ul ul li { list-style-type: none; border:none; }
#footer-sidebar ul ul ul { margin: 0; padding: 0; }
#footer-sidebar ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }

#footer-sidebar1 {
float: left;
width: 260px;
margin-left:5px;
margin-right:5px;
padding-right:20px;
text-align:left;
border-right: 1px dotted #ccc;
}

#footer-sidebar1 p { margin: 0; padding: 0 6px 0 12px; }
#footer-sidebar1 ul { margin: 0 10px 5px 10px; padding: 0; }
#footer-sidebar1 ul li { margin: 0; padding: 0 0 6px 0; line-height: 14px; list-style-type:none;  }
#footer-sidebar1 ul ul { margin: 0 0 14px 0; padding: 0; }
#footer-sidebar1 ul ul li { list-style-type: none; border:none; }
#footer-sidebar1 ul ul ul { margin: 0; padding: 0; }
#footer-sidebar1 ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }

#footer-sidebar2 {
float: left;
width: 260px;
margin-right:5px;
padding-right:20px;
padding-left:20px;
text-align:left;
border-right: 1px dotted #ccc;
}

#footer-sidebar2 p { margin: 0; padding: 0 6px 0 12px; }
#footer-sidebar2 ul { margin: 0 10px 5px 10px; padding: 0; }
#footer-sidebar ul li { margin: 0; padding: 0 0 6px 0; line-height: 14px; list-style-type:none;  }
#footer-sidebar2 ul ul { margin: 0 0 14px 0; padding: 0; }
#footer-sidebar2 ul ul li { list-style-type: none; border:none; }
#footer-sidebar2 ul ul ul { margin: 0; padding: 0; }
#footer-sidebar2 ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }

#footer-sidebar3 {
float: left;
width: 260px;
padding-left:20px;
text-align:left;
}

#footer-sidebar3 p { margin: 0; padding: 0 6px 0 12px; }
#footer-sidebar3 ul { margin: 0 10px 5px 10px; padding: 0; }
#footer-sidebar3 ul li { margin: 0; padding: 0 0 6px 0; line-height: 14px; list-style-type:none;  }
#footer-sidebar3 ul ul { margin: 0 0 14px 0; padding: 0; }
#footer-sidebar3 ul ul li { list-style-type: none; border:none; }
#footer-sidebar3 ul ul ul { margin: 0; padding: 0; }
#footer-sidebar3 ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }





/*****BLOG POST FEATURE ZONE*****/
#blogpost-sidebar {
display:block;
text-align:left;
font-style:normal;
font-size: 11px;
}

#blogpost-sidebar h2 { font-size: 14px; font-style: italic; letter-spacing: 3px; border-top: 1px dotted #999; border-bottom: 1px dotted #999; } /* borders cw */
#blogpost-sidebar p { margin: 0; padding: 0 6px 0 12px; }
#blogpost-sidebar ul { margin: 0 10px 5px 10px; padding: 0; }
#blogpost-sidebar ul li { margin: 0; padding: 0 0 6px 0; line-height: 14px; list-style-type:none;  }
#blogpost-sidebar ul ul { margin: 0 0 14px 0; padding: 0; }
#blogpost-sidebar ul ul li { list-style-type: none; border:none; }
#blogpost-sidebar ul ul ul { margin: 0; padding: 0; }
#blogpost-sidebar ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }

#blogpost-sidebar1 {
width: 630px;
margin-left:24px;
margin-right:5px;
padding-bottom:20px;
text-align:left;
}

#blogpost-sidebar1 p { margin: 0; padding: 0 6px 0 12px; }
#blogpost-sidebar1 ul { margin: 0 10px 5px 10px; padding: 0; }
#blogpost-sidebar1 ul li { margin: 0; padding: 0 0 6px 0; line-height: 14px; list-style-type:none;  }
#blogpost-sidebar1 ul ul { margin: 0 0 14px 0; padding: 0; }
#blogpost-sidebar1 ul ul li { list-style-type: none; border:none; }
#blogpost-sidebar1 ul ul ul { margin: 0; padding: 0; }
#blogpost-sidebar1 ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }


/*****CONTENT BOTTOM FEATURE ZONE*****/
#content-bottom {
display:block;
text-align:left;
font-style:normal;
font-size: 11px;
}

#content-bottom h2 { font-size: 14px; font-style: italic; letter-spacing: 3px; border-top: 1px dotted #999; border-bottom: 1px dotted #999; } /* borders cw */
#content-bottom p { margin: 0; padding: 0 6px 0 12px; }
#content-bottom ul { margin: 0 10px 5px 10px; padding: 0; }
#content-bottom ul li { margin: 0; padding: 0 0 6px 0; line-height: 14px; list-style-type:none;  }
#content-bottom ul ul { margin: 0 0 14px 0; padding: 0; }
#content-bottom ul ul li { list-style-type: none; border:none; }
#content-bottom ul ul ul { margin: 0; padding: 0; }
#content-bottom ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }

#content-bottom {
width: 658px;
margin-left:2px;
margin-right:5px;
padding-bottom:10px;
text-align:left;
}

#content-bottom p { margin: 0; padding: 0 6px 0 12px; }
#content-bottom ul { margin: 0 10px 5px 10px; padding: 0; }
#content-bottom ul li { margin: 0; padding: 0 0 6px 0; line-height: 14px; list-style-type:none;  }
#content-bottom ul ul { margin: 0 0 14px 0; padding: 0; }
#content-bottom ul ul li { list-style-type: none; border:none; }
#content-bottom ul ul ul { margin: 0; padding: 0; }
#content-bottom ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }



/*****FRONT PAGE FEATURE ZONE*****/
#featured-zone {width:660px; font-size: 11px;}
#featured-zone .column-1 { float:left; width:350px; padding: 0 6px 0px 0px; }


#featured-zone .column-1 h4.featured-title { font-size: 14px; font-weight:bold; }
#featured-zone .column-1 ul li {line-height:20px;margin:0!important;padding:16px 0px 16px 6px; 0!important;font-size:90%;height:auto!important;height:90px;min-height:90px;border-bottom:1px solid #c6c5c5; clear:both;}
#featured-zone .column-1 li:last-child {border:none;}
#featured-zone .column-1 img {border:1px solid #c7c6c6;float:left;margin:0 1em 0 0;display:inline;}
#featured-zone .column-1 li:hover {background:#cccbcb;}
#featured-zone .column-1li:hover img {border:3px solid #afaeae;}
#featured-zone .column-1 .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
	/* CSS rule for IE6 */
	* html .clearfix {height:1%;}
	/* CSS rule for IE7 */
	*:first-child+html .clearfix {min-height: 1px;}



#featured-zone .column-2 { float:right; width:300px; }
#featured-zone h2 { font-size: 14px; font-style: italic; letter-spacing: 3px; border-bottom: 1px dotted #999; } /* borders cw */
#featured-zone p { margin: 0; padding: 0 6px 0 12px; }
#featured-zone ul { margin: 0 10px 5px 10px; padding: 0; }
#featured-zone ul li { margin: 0; padding: 8px 0 8px 0; line-height: 14px; font-weight:bold; list-style-type:none; border-bottom: 1px solid #cac8ca;  }
	#featured-zone ul li.first { margin-bottom: -14px; padding: 0px 0px 0px 0px; line-height: 14px; list-style-type:none; border:none; }
	#featured-zone ul li.last { margin: 0; padding: 10px 0 10px 0; line-height: 14px; list-style-type:none; border:none; }
#featured-zone ul ul { margin: 0 0 14px 0; padding: 0; }
#featured-zone ul ul li { list-style-type: none; border:none; }
#featured-zone ul ul ul { margin: 0; padding: 0; }
#featured-zone ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }



/*****ARCHIVES PAGE page-archives.php*****/
#archive-recent-posts h2 { font-size: 14px; font-style: italic; letter-spacing: 3px; border-bottom: 1px dotted #999; } /* borders cw */
#archive-recent-posts p { margin: 0; padding: 0 6px 0 12px; }
#archive-recent-posts ul { margin: 0 10px 5px 10px; padding: 0; }
#archive-recent-posts ul li { margin: 0; padding: 8px 0 8px 0; line-height: 14px; list-style-type:none; border-bottom: 1px solid #cac8ca;  }
	#archive-recent-posts ul li.first { margin-bottom: -14px; padding: 0px 0px 0px 0px; line-height: 14px; list-style-type:none; border:none; }
	#archive-recent-posts ul li.last { margin: 0; padding: 10px 0 10px 0; line-height: 14px; list-style-type:none; border:none; }
#archive-recent-posts ul ul { margin: 0 0 14px 0; padding: 0; }
#archive-recent-posts ul ul li { list-style-type: none; border:none; }
#archive-recent-posts ul ul ul { margin: 0; padding: 0; }
#archive-recent-posts ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }



*****BLOG POSTS BOTTOM WIDGETS*****/
#blog-post-bottom h1 { font-size: 14px; font-style: italic; letter-spacing: 3px; border-bottom: 1px dotted #999; border-top: 1px dotted #999; } /* borders cw */
#blog-post-bottom p { margin: 0; padding: 0 6px 0 12px; }
#blog-post-bottom ul { margin: 0 10px 5px 10px; padding: 0; }
#blog-post-bottom ol { margin: 0 10px 5px 10px; padding: 0; }
#blog-post-bottom ul li { margin: 0; padding: 8px 0 8px 0; line-height: 14px; list-style-type:none; border-bottom: 1px solid #cac8ca;  }
#blog-post-bottom ol li { margin: 0; padding: 8px 0 8px 0; line-height: 14px; list-style-type:none; border-bottom: 1px solid #cac8ca;  }
	#blog-post-bottom ul li.first { margin-bottom: -14px; padding: 0px 0px 0px 0px; line-height: 14px; list-style-type:none; border:none; }
	#blog-post-bottom ol li.first { margin-bottom: -14px; padding: 0px 0px 0px 0px; line-height: 14px; list-style-type:none; border:none; }
	#blog-post-bottom ul li.last { margin: 0; padding: 10px 0 10px 0; line-height: 14px; list-style-type:none; border:none; }
	#blog-post-bottom ol li.last { margin: 0; padding: 10px 0 10px 0; line-height: 14px; list-style-type:none; border:none; }
#blog-post-bottom ul ul { margin: 0 0 14px 0; padding: 0; }
#blog-post-bottom ol ol { margin: 0 0 14px 0; padding: 0; }
#blog-post-bottom ul ul li { list-style-type: none; border:none; }
#blog-post-bottom ol ol li { list-style-type: none; border:none; }
#blog-post-bottom ul ul ul { margin: 0; padding: 0; }
#blog-post-bottom ol ol ol { margin: 0; padding: 0; }
#blog-post-bottom ul ul ul li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }
#blog-post-bottom ol ol ol li { padding: 0 0 0 15px; list-style-type: none; color: #898989; }