/*  keep this
Theme Name: statement_obama
Theme URI: http://www.blogohblog.com
Author URI: http://www.blogohblog.com
*/

/*+++++++ BODY +++++++*/
* { margin: 0px; padding: 0px; list-style:none; text-decoration:none; }
body {
	color: #333333;
	background: #fff url(images/bkg.gif) repeat-x;
	font: 12px Arial;
}

/*+++++++ H1,H2,H3 HYPERLINKS +++++++*/
h3 {
	font-size:14px;
	color: #4c4c4c;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0px;
}
a:link {  text-decoration: none; color: #999999; border: 0px;}
/* */
a:active {color : #999999; border: 0px;}
a:visited { color :#999999 ; border: 0px;}
a:hover	{ color:#999999; border: 0px;} 
a:focus { outline: none;}
.clear { clear: both; }

/*+++++++ MAIN +++++++*/
#wrapper {
	width: 880px;/* 960  */
	margin:auto; 
}
#frame,#content {
	width: 850px;/* 870px; 960  900*/
	margin:auto;
	padding-left: 0px;
/* 	border: thin dotted #00CC33;  */
}

/*+++++++ TOP +++++++*/
#header {
	height: 106px;
	width: 870px;
/* 	border: 1px dotted #CC3366;  */
}
#luminific {
	float: left;
	height:100px;
	background-image: url(images/unemployed_logo_head.jpg);
	padding: 0px;
	width: 870px;
	background-color: #67C577;
	background-repeat: no-repeat;
/* 	border: 1px dotted #33FFFF;  */
}
#topleft {
 	border: 1px solid #FF6633;
}
#logo{
	float:left;
	margin-left: 20px;
	height: 20px;
	width: 200px;
	margin-top: 5px;
	padding: 0px 10px;
}
/* 		 */

#logo h1{
	text-align: left;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FE0000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2px;
}
#logo h1 a{
	text-align: left;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FE0000;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2px;
}

#logo h2{
	text-align: left;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	word-spacing: 2px;
/* 	border: 1px dotted #FF9933;   */
}

/*  */
#searchbox {
	float:right;
	width: 200px;
	height: 36px;
	background-image: url(images/s.gif);
	background-repeat: no-repeat;
	clear: right;
	/* 	border: thin dotted #FF0000;  */
	margin-top: 20px;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 90px;
}
/*   */  
#searchbox #s {
	float: left;
	margin: 4px 0 0 6px;
	border: 0;
	width: 200px;
	background: none;
	color:#666666;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
/* 	border: thin dotted #FF00cc;   */

#searchbox #go {
	float: right;
	margin: 3px 4px 0 4px;
	width:18px;
	height:18px;
/* 	border: thin dotted #FFFF00;   */
}

/*+++++++ NAVIGATION +++++++*/
#nav {
	float:right;
	padding-right:70px;
	margin-top:15px; /*   */
	font: bold 12px Arial;
	color: #FFFFFF;
/* 	border: 1px dashed #FF9900;  */
}

#nav ul { }
#nav ul li {display:inline; height:33px; line-height:33px;}
#nav ul li.current_page_item a {
	color:#010171;
	background-repeat: repeat-x;
}
#nav ul li.current_page_item a:hover{background:transparent;color:#010171;}
#nav ul li a { color:#fff;float:left; text-transform:uppercase; padding:0 0 0 20px;}
#nav ul li a:hover{background:none;color:#dadada; text-decoration:none;}
/*   */

/*+++++++ INFOBAR +++++++*/
#infobar {
	height: 30px;
	width: 840px;/*   	width: 860px;*/
	line-height:30px;
	font-size:11px;
	margin-bottom:5px;
	float: left;
}
/*   */
#browse {
	float: left;
	width: 200px;
	padding-left:22px;
}
#rss {
	float: right;
	height: 30px;
	width: 383px;
	background:url(images/feed.gif) no-repeat right;
}
#rss p {
	padding-right:22px;
	text-align:right;
	color: #666666;
}

/*+++++++ ENTRY +++++++*/
#left {
	float: left;
	width: 480px;
	clear: none;
