/* 
Theme Name: Lorem Ipsum - edited and formatted for hellobigd.com by groupswitch.com

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

/* reset */
* { 
	margin: 0; 
	padding: 0; 
}

html, body { 
	border: 0 none; 
	height: 100%; 
	text-align: center; 
}

img, a img, form { 
	margin: 0; 
	padding: 0; 
	border: 0 none; 
	text-decoration: none; 
}

/* defaults */
html, body, p { 
	font: normal normal normal 94%/150% Candara, "Trebuchet MS", Trebuchet, sans-serif; 
	color: #333; 
}

code, pre { 
	font: normal normal normal 1em/1.6em Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; 
}

p { 
	margin: 0.15em 0; 
	padding: 0.15em 0; 
}

/* links */
a { 
	text-decoration: none; 
	color: #1e90ff;
}
a:hover { 
	text-decoration: underline; 
	color: #1e90ff;
}

/* hn */
h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 10px 0; }
h1 {
	font-size: 1.2em;
	display: none;
}
h2 { font-size: 1.1em; }
h3 { font-size: 1.0em; }
h4 { font-size: 0.8em; }
h5 {
	font-size: 0.7em;
	color: #2B2B33;
}
h6 { font-size: 0.6em; }

/* defination lists */
dl { 
	margin: 20px 0; 
}

dt { 
	font-size: 0.9em; 
	text-transform: uppercase; 
}

dd { 
	margin: 0 0 20px; 
}

/* lists */
ol {
	margin: 10px 0 10px 25px;
	list-style: none;
}

ol li {
	margin: 0 0 5px 0;
	list-style: none;
}

ul { 
	margin: 10px 0px; 
} 

ul li {
	height: 1%;
	list-style-type: disc;
	margin: 0 0 5px;
	padding: 0 0 0 0px;
	line-height: 18px;
}

/* blockquote */
blockquote {
        background: #f3f5f7;
	/*border: 1px solid #e0e0e0;*/
	color: #999;
	padding: 5px 10px;
	margin: 20px 0px;
        font-size: .95em;
}

.post blockquote p { 
	margin: 0.15em 0;
	padding: 0.15em 0; 
}

/* image styles */
img.left {
	float: left;
	margin: 0 15px 10px 0;
}

img.right {
	float: right;
	margin: 0 0 10px 15px;
}

img.centered {
	display: block;
	margin: 10px auto;
}

img.border {
	padding: 2px;
	border: 1px solid #999;
}

/* utility */
.clearall, .clear {
	clear: both;
	height: 0;
	line-height: 0;
	padding: 0px;
	margin: 0px;
}

.txtStrike { 
	text-decoration: line-through; 
	color: #ccc; 
}

.disHide { 
	display: none;
}

hr { 
	display: none; 
}

.codered, .clrred { 
	color: #f00; 
}

/* misc */
abbr, acronym {
	font-style: normal; 
	border-bottom: 1px dotted #666; 
	cursor: help;
}

pre {
	border: 1px dotted #999;
	background: #fafafa;
	padding: 5px;
	overflow: auto;
	width: 95%;
	max-height: 500px;
	margin: 10px auto;
	font: 1em/1.5em Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace;
}

/* theme
___________________________________________________________________________________________________ */
html, body {
	background: #2B2B33;
	margin: 0 auto;
}

div#wrapper {
	background: #FFFFFF;
	width: 940px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

/* header */
div#header {
	text-align: center;
	width: 400px;
	clear: both;
	height: 375px;
	background: url(i/hello_may.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
}

div#header h1, div#header h1 a, div#header h1 a:hover {
	font: normal normal bold 1.8em/normal Cambria, "Times New Roman", Times, serif;
	color: #333;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0;
	margin: 30px 0 0 0;
}

