/*
Theme Name: Economic Voice
Description: The Economic Voice theme for WordPress
Version: 2.0
Author: L A Marketing
Tags: black, white, fixed width, mobile ready
*/

body {
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	margin:0;
	padding:0;
}
a, a:link {
	color:#0066CC;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
a img {
	border:0 none;
}
img {
	max-width:100%;
}
.ie8 img {
	max-width:none;
}
.evwidead {
	text-align:center;
}
.evwidead .evwidead-content {
	margin:0 auto;
	text-align:left;
	max-width:728px;
}
#page {
	margin-left:auto;
	margin-right:auto;
	width:979px;
}
#header {
	clear:both;
	font-size:1.6em;
	padding:0;
	width:100%;
}
	.allie #header {
		text-align:center;
	}
#headerlogo {
	float:left;
	font-family:Georgia,"Times New Roman",Times,serif;
	width:100%;
}
	#headerlogo img {
		border:0 none;
		vertical-align:top;
	}
	#shortheaderimg {
		margin:0 auto;
		position:relative;
		width:460px;
	}
	#shortheaderimg h1 {
		font-size:1.6em;
		margin:0;
	}
	#shortheaderimg .description {
		font-size:1.2em;
		left:49px;
		position:absolute;
		top:76px;
	}
#headersearch {
	float:left;
	margin:0 0 0 -237px;
	padding:20px 0;
	width:225px;
}
	#cse-search-box {
		margin:10px auto;
		padding:5px 3px;
		text-align:center;
	}
	#headersearch #searchsubmit {
		background-color:#234B7B;
		border-top:1px solid #BDC9D8;
		border-right:1px solid #0B1725;
		border-bottom:1px solid #0B1725;
		border-left:1px solid #BDC9D8;
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		margin:0;
		padding-top:2px;
		padding-bottom:2px;
		text-transform:capitalize;
		vertical-align:top;
	}
	#headersearch #s {
		border-top:1px solid #0B1725;
		border-right:1px solid #BDC9D8;
		border-bottom:1px solid #BDC9D8;
		border-left:1px solid #0B1725;
		margin:0;
		vertical-align:top;
		width:139px;
	}
#inner-page {
	border-right:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	border-left:1px solid #BBBBBB;
	clear:both;
}
	.ie #inner-page {
		width:977px;
	}