/* 	border: thin solid #3399FF;  */
}
.entry { width: 450px; padding:15px; background:#fff; border:1px solid #dadada; margin-bottom:10px; line-height:130%; }

.entry h2 {
	font: bold 16px/20px Arial;
	margin-bottom:0px;
	color: #4c4c4c;
	word-spacing: 1px;
}


.entry h2 a { color: #4c4c4c; }
.entry h2 a:hover {color:#999999;}
.entry h3 {
	font: bold 14px/16px Arial;
/* 	padding-top: 10px;  */
	color: #4c4c4c;
}

.entry a {
	color:#358A44;
}
.entry p {
	color: #4c4c4c;
	margin: 10px 10px 0px 0px;
	font: 13px/130% Arial;
	padding: 0px;
}
.entry p a:link {
	text-decoration: underline;
}

.entry p a:hover {
	text-decoration: underline;
}
	

html>body .entry ul {
	padding: 0 0 0 30px;
/* 	border: medium dashed #009933;  */
} 
html>body .entry li {
	margin: 0px 0 0px 0px;
	font: 13px/130% Arial;
}
	
/* .entry ul li:before { content: "\00BB \0020"; }   */


/* .entry ol { padding:0; margin:0;}
.entry ol li { background:#FFFFFF; }  */

html>body #content #left .entry ul {
	padding-top: 0px;
	margin: 10px 0px 20px;
	color: #333333;
}
html>body #content #left .entry ul li {
	font: 13px/130% Arial;
	list-style: disc inside;
	}


/* html>body #content #left .entry #tight ul {
	padding-top: 0px;
	margin: 0px 0px 20px;
}
html>body #content #left .entry #tight ul li {
	font: 12px/12px Arial;
	list-style: disc url(images/bullet.gif) inside;
	}  */
.entry img {margin:0px;}
/* .entry img {margin:0 10px 10px 10px;}  */
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; } 
.alignleft { float: left ;}
.allinfos {
	font-size:10px;
	color: #999999;
	margin-bottom: 25px;
}
.allinfos a {
	color: #999999;
}

html>body #content #left .entry #tags {
	font-size:10px;
	color: #999999;
	margin-top: 5px;
}
html>body #content #left .entry #tags a {
	color: #999999;
}

span.date {
	padding-left:0px;
	padding-right: 5px;
}

span.comments {
	padding:5px;
	color: #FE0000;
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
}

span.comments a{
	padding:5px;
	color: #FE0000;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
}



span.category {
	padding:5px;
}
.navigation {
	width: 200px;
	padding:10px;
	line-height:14px;
	font-size:11px;
}
p.video{
	height: 208px;
	width: 250px;
	border: 1px dotted #999999;
	padding: 3px;
	margin: 3px;
}
/* .post img  */


/************** VIDEO **************/
#video {
	border: 1px dotted #dadada;
	padding: 3px;
	margin: 3px;
	height: auto;
	width: auto;
}
#video_2 {
	border: 1px dotted #dadada;
	padding: 3px;
	margin: 3px;
	height: auto;
	width: auto;
}
#video_3 {
	border: 1px dotted #dadada;
	padding: 10px;
	margin: 10px 3px;
}

/************** ADD STORY **************/



/*+++++++ SIDEBAR +++++++*/
#right {
	float:right;
	width: 355px;
	clear: none;
/* 	border: medium groove #CCFF33;   */
}
#sidebarbottom {
	float:left;
	width: 350px; /*  360 */
	margin-bottom:10px;
}
#topsidebar {
	width: 325px;
	padding:0 10px;
 	border:1px solid #DADADA;  
	background:#fff;
	margin-bottom:10px;
}
/* 
#sidebarbottom { float:right; width: 400px; margin-bottom:10px;}
#right { float:left; width: 400px;  }
#topsidebar { width: 374px; padding:0 10px; border:1px solid #dadada; background:#fff; margin-bottom:10px; }
 */
#lsidebar h2 { font-size:15px; margin-bottom:5px; color:#4c4c4c;}
#rsidebar h2 { font-size:15px; margin-bottom:5px; color:#4c4c4c; }
#lsidebar { float:left; width:150px; padding:5px 10px 5px 10px; border:1px solid #dadada; background:#fff;}
#rsidebar { float:left; width:148px; padding:5px 10px 5px 10px; border:1px solid #dadada; background:#fff; margin-left:8px;}
/*  #rsidebar { float:left; width:195px; padding:5px 10px 5px 10px; border:1px solid #dadada; background:#fff; margin-left:8px;} */
#sidebarbottom ul{ margin:10px auto 20px;}
#sidebarbottom ul li{}
#sidebarbottom ul li ul{}
#sidebarbottom ul li ul li{
	display:block;
	padding-left:24px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #dadada;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#sidebarbottom p{padding:0 5px;}
#topsidebar_static {
	width: 348px;
	height: 72px;
	border: 1px solid #dadada;
	background-color: #FFFFFF;
	margin-bottom:10px;
}
#tsidebar_health_image {
	width: 328px;
	height: 52px;
	background-image: url(images/unusa_quote_1.jpg);
	background-color: #FFFFFF;
	margin: 10px;
}
#quote {
	width: 306px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: right;
	border: 1px solid #dadada;
	float: right;
	clear: both;
	padding: 10px;
	height: 30px;
}
#tsidebar_health_image_green {
	width: 328px;
	height: 52px;
	background-image: url(images/obama_quote.jpg);
	background-color: #FFFFFF;
	margin: 10px;
}
#tsidebar_health_green {
	width: 328px;
	height: 52px;
	background-color: #99e299;
	margin: 10px;
}
.image_quote {
	border: 1px solid #dadada;
}

