#sidebar li li/* 
Theme Name: KISD Layout
Version: 1.0
Description: Layout der Weblogs an der KISD
Author: Projekt Blended Studies
Author URI: http://spaces.kisd.de/blended
*/
/************* Global *************/
html,body {height:101%}

* 
{
	margin: 0;
	padding: 0;
}
body 
{
	font-size:small;
	font-size:10px;
	font-size:0.76em;
	font-family: Verdana, Tahoma, Arial, Serif;
	text-align: left;
	color:#666666;

}
#page {
	margin: 0px auto;
	text-align:left;
	width:980px;
}
#colL {
	float:left;
	clear:right;
	width:170px;
	margin:10px 20px 0px 0px;
}
#colR{
	float:left;
	clear:right;
	width:776px;
	margin:10px 0px 0 0;
}

#logo {
	background-color:#ececec;
	margin:0em 0em 15px 0em;
	text-align:left;
	vertical-align:bottom;
	width:100%;
	padding:0em 0em 0.5em 0em;
	height:125px;
	
}
.logo {
	padding:100px 0px 0px 5px;
	
}
.kisdLogo {
	padding:10px 0px 0px 0px;
	
}
#sidebarL {
	font-size:.9em;
	
}
h1,h2,h3,h4,h5,h6 
{
	font-family: Verdana, Tahoma, Arial, Serif;
	color:#666666;
}

h2
{
	font-size:1.6em;
	font-weight:normal;
	color:#333333;
	margin:2em 0em .5em 0em;
}
h3 
{
	font-size:1em;
	font-weight:bold;
	color:#666666;
	margin:1.5em 0em .3em 0em;
}
h4{
	font-size:90%;
	font-weight:bold;
	color:#999999;
}

h2.post-title {
	border-bottom:1px solid #CCCCCC;
	margin-bottom:0.2em;
	padding-bottom:0.2em;
	clear:both;
	margin-top:1.5em;
}

#header h1 {
	font-size:1.5em;
	margin:0em;
	margin:.5em 1em 0.3em 0em;
	line-height:normal;
}
#header h1 a{
	color:#000000;
	padding:0.1em .3em 0.1em .3em;
	background-color:#ffffff;
}

a {
	outline: none;
	}
p {
	margin:0.5em 0;
	line-height:1.8em;
}
#content .entry p {
	margin:1.2em 0em;
}
#content p.clear {
	clear:both;
}
#content p.cat, #content p.post-tags {
		font-size:90%;
		clear:both;
	}
#content p.cat{
		margin-top:2em;
}
p.clear {
	clear:both;
}
ul, ol 
{
	margin:0;
	padding:0;
	
}
 ol 
{
	margin:0px 0em 1em 1.7em;
	padding:0;
	line-height:1.8em;
}

img 
{
	border:none;
}
#colL{
	padding:0px;
}
img.wp-smiley {
	border:none;

}
#content img.alignleft{
	padding:0em 1em 1em 0em;
}
#content img {
	max-width:98%;
	height:auto;
	clear:both;
	border:none;
	background:none;
	padding:0.3em 0.6em 0em 0em;
}
#content img.left 
{
	float:left;
	margin:0em 1em 0em 0em;
	padding:0em;
}
#content img.right 
{
	float:right;
	margin:0 0 1em 1em;
}
a:link,a:visited 
{
	text-decoration: none;
	color: #333333;
}
a:hover, a:active 
{
	text-decoration:none;
	color:#ff9900;
}
cite 
{
	font-style:normal;
	font-weight:normal;
}

blockquote {
	margin-top: 2em;
	margin-bottom: 2em;
	margin-left: .5em;
	padding-left: 1.5em;
	border-left: 3px solid #ccc;
 }

fieldset 
{
	border:0;
}

/************* Container *************/
#container 
{
	width: 776px;
	margin: 0 auto;
	padding:0;
	background: #fff;
	position: relative;
}
/************* Header *************/