#menu-header {
	border-top:1px solid #000000;
	border-bottom:3px double #000000;
	font-size:0;
	margin:0;
	padding:0;
}
	.ie7 #menu-header {
		height:23px;
	}
	#menu-header ul {
		list-style-type:none;
		margin:0;
		padding:0;
	}
	#menu-header li {
		margin:0;
		padding:0;
		position:relative;
		vertical-align:top;
	}
	#menu-header .menu li {
		display:inline-block;
	}
	.ie7 #menu-header .menu li {
		display:block;
		float:left;
	}
	#menu-header .sub-menu li {
		display:block;
	}
	.ie7 #menu-header .sub-menu li {
		float:none;
	}
	#menu-header li ul {
		display:none;
	}
	#menu-header li:hover ul {
		background-color:#FFFFFF;
		border:1px solid #000000;
		-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);
		-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);
		box-shadow:1px 1px 1px rgba(0,0,0,0.2);
		display:block;
		position:absolute;
	}
	#menu-header a, #menu-header a:link {
		color:#000000;
		display:block;
		font-size:13px;
		font-weight:bold;
		line-height:16px;
		max-width:240px;
		overflow:hidden;
		padding:3px 9px 4px;
		text-decoration:none;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	#menu-header a:hover {
		text-decoration:underline;
	}
	#menu-header .sub-menu a, #menu-header .sub-menu a:link {
		padding:3px 8px 4px;
	}
	#menu-header .sub-menu a:hover {
	}
	/* news */
	.category-news #menu-header li#menu-item-30192 {
		background-color:#666666;
	}
	.category-news #menu-header li#menu-item-30192 a, .category-news #menu-header li#menu-item-30192 a:link {
		color:#FFFFFF;
	}
	.category-news #menu-header li#menu-item-30192 a:hover {
	}
	/* business-finance */
	.category-business-finance #menu-header li#menu-item-30189 {
		background-color:#BC6514;
	}
	.category-business-finance #menu-header li#menu-item-30189 a, .category-business-finance #menu-header li#menu-item-30189 a:link {
		color:#FFFFFF;
	}
	.category-business-finance #menu-header li#menu-item-30189 a:hover {
	}
	/* politics */
	.category-politics #menu-header li#menu-item-30193 {
		background-color:#190C45;
	}
	.category-politics #menu-header li#menu-item-30193 a, .category-politics #menu-header li#menu-item-30193 a:link {
		color:#FFFFFF;
	}
	.category-politics #menu-header li#menu-item-30193 a:hover {
	}
	/* comment */
	.category-comment #menu-header li#menu-item-30194 {
		background-color:#806680;
	}
	.category-comment #menu-header li#menu-item-30194 a, .category-comment #menu-header li#menu-item-30194 a:link {
		color:#FFFFFF;
	}
	.category-comment #menu-header li#menu-item-30194 a:hover {
	}
	/* culture */
	.category-culture #menu-header li#menu-item-30190 {
		background-color:#1C1C1C;
	}
	.category-culture #menu-header li#menu-item-30190 a, .category-culture #menu-header li#menu-item-30190 a:link {
		color:#FFFFFF;
	}
	.category-culture #menu-header li#menu-item-30190 a:hover {
	}
	/* lifestyle-travel */
	.category-lifestyle-travel #menu-header li#menu-item-30191 {
		background-color:#541D0A;
	}
	.category-lifestyle-travel #menu-header li#menu-item-30191 a, .category-lifestyle-travel #menu-header li#menu-item-30191 a:link {
		color:#FFFFFF;
	}
	.category-lifestyle-travel #menu-header li#menu-item-30191 a:hover {
	}
	/* science-technology-environment */
	.category-science-technology-environment #menu-header li#menu-item-30195 {
		background-color:#2C6C08;
	}
	.category-science-technology-environment #menu-header li#menu-item-30195 a, .category-science-technology-environment #menu-header li#menu-item-30195 a:link {
		color:#FFFFFF;
	}
	.category-science-technology-environment #menu-header li#menu-item-30195 a:hover {
	}
.navigation {
	margin:10px 0;
	padding:0 10px;
	clear:both;
	overflow:hidden;
	line-height:18px;
}
	.commentnav {
		overflow:visible;
	}
	.navigation .alignleft {
		float:left;
		margin:7px 7px 7px 0;
		overflow:hidden;
	}
	.navigation .alignright {
		float:right;
		margin:7px 0 7px 7px;
		overflow:hidden;
	}
	#content .navigation .alignleft {
		float:left;
		margin:7px 0;
	}
	#content .navigation .alignright {
		float:left;
		margin:7px 0;
	}
/* Home Layout */
#home-double-col {
	float:left;
	width:100%;
}
	#content .content-block {
		margin:0 9px;
		padding:0 0 9px;
	}
	#home-row1 {
		clear:both;
		margin:0 269px 0 0;
	}
		.ie #home-row1 {
			width:708px;
		}
		#home-col1 {
			float:left;
			width:100%;
		}
		#home-col1 .content-block {
			margin:0 231px 0 9px;
		}
		#home-col1 .evwidead {
			margin:0 231px 0 9px;
		}
		#home-col2 {
			border-left:1px dotted #DDDDDD;
			float:left;
			margin:0 0 0 -222px;
			width:212px;
		}
		#home-col2 .content-block {
			margin:0 0 0 9px;
		}
	#home-row2 {
		border-top:1px dotted #DDDDDD;
		clear:both;
		margin:0 269px 0 0;
	}
		.ie #home-row2 {
			width:708px;
		}
		#home-col5 {
			border-right:1px dotted #DDDDDD;
			float:left;
			margin:0 0 0 -100%;
			width:221px;
		}
		#home-col6 {
			float:left;
			width:100%;
		}
		#home-col6 .content-block {
			margin:0 9px 0 231px;
		}
