#widget-featured {
margin-bottom: 0px;
}

.paginator {
  padding-right:5px;
  margin-left: 15px;
  font-size: 12px; 
  width: 870px;
  white-space: 5px;
}

.paginator li { 
    list-style:none;
    display:inline-block;
    padding: 10px;
    border: 1px solid #767676;
}

.paginator li.current
{ 
	color:#616161;
	background-color: white;
}

.paginator li.page:hover
{ 
	color:#616161;
	background-color: white;
}


#body li {
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 14px;
	padding-left: 15px;
}

#featured_pads,#featured_pads .featured
{
	width: 100%;
}

#featured_pads
{
	height: 1194px;
	overflow: hidden;
	background-color: #fff;
}

#featured_pads .damper
{
	position: absolute;
	width: 100%;
	height: 16px;
	bottom: 0;
	left: 0;
	display: none;
}

#featured_pads .sideblock
{
	width: 170px;
	height: 120px;
	border: 0px solid white;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
}

#body .calendar
{
	font-size: 10px;
	line-height: 100%;
}

#body a
{

}

#body a:hover{
	
	color: #000000;
	border: 0px solid rgba(0,0,0,0.1);
	
}


#content
{
	width: 632px;
	margin-left: 15;
	padding: 0;
}


body { line-height: 15px; font-family: Arial, Verdana; color: black;  }


h1 {
	color: #FFFFF5;
	font-size: 16px;
	font-style: kalinga;
	font-weight: bold;
	margin-left: 24px;
	margin-bottom: -19px;
}

h1 img { margin: 0; }

h2 {
	font-weight: normal;
	color: #333;
	font-size: 2em;
	margin-bottom: 0.75em;
}

h3 
{ 
	font-weight: bold; 
	color: #ffffff; 
	font-family: kalinga;
	font-size: 16px;
	margin-bottom: 7px; 
	line-height: 16px;
	padding-left: 15px;
}

.continue-reading
{ 
	
	color: #ffffff; 
	font-family: kalinga;
	font-size: 18px;
	padding-top: 20px;
	font-weight: bold;
}

.entry-below-copy
{ 
	font-weight: bold; 
	color: #ffffff; 
	font-family: kalinga;
	font-size: 17px;
	padding-top: 20px;
	padding-left: 15px;
}

.zinnia-comments
{ 
	font-weight: bold; 
	color: #3f3f3f; 
	font-family: kalinga;
	font-size: 15px;
	padding-top: 20px;
	margin-left: 15px;
}

.no-entries-yet
{ 
	font-weight: bold; 
	color: ##5C5B59; 
	font-family: kalinga;
	font-size: 14px;
	padding-left: 15px;
}