div#header h5 {
	font: normal 0.7em/normal "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 100px 10px 0px 30px;
	margin: 0px;
	text-transform: uppercase;
	text-align: left;
	letter-spacing: 2px;
}
div#authors {
	margin: 0px;
	padding: 0px;
	text-align: left;
	background: #DFCB6D;
	height: 25px;
}
div#authors h6 {
	font: lighter 0.9em "Trebuchet MS", Trebuchet,Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #FFFFFF;
	padding: 5px 0px 0px 10px;
	_padding: 3px 0px 0px 10px;
	margin: 0px;
}
div#authors h6 a:link {
	color: #FFFFFF;
}
div#authors h6 a:visited { 
	font-weight: normal;
	color: #FFFFFF;
}
div#authors h6 a:hover, a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
div#theConspiracyTheorist {
	background: #8B9092;
	margin: 0px;
	padding: 0px;
	width: 172px;
	float: left;
	height: 25px;
}
div#junior {
	background: #C8C5AD;
	margin: 0px;
	padding: 0px;
	width: 82px;
	float: left;
	height: 25px;
}
div#littleMissDictator {
	background: #DFCB6D;
	margin: 0px;
	padding: 0px;
	width: 142px;
	float: right;
	height: 25px;
}

/* nav */
div#nav {
	margin: 20px 0;
	padding: 0px 0;
	text-align: center;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	width: auto;
	clear: both;
}

div#nav ul { 
	margin: 0; 
	padding: 0; 
}

div#nav li {
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

div#nav ul li a {
	font: normal normal normal 1em/normal Constantia, "Palatino Linotype", Palatino, Georgia, serif;
	color: #333;
	padding: 0 10px;
	margin: 0;
	text-decoration: none;
	text-transform: uppercase;
}

div#nav ul li a:hover { 
	color: #666666; 
}
div#newcolumn {
	float: left;
	margin: 0px 0px 0px 0px;
	width: 400px;
	background: url(i/sidebarBackgrounds.jpg) repeat-y left top;
}

/* sidebars */
div#sidebar, div#sidebar-alt {
	width: 180px;
}

div#sidebar-alt {
	float: left;
	padding: 0px 10px;
	_padding: 0px 7px;
	margin: 0px;
}

div#sidebar {
	float: right;
	padding: 0px 10px;
	_padding: 0px 7px;
	margin: 0px;
}

div#sidebar h2, div#sidebar-alt h2 {
	font: normal 0.7em/normal Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #999;
	color: ##8B9092;
	margin: 4px 0;
	padding: 4px 0;
        letter-spacing: 2px;
}

div#sidebar-alt p, div#sidebar p {}

div#sidebar-alt ul, div#sidebar ul  {
	list-style: none;
	margin: 0;
	padding: 0 0 20px 0;
}

div#sidebar-alt li, div#sidebar li {
	list-style: none;
	margin: 0;
	padding: 0;
}

div#sidebar-alt ul li, div#sidebar ul li {
	margin: 0.2em 0;
	padding: 0.2em 0;
	font: normal normal normal 0.96em/normal Candara, "Trebuchet MS", Trebuchet, sans-serif;
}

div#sidebar-alt ul li ul li, div#sidebar ul li ul li {
	margin: 0.2em 0;
	padding: 0.2em 0;
}

div#sidebar-alt ul li a, div#sidebar ul li a { 
	color: #333; 
	text-decoration: none; 
}

div#sidebar-alt ul li a:hover, div#sidebar ul li a:hover { 
	color: #000; 
	text-decoration: underline;
}

div#sidebar-alt ul li ol li, div#sidebar ul li ol li {
	list-style: decimal;
	margin: 0.2em 0;
	padding: 0.2em 0;
}

/* content */
div#content {
	margin: 0px;
	padding: 0px;
}

/* content-article */
div#content-article {
	float: right;
	width: 500px;
	margin: 0px 20px 0px;
	_margin: 0px 10px 0px
}

.post {
	clear: both;
	margin: 0px 0px 20px 0px;
        padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #E3E3E3;
}
.theConspiracyTheorist {
	background: #8B9092;
        padding: 5px;
        margin: 0px;
}
.post h2, .post h2 a {
	text-transform: uppercase;
	font: lighter normal 1em Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #999;
	color: #FFF;
	margin: 0px;
	padding: 4px 4px;
	text-decoration: none;
	letter-spacing: 2px;
}

.post h2 a { 
	color: #FFF; 
	text-decoration: none; 
	border: 0 none; 
}

.post h2 a:hover {
	text-decoration: underline;
	color: #666666;
}

.post p { 
	margin: 1em 0;
}

.post p a {
	color: #809EAD;
	text-decoration: none;
	/*border-bottom: 1px solid #ccc;*/
}