#header 
{	
	width: 776px;
	margin:0px 0px 0px 0px;
	padding:0;
	height: 100px;
	background: url(img/head.jpg) no-repeat top;
	clear:both;
	border:none;
}


#header .description 
{
	margin:0;
	padding:0 10px;
	letter-spacing: 1px;
	font-style:italic;
}
#header * 
{
	color:#eee;
	background:transparent;
}
#headling {

	}

/**** Main Menu ****/
#mainmenu
{
	width:102%;
	margin: .5em 0 0px 0;
	padding:0;
	clear:both;
	text-align:left;
}
#sidebarL #mainmenu ul {
	padding: 0;
	list-style: none;
	width:100%;
	border:none;
	margin:0em 0em 13px 0em;
}

#mainmenu li {
	margin:0pt;
	padding:0em;
}

#sidebarL #mainmenu a {
	margin:0 0.3em 0 0;
	padding:0.7em 0em 0.7em .7em;
	text-decoration: none;
	color:#000000;
	border:1px solid #ffffff;
	background: #f3f3f3;
	font-size:12px;
	width:inherit;
	display:block;
}

#sidebarL #mainmenu li a:hover, #sidebarL #mainmenu li a:active
{
	background-color:#999999;
	color:white;
	text-decoration:none;
}

#sidebarL #mainmenu li.current_page_item a:visited,
#sidebarL #mainmenu li.current_page_item a:active
{
	background-color:#ffffff;
	color:#333333;
	text-decoration:none;
	border:1px solid #ececec;
}
#sidebarL #mainmenu li.current_page_item a:hover
{
	background-color:#999999;
	color:#ffffff;
	text-decoration:none;
	border:1px solid #999999;
}

#mainmenu #rss a {
	float: right;
	padding-left: 30px;
	background:url(img/feed.png) no-repeat 10px 50%;
}

#mainmenu #rss a:hover {
	background-color:#142414;
}

/***** SubMenu ****/
#pfad
{
	margin: 0em 0 1em 0;	
	font-size:90%;	
	font-weight:normal;
	background-color:#ececec;
	color:#666666;	
	padding:.7em 0em 0.8em 0.3em;
	height:15px;

}
.pfadLink
{
	margin: 0em 0 1.5em 0;	
	float:left;
	line-height:1.2em;

}
.tutorials
{
	padding: 0em 0.5em 1.5em 0em;	
	float:right;
	line-height:1.2em;

}

#content  #menu
{
	padding:0;	
	font-family: Verdana, Tahoma, Arial, Serif;
	clear:both;
}
#content #menu ul {
	padding: 0;
	list-style: none;
	width:100%;
	border-bottom:6px solid #F3F3F3;
}

#content #menu li {
	background-color:#F3F3F3;
	display:inline;
	margin:0pt;
	padding:0em;
}

#content  #menu a {
	padding: 0px 20px 6px;
	text-decoration: none;
	color:#eef;
	margin:0;
	border:0px;
	background: #cccccc;
}

#content #menu li a {
	background-color:#F3F3F3;
	color:#333333;
	font-size:1em;
	margin:0pt;
	padding:4px 8px 5px 8px;
}

#content #menu li a:hover, #content #menu li a:active
{
	background-color:#666666;
	color:white;
	text-decoration:none;
	padding-bottom:0.7em;
}
#content #menu li.current_page_item a,
#content #menu li.current_page_item a:visited,
#content #menu li.current_page_item a:hover,
#content #menu li.current_page_item a:active
{
	background-color:#666666;
	color:white;
	text-decoration:none;
	padding-bottom:0.7em;
}

#menu #rss a {
	float: right;
	padding-left: 30px;
	background:url(img/feed.png) no-repeat 10px 50%;
}

#menu #rss a:hover {
	background-color:#142414;
}
/************* Content *************/