/********** audio **********/
#wrapper #frame #content #left .entry #window_image {
	margin: 0px;
	padding: 0px;
	height: 180px;
	width: 350px;
	border: 1px dotted #999999;
}
#wrapper #frame #content #left .entry #window {
	margin: 0px;
	padding: 0px;
/* 	height: 150px;  */
	width: 350px;
	border: 1px dotted #E4E4E4;
}
#wrapper #frame #content #left .entry #window p {
	margin: 10px;
	padding: 0px;
}
/*+++++++ COMMENTS #feffe5; +++++++*/
.postmetadata {
	padding:5px;
	background-color: #F8F8F8;
}

#entry_post {
	width: 480px;/* 560px  */
	background-color: #FFFFFF;
	border: 1px solid #DADADA;
	margin: 10px 0px;
}

#e_postmetadata {
	line-height:140%;
	border: 1px none #FFCCFF;
 	padding:5px;
	background-color: #F8F8F8;
	margin: 10px;
	float: none;
} 

#commentform p { padding-bottom:10px;}
#commentform #author { border:1px solid #dadada; height:20px; width:200px; }
#commentform #email { border:1px solid #dadada; height:20px; width:200px; }
#commentform #url { border:1px solid #dadada; height:20px; width:200px;}
#commentform #comment { border:1px solid #dadada; height:100px; width:390px;}
/* .commentlist cite { padding:5px 5px 5px 0px; }  */
.commentlist cite { padding:0px; }
.commentlist cite a { color:#333;}
.commentlist .ctext {
	font-size:11px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #dadada;
	width: 400px;
	padding-bottom: 10px;
}

/*+++++++ FOOTER +++++++*/
#footer {
	width: 864px;
	height:92px;
	font-size:13px;
	/* 	color: #666666;  */
	background-image: url(images/obama_footer.gif);
	margin:auto;
	background-repeat: no-repeat;
	color: #333333;
}
  
#foo {
	width: 500px;
	padding:10px;
	height:60px;
	font-size:10px;
	line-height:35px;
	float: left;
	margin-right: 5px;
	margin-left: 30px;
}/*
#foo a:link { color : #F8F8F8; border: 0px;}
#foo a:active { text-decoration: underline; color : #F8F8F8; border: 0px;}
#foo a:visited { color : #F8F8F8; border: 0px;}
#foo a:visited { color : #FF9900; border: 0px;}  
#foo a:hover	{color: #FFFFFF; border: 0px;} */
#foo ul { float:left; margin-top:5px; }
#foo ul li {
	display:inline;
	height:35px;
	line-height:25px;
	font-size:13px;
	font-weight:bold;
	text-transform: uppercase;
}
#foo ul li.current_page_item a {color:#fff; font-size:13px;}
#foo ul li.current_page_item a:hover{background:transparent;}
#foo ul li a {color:#fff;float:left; padding:0 20px 0 0; font-size:13px;}
#foo ul li a:hover{color:#FFFFFF; text-decoration:none; font-size:13px;}
#lum_fo_logo {
	width: 100px;
	margin:10px 20px 10px 10px;
	height:70px;
	float: right;
}