.post p a:hover {
        color: #809EAD;
	/*text-decoration: underline;*/
	/*border-bottom: 1px solid #ccc;*/
}

.more-link, .more-link a { text-decoration: none; color: #000; }

.more-link a:hover { text-decoration: underline; color: #000; }

.post p.postmetadata, .post p.postmetadata a {
	font: normal normal normal 0.90em/normal Helvetica, Calibri, Arial, sans-serif;
	color: #CCC;
	text-decoration: none;
	border: 0 none;
	margin: 0px;
	padding: 4px 8px;
}

.post p.postmetadata a:hover { text-decoration: underline; color: #666; }

.post p.postmetadataBottom, .post p.postmetadataBottom a {
	font: normal normal normal 0.90em/normal Helvetica, Calibri, Arial, sans-serif;
	color: #999;
	text-decoration: none;
	border: 0 none;
	margin: 0px;
	padding: 0px;
}

.post p.postmetadataBottom a:hover { text-decoration: underline; color: #666; }

div#content-article img.wp-smiley, div#content-article img.wp-wink { float: none; border: 0 none; padding: 0; margin: 0; }

div#content-article img, div#content-article img a {
	/*float: left;*/
	border: 1px solid #e0e0e0;
	margin: 0 10px 5px 0;
	padding: 4px;
	text-decoration: none;
	background: #fff;
}

.post p.single-postmeta {
	background: #f0f0f0;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	color: #999;
	padding: 10px;
	margin: 20px 0;
}

div#content-article ul, div#content-article ol {
	list-style: none;
	margin: 0;
	padding: 0 10px;
}

div#content-article ul li, div#content-article ol li {
	margin: 0 10px;
	padding: 4px 15px;
}

div#content-article ol { margin: 0 20px; }

div#content-article ol li { list-style: decimal; padding: 4px 5px;} 

div#content-article ul li {
	list-style: none;
	background: url(i/arrow-03.gif) 0 10px no-repeat;
        font-size: .9em;

}

div#content-article ul li a, div#content-article ol li a {
	color: #809EAD;
	text-decoration: none;
	/*border-bottom: 1px solid #ccc;*/
}

div#content-article ul li a:hover, div#content-article ol li a:hover {
	text-decoration: none;
	border-bottom: 1px solid #ccc;
	color: #4876ff;
}

div#content-article .navigation { margin: 20px 0; border-top: 1px solid #ebebeb;}

div#content-article .navigation .alignleft { float: left; }

div#content-article .navigation .alignright { float: right; }

/* ads */
div.ads { overflow: hidden; }
div.ads-article-adsense { border: 0 none; }

/* Footer */
#footer {
	clear:both;
	padding: 0px;
	background: #FFFFFF;
	height: 25px;
	font: 0.8em "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	border-top: 1px solid #ccc;
}
#footer-inside {
	margin: 0px auto;
	padding: 0px 20px;
}

/* #footer-left */
#footer-left {
	margin: 4px 0px;
	padding: 0px;
	float: left;
	text-align: left;
}

/* #footer-right */
#footer-right {
	text-align: right;
	margin: 4px 0px 0px;
	padding: 0px;
	float: right;
}

/* #footer p */
#footer p {
	margin: 0px;
	padding: 0px;
	color: #2B2B33;
}

/* #footer a */
#footer a {
	margin: 0px;
	padding: 0px;
}

#footer a:link {
	text-decoration: none;
	color: #D4711A;
}

#footer a:visited { 
	text-decoration: none;
	color: #D4711A;
}

#footer a:hover, a:active {
	color: #666666;
	text-decoration: underline;
}

/* search */
#s {
	width: 95%;
	color: #333;
	margin: 8px 0;
	padding: 4px;
}
#searchsubmit {
	margin-bottom: 10px;
}

/* forms */
.textfield-default {
	width: 95%;
	color: #333;
	margin: 8px 0;
	padding: 4px;
}

.submit-default {}

/* comments */
.alt {
	margin: 0;
	padding: 0;
	background: #f5f5f5;
	border-bottom: 1px dotted #ccc;
}

.commentlist { padding: 0; }

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: number;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}

#commentform p {
	margin: 5px 0;
}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
}

.commentmetadata {
	margin: 0;
	display: block;
	text-transform: lowercase;
	color: #999;
}