.blog-search-box
{ 
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.85) 15%, rgba(206,204,202,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(15%,rgba(255,255,255,0.85)), color-stop(100%,rgba(206,204,202,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* IE10+ */
	background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ceccca',GradientType=0 ); /* IE6-9 */

	padding-left: 0px;
	padding-top: 42px;

}

h4 { font-weight: normal; color: #000000; font-size: 15px; line-height: 1.25; margin-bottom: 1.25em;  }

h5 { font-weight: normal; color: #000000; font-size: 15px; margin-bottom: 1.5em; }

h6 { font-weight: normal; color: #000000; font-size: 15px; }

h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; }

p {  }

.entry-content p 
{ 

	margin-top: 2.5em;

} 

p img.left { display: inline; float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { display: inline; float: right; margin: 1.5em 0 1.5em 1.5em; padding: 0; }

a {
	
	text-decoration: none;

}

a:visited { color: #000000; }
a:focus { color: #000000; }
a:hover { color: #ffffff; }
a:active { color: #000000; }

a img
{
	margin-right: 15px;
}

blockquote { margin: 1.5em; color: #666; font-style: italic; }

strong { font-weight: bold; line-height: 18px;}

em { font-style: italic; }

dfn { font-style: italic; font-weight: bold; }

sup, sub { line-height: 0; }

abbr, acronym 
{
	color: #999;
	margin-left: 35px;
	height: 22px;
	font-size: 14px;
	padding-bottom: 25px;
	line-height: 24px; 
 }

address { margin: 0 0 1.5em; font-style: italic; }

del { color: #666; }

pre { margin: 1.5em 0; white-space: pre; }

pre, code, tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/*li ul*/, li ol { margin: 0 1.5em; line-height: 12px; }

/*ul*/ { margin: 0 1.5em 1.5em 1.5em; list-style-type: none; line-height:9px; }


dl { margin: 0 0 1.5em 0; }

dl dt { font-weight: bold; }

dd { margin-left: 1.5em; }

table { margin-bottom: 1.4em; width: 100%; }

th { font-weight: bold; }

thead th { background: #c3d9ff; }

th, td, caption { padding: 4px 10px 4px 5px; }

tr.even td { background: #e5ecf9; }

tfoot { font-style: italic; }

caption { background: #eee; }

.quiet { color: #333333; }

.loud { color: black; }

.clear { clear: both; }

.nowrap { white-space: nowrap; }

.clearfix { overflow: hidden; display: inline-block; }
.clearfix { display: block; }

.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }

.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }

.first { margin-left: 0; padding-left: 0; }

.last { margin-right: 0; padding-right: 0; }

.top { margin-top: 0; padding-top: 0; }

.bottom { margin-bottom: 0; padding-bottom: 0; }

.container { width: 950px; margin: 0 auto; overflow: hidden; display: inline-block; }
body > .container {overflow: visible;}
.container { display: block; }

.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 { display: inline; float: left;}
* html .column, * html div.span-1, * html div.span-2, * html div.span-3, * html div.span-4, * html div.span-5, * html div.span-6, * html div.span-7, * html div.span-8, * html div.span-9, * html div.span-10, * html div.span-11, * html div.span-12, * html div.span-13, * html div.span-14, * html div.span-15, * html div.span-16, * html div.span-17, * html div.span-18, * html div.span-19, * html div.span-20, * html div.span-21, * html div.span-22, * html div.span-23, * html div.span-24 { overflow-x: hidden; }

.last, div.last { margin-right: 0; }

.span-1 { width: 30px; }

.span-2 { width: 70px; }

.span-3 { width: 110px; }

.span-4 { width: 150px; }

.span-5 { width: 190px; }

.span-6 { width: 230px; }

.span-7 { width: 270px; }

.span-8{ width: 308px;}

.span-9 { width: 350px; }

.span-10 { width: 390px; }

.span-11 { width: 430px; }

.span-12 { width: 470px; }

.span-13 { width: 510px; }

.span-14 { width: 550px; }

.span-15 { width: 590px; }

.span-16{width: 632px;}

.span-17 { width: 670px; }

.span-18 { width: 710px; }

.span-19 { width: 750px; }

.span-20 { width: 790px; }

.span-21 { width: 830px; }

.span-22 { width: 870px; }

.span-23 { width: 910px; }

.span-24, div.span-24 { width: 907px; margin: 0; margin-bottom: 5px; }

input.span-1, textarea.span-1, select.span-1 { width: 30px !important; }
input.span-2, textarea.span-2, select.span-2 { width: 70px !important; }
input.span-3, textarea.span-3, select.span-3 { width: 110px !important; }
input.span-4, textarea.span-4, select.span-4 { width: 150px !important; }
input.span-5, textarea.span-5, select.span-5 { width: 190px !important; }
input.span-6, textarea.span-6, select.span-6 { width: 230px !important; }
input.span-7, textarea.span-7, select.span-7 { width: 270px !important; }
input.span-8, textarea.span-8, select.span-8 { width: 310px !important; }
input.span-9, textarea.span-9, select.span-9 { width: 350px !important; }
input.span-10, textarea.span-10, select.span-10 { width: 390px !important; }
input.span-11, textarea.span-11, select.span-11 { width: 430px !important; }
input.span-12, textarea.span-12, select.span-12 { width: 470px !important; }
input.span-13, textarea.span-13, select.span-13 { width: 510px !important; }
input.span-14, textarea.span-14, select.span-14 { width: 550px !important; }
input.span-15, textarea.span-15, select.span-15 { width: 590px !important; }
input.span-16, textarea.span-16, select.span-16 { width: 630px !important; }
input.span-17, textarea.span-17, select.span-17 { width: 670px !important; }
input.span-18, textarea.span-18, select.span-18 { width: 710px !important; }
input.span-19, textarea.span-19, select.span-19 { width: 750px !important; }
input.span-20, textarea.span-20, select.span-20 { width: 790px !important; }
input.span-21, textarea.span-21, select.span-21 { width: 830px !important; }
input.span-22, textarea.span-22, select.span-22 { width: 870px !important; }
input.span-23, textarea.span-23, select.span-23 { width: 910px !important; }
input.span-24, textarea.span-24, select.span-24 { width: 950px !important; }

.append-bottom { margin-bottom: 1.5em; }
.notice a { color: #514721; }
.success a 
{ 
	color: #999999; 

}

.hide { display: none; }

.highlight { background: yellow; }

.added { background: #006600; color: white; }

.removed { background: #990000; color: white; }

label { font-family:verdana; display: block; padding-left: 15px; }

li label { font-weight: normal; }

fieldset { 

padding: 14px; 

}

legend { font-family:kalinga; font-size: 15px; }

input.text, input.title, /*input[type=text]*/{ margin: 0.5em 0; background-color: #fff; padding: 5px; }
input.title { font-size: 1.5em; }
input[type=checkbox], input.checkbox, input[type=radio], input.radio { position: relative; top: 0.25em; }

textarea 
{ 
	margin-left: 15px ; 
	padding: 7px; 
	width: 565px; 
	height: 165px;
	margin-bottom: 40px; 
}

select { margin: 0.5em 0; }

fieldset { border: 1px solid #cccccc; }

input.text, input.title, textarea, select { border: 1px solid #bbbbbb; }
input.text:focus, input.title:focus, textarea:focus, select:focus { border: 1px solid #666666; }

input.text, input.title { width: 300px; }

.box { padding: 1.5em; margin-bottom: 1.5em; background: #E5ECF9; }

div.border { padding-right: 4px; margin-right: 5px; border-right: 1px solid #eeeeee; }

div.colborder { padding-right: 24px; margin-right: 25px; border-right: 1px solid #eeeeee; }

hr { background: #dddddd; color: #dddddd; clear: both; float: none; width: 100%; height: .1em; margin: 0 0 9px; border: none; }

hr.space { background: #dddddd; color: #dddddd; clear: both; float: none; width: 100%; height: .1em; margin: 0 0 1.45em; border: none; background: #fff; color: #fff; }

body {background-color: #ceccca;}


ul, /*ol*/ { margin: 0 1.5em 1.5em 0; padding-left: 3.333em; }

#header .top-navigation 
{ 
	float: right; 
	margin-top: 35px; 
	margin-right: 30px;
	font-family:verdana;
	font-size:11px;

}

#header .top-navigation img { border: 0; }
#header .top-navigation .link { padding-left: 1.5em; color: #777777; }
#header .top-navigation .sitemap { background: transparent url(/static/zinnia/img/sitemap.png) no-repeat scroll left center; }
#header .top-navigation .feeds { background: transparent url(/static/zinnia/img/rss.png) no-repeat scroll left center; }
#header .top-navigation .docs { background: transparent url(/static/zinnia/img/documentation.png) no-repeat scroll left center; }
#header .top-navigation .planet { background: transparent url(/static/zinnia/img/planet.png) no-repeat scroll left center; }

#content h1, #content h2, #content h3 { margin-top: 0; }

#footer p img { border: 0; }

#sidebar{
	background-color: #d9d9d6;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 240px;
	margin-left: 5px;
	overflow: hidden;
}

#body input
{
	padding: 7px;
	margin-left: 15px;
	margin-bottom: 25px;
	margin-top: 5px;
	
}

#body input[type=submit]:hover
{
	background: #777777;
	color: #FFFFFF;
	
}

form[action='/comments/post/'] div
{
	margin-top: 20px;
	line-height: 20px;
}

form[action='/comments/post/'] div:nth-of-type(1)
{
	margin-top: 4px;
}

#sidebar div:first-child h3 { margin-top: 0; }

#sidebar h3 
{ 
	
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.85) 15%, rgba(206,204,202,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(15%,rgba(255,255,255,0.85)), color-stop(100%,rgba(206,204,202,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ceccca',GradientType=0 ); /* IE6-9 */

	padding-top: 32px; 
	padding-bottom: 28px;
	color: #000000; 
	font-size: 14px; 
	margin-left: auto;
	margin-right: auto;
	letter-spacing: 6px;
	color:#999;
}

#sidebar li ul, #sidebar li ol { padding-left: 0.5em; }

#sidebar .calendar h3 { margin-bottom: 0; }
#sidebar .calendar .month-navigation { padding-bottom: 1.5em; }
#sidebar .calendar .month-navigation .month-previous { float: left; }
#sidebar .calendar .month-navigation .month-next { float: right; }

#widget-tags ul li 
{ 
	padding-left: 8px; 
	padding-right: 8px;
	padding-bottom: 15px;
	display: inline; 
	list-style-type: none; 
	line-height: 25px;
		
}

#widget-tags ul .tag-1 { font-size: 12px; }
#widget-tags ul .tag-2 { font-size: 16px; }
#widget-tags ul .tag-3 { font-size: 18px; }
#widget-tags ul .tag-4 { font-size: 20px; }
#widget-tags ul .tag-5 { font-size: 22px; }
#widget-tags ul .tag-6 { font-size: 36px; }
#widget-tags ul .tag-7 { font-size: 28px; }
#widget-tags ul .tag-8 { font-size: 32px; }
#widget-tags ul .tag-9 { font-size: 34px; }
#widget-tags a:hover

{
	text-decoration: none;
}
table.month { margin-bottom: 0; }
table.month th.month {
	text-transform: uppercase;
	color: #000;
	background-color: white;
}
table.month th { text-transform: capitalize; color: #999999; background-color: #eeeeee; }
table.month td { text-align: center; font-weight: bold; }
table.month td.entry { background-color: #eeeeee; }

.hentry
{
	background-color: #ceccca;
	margin-bottom: 0px;
	padding-bottom: 45px;
	padding-left: 0px;
}

.hentry .entry-body, .hentry .entry-footer
{
	margin-left: 24px;
	overflow: hidden;
	padding-top: 32px;
	padding-right: 12px;
	line-height: 26px;
	font-family: verdana;
	font-size: 12px;
	color: #363636;

}

.hentry .entry-header .top
{
	padding-left: 0px;
	border-bottom: 0px solid #c2bcbc;
	position: relative;
    padding-bottom: 0px;
  
}

.hentry .entry-header 
{
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(255,255,255,0.85) 15%, rgba(206,204,202,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(15%,rgba(255,255,255,0.85)), color-stop(100%,rgba(206,204,202,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(255,255,255,0.85) 15%,rgba(206,204,202,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ceccca',GradientType=0 ); /* IE6-9 */

border-top: 0px solid #8f8e8c; 
margin-left: 0px;
padding-left: 24px;
padding-bottom: 1px;
}

.hentry .entry-header .entry-title { 
	margin-bottom: 0px; 
	padding-top: 14px; 
	font-family: Kalinga; 
	color: #3a3a3a;
	font-size: 18px;
}


.hentry .entry-header .entry-info, .hentry .entry-header .entry-info a 
{ 
	color: #8f8f8f; 
	margin-top: 7px; 
	margin-bottom: 7px; 
	font-size: 11px;
}

.hentry .entry-header .top
{
	padding-bottom: 2px;
}
.hentry .entry-header .entry-image
{
	line-height: 0;
 
}
.hentry .entry-body .entry-image { margin-top: -1.5em; }
.hentry .entry-body .entry-image p img { border: 0; margin: 0 1.5em 1.5em 0; }
.hentry .multi-columns { -moz-column-count: 2; -moz-column-gap: 20px; -webkit-column-count: 2; -webkit-column-gap: 20px; column-count: 2; column-gap: 20px; }
.hentry .entry-footer p { margin-bottom: 0; color: #4a4a49; }
.hentry .entry-footer p strong { padding-left: 1.5em; }
.hentry .entry-footer .entry-tags strong { background: transparent url(/static/zinnia/img/tags.png) no-repeat scroll; }
.hentry .entry-footer .entry-shorturl strong { background: transparent url(/static/zinnia/img/shorturl.png) no-repeat scroll; }
.hentry .entry-footer .entry-comments strong { background: transparent url(/static/zinnia/img/comments.png) no-repeat scroll; }


ol#comment-list li.box2, ol#pingback-list li.box2, ol#trackback-list li.box2 { background-color: #DAD9D7; }
ol#comment-list li.post-author, ol#pingback-list li.post-author, ol#trackback-list li.post-author { color: #999999; }

div.paginator { margin-top: 1.5em; margin-bottom: 1.5em; }

div.paginator span { font-size: 1.2em; margin-left: 0.3em; padding: 0 0.5em 0 0.5em; float: left; border: 1px solid #ffffff; }

div.paginator span.page:hover, div.paginator span.next:hover, div.paginator span.previous:hover { background-color: #616161; }

div.paginator span.page:hover a, div.paginator span.next:hover a, div.paginator span.previous:hover a { color: white; }

div.paginator span.current { border-color: #8c8471; background-color: #616161; color: white; }

#poll_result .result, #widget_poll_result .result { color: #fff; background-color: #616161; overflow: visible; text-indent: -3em; border: 1px solid #fff; }
#poll_result .result .bar, #widget_poll_result .result .bar { background-color: #fff; }

#sidebar > div
{
	margin-bottom: 20px;
}

#sidebar > div:first-child{ margin-top: 0;}


.entry-title a
{
	font-size: 20px !important;
	font-family: kalinga;
	color: #2d2d2d;
}

.gravatar.photo {
float: left;
padding-right:16px;
}

body > .container
{
margin-top: 0px;
background-color: #ceccca;
width: 908px;
}

.container{
	width: 908px;
}

#header .fntag
{
	padding-left: 14px;
}

#header .link.r
{	
	padding-right: 1.5em;

}

#content
{
	width: 660px;
	margin-top: 0px;
}