#home-col3 {
	border-left:1px dotted #DDDDDD;
	float:left;
	margin:0 0 0 -269px;
	width:259px;
}
	#home-col3 .content-block {
		margin:0 0 0 9px;
	}
#home-col4 {
	border-top:1px dotted #DDDDDD;
	border-bottom:1px dotted #DDDDDD;
	clear:both;
}
.sidebar-group {
	display:block;
}
	.home-socialitem {
		text-align:center;
	}
	.sidebar-group ul, .sidebar-group li {
		display:block;
		margin:0;
		padding:0;
		list-style-type:none;
	}
	.sidebar-group li {
		display:inline-block;
		margin-top:1em;
		vertical-align:top;
	}
	.ie .sidebar-group li {
		*display:inline;
		margin:1em 4px;
		zoom:1;
	}
	.sidebar-group li#sidebar-rss-feed {
		margin-left:1em;
	}
	#sidebar-rss-feed a, #sidebar-rss-feed a:link {
		background-image:url(images/icon-rss-36x36.png);
		background-position:50% 0;
		background-repeat:no-repeat;
		color:#808080;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		padding:38px 2px 0;
		text-align:center;
		width:36px;
	}
	#sidebar-rss-feed a:hover {
		color:#333333;
	}
	#home-video1, #home-video2, #home-video3, #home-advert1, #home-social1 {
		margin:0 0 10px;
	}
	#home-social1 {
		border-top:1px dotted #DDDDDD;
		padding:10px 0 0;
		width:255px;
	}
	#sidebar-additional li {
		margin:10px 0 10px 9px;
	}
	#sidebar-rss-feed2 a, #sidebar-rss-feed2 a:link {
		background-image:url(images/icon-rss-36x36.png);
		background-position:top left;
		background-repeat:no-repeat;
		color:#808080;
		font-family:Arial, Helvetica, sans-serif;
		display:block;
		line-height:36px;
		padding-left:40px;
	}
	#sidebar-rss-feed2 a:hover {
		color:#333333;
	}
.featuredcat-lnk {
	text-align:center;
}
/* Category Layout */
#content-area {
	overflow:hidden;
	padding:0 0 10px;
}
#cat-col1 {
	float:left;
	width:100%;
}
	#cat-col1 .hentry {
		border-bottom:1px solid #BBBBBB;
		margin:0 349px 0 10px;
		padding:0 0 5px;
	}
	#cat-col1 .evwidead {
		border-bottom:1px solid #BBBBBB;
		margin:0 349px 0 10px;
		padding:10px 0;
	}
	#cat-col1 .evwidead .evwidead-content {
		max-width:468px;
	}
#cat-col2 {
	border-left:1px dotted #DDDDDD;
	float:left;
	margin:0 0 0 -340px;
	padding:0 0 0 9px;
	width:320px;
}
	#cat-col2 .hentry {
		border-bottom:1px solid #BBBBBB;
		padding:0 0 5px;
	}
	#cat-col2 .evnormad {
		border-bottom:1px solid #BBBBBB;
		padding:10px 0;
		text-align:center;
	}
	#cat-col2 .evnormad>div {
		margin:0 auto;
		text-align:left;
	}
