/*   
Theme Name: Re-Inventing
Theme URI: http://michd.org
Description: Light on Dark Black Blue CSS DropCaps Extra Wide Theme
Author: Mich D.
Author URI: http://michd.net
Tags: blue, brown, green, orange, red, yellow, purple, light, two-columns, flexible-width, right-sidebar, threaded-comments
Version: 1.6
*/
body{background:#444;color:#666;font-family:"Trebuchet MS", Verdana, sans-serif;}
#bottom{background:url(images/footerbtm.jpg) 3px 5px no-repeat;border-top:solid 1px #333;clear:both;margin-top:15px;padding:10px 10px 10px 75px;}
#bottom a,#bottom a:visited{color:#999;}
#col1{float:left;width:49%;}
#col2{float:right;width:49%;}
#comments{margin:15px;}
#comments .even{background:#EEECE6;}
#comments .odd{background:#f4f4f4;}
#comments li{border:solid 1px #ddd;display:block;margin-bottom:8px;padding:8px;}
#comments ul li p{margin:0;}
#content{background:#fff;font:normal 13px "Trebuchet MS", Verdana, sans-serif;}
#content .post{padding:10px;}
#content p{line-height:18px;margin-bottom:18px;}
#footer{background:#222 url(images/footer.jpg) no-repeat;color:#666;font:12px "Trebuchet MS", Verdana, sans-serif;padding:0 10px 10px;}
#footer h2{color:#999;font:bold 16px "Trebuchet MS", Verdana, sans-serif;padding:3px;}
#footer img{border:none;}
#footertop{height:40px;margin-bottom:10px;padding-top:10px;}
#footertop a,#footertop a:visited{color:#999;margin:3px;padding:3px;text-decoration:none;}
#footertop ul{padding-top:8px;text-align:center;}
#header_home{background:url(images/header.jpg) center top no-repeat;display:block;height:150px;text-align:center;}
#leftfooter{float:left;width:35%;}
#leftfooter .author{float:left;padding:5px 8px 3px 3px;}
#nav{padding-top:33px;}
#nav .active a{background:url(images/menu3.png) repeat-x;color:#000;text-decoration:none;}
#nav a{background:url(images/menu2.png) repeat-x;color:#666;display:block;float:left;height:44px;margin-left:2px;padding:2px 10px 0;text-decoration:none;}
#nav a:hover{background:url(images/menu1.png) repeat-x;color:#fff;text-decoration:none;}
#nav li,#footertop li{display:inline;}
#rightfooter{float:right;width:63%;}
#rightfooter a,#rightfooter a:visited,#rightfooter a:active{color:#069;display:block;height:19px;padding:3px 8px 0;text-decoration:none;}
#rightfooter a:hover{background:#000;color:#fff;}
#rightfooter li{border-bottom:1px solid #2C2C2C;display:block;height:22px;}
#search input{background:transparent;border-style:none;color:#FFF;display:block;font-size:10px;padding:24px 5px 2px;width:115px;}
#searchbox{float:left;padding-top:15px;width:155px;}
#searchbox #search{background:url(images/search.png) no-repeat;height:46px;}
#sidebar1{float:left;width:48%;}
#sidebar2{float:right;width:48%;}
#topnav{background:url(images/sidebarbg.png) left top no-repeat;height:91px;padding:10px;}
#topnav h2{font:bold 14px "Trebuchet MS", Verdana, sans-serif;text-transform:uppercase;}
#topnavmain{background:url(images/browse.png) no-repeat 1px 38px;float:right;height:88px;padding-left:110px;width:470px;}
#wrap{background:#333;margin:10px auto;padding:10px;width:974px;}
*{margin:0;padding:0;}
.alignleft{display:block;float:left;}
.alignright{display:block;float:right;}
.clear{clear:both;}
.description{display:block;font:normal 12px Georgia, "Times New Roman", Times, serif;}
.page_nav{background:#333;height:20px;padding:3px 15px;}
.page_nav a,.page_nav a:visited,.pagenav a:active,p.original_link a{color:#999;text-decoration:none;}
.page_nav a:hover,#footertop a:hover{color:#fff;}
.post h2{color:#069;font:18px "Trebuchet MS", Verdana, sans-serif;margin-bottom:10px;}
.post h2 a{color:#069;text-decoration:none;}
.post h2 a:hover{background:#FFFFF0;color:#000;}
.post ol li{padding:3px;}
.post ul li{list-style:square;padding:3px;}
.post ul,.post ol{padding:10px 10px 5px 25px;}
.postbottom{background:#f4f4f4;border:solid 1px #ddd;font-size:11px;padding:3px;}
.readmore a{background:url(images/bullet.png) 1px 2px no-repeat;display:block;float:right;padding:0 3px 0 15px;}
.sitename{color:#fff;display:block;font:22px "Trebuchet MS", Verdana, sans-serif;height:30px;letter-spacing:12px;margin:0;padding:8px 5px 0;text-transform:uppercase;}
.sitename a,.sitename a:visited,.sitename a:active,#bottom a:hover{color:#fff;text-decoration:none;}
.sitename a:hover{color:#eee;text-decoration:none;}
.subhead{background:#efefef;color:#999;display:block;font:bold 16px "Trebuchet MS", Verdana, sans-serif;padding:5px;text-align:center;text-transform:uppercase;}
a{color:#069;}
a:active{color:#063;}
a:hover{text-decoration:none;}
a:visited{color:#333;}
blockquote{background:#f4f4f4;border:solid 1px #ddd;margin:10px;padding:10px;}
cite{font:bold italic 16px "Trebuchet MS", Verdana, sans-serif;}
code{background:#333;border:solid 1px #000;color:#999;display:block;font-size:12px;padding:5px;white-space:pre;}
div#comments_container{border:1px solid #EEE;border-style:solid none none;margin-top:20px;padding:10px 0;}
div#sidebar_container h3{border:1px solid #CCC;border-style:none none solid;margin:10px 0 5px;}
h2 .postmeta{color:#999;display:block;font:normal 12px Georgia, "Times New Roman", Times, serif;margin-bottom:18px;}
h2,h3,h4{display:block;}
h2,p#pagination{font-size:15px;}
img.alignleft,img.alignright{background:#efefef;border:solid 1px #333;margin:5px;padding:3px;}
input,textarea{background:#f4f4f4;border:solid 1px #ddd;display:block;padding:5px;}
input:focus,textarea:focus{background:#fff;border:solid 1px #333;}
input:hover,textarea:hover{background:#fff;border:solid 1px #bbb;}
label{color:#000;display:block;font:normal 14px "Trebuchet MS", Verdana, sans-serif;}
li.item img,div#single_container img{border:1px solid #CCC;display:block;margin:5px 0;padding:3px;}
p#breadcrumb,p#pagination{background:#FFC;margin-bottom:20px;padding:3px;}
p.site_info{padding-left:20px;}
p.site_info,p.date,p.original_link{font-size:10px;}
ul{list-style:none;}
ul#activity_list li.item{margin-bottom:20px;}
ul.tag_list li{display:inline;margin:0 5px 0 0;padding:3px;text-decoration:none;}
ul.tag_list li :active{background:#ACFC65;color:#fff;}
ul.tag_list li :hover{background:#69da03;color:#fff;}
ul.tag_list li :link{color:#81d601;}
ul.tag_list li :visited{color:#019c05;}

/* IMAGE ELEMENTS, INCLUDING LINKS */
div#content img.center, div#content img.alignright, div#content img.alignleft {
	border: 1px solid #637b93;
}
div#content img.center {
	display: block;
	margin: 0.4em auto;
}
div#content img.alignright {
	margin: 0.4em 0 0.4em 1.1em
}
div#content img.alignleft {
	margin: 0.4em 1.1em 0.4em 0;
}
div#content a:hover img.center, div#content a:hover img.alignright, div#content a:hover img.alignleft {
	border: 1px solid #e15119;
}
li a img {
	border: none !important;
}

div.news-entry h1, div.news-entry h2, div.news-entry h3, div.news-entry h4, div.news-entry h5, div.news-entry h6 {
	font-size: 1.6em;
	font-weight: normal;
	color: #8dc919;
}
div.news-entry h2 a, div.news-entry h2 a:active, div.news-entry h2 a:link, div.news-entry h2 a:visited {
	color: #8dc919;
}
div.news-entry h2 a:hover {
	color: #006699;
}
div.news-entry a, div.news-entry a:active, div.news-entry a:link, div.news-entry a:visited {
	background: transparent;
	color: #006699;
	text-decoration: none;
}
div.news-entry ul{
	width: 300px;
	list-style-type: none;
	padding: 0;
	margin-left: 0;
	font-size: 0.85em;
	width: 300;
}
div.news-entry li  {
	border-top: 1px solid #ccc;
	line-height: 16px;
	margin: 3px 0 3px 0;
}
div.news-entry a:hover {
	background: transparent;
	color: #333;
	text-decoration: none;
}

img.youtubeimage{
	border: 1px solid #ccc;
	padding: 9px 9px 9px 9px;
	margin: 3px;
	margin-bottom: 8px;
}
.vidFrame { 
	position: static;
	z-index: 100;
	width: 300px;
	height: 250px;
	border: 1px solid #fefefe;
	font-family: verdana;
	font-size: 9px;
	background-color: #2f2f2f;
}
#blackout {
display: none;
position: absolute;
z-index: 50;
left: 0px;
top: 0px;
opacity: .9;
filter:alpha(opacity=90);
background-color: #555555;
}