/*
Theme Name: Loans
Theme URI: http://www.azmoney.co.uk/loans
Description: Our initial intention was to create a template which could be used for online magazines. The theme should have included such features as: featured posts, list posts by categories, many available options etc. It takes time to make everything perfect, so we decided to release a trimmed version of the theme. However, with our later releases these features would be surely included, so stay tuned. "<a href="http://www.azmoney.co.uk/loans">Loans</a>" theme built based on CSS framework "Blueprint". Valid CSS & HTML. Designed by <a href="http://www.azmoney.co.uk">AZ Money</a> Web Design.
Version: 1.0.5
Author: AZ Money
Author URI: http://www.azmoney.co.uk
Tags: fixed width, right sidebar, three columns, widget ready, professional, simple, seo friendly, typography, white, gravatars, avatar, valid XHTML, valid CSS, 1024px, clean, adsense ready, black, two columns, blue, professional, widgets, premium


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

	Blueprint CSS Framework 0.7.1
	http://blueprintcss.googlecode.com

	* Copyright (c) 2007-2008. See LICENSE for more info. 
	* See README for instructions on how to use Blueprint.
	* For credits and origins, see AUTHORS.
	* This is a compressed file. See the sources in the 'src' directory.
	
    == STRUCTURE: ========================
	  * Page width:            950 px
	  * Number of columns:     24
	  * Column width:          30 px
	  * Margin width:          10 px
	======================================

*/

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {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;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
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;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.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;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.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;}

/* grid.css */
.container {width:950px;margin:0 auto;}
.showgrid {background:url(src/grid.png);}
body {margin:1.5em 0;}
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 {float:left;margin-right: 10px;}

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: 310px;}
.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: 630px;}
.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: 950px; margin: 0; }

.append-1  { padding-right: 40px;}
.append-2  { padding-right: 80px;}
.append-3  { padding-right: 120px;}
.append-4  { padding-right: 160px;}
.append-5  { padding-right: 200px;}
.append-6  { padding-right: 240px;}
.append-7  { padding-right: 280px;}
.append-8  { padding-right: 320px;}
.append-9  { padding-right: 360px;}
.append-10 { padding-right: 400px;}
.append-11 { padding-right: 440px;}
.append-12 { padding-right: 480px;}
.append-13 { padding-right: 520px;}
.append-14 { padding-right: 560px;}
.append-15 { padding-right: 600px;}
.append-16 { padding-right: 640px;}
.append-17 { padding-right: 680px;}
.append-18 { padding-right: 720px;}
.append-19 { padding-right: 760px;}
.append-20 { padding-right: 800px;}
.append-21 { padding-right: 840px;}
.append-22 { padding-right: 880px;}
.append-23 { padding-right: 920px;}

.prepend-1  { padding-left: 40px;}
.prepend-2  { padding-left: 80px;}
.prepend-3  { padding-left: 120px;}
.prepend-4  { padding-left: 160px;}
.prepend-5  { padding-left: 200px;}
.prepend-6  { padding-left: 240px;}
.prepend-7  { padding-left: 280px;}
.prepend-8  { padding-left: 320px;}
.prepend-9  { padding-left: 360px;}
.prepend-10 { padding-left: 400px;}
.prepend-11 { padding-left: 440px;}
.prepend-12 { padding-left: 480px;}
.prepend-13 { padding-left: 520px;}
.prepend-14 { padding-left: 560px;}
.prepend-15 { padding-left: 600px;}
.prepend-16 { padding-left: 640px;}
.prepend-17 { padding-left: 680px;}
.prepend-18 { padding-left: 720px;}
.prepend-19 { padding-left: 760px;}
.prepend-20 { padding-left: 800px;}
.prepend-21 { padding-left: 840px;}
.prepend-22 { padding-left: 880px;}
.prepend-23 { padding-left: 920px;}