/**************** contact form *********************/
#content form {
	MARGIN: 0px 0px 15px 4px;
	WIDTH: 380px; /* 400  */
	COLOR: #666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #FFFFFF;
}
.contactform {
	BORDER-TOP: none;
	PADDING-TOP: 15px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contactform INPUT {
	MARGIN: 0px 0px 15px 4px;
	WIDTH: 300px;/* 300  */
	COLOR: #666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #dadada;
	cursor: pointer;
}
.contactform TEXTAREA {
	ADDING-BOTTOM: 8px;
	MARGIN: 0px 0px 15px 4px;
	WIDTH: 300px; /* 300  */
	COLOR: #666666;
	font: normal 12px Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	padding: 4px;
	border: 1px solid #dadada;
}
/* see this  */
.contactsubmit {
	MARGIN: 0px 0px 15px 4px;
	WIDTH: 100px;/* 300  */
	COLOR: #666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	background-color: #fff;
	padding: 4px;
	border: 1px solid #dadada;
	cursor: pointer;
}
/**************** Misc *********************/
acronym, abbr, span.caps { cursor: help; }
acronym, abbr { border-bottom: 1px dashed #999; }
blockquote { margin: 15px 30px 15px 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
.center { text-align: center; }
hr { display: none; }
a img { border: none; }
.alignright{float:right;}
.alignleft{float:left; padding-left:30px; padding-bottom:20px;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #000}

/**************** Gallery *********************/
.gallery {text-align:center;}
.gallery img {padding:3px;}
.attachment {text-align:center;}
.attachment img { padding:5px; border:1px solid #999999;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft img{ padding:5px; border:1px solid #999999;}
.imgright {float:right;}
.imgright img{ padding:5px; border:1px solid #999999;}
.mariya {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

/**************** puff *********************/
.clear {
	overflow:hidden;
	clear:both;
	height:1px;
	margin:0px 0px 0px 0px;
	font-size:1px;
}
.clear-simple {
	clear:both;
}

p.small{
	padding-bottom:10px;
}
p.small{
}
.clear-simple {
	clear:both;
}

/* .puff-container img {
	padding:3px;
	border: thin dotted #006699;
	float: left;
}  */
.mid {
	padding:3px;
	clear: both;
	float: none;
}

/*   */

#content #em_form form
{ 
	margin: 0px;
	padding: 0px;

} 
#content .em_form
{ 
	margin: 0px;
	padding: 0px;

} 

#content #em_form submit.sendbutton
{	width: 165px; 
	background:#FBFBFB;
	padding: 3px;
	border-top: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	border-left: 1px solid #EEEEEE;
}  
/*   */

#content #em_form input
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
} 	

#content #em_form input.sendbutton
{	
	cursor: pointer;
}
/*   */

.gray{
	color : #999999;
	font-weight: normal;
} 

.gray_14{
	color : #4c4c4c;
	font-weight: bold;
	font-size: 14px;
} 

.gray_28{
	color : #4c4c4c;
	font: bold 28px/28px Arial;
} 

.blue_18{
	color : #3366CC;
	font: bold 18px Arial;
	text-transform: uppercase;
} 

.red-header, A.red-header, A.red-header:visited, A.red-header:active, A.red-header:hover  {
	color : #FF9900;/* #FC8C7C; #C7121C*/
	font: bold 15px Arial, Helvetica, sans-serif;
	text-decoration: none;
} 
.red-header_s, A.red-header_s, A.red-header_s:visited, A.red-header_s:active, A.red-header_s:hover  {
	color : #FF9900;/* #FC8C7C; #C7121C*/
	font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
} 
.green_header, a.green_header, a.green_header:visited, a.green_header:active {
	color: #8FA84C; /*  #39994A; */
	font: bold 15px Arial, Helvetica, sans-serif;
	text-decoration: none;
} 
.red-header16, A.red-header20, A.red-header:visited, A.red-header20:active, A.red-header20:hover  {
	color : #FF3300;/* #FC8C7C; #C7121C*/
	font: bold 18px/24px Arial;
	text-decoration: none;
	text-transform: uppercase;
} 


.ttext{
	color : #333333;
	font-weight: normal;
	padding: 5px;
} 
} 
/* ******************* ADS ********************  */
#content #left .entry .topHeadline {
	MARGIN-TOP: 10px;
	COLOR: #8c0000;
	font: normal 18px Arial, Helvetica, sans-serif;
}
#content #left .entry .topHeadline a {
	MARGIN-TOP: 10px;
	COLOR: #8c0000;
	font: normal 18px/20px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}
#content #left .entry .headline {
	font: 18px/18px Arial, Helvetica, sans-serif;
	COLOR: #1e5b7e;
}
#content #left .entry .headline a{
	COLOR: #1e5b7e;

}
.adText {
	font: 12px Verdana, geneva;
	COLOR: #333333;
}
.webSite {
	font: 11px Verdana, geneva;
	COLOR: #999;
	MARGIN-TOP: 4px; 
}

.rLink {
	font: 11px Verdana, geneva;
	COLOR: #1e5b7e;
	MARGIN-TOP: 4px; 
}
.adImage {
	border: 1px solid dadada;
}

html>body #content #left .entry #tight ul {
	padding-top: 0px;
	margin: 0px 0px 20px;
}
html>body #content #left .entry #tight ul li {
	font: 12px/12px Arial;
	list-style: disc url(images/bullet.gif) inside;

}
/* ******************* FOLLOW ********************  */
#follow {
	padding: 10px 0px 0px;
	margin-top: 15px;
	border-top: 1px solid #F0F0F0; 
	width: 350px;
	height: 30px;
} 
#follow_left {
	float: left;
	width: 150px;
	padding-left:0px;
	background-color: #FFFFFF;
}
#follow_right {
	float: right;
	width: 180px;
	padding-left:0px;
	background-color: #FFFFFF;
}
/* ******************* technorati ********************  */
html>body #content #left .entry  .technorati-tags { 
font-size:10px; color:#999999;}
html>body #content #left .entry  .technorati-link { 
font-size:10px; color:#999999;}