#content 
{
	margin-top:10px;
	width: 550px;
	float: left;
	clear:right;
}

#content a 
{
	background:none;
	padding:0px;

}
#content a:hover,#content a:active 
{

}

#content h2 em 
{
	float:right;
	font-size:0.7em;
	font-style:normal;
	color:#666;
	
}
#content h2.pagetitle
{
	display:block;
	border:none;
	color:#999999;
	margin:1em 0 .8em 0;
	padding:0;
	font-size:1.5em;
}
 #respond h3
{
	display:block;
	border:none;
	color:#999999;
	margin:1em 0 .8em 0;
	padding:0;
	font-size:1.2em;
}
h3.commentsTitle
{
	display:block;
	border:none;
	color:#999999;
	margin:2em 0 .8em 0;
	padding:0;
	line-height:1.5em;
	font-size:1.2em;
}
#content h2.post-title a:link, #content h2.post-title  a:visited, #content h2.post-title  a:hover, #content h2.post-title a:active
{
	background:none;
	padding:0em;
}

#content ul 
{
	margin:5px 0px 15px;
	padding-left:20px;
	list-style-type:disc;
	list-style-image:none;
	}
#content ul ul
{
	margin:0em 0em 1.2em 0.3em;
	padding-left:10px;
	}
#content ul ol
{
	margin:0em 0em 1.2em 0.3em;
	padding-left:10px;
	}
#content li 
{
	margin-bottom:0.3em;
	padding:0;
	line-height:1.7em;
}
#content li  h2
{
	font-size:100%;
	font-weight:bold;
}

#content ul ul li
{
	margin-bottom:0em;
	padding:0;
	font-size:95%;
	}
#content ul.related_post {
	margin:5px 0px 10px;
	padding-left:0px;
	list-style-type:none;
	list-style-image:none;
	font-size:90%;
}
#content h4.related {
	font-size:90%;
	color:#666666;
	margin-top:1em;
}
#content .entry 
{
	margin:1em 0 3em;	
	clear:both;
}


#content .post {
	margin-top:1em;
}

#content .entry a:link, #content .entry  a:visited, #content ol.commentlist li a:link, #content ol.commentlist li a:visited{
background:url(img/link_intern.gif) no-repeat left center;
	padding:0px 0px 0em 14px;
}
#content .entry  a:hover,  #content .entry a:active, #content ol.commentlist li a:hover, #content ol.commentlist li a:active {
background:url(img/link_intern_over.gif) no-repeat left center;
	padding:0px 0px 0em 14px;
}
#content .entry .cat a:link, #content .entry .cat a:visited, #content .entry .post-tags a:link, #content .entry .post-tags a:visited {
	background:none;
	padding:0px 0px 0em 0px;
}
#content .entry .cat a:hover, #content .entry .cat a:active, #content .entry .post-tags a:hover, #content .entry .post-tags a:active {
	background:none;
	padding:0px 0px 0em 0px;
}
#content .metacontent {
	clear:both;
	display:block;
}
#content .metacontent p {
	margin:0em;
	padding-top:0em;
	padding-bottom:.5em;
}
#content .metacontent a{
	background:none;
	padding:0em;	
}
#content .post-info
{
	font-size:0.9em;
	color:#999;
	float:left;
}
#content .post-comments 
{
	font-size:0.9em;
	margin:0;
	color:#999;
	float:right;
}
#content .post-comments a:link,#content .post-comments  a:visited{
	background:url(img/icon-comments.gif) no-repeat left 0.2em;
	padding:0px 0px 0em 18px;
}
#content .post-comments a:hover,  #content .post-comments a:active {
background:url(img/icon-comments_over.gif) no-repeat left 0.2em;
	padding:0px 0px 0em 18px;
}