/* Single Layout */
#single-left-col {
	float:left;
	width:100%;
}
#single-col1 {
	border-bottom:1px dotted #DDDDDD;
	margin:0 500px 0 9px
}
#single-right-col {
	float:left;
	margin:0 0 0 -491px;
	overflow:hidden;
	width:491px;
}
#single-col2 {
	background-color:#CCCCCC;
	border-left:1px dotted #DDDDDD;
	overflow:hidden;
}
	#single-col2 .newscat {
		background-color:#EFEFEF;
	}
	#single-col2 .financecat {
		background-color:#F7EEE7;
	}
	#single-col2 .politicscat {
		background-color:#ECE9EF;
	}
	#single-col2 .culturecat {
		background-color:#EFEFEF;
	}
	#single-col2 .lifestylecat {
		background-color:#EDE2C8;
	}
	#single-col2 .commentcat {
		background-color:#EFEFEF;
	}
	#single-col2 .sciencecat {
		background-color:#E0E8E3;
	}
	#single-col2 .tripecat {
		background-color:#DFCECE;
	}
#single-col2 .content-block {
	clear:both;
	margin:0;
	overflow:hidden;
	padding:0 9px;
}
#single-col2 .archive-subcol1 {
	float:left;
	width:203px;
}
#single-col2 .archive-subcol2 {
	float:right;
	width:260px;
}
#single-col2 .archive-subcol2 .advertitem, #single-col2 .archive-subcol2 .post {
	border-left:1px dotted #DDDDDD;
	padding-left:9px;
	width:250px;
}
#single-advert1 {
	margin:10px 0 0;
}
/* Page Layout */
body.page .content-column {
	float:left;
	width:100%;
}
body.page #content {
	margin:0 277px 0 9px;
}
/* Content Style */
#content {
	clear:both;
	font-size:1.3em;
}
	#content .entry {
		text-align:justify;
	}
	#content h2 {
		font-size:1.6em;
	}
	body.page #content h2 {
		color:#CC0000;
		font-size:1.125em;
	}
	#content h3 {
		font-size:1.44em;
	}
	#content h4 {
		font-size:1.02em;
	}
	#content h2.cattitle, #content h2.related_post_title {
		background-color:#666666;
		color:#FFFFFF;
		font-size:1.15em;
		margin:10px 0 0;
		padding:0 2px;
	}
	#content-area h2.cattitle {
		margin:10px 10px 0;
	}
	#content-area h2.single-cattitle {
		margin:10px 500px 0 9px
	}
	#content-area h2.archive-cattitle {
		margin:10px 0 0;
	}
	#content h2.cattitle a, #content h2.cattitle a:link {
		color:#FFFFFF;
		text-decoration:none;
	}
	#content h2.cattitle a:hover {
		text-decoration:underline;
	}
	.newscat a, .newscat a:link {
		color:#000000;
	}
	.newscat a:hover {
	}
	#content .newscat h2.cattitle, #content .newscat h2.related_post_title {
		background-color:#666666;
	}
	.financecat a, .financecat a:link {
		color:#DD7800;
	}
	.financecat a:hover {
	}
	#content .financecat h2.cattitle, #content .financecat h2.related_post_title {
		background-color:#BC6514;
	}
	.politicscat a, .politicscat a:link {
		color:#6F407D;
	}
	.politicscat a:hover {
	}
	#content .politicscat h2.cattitle, #content .politicscat h2.related_post_title {
		background-color:#190C45;
	}
	.commentcat a, .commentcat a:link {
		color:#000000;
	}
	.commentcat a:hover {
	}
	#content .commentcat h2.cattitle, #content .commentcat h2.related_post_title {
		background-color:#806680;
	}
	.culturecat a, .culturecat a:link {
		color:#000000;
	}
	.culturecat a:hover {
	}
	#content .culturecat h2.cattitle, #content .culturecat h2.related_post_title {
		background-color:#1C1C1C;
	}
	.lifestylecat a, .lifestylecat a:link {
		color:#804100;
	}
	.lifestylecat a:hover {
	}
	#content .lifestylecat h2.cattitle, #content .lifestylecat h2.related_post_title {
		background-color:#541D0A;
	}
	.sciencecat a, .sciencecat a:link {
		color:#2A4B37;
	}
	.sciencecat a:hover {
	}
	#content .sciencecat h2.cattitle, #content .sciencecat h2.related_post_title {
		background-color:#2C6C08;
	}
	.videocat a, .videocat a:link {
		color:#000000;
	}
	.videocat a:hover {
	}
	#content .videocat h2.cattitle, #content .videocat h2.related_post_title {
		background-color:#898724;
		margin:10px 0;
	}
	.featuredcat a, .featuredcat a:link {
		color:#4E6E95;
	}
	.featuredcat a:hover {
	}
	#content .featuredcat h2.cattitle, #content .featuredcat h2.related_post_title {
		background-color:#000000;
	}
	.tripecat a, .tripecat a:link {
		color:#D30023;
	}
	.tripecat a:hover {
	}
	#content .tripecat h2.cattitle, #content .tripecat h2.related_post_title {
		background-color:#A00000;
	}
	#content h3.post-title {
		margin:10px 0 0;
	}
	#content h3.post-title a, #content h3.post-title a:link {
		color:#000000;
	}
	#content h3.post-title a:hover {
	}
	#content h1.large-title {
		font-size:2.05em;
	}
	#content h3.small-title {
		font-size:1.13em;
	}
	#single-col1 h1.large-title {
		margin:10px 0 0;
	}
	.author-info {
		overflow:hidden;
	}
	.postavatar {
		float:left;
		margin:4px 4px 8px 0;
	}
	.avatar-offset {
		color:#777777;
		display:block;
		font-size:0.9em;
		margin:8px 0 0;
	}
	.author-name {
		font-size:1.1em;
		font-style:italic;
		font-weight:bold;
	}
	.entry {
		margin:0.7em 0 0;
	}
	.wppt-captioned {
		float:left;
		margin:0 7px 3px 0;
	}
	.archive-subcol1 .wppt-captioned, .archive-subcol2 .wppt-captioned {
		float:none;
		margin:3px 0;
	}
	.wppt-captioned img {
		border:0 none;
	}
	.cat-col .wppt-captioned {
		float:right;
		margin:10px 0 3px 7px;
	}
	.cat-col .wppt-preset4 {
		float:none;
		margin:0;
	}
	.cat-col .wppt-preset4 img {
		height:auto;
		max-width:100%;
	}
	#content p {
		margin:0.7em 0;
	}
	#content p:first-child {
		margin:0 0 0.7em;
	}
	.hentry {
		clear:both;
		overflow:hidden;
	}
	#content .entry ul {
		list-style-type:none;
	}
	#content .entry ul li {
		margin:7px 0 8px 10px;
	}
	#content .entry ul li:before {
		content:"\00BB \0020";
	}
	#content .related_post {
		margin-left:0;
		padding-left:0;
	}