div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder { padding-right:26px;margin-right:25px;border-right:1px solid #eee;}
.pull-1 { margin-left: -40px;}
.pull-2 { margin-left: -80px;}
.pull-3 { margin-left: -120px;}
.pull-4 { margin-left: -160px;}
.pull-5 { margin-left: -200px;}
.pull-6 { margin-left: -240px;}
.pull-7 { margin-left: -280px;}
.pull-8 { margin-left: -320px;}
.pull-9 { margin-left: -360px;}
.pull-10 { margin-left: -400px;}
.pull-11 { margin-left: -440px;}
.pull-12 { margin-left: -480px;}
.pull-13 { margin-left: -520px;}
.pull-14 { margin-left: -560px;}
.pull-15 { margin-left: -600px;}
.pull-16 { margin-left: -640px;}
.pull-17 { margin-left: -680px;}
.pull-18 { margin-left: -720px;}
.pull-19 { margin-left: -760px;}
.pull-20 { margin-left: -800px;}
.pull-21 { margin-left: -840px;}
.pull-22 { margin-left: -880px;}
.pull-23 { margin-left: -920px;}
.pull-24 { margin-left: -960px;}

.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}

.push-1 { margin: 0 -40px 1.5em 40px;}
.push-2 { margin: 0 -80px 1.5em 80px;}
.push-3 { margin: 0 -120px 1.5em 120px;}
.push-4 { margin: 0 -160px 1.5em 160px;}
.push-5 { margin: 0 -200px 1.5em 200px;}
.push-6 { margin: 0 -240px 1.5em 240px;}
.push-7 { margin: 0 -280px 1.5em 280px;}
.push-8 { margin: 0 -320px 1.5em 320px;}
.push-9 { margin: 0 -360px 1.5em 360px;}
.push-10 { margin: 0 -400px 1.5em 400px;}
.push-11 { margin: 0 -440px 1.5em 440px;}
.push-12 { margin: 0 -480px 1.5em 480px;}
.push-13 { margin: 0 -520px 1.5em 520px;}
.push-14 { margin: 0 -560px 1.5em 560px;}
.push-15 { margin: 0 -600px 1.5em 600px;}
.push-16 { margin: 0 -640px 1.5em 640px;}
.push-17 { margin: 0 -680px 1.5em 680px;}
.push-18 { margin: 0 -720px 1.5em 720px;}
.push-19 { margin: 0 -760px 1.5em 760px;}
.push-20 { margin: 0 -800px 1.5em 800px;}
.push-21 { margin: 0 -840px 1.5em 840px;}
.push-22 { margin: 0 -880px 1.5em 880px;}
.push-23 { margin: 0 -920px 1.5em 920px;}
.push-24 { margin: 0 -960px 1.5em 960px;}

.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:right;position:relative;}

.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}