#content .post-info em 
{
	font-style:normal;	
	padding-right:.7em;
	border-right: 1px solid #999999;
}
#content .post-info em.user {
	padding-left:.7em;	
	margin-right:.7em;
}
#content .post-info em.date {
	
}
#content .edit a, #content .edit a:link,  #content .edit a:visited{
	padding-left:14px;
	background:url(img/schreiben_klein.gif) no-repeat left .3em;
	
}
#content .edit a:hover, #content .edit a:active {
	padding-left:14px;
	background:url(img/schreiben_klein_over.gif) no-repeat left .3em;
	
}
#content .post-info em.cat {
	padding-left:.3em;
}
#content .post-info a 
{
	text-decoration:none;
	border:0;
}
#content .post-info a:hover 
{
	text-decoration:none;
	border-bottom:1px solid;
}
.postnav 
{
	margin:.7em 0 2em 0;
	padding:5px 0;
	text-align:right;
}
.postnav .navleft 
{
	float:left;
	margin:0;
	padding:0;
}
/************* Sidebar *************/

#sidebar 
{
	width: 200px;
	margin:30px 0px 0 25px;
	padding:0px;
	float: left;
	font-size:0.9em;
	color:#666666;
	float:left;
}



#sidebar ul{
	margin:0em;
	padding:0;
	list-style:none;
}
#sidebar ul li{
	margin:0em 0em 1em 0em;
	padding:0em 0em 0em 0em;
	list-style:none;
	background:none;	
	line-height:1.5em;
}
#sidebar p,#sidebar ul ul, #sidebar form{
    margin:.0em 0em 0em 0em;
    padding:.8em 0em .8em 0.7em;
    line-height:1.4em;
}
#content .statusPost {
	margin:0px 0px 0em 3px;
}
#content .statusPost img{
	padding:0px 0px 0px 0px;
}
#sidebar form{
	padding:.8em 0em .8em 0em;
}
#sidebar ul ul ul 
{
	margin:0;
	padding:2px 0;
}
#sidebar li li{
	margin:0em;
    padding:0em 0em .4em 0em;
}
#sidebar li li li
{
	margin:0;
	padding:3px 0 3px 12px;
}

#sidebar li li a:link, #sidebar li li a:visited, #sidebarL li a:link, #sidebarL li a:visited{
	display:block;
	background:url(img/link_intern.gif) no-repeat left .3em;
	padding:0px 0px 0em 14px;
}
#sidebar li li a:hover, #sidebar li li a:active, #sidebarL li a:hover, #sidebarL li a:active{
	display:block;
	background:url(img/link_intern_over.gif) no-repeat left .3em;
	padding:0px 0px 0em 14px;
}

#sidebarL li.view a:link, #sidebarL li.view a:visited{
	background:none;
	padding:0px;
}
#sidebarL li.view a:hover, #sidebarL li.view a:active{
	background:none;
	padding:0px;
}

#sidebarL li.edit a:link, #sidebarL li.edit a:visited{
	display:block;
	background:url(img/schreiben_klein.gif) no-repeat left .4em;
	padding:0px 0px 0em 14px;
}
#sidebarL li.edit a:hover, #sidebarL li.edit a:active{
	display:block;
	background:url(img/schreiben_klein_over) no-repeat left 0.4em;
	padding:0px 0px 0em 14px;
}