#content p.postmetadata {
	border-left:1px solid #DDDDDD;
	padding:5px 10px 10px;
}
	#content .postmetadata small {
		color:#777777;
		font-size:0.9em;
	}
ol.commentlist {
	font-size:0.92em;
	list-style-type:none;
	margin:1em 0;
	padding:0;
}
	ol.commentlist li:before {
		content:"\00BB \0020";
		font-weight:bold;
	}
	ol.commentlist li {
		border:1px solid #DDDDDD;
		margin:15px 0 10px;
		padding:5px 5px 10px 10px;
	}
	ol.commentlist>li.thread-odd {
		background-color:#F8F8F8;
	}
	ol.commentlist .comment-author {
		font-weight:bold;
	}
	ol.commentlist cite {
		font-style:normal;
	}
	ol.commentlist .commentmetadata {
		font-weight:normal;
		margin:0 0 2em;
	}
	ol.commentlist p {
		line-height:1.5em;
	}
	ol.commentlist .reply {
		font-weight:bold;
		margin:2em 0 0;
	}
	ol.commentlist ul.children {
		list-style-type:none;
		margin:0 0 0.7em;
		padding:0;
	}
	ol.commentlist ul.children>li {
		border-top:0 none;
		border-right:0 none;
		border-bottom:0 none;
		margin:15px 0 10px 10px;
	}