/* custom */
body {margin: 0; padding: 0;}
pre, code {white-space: normal;}
body {color: #252525}
a:focus, a:hover {color:#E8A158;}
a {color:#63a8dd;text-decoration:underline;}
pre, code, tt {font-family: Arial;}
th, td {padding:3px 4px 3px 10px;}
ul, ol {margin:0;}
table {margin-bottom:3px;}
p {line-height: 1.75em; margin-bottom: 6px;}
p img {float:none;margin:7px 12px 0 0;padding:0;}
label {font-weight: normal;}
.showgrid {background:url(img/grid.png) repeat scroll 10px 0;}
.box {padding:9px;border:1px solid #e3eff9; background-color: white; margin-bottom: 10px;}
.container:after {content: "";}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1.05;margin:0;}
h2 {font-size:2.45em;margin-bottom:0.35em;font-weight: normal; line-height: 1.25em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}
h4 {font-size:16px;line-height:1.25;margin-bottom:0.5em;height:1.25em;font-weight: bold;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
small {font-size: 12px;}


.fl {float: left;}
.fr {float: right;}



div.main, body {
	background: #e3eff9 url(img/bg/bg.gif) repeat 0 0;
	padding: 10px;
}

div.container {
	background-color: #FFFFFF;
	padding: 10px 10px;
}
	.paddings {
		padding: 20px 15px 20px 90px;
		background: transparent url(img/header.gif) no-repeat;
	}
	ul.sup-menu {
		line-height: 1.2;
		margin: 0 0 15px 0;
	}
		.sup-menu li {
			display: block;
			float: left;
			padding-right: 10px;
			/* border-right: 1px solid white; */
			background: url(img/sep.gif) no-repeat right 5px;
			margin-right: 10px;
			font-size: 14px;
		}
		.sup-menu li a {
			color: white;
		}
		.sup-menu li a:hover {
			text-decoration: underline;
		}
		.sup-menu .last {
			background: none;
		}
	.logo {
		color: white;
		/* background-color: #63a8dd;
		padding: 2px 4px; */
		display: inline;
		font-weight: bold;
		text-transform: uppercase;
		clear: both;
		margin-top: 10px;
		font-size: 2em;
		margin: 0;
		line-height: 1.05em;
	}
		.logo a {
			text-decoration: none;
			color: white;
		}
	.slogan {
		display: block;
		font-size: 22px;
		color: white;
	}
	.date {
		color: white;
		float: right;
		padding-top: 15px;
	}
div.header {
	height: 120px;
	background: #eba04d url(img/header.gif) no-repeat 0 0;
}

div.menu-wrapper {
	margin-bottom: 10px;
}
div.menu {
	margin-bottom: 0;
}
	.menu ul {
		background-color: #63a8dd;
		background: #63a8dd url(img/bg-menu-blue.gif) repeat-x 0 0;
		display: block;
		height: 31px;
		margin: 0;
	}
		.menu li {
			display: block;
			float: left;
			font-size: 14px;
			padding: 0;
			border-right: 1px solid #add1ed;
			position: relative;
			margin-right: -1px;
			font-weight: bold;
			line-height: 2.2em;
			text-transform: uppercase;
		}
			.menu li a {
				color: #FFFFFF;
				text-decoration: none;
				padding: 7px 12px 8px 12px;
			}
			.menu .current_page_item {
				border: none;
			}
				.menu .current_page_item a {
					color: #252525;
					background: #e3eff9;
					height: 31px;
				}
		.menu li.feed {
			float: right;
			margin: 0;
			padding: 0;
			border-right: none;
		}
			.menu .feed img {
				margin: 0;
				padding: 0;
				vertical-align: sub;
			}
			li.feed a:hover {
				background: none;
			}

div.submenu {

}
	.submenu ul {
		background-color: #E3EFF9; /* url(img/bg-submenu-blue.gif) repeat-x scroll 0 0; */
		display: block;
		height: 31px;
		margin: 0;
	}
		.submenu li {
			display: block;
			float: left;
			font-size: 12px;
			padding: 0;
			position: relative;
			margin-right: -1px;
			line-height: 2.5em;
			text-transform: uppercase;
		}
			.submenu li a {
				color: #63a8dd;
				padding: 8px 12px 7px 12px;
				text-decoration: none;
			}
			.submenu .current_page_item, .submenu li a:hover {
				height: 31px;
			}
			.submenu .current_page_item a {
				text-decoration: underline;
			}

div.content {

}
	.content .items {
		list-style-type: none;
	}
	.content h2 {
		margin-bottom: 0.25em;
		line-height: 1.25em;
		font-size: 2.15em;
	}
	.content .data {
		margin-bottom: 1em;
	}
		.content .clock, .content .person, .content .comment {
			margin-right: 20px;
		}
		.content .clock, .content .person, .content .comment, .content .tag, .content .cat {
			font-size: 12px;
			padding-left: 20px;
			color: #666666;
		}
		.data .clock {
			background: url(img/ico/clock.gif) no-repeat 0 0;
		}
		.data .person {
			background: url(img/ico/person.gif) no-repeat 0 0;
		}
		.data .comment {
			background: url(img/ico/comment.gif) no-repeat 0 2px;
		}
		
	.content .tag, .content .cat {
		margin-bottom: 0.75em;
		display: block;
	}
	.content .tag {
		background: url(img/ico/tag.gif) no-repeat 0 3px;
	}
	.content .cat {
		background: url(img/ico/folder.gif) no-repeat 0 4px;
	}
	
	.content h3 {
		margin-bottom: 0.25em;
		line-height: 1.5em;
	}
	.content h3.box-header {
		margin: 0;
	}
	.content ul, .content ol, .content p {
		margin-bottom: 1.15em;
		font-size: 14px;
	}
	.content .box ul {
		list-style-type: none;
		margin-left: 0;
	}
	.content .box ul li {
		background: url(img/ico/bullet.gif) no-repeat 0 3px;
		padding-left: 22px;
	}
		.content .box div ul li {
			background: none;
			padding-right: 12px;
			padding-left: 0;
		}
	.content p {
		
	}

	.wp-smiley {
		float: none;
		margin: 0;
	}
	.box .postform {
		width: 130px;
	}
	.brown .box {
		border: 1px solid #F9EFE5;
	}
	.brown .box-header {
		background: #F9EFE5 url(img/bg-brown-light.gif) repeat-x;
	}
		.box .image {
			list-style-type: none;
			margin-left: 0;
		}
			.box .image li {
				padding-left: 20px;
			}
			.widget_links .box ul, .widget_meta .box ul, .widget_archive .box ul, .widget_recent_entries .box ul, .widget_recent_comments .box ul, .widget_rss .box ul,
			.widget_categories .box ul, .widget_pages .box ul {
				list-style-type: none;
				margin-left: 0;
			}
				.widget_links .box ul li, .widget_meta .box ul li {
					padding-left: 20px;
					background: url(img/ico/link.gif) no-repeat 0 1px;
				}
				.widget_meta .box ul li {
					padding-left: 20px;
					background: url(img/ico/meta.gif) no-repeat 0 2px;
				}
				.widget_recent_entries .box ul li {
					padding-left: 20px;
					background: url(img/ico/two-pages.gif) no-repeat 0 2px;
				}
				.widget_archive .box ul li {
					padding-left: 20px;
					background: url(img/ico/archive.gif) no-repeat 0 1px;
				}
				.widget_recent_comments .box ul li {
					padding-left: 20px;
					background: url(img/ico/comment.gif) no-repeat 0 5px;
				}
				.widget_rss .box ul li {
					padding-left: 20px;
					background: url(img/ico/rss-bullet.gif) no-repeat 0 2px;
				}
				.widget_categories .box ul li {
					padding-left: 20px;
					background: url(img/ico/folder.gif) no-repeat 0 5px;
				}
				.widget_pages .box ul li {
					padding-left: 20px;
					background: url(img/ico/page.gif) no-repeat 1px 3px;
				}
			.widget_calendar caption {
				background: white url(img/ico/clock.gif) no-repeat 0 1px;
				padding-bottom: 10px;
				padding-left: 20px;
			}
			.widget_calendar th {
				background-color: #F9EFE5;
			}
			.widget_calendar tbody td a {
				background: #E3EFF9 url(img/bg-blue.gif) repeat-x scroll 0 0px;
				padding: 3px 1px;
				height: 25px;
			}
			.widget_calendar #prev {
				background: none;
			}
			
			.widget_search .textfield {
				width: 200px;
				margin-right: 10px;
			}
			
			ul.children, .widget_pages .box ul li ul {
				margin-top: 6px;
			}
			
			.comment li {
				background: url(img/ico/comment.gif) no-repeat 0 5px;
			}
			.folder li {
				background: url(img/ico/folder.gif) no-repeat 0 5px;
			}
			.rss li {
				background: url(img/ico/rss-bullet.gif) no-repeat 0 2px;
			}
			.archive li {
				background: url(img/ico/archive.gif) no-repeat 0 2px;
			}
			.link li {
				background: url(img/ico/link.gif) no-repeat 0 2px;
			}
			.meta li {
				background: url(img/ico/meta.gif) no-repeat 0 3px;
			}
			.page li {
				background: url(img/ico/page.gif) no-repeat 0 2px;
			}
			.pages li {
				background: url(img/ico/two-pages.gif) no-repeat 0 2px;
			}
			.website li {
				background: url(img/ico/website.gif) no-repeat 0 2px;
			}

	.box-header {
		background: #e3eff9 url(img/bg-blue.gif) repeat-x;
		margin: 0;
		padding: 6px 10px;
		font-size: 16px;
		font-weight: bold;
		text-transform: capitalize;
	}
		.box-header a {
			color: #252525;
			text-decoration: none;
		}
		.box-header a:hover, .box-header a:hover span {
			color: #E8A158;
		}
			.box-header a span {
				color: #63A8DD;
			}
	.box ul {
		margin-left: 20px;
		list-style-type: disc;
	}
	.box ul, ol {
		list-style-position: outside;
	}
		.box ul p {
			color: #252525;
		}
		.box li {
			margin-bottom: 6px;
			padding-left: 0;
		}
		.box .more-link {
			display: block;
		}
	.featured .box p {
		font-size: 14px;
	}
	.featured .box .image {
		margin-bottom: 5px;
	}
/* list01 */
ul.list-thumb {
	list-style-type: none;
	margin: 0;
}
	.list-thumb li {
		border-bottom: 1px solid #e3eff9;
		margin-bottom: 10px;
		padding-bottom: 5px;
	}
	.list-thumb li img {
		margin: 4px 10px 5px 0px;
		float: left;
	}
	/* .thumb {
		margin-left: 80px;
	}
	.medium {
		margin-left: 120px;
	} */
	.wrapper a {
		font-weight: bold;
		/* display: block; */
	}
	.wrapper small {
		color: #999999;
	}
		.list-thumb .last {
			border-bottom: none;
			margin-bottom: 0;
			padding-left: 20px;
			font-weight: bold;
			background: white url(img/ico/folder.gif) no-repeat 0 4px;
		}

/* list type01 */
.type01 {
	margin-bottom: 10px;
}
	.type01 .list {
		list-style-type: none;
	}
		.list li {
			border: 1px solid #e3eff9;
			border-top: none;
			padding: 10px 10px 0 10px;
		}

		.list div {
			margin-left: 80px;
		}
		.list div a {
			font-weight: bold;
			margin-bottom: 5px;
		}
		.list img {
			float: left;
			margin-top: 3px;
		}
.footer {
	background-color: #252525; /* #ecb378; */
	color: white;
}
	.footer span {
		margin: 10px;
	}
	.footer span a {
		color: white;
		text-decoration: none;
	}




.alignnone {
	display: block;
}
.alignleft {
	float: left;
	margin-right: 15px;
}
.alignright {
	float: right;
	margin-left: 15px;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	/* border: 1px solid #ddd; */
	text-align: center;
	background-color: #f3f3f3;
	margin-top: 5px;
	margin-bottom: 15px;
	padding: 4px 0 0 0;
	
	/* margin: 0 0 15px 0;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; **/
}
	.wp-caption a {
		line-height: 0.11em;
	}
	.wp-caption a:hover {
		background: none;
	}
	.wp-caption img {
		margin: 0 auto;
		display: block;
		padding: 0;
	}
	.wp-caption-text {
		padding: 3px 0 !important;
		margin: 0 !important;
	}
.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

.navigation div {
	margin-bottom: 15px;
}

/* Comments template */

div.com {
	margin-bottom: 30px;
}
.list-4 {
	list-style: none;
	margin: 0;
	padding: 0;
}
	.list-4 li {
		border: 1px solid #E3EFF9;
		padding: 15px 15px 0 15px;
		margin: 0 0 15px 0;
	}
		* html .list-4 li {
			padding:0 40px 0 20px !important;
		}
		*:first-child+html .list-4 li {
			padding:0 40px 0 20px !important;
		}
		* html .list-4 img {
			margin:20px auto auto 0;
		}
		*:first-child+html .list-4 img {
			margin:20px auto auto 0;
		}
		* html .list-4 p img {
			margin:0 auto auto 0;
		}
		*:first-child+html .list-4 p img {
			margin:0px auto auto 0;
		}
	.com-header {
		padding-bottom: 15px;
		margin: 0;
	}
		.com-header img {
			display: block;
			float: left;
		}
		.com-header .tp {
			display: block;
			margin: 0 0 0 63px;
			padding: 0;
			text-align: left;
		}
			.tp span, .tp span a {
				font-weight: bold;
				display: block;
				line-height: 150%;
			}
	/* .com blockquote {
		margin: 0;
	}
		.com blockquote p {
			border: 1px solid #e9eaea;
			padding: 0.5em 0.75em;
			margin-bottom: 10px;
			color: #666666;
		}
	.com code {
		margin: 0;
		padding: 0.5em 0.75em;
		display: block;
		color: #666666;
		font-family: monospace;
		font-size: 12px;
		border: 1px dashed #e9eaea;
		clear: both;
	} */

	/* code. blockquote */
	.com blockquote {
		display:block;
		padding: 0 15px;
		margin:0 0 0 7px;
		font-style:italic;
		border-left:2px solid #E3EFF9;
	}
		.com blockquote p {
			color: #666666;
		}
	.com code, .com pre {
		display:block;
		padding:7px 15px;
		margin:0;
		clear: both;
		font-family: monospace;
		color: #666666;
		border: 1px solid #E3EFF9;
	}