#sidebar li li.recentcomments a:link, #sidebar li li.recentcomments a:visited{
	padding:0px 0px 0em 14px;
	background:url(img/link_intern.gif) no-repeat left 0.3em;
}
#sidebar #recent-comments a:link, #sidebar #recent-comments a:visited{
	padding:0px 0px 0em 14px;
	background:url(img/link_intern.gif) no-repeat left 0.3em;
}
#sidebar li li.recentcomments a:hover, #sidebar li li.recentcomments a:active{
	padding:0px 0px 0em 14px;
	background:url(img/link_intern_over.gif) no-repeat left 0.3em;
}
#sidebar #recent-comments a:hover, #sidebar #recent-comments a:active{
	padding:0px 0px 0em 14px;
	background:url(img/link_intern_over.gif) no-repeat left 0.3em;
}
#sidebar li.feed, .feed
{
	background:url(img/feed.png) no-repeat left .3em;
	padding:0px 17px;
}
#sidebar ul img 
{
	border:none;
}
#sidebar li li.umfrage a, #sidebar li li.umfrage a:visited{
	color:#FF9900;
}
#sidebar li.cat-item a:link, #sidebar li.cat-item a:visited
{
	display:inline;
}
#sidebar h2{
	margin: 0.5em 0 0 0;	
	font-size:1em;	
	line-height:1.2em;
	font-weight:bold;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	color:#999999;	
	padding:0.5em 0em 0em 0.5em;
}
#sidebar #tag_cloud h2
{
	margin: 0.5em 0 0.5em 0;	
}
#sidebar h2.umfrage{
	margin: 0.5em 0 0 0;	
	font-size:1em;	
	line-height:1.2em;
	font-weight:bold;
	border-top:1px solid #FF9900;
	border-left:1px solid #FF9900;
	color:#FF9900;	
	padding:0.5em 0em 0em 0.5em;
}
#sidebar a
{
	color:#666666;
}
#sidebar li a:link, #sidebar li a:visited 
{
	color:#666666;
}
#sidebar li a:hover, #sidebar li a:active
{
	color:#ff9900;
	
}
#sidebar li.feed{
	margin:0 0 .4em .7em;
}
#sidebar li.feed a:link, #sidebar li.feed a:visited, #sidebar li.feed a:hover, #sidebar li.feed a:active{
	background:none;
	padding-left:.2em;
}

#sidebarL p.small{
	font-size:90%;
	width:90%;
	margin:0em;
}
#sidebarL div.userphoto{
	margin:0em 0em 0.5em 0em;

}
#sidebarL h2
{
	margin: 0.5em 0 1em 0;	
	font-size:1em;	
	line-height:1.2em;
	font-weight:bold;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	color:#999999;	
	padding:0.5em 0em 0em 0.5em;
}
#sidebarL h3
{
	font-size:1.2em;	
	font-weight:bold;
	color:#cccccc;	
	padding-bottom:.3em;
border-bottom:1px dotted #000000;
}
#sidebarL ul h4
{
	font-size:1em;	
	font-weight:bold;
	color:#333333;	
	margin:0em;
	padding:0em;
}
#sidebarL ul
{
	margin:.5em 0em 1.5em 0em;
	padding: 0.2em 0em .2em 0em;
list-style-type: none;
	line-height:1.5em;
	border-top:1px dotted #000000;
	border-bottom:1px dotted #000000;
}
#sidebarL ul.blogsUser
{
	margin:0em 0em 0.2em 0em;
	border:none;
	border-bottom:1px dotted #000000;
	width:170px;

}
#sidebarL ul.newBlog
{
	margin:1.5em 0em 1.5em 0em;

}
#sidebarL ul li
{
	margin:0em 0em .1em 0em;
	padding:0em 0em 0em 0em;
	list-style:none;
	background:none;	
}
#sidebarL  li.view
{
	float:left;
	clear:right;
	width:80%;	
	font-weight:bold;
}
#sidebarL li.edit
{
	float:left;
	clear:right;
	text-align:right;
	width:15%;		
}
#sidebarL form {
    margin: 0;
    padding: .8em 0em;
    line-height:1.4em;
}

/************* Footer *************/
#footer 
{	
	clear: both;
	padding:.4em;
	color: #999;
	font-size:0.9em;
	border-top:#ccd 1px solid;
	border-left: #ccd 1px solid;
	width:540px;
	margin-top:1em;
}
#footer p 
{	
	line-height:normal;
	padding:0em;
	margin:0em;
}
/**********Forms*********/
textarea{
	width: 90%;
	height: 20em;
	border: 1px solid #ccc;
	background:#fcfcfc;
	padding:5px;
	font-family:Verdana , Arial, Serif;
	font-size:1em;
}