#respond {
	margin:0 0 10px;
	overflow:hidden;
	position:relative;
}
	#respond h3 {
		margin:10px 0 0;
	}
	#respond small {
		font-size:0.9em;
	}
	#commentform {
		margin:5px 10px 0 0;
	}
	#commentform p {
		margin:5px 0;
	}
	#commentform input {
		margin:5px 5px 1px 0;
		padding:2px;
		width:170px;
	}
	#commentform textarea {
		padding:2px;
		width:100%;
	}
	#commentform label {
		color:#777777;
	}
	#commentform input, #commentform textarea {
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.9em;
	}
	#commentform #submit {
		float:right;
		margin:0 0 5px auto;
	}
#sidebar {
	background-color:#EFEFEF;
	float:left;
	font-size:1.3em;
	margin:0 0 0 -268px;
	padding:10px 0;
	width:268px;
}
	#sidebar a, #sidebar a:link {
		color:#666666;
		text-decoration:none;
	}
	#sidebar a:hover {
		text-decoration:underline;
	}
	#sidebar>ul, #sidebar>ul>li {
		list-style-type:none;
		margin:0;
		padding:0;
	}
	#sidebar>ul>li {
		border-bottom:1px dotted #DDDDDD;
		margin:0 0 10px 9px;
		overflow:hidden;
		padding-bottom:10px;
		width:250px;
	}
	#sidebar .sidebar-additional {
		margin:0 0 0 10px;
	}
	#sidebar h2.widgettitle {
		border-bottom:1px solid #CC0000;
		color:#CC0000;
		display:block;
		font-size:15px;
		font-weight:bold;
		line-height:18px;
		margin:4px 0 10px;
		padding-bottom:4px;
	}
		#sidebar h2.widgettitle a, #sidebar h2.widgettitle a:link {
			color:#CC0000;
		}
		#sidebar h2.widgettitle a:hover {
		}
	.widget ul {
		margin:0 1px;
		padding:0;
		list-style-type:none;
	}
		.widget li {
			background-image:url(images/sidebar-bullet.png);
			background-position:9px -1px;
			background-repeat:no-repeat;
			list-style-type:none;
			margin:0 0 5px 0;
			padding:0 0 0 21px;
		}
	.blogroll {
		margin:0 1px;
		padding:0;
		list-style-type:none;
	}
		.blogroll li {
			background-image:url(images/sidebar-bullet.png);
			background-position:9px -1px;
			background-repeat:no-repeat;
			list-style-type:none;
			margin:0 0 5px 0;
			padding:0 0 0 21px;
		}
