/*
Theme Name: Hemorrhoids
Theme URI: http://www.hemorrhoids-healing.com/
Description: A plain and simple theme that just works. Fluid width, two columns, left sidebar, standards compliant.
Version: 1.0
Author: Jon Bulda
Author URI: http://www.hemorrhoids-healing.com/
Tags: fluid-width, two-columns, left-sidebar

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
body{font-family:Arial,Helvetica,Sans-Serif;margin:0;padding:0}
h1,h2,h3,h4{font-family:Lucida Sans Unicode,Lucida Grande,sans-serif}
h1{font-size:24px;color:#2D6355}
h2{font-size:20px;color:#2D6355}
h3{font-size:16px;color:#2D6355}
h4 a{text-decoration:underline}
h5{margin-bottom:0}
p.author{font-style:italic;color:#888;font-size:12px}

a{color:#2D6355}
a:hover{color:#696A6C}
a img{border:none}

#page{width:100%;margin:0 auto;padding:0}

#content{text-align:left;position:relative;margin:1px 10px 10px 170px}
#content p{clear:none}

/* Header  */

#header{margin-top:8px;background:url('images/header-background.jpg')}
#under-header{background:#9D3292;border-top:1px solid #fff}
#headerimage{height:115px}

/* Post  */

.post2 p{clear:both;margin:0;padding:0}
.post{text-align:justify;overflow:hidden;clear:both;margin:0;padding:20px 0}
.post h2{text-align:left;margin:0;padding:0}
.post h3.post-title{font-weight:700;font-size:18px;text-align:left;margin:0;padding:0}

/* Sidebar  */

#sidebar{position:absolute;top:140px;left:0;width:160px;border:0;padding:0}
#sidebar h2{font-family:'Lucida Grande', Sans-Serif;font-size:1.2em;background:url('images/border_h.png') repeat-x bottom;padding:0}

/* Menu */

div#menu{position:absolute;top:109px;left:0;width:100%;background:#b6b8bf;padding-bottom:1px}
div#menu div{background:#69686d url('images/menu-background.jpg') top left no-repeat;border-bottom:3px solid #ced0d9;clear:right}
div#menu ul{height:20px;margin:0;padding:0}
div#menu ul li{display:inline;width:170px;float:right;list-style:none;background:#69686d;margin:0;padding:0}
div#menu ul li a{font:bold 18px Serif;color:#ced0d9;text-decoration:none;display:block;height:20px;overflow:hidden;text-align:center;margin:0;padding:0 10px}
div#menu ul li a:hover{font:bold 18px Sans-Serif;font-variant:small-caps;color:#fff;background:#4EB799;text-decoration:none}

/* Footer  */

#footer{border-top:2px dotted #59C2A4;clear:both;text-align:center;font-size:1.1em;color:#888;margin:10px 20px 10px 180px;padding:10px}
#footer p{font-family:Georgia}
#footer p.disclaim{font-size:12px;font-style:italic;text-align:justify}
#footer p a{text-decoration:none;color:#888888}
#footer p a:hover{text-decoration:underline;color:#4BAB90}

/* Search Field on header  */

div#search{position:absolute;top:1px;left:780px}
div#search form{display:inline}
div#search input.txt{background:#fff url(images/search.jpg) no-repeat 185px 1px;border:1px solid #286B59;font-size:12px;width:200px;font-weight:700;padding:2px}
div#search input.btn{border:1px solid #286B59}

/* MISC  */

div.navigation{margin-top:10px}
.breadcrumb{font-family:Verdana;font-size:12px;position:relative;margin-left:85px;top:5px}
div.rightbox{float:right;background:#FFDFFC;margin:0 0 10px 10px;padding:5px}
div.subtopics{background:#DEECEA;font-size:12px;border:1px solid #2D6856;padding:3px 10px;margin-bottom:10px}
div.subtopics ul li a{color:#2D6856}

/* alternating div properties */

div.even{background:#F0F7E7;margin:10px 0;padding:5px}
div.odd{background:#fff;padding:5px}

div.even p{margin:0}
div.odd p{margin:0}

img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.hidden,h2.widgettitle,div#menu b{display:none}
div.newestarticles p,div.cat-entry p{margin-top:0}

div.featurearticles{background: #fff url('images/featured.jpg') repeat-x bottom;margin-top:6px;border:1px solid #4BAB90;padding:10px;margin-bottom:10px}
div.featurearticles p{margin-top:0}

div#googleads{margin-top:10px}

/* Pagination */

.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #295D50;
	color: #295D50;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #295D50;
	color: #295D50;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #1B2A55;
	color: #000000;
	background-color: #F0F7E7;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #295D50;
	color: #295D50;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #295D50;
	border: 1px solid #295D50;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #1B2A55;
	color: #000000;
	background-color: #F0F7E7;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #295D50;
	color: #295D50;
	background-color: #FFFFFF;
}