input.textbox{
	border: 1px solid #ccc;	
	background:#fcfcfc;
	font-family:Verdana , Arial, Serif;
	padding:2px;
}
input.textbox:focus,textarea:focus
{
	background:#fff;
	border:#666666 1px solid;
}
.submit {
	border:1px solid #999999;
	background:#fcfcfc;
	margin-top:.5em;
	padding:.2em;

}
#sidebar .submit {
	margin-top:0em;
	padding:.1em;
}
#sidebar #searchform{
	padding-top:.35em;
}
#sidebar #searchform input{
		border:1px solid #999999;
	background:#fcfcfc;
	margin-top:.5em;
	padding:.13em;
}
#sidebar #searchform input#s{
	border:1px solid #999999;
	background:#ffffff;
	margin-top:.5em;
	padding:.2em;
	width:9em;
}
#sidebar #searchform input:hover, #sidebar #searchform input:focus{
		border:1px solid #ff9900;
}
.hidden {
	display:none;
	visibility:hidden;
}

.checkbox {
	border:1px solid #999999;

}

.submit:hover, .submit:active, .submit:visited, .submit:focus{
	border:1px solid #ff9900;
	background:#ffffff;
	
}

#sidebarL form#loginform p{
	margin:0em 0em 0.5em 0em;
	padding:0em;
}
#sidebar .textInput{
	border:none;
	border: 1px solid #999999;
padding:.2em;
	width:10em;
}
#sidebarL .textInput{
	border:none;
	border: 1px solid #999999;
}
#cat {
	margin-top:.7em;
	width:15em;
}
/**********Comments*********/
#content ul.commentlist {
	line-height:130%;	
	margin:0px 0px 3em 0;	
	padding-left:0px;
	font-size:95%;
	list-style:none;
	border-bottom:1px solid #ececec;
}
#content ul.commentlist ul{
	list-style:none;
}
#content ul.commentlist li 
{
	padding:.7em;
	
}
#content ol p{
	line-height:1.4em;
}
#content ul.commentlist li.thread-even{	
	background-color:#ececec;
}

#content ul.commentlist li li.even{	
	background:none;
}
#content li .cmtinfo 
{
	font-size:0.9em;
	margin:0;
	padding:0;	
}
#content li .cmtinfo
{
	
}
#content .cmtinfo cite
{
	font-size:1.1em;
	font-weight:bold;
}
#commentform
{
	margin:0em 0;
	padding:0em 0em 1.5em 0em;
}
.nocomments 
{
	text-align:center;
	font-size:0.9em;
	color:#999;
}
.trackback
{
	background:url(img/trackback.png) no-repeat left center;
	padding:0px 17px;
}
h3#respond {
		padding:2em 0em 0em 0em;
}
.commentsfeed 
{
	background-color:#f1f1f1;
}
#content, #footer
{
	overflow:hidden;
}
 #sidebar, .widget
 {
	overflow:visible;
}
/**** Kalender ***/
#calendar_wrap {
	margin-top:1em;
}

#wp-calendar{
	width:100%;
}
#sidebar li #wp-calendar a{
	font-weight:bold;
}
caption {
}
.page-nav {
	border-top:1px solid #cccccc;
	clear:both;
	margin:2em 0em 2em 0em;
	height:21px;
	padding-top:.5em;
}
#content .previous-entries a {
	float:right;
}
#content .next-entries a {
	float:left;

}
#content .userprofile{
	clear:both;
	background-color:#f4f4f4;
	border-top:1px dotted #666666;
	border-bottom:1px dotted #666666;
	width:100%;
	padding: .5em .5em .5em .5em;
	margin:0em 0em 1.5em 0em;
	min-height:12.5em;

}
#content .userprofile img{
	padding:0em;
	max-width:none;

}
#content .userprofile h4{
	padding:0em 0em 0em 0em;
	margin:0em;
}
#content .userprofile .userphoto{
	float:left;
	width:11em;
	margin:0em 1em .3em 0em;

}