#footerad {
	clear:both;
	margin:10px 0 0;
}
#footerbar {
	background-position:50% 50%;
	background-repeat:no-repeat;
	border-top:3px solid #000000;
	border-bottom:3px solid #000000;
	clear:both;
	font-size:1.3em;
	margin:10px 0 0;
	padding:20px 60px 10px 130px;
}
	.ie7 #footerbar {
		overflow:hidden;
	}
	.bar {
		background-image:url(images/footerbar-voice.gif);
		background-color:#234B7B;
	}
	.bluebar {
		background-image:url(images/bluefooterbar-voice.gif);
		background-color:#3D7BAB;
	}
	.brownbar {
		background-image:url(images/brownfooterbar-voice.gif);
		background-color:#9A6F18;
	}
	.greenbar {
		background-image:url(images/greenfooterbar-voice.gif);
		background-color:#547258;
	}
	.greybar {
		background-image:url(images/greyfooterbar-voice.gif);
		background-color:#333333;
	}
	.purplebar {
		background-image:url(images/purplefooterbar-voice.gif);
		background-color:#B4ACCE;
	}
	.orangebar {
		background-image:url(images/orangefooterbar-voice.gif);
		background-color:#D58415;
	}
	.pinkbar {
		background-image:url(images/pinkfooterbar-voice.gif);
		background-color:#FCCAAB;
	}
	.redbar {
		background-image:url(images/redfooterbar-voice.gif);
		background-color:#A00000;
	}
	#footerbar a, #footerbar a:link {
		color:#FFFFFF;
		text-decoration:none;
	}
	#footerbar a:hover {
		text-decoration:underline;
	}
	#footerbar-relative {
		display:table-row;
	}
	#footerbar-relative .menu-footer-lnks {
		display:table-cell;
		vertical-align:top;
		width:239px;
	}
	.ie7 #footerbar-relative .menu-footer-lnks {
		float:left;
	}
	#footerbar-col1, #footerbar-col2 {
		font-weight:bold;
	}
	#footerbar ul {
		list-style-type:none;
		margin:0;
		padding:0;
	}
	#footerbar li {
		margin:0 0 1.4em;
		padding:0;
		text-align:center;
	}
	#footerbar-col3 ul {
		background-image:url(images/site-txt.png);
		background-position:50% 3px;
		background-repeat:no-repeat;
		padding:25px 0 0;
	}
	#footerbar-col3 li {
		margin:0 0 0.7em;
	}
	#admin-inout {
		display:table-cell;
		font-size:4px;
		padding:0 0 0 40px;
		text-align:center;
		vertical-align:middle;
		width:30px;
	}
	.ie7 #admin-inout {
		float:left;
		padding:135px 0 0 40px;
	}
#footer {
	clear:both;
	color:#000000;
	margin:0;
	padding:15px 8px 43px;
	text-align:center;
}


/* Formating
-------------------------------------------------------------- */
span.quoted:before {
	content:"\0060";
}
span.quoted:after {
	content:"\00B4";
}
a.post-edit-link, a.post-edit-link:link {
}
a.post-edit-link:hover {
}

/* Home Page
-------------------------------------------------------------- */

/* Images
-------------------------------------------------------------- */

#content img {
	margin: 0;
}
#content .attachment img {
}
#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#content img.alignleft, 
#content img.alignright, 
#content img.aligncenter {
	margin-bottom: 12px;
}
#content .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	text-align: center;
	margin-bottom: 20px;
	padding: 4px;
}
#content .wp-caption img {
	margin: 5px 5px 0;
}
#content .wp-caption p.wp-caption-text {
	margin: 5px;
	color: #888;
	font-size: 12px;
}
#content .wp-smiley {
	margin:0;
}
#content .gallery {
	margin: auto;
}
#content .gallery .gallery-item {
	float: left;
	margin-top: 0;
	text-align: center;
	width: 33%;
}
#content .gallery img {
	border: 2px solid #cfcfcf;
}
#content .gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}
#content .gallery dl {
	margin: 0;
}
#content .gallery img {
	border: 10px solid #f1f1f1;
}
#content .gallery br+br {
	display: none;
}
.comments-link {
	margin-left:36px;
	margin-right:36px;
}