#content .userprofile .userData{

}
h3.userPost{
	margin:.5em 0em 0.3em 0em;
	padding:0em;
	font-size:1em;
	color:#999999;

}

.recentPostUser, .memberBlogsUser, .postAllUser{
	display:table;
	clear:both;
	background-color:#f4f4f4;
	width:100%;
	padding:.3em;
	margin:0em 0em 1em 0em;
	color:#999999;
}


#content .recentPostUser ul, #content .memberBlogsUser ul, #content .postAllUser ul{
		margin:0em 0em 0em 0em;
		padding: 0.2em 0em 0.2em 0.2em;
		list-style-type: none;
		list-style-image:none;
	}

h4 a:link, h4 a:visited {
	color:#999999;
}
h4 a:hover, h4 a:active {
	color:#ff9900;
}
#content .commentlist img{
	padding:0em;
	max-width:60px;

}
#content .commentlist .userphoto  {
	float:left;

	width:7em;
}
#content .commentlist .commentData  {
	float:left;
	clear:right;
	width:38em;
}
#content .commentlist li  {
	clear:both;
	min-height:7.5em;
	
}
#colR .fs_powered_by {
	visibility:hidden;
	display:none;
}

#content .skype a:link, #content  .skype a:hover, #content .skype a:active, #content  .skype a:visited{
	background:none;
	padding:0em;

}
#content .userprofile .skype img{
	padding:0em;
	max-width:none;
	clear:none;
	display:inline;
}

#wp-calendar{
	width:100%;
}
#content #wp-calendar table{
	border:1px solid #ececec;
	padding:.2em;
}
#content #wp-calendar caption{
	background:#ececec;
	padding:.3em;
}
#wp-calendar .nav{
	background:#ececec;
	padding:.3em;
}
#content #wp-calendar img{
	display:inline;
}
#wp-calendar ul img {
	border:none;
}
#wp-calendar #prev{
	margin-left:1em;
}
#content #wp-calendar a:link, #content #wp-calendar a {
	background:none;
	padding:0em;
}

/*	Image Alignment & Caption
	as@kisd.de */

.wp-caption {
	
	}

#content .wp-caption a img {
	padding: 0;
	margin: 0;
	}

#content .wp-caption a:hover img {
	
	}


#content .wp-caption a:link,
#content .wp-caption a:visited {
	display: block;
	background: none;
	}


.wp-caption-text {
	font-size: 80%;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
.imageAdminBar {
	padding:0em 0em 0em 0.5em;
	}

#sidebar .status  {
	padding:10px 0em 10px 0px;
}
.status img {
	margin:1.2em 0em 0.7em 0em;
}
#content .commentlist li ul  li {
	border:1px solid #e5e4e2; 
	padding-bottom:10px; 
	margin-bottom:10px; 
	margin-top:2em;
}
#content .commentlist li.thread-even ul  li {
	background-color: white;
}
#content .commentlist li.thread-odd ul  li {
	background-color: #f3f2f1;
}
#content .commentlist li.thread-even ul li ul li {
	background-color: #f3f2f1; 
	}
#content .commentlist li.thread-odd ul li ul li {
		background-color: white;
	}
.reply  {
		margin-top:1em;
		padding:.5em 0em 0em 0em;
		clear:both;
		font-weight:bold;
		font-size:90%;
	}
.screen-reader-text{
		display:none;
		visibility:hidden; 
	}
#content h2 a 
{
	border-bottom:none;
	color:#ff9900;
}
.becomeAuthor 
{
	border:1px solid #FF9900;
	padding:5px;
	margin:0px 0px 15px 0px;
}