/* Comments Popup */
#commentspopup {
	font-family:Arial, Helvetica, sans-serif;
}
#commentspopup #header {
	height:auto;
}
#swfobj_0 {
	margin:0 0 0 45px;
}
.no-break {
	white-space:nowrap;
}
@media screen and (max-width: 1019px) {
#page {
	min-width:320px;
	width:100%;
}
#inner-page {
	border-right:0 none;
	border-left:0 none;
}
#shortheaderimg {
	margin:0;
	padding:0 18px;
}
#shortheaderimg img {
	max-width:100%;
	height:auto;
}
#footerbar {
	background-position:100% 100%;
	overflow:hidden;
	padding:20px 68px 10px 10px;
	position:relative;
}
.bar {
	background-image:url(images/footerbar-voice2.gif);
}
.bluebar {
	background-image:url(images/bluefooterbar-voice2.gif);
}
.brownbar {
	background-image:url(images/brownfooterbar-voice2.gif);
}
.greenbar {
	background-image:url(images/greenfooterbar-voice2.gif);
}
.greybar {
	background-image:url(images/greyfooterbar-voice2.gif);
}
.purplebar {
	background-image:url(images/purplefooterbar-voice2.gif);
}
.orangebar {
	background-image:url(images/orangefooterbar-voice2.gif);
}
.pinkbar {
	background-image:url(images/pinkfooterbar-voice2.gif);
}
.redbar {
	background-image:url(images/redfooterbar-voice2.gif);
}
#footerbar-relative {
	display:block;
}
#footerbar-relative .menu-footer-lnks {
	display:block;
	float:left;
	width:33%;
}
#admin-inout {
	bottom:55px;
	display:block;
	position:absolute;
	padding:0;
	right:25px;
}
}
@media screen and (max-width: 840px) {
#headerlogo {
	float:none
}
#shortheaderimg {
	position:static;
	width:auto;
}
#shortheaderimg .description {
	float:left;
	font-size:1em;
	left:auto;
	padding:0 0 11px 9px;
	position:static;
	top:auto;
}
#headersearch {
	float:right;
	margin:0;
	padding:0;
}
#cse-search-box {
	margin:0 0 9px;
}
#home-double-col {
	float:none;
}
#home-row1 {
	margin:0;
}
#home-row2 {
	margin:0;
}
#home-col3 {
	border-left:0 none;
	clear:left;
	float:none;
	margin:0;
	padding:0 9px 0 0;
	width:auto;
}
#home-col3 .content-block {
	margin:0;
}
#content .videocat h2.cattitle {
	margin:10px 0 10px 9px;
}
#home-video1, #home-video2, #home-video3, #home-advert1, #home-social1 {
	float:left;
	margin:0 0 10px 9px;
}
#home-col3 .home-videoitem {

}
#cat-col1 .hentry {
	margin:0 10px;
}
#cat-col1 .evwidead {
	margin:0 10px;
}
#cat-col2 {
	border-left:0 none;
	margin:0;
	padding:0 10px;
	width:auto;
}
#single-col1 {
	margin:0 278px 0 9px;
}
#single-right-col {
	margin:0 0 0 -269px;
	width:269px;
}
#single-col2 .archive-subcol2 .advertitem, #single-col2 .archive-subcol2 .post {
	border-left:0 none;
}
#content-area h2.single-cattitle {
	margin:10px 278px 0 9px;
}
#content .entry {
	text-align:left;
}
}
@media screen and (max-width: 640px) {
#home-col1 {
	float:none;
}
#home-col1 .content-block {
	margin:0 9px;
}
#home-col1 .evwidead {
	margin:0 9px;
}
#home-col2 {
	border-left:0 none;
	float:none;
	margin:0 9px 0 0;
	width:auto;
}
#home-col5 {
	border-right:0 none;
	float:none;
	margin:0;
	width:auto;
}
#home-col6 {
	float:none;
}
#home-col6 .content-block {
	margin:0 9px;
}
#single-left-col {
	float:none
}
#single-col1 {
	margin:0 10px 0 10px;
}
#single-right-col {
	float:none;
	margin:0;
	width:auto;
}
#single-col2 {
	border-left:0;
}
#single-col2 .archive-subcol1 {
	float:none;
	width:auto;
}
#single-col2 .archive-subcol2 {
	float:none;
	width:auto;
}
#single-col2 .archive-subcol2 .advertitem, #single-col2 .archive-subcol2 .post {
	padding-left:0;
	width:auto;
}
#content-area h2.single-cattitle {
	margin:10px 10px 0 10px;
}
body.page .content-column {
	float:none;
}
body.page #content {
	margin:0 10px;
}
#sidebar {
	float:none;
	margin:0;
	width:auto;
}
#sidebar>ul>li {
	margin:0 9px 10px 9px;
	width:auto;
}
#footerbar-relative .menu-footer-lnks {
	float:none;
	width:auto;
}
}
@media screen and (max-width: 480px) {
}
