/*
Theme Name: SLI_Theme
Theme URI: http://wordpress.org/
Description: Servant Leadership Institute customized theme.
Version: 2.0
Author: Chad Anderson
Author URI: http://www.1000kbps.com/
Tags: SLI, custom header, fixed width, two columns, widgets

	This theme was designed and built by Chad Anderson,
	whose site you will find at http://www.1000kbps.com/

*/

/* CSS Document for forthesakeofothers.com */
/* site colors:
	#2D3091 = Dk Blue
	#ccc = grey backgrounds
	#039 = blue
	
*/
/* Show only to IE7 
*:first-child+html [selector] {
	background: red;
}
*/
/* Show only to IE6 
* html [selector] {
	background: red;
}
Replace [selector] in the above two examples, to color that elements background red. Example selectors could be body, #my_id or .my_class.
*/

/* IE Fixes*/
* html .visualIEFloatFix { height: 0.01%; }

/* zero elements */

html, body, ul, ol, li, form, fieldset{
	margin: 0;
	padding: 0;
	border:0;
	/*height : 100.1%; NOT VALID force vertical scroll bar to avoid page shift in Firefox */
	/*min-height: 100%; margin-bottom: 1px;  VALID force vertical scroll bar to avoid page shift in Firefox */
}
img, p{margin: 0px;padding: 0px; border:none;}


/* Elements */
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px 0px 16px 0px; font-family:Georgia, "Times New Roman", Times, serif;}
h1{font-size:22px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}

h1.home{
	margin:0px 0px 5px 0px;
	padding:0px 0px 2px 12px;
	border-bottom:#ccc 1px solid;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-style:italic;
	color:#336;
	font-weight:normal;
	line-height:22px;
}
h1 a{
	text-decoration:none;	
	color:#336;
}
p{margin:0px 0px 12px 0px;line-height:18px;}
ul{margin:0px 0px 0px 0px;}

li{/*position:relative;*/display:list-item;margin-left:15px;line-height:17px; list-style-type:disc;}

/* #### COLUMNS #### */
.leftcolumn, .rightcolumn {width: 420px; }
.leftcolumn {float: left;  }
.rightcolumn {float: right;padding-top:50px; }
.leftcolumn p {padding-right: 15px; }
.rightcolumn p {padding-left: 15px; }
.topcolumn {clear: both; }

.first.column {margin-right:30px; }
.last.column { }
.column { }

div.clearLeft{clear:left;}
div.clearRight{clear:right;}
div.clearBoth{clear:both;}

/* Layout  */

body { /**/
	background-color:#e8e8e8;/**/
	margin: 10px 0px 0px 0px;
	padding: 0px;
	/**/background-image:url(images/sli_bodyback.png);
	background-repeat:repeat-x;
}
#sli-siteWrapper{ /**/
	position:relative;
	z-index:auto;
	width:990px;
	height:auto;
	margin: 0px auto;
	padding: 0px;
	/*background-color:#FFF;*/
	
}
/* ######### HEADER ######## */
#sli-headerWrapper{
	position:relative;
	z-index:auto;
	width:990px;
	height:136px;
	margin: 0px;
	padding: 0px;
	background-image:url(images/sli_header.png);
	background-repeat:no-repeat;
}
#sli-headershadow{
	position:relative;
	z-index:auto;
	width:990px;
	height:24px;
	margin: 0px;
	padding: 0px;
	background-color:#FFF;
	background-image:url(images/sli-header-shadow.png);
	background-repeat:repeat-x;
}
#sli-headertagline{
	position:absolute;
	top:69px;left:120px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 581px;
	height: 28px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-style:italic;
	color:#336;
	line-height:22px;
	text-align:right;
}
#sli-headerinfo{
	position:absolute;
	top:115px;left:620px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 370px;
	height: 24px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	line-height:24px;
	text-align:left;
}
.sli-headerlink{color:#666;text-decoration:none;}
.sli-headerarrow{padding:0px 8px 0px 8px;}

#sli-shopping{position:absolute;top:50px;right:20px;}

/* ########## HEADER SEARCH BOX ########## */
#sli-searchform{
	position:absolute;
	bottom:25px;
	right:15px;
}
.sli-navsearch-input{
	height:20px;
	width:130px;
	padding:2px;
	margin:0px 0px 0px 10px;
	border:#ccc 1px solid;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#336;
}
.submittImage{
	height:20px;
	width:20px;
	border:#ccc 1px solid;
}
#submitImage{
	height:25px;
	width:26px;
	padding:2px;
	margin:2px 0px 0px 0px;
	border:#ccc 1px solid;
	color:#336;
	line-height:16px;
	background-color:#fff;
	font-size:13px;
	cursor:pointer;
}
/* ########## NAVIGATION ########### */

/*#sli-navWrapper{
	position:relative;
	z-index:auto;
	width:655px; 
	height:30px;
	margin: 0px 0px 0px 335px;
	padding: 0px 0px 0px 0px; 
}*/
/*ul#sli-navBar {
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 655px;
	height: 30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#FFF;
	line-height:30px;
	text-align:center;
}*/
	
/* ########## NAVIGATION ########### */
/*
NOTE: if dropdowns are not auto sizing width
Check all styles related to li for: position:relative;
DISABLE li{ position:relative;}
*/
#sli-navWrapper{
	position:relative;
	/*top:161px;left:0px;*/
	z-index:199;
	width:990px;
	height:40px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image:url(images/sli-nav-back.png);
	background-repeat:no-repeat;
	
}
#header{
	/*height:86px;*/
	/*Make sure z-index of navWrapper is set to a high number*/
	position:absolute;
	top:0px;right:0px;
	/*position:relative;*/
	z-index:199;
	width:auto;
	margin-left:80px;
}
#header ul{
	position:relative;
	z-index:199;
	padding:0px;
	margin: 0px 0px 0px 8px;
	width: auto; 
	height: 40px;
}
#header ul li {
	display:block;
	z-index:199;
	float:left;	
	padding:0px 13px 0px 13px;
	margin: 0px;
	width:auto;
	height:40px;
}
#header ul li a {
	display:block;
	z-index:199;
	color:#fff;
	font-family:Verdana, serif;
	font-size:14px;
	font-size:14px\9; /* IE8 and below */
	line-height:40px;
	text-decoration:none;
	text-shadow: 1px 1px 0px #666666;
	behavior: url(/PIE.htc);
}
/* Sub Level (DROPDOWN) Nav */
#header ul li ul {
	position:absolute;
	z-index:199;
	display:none; /*block*/
	background-color:#fff;
	opacity:1;
	border:#58587C 1px solid;
	border-top:none;
		-webkit-border-radius: 0px 0px 8px 8px;
		-moz-border-radius: 0px 0px 8px 8px;
		border-radius:0px 0px 8px 8px;
		
		/*-webkit-box-shadow: #000 0px 0px 3px;
		-moz-box-shadow: #000 0px 0px 3px;
		box-shadow: #000 0px 0px 3px;*/
		
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: auto;
	height:auto;
	behavior: url(/PIE.htc);
}
#header ul li ul li {
	position:relative;
	z-index:199;
	display: block;
	float: none;
	padding: 0px 15px 0px 15px;
	margin: 0px 0px 0px 0px;  /*control link spacing*/
	width: auto;
	height:auto;
	/*border:#fff 1px solid;*/
}
#header ul li ul li a {
	/*position:relative;
	z-index:199;*/
	display: block;
	color: #333;
	text-shadow: none;
	font-family:Verdana, serif;
	text-decoration:none;
	font-size:12px;
	line-height:19px; /* link spacing */
}
#header ul li ul li a:hover {
	z-index:199;
	color: #333;
	text-decoration:underline;
}


/* ######### BODY ######## */
#sli-bodyWrapper{
	position:relative;
	z-index:auto;
	width:960px;
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 15px 15px;
	background-color:#fff;
	/*border:#c00 1px solid;*/
}
#sli-bodyContent{
	position:relative;
	z-index:auto;
	float:left;
	width:585px; /* 600-38 */
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	/*background-color:#ccc;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #333;
	font-weight:normal;
	line-height:18px;
	/*border:#ccc 1px solid;
	background-image:url(images/ec_pageback.png);
	background-repeat:no-repeat;
	background-position:center 100px;*/
}
#sli-bodyContent-wide{
	position:relative;
	z-index:auto;
	float:left;
	width:930px; /* 600-38 */
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 15px;
	/*background-color:#ccc;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color: #333;
	font-weight:normal;
	line-height:18px;
	/*border:#ccc 1px solid;
	background-image:url(images/ec_pageback.png);
	background-repeat:no-repeat;
	background-position:center 100px;*/
}
.sli-bodyCopy{
	/*background-color:#fff;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333;
	font-weight:normal;
	line-height:17px;
}

/* ###### HOME PAGE   ############# */

.sli-homebox{
	position:relative;
	z-index:10;
	float:left;
	width:298px; 
	height:auto;
	margin: 0px 0px 35px 0px;
	padding:0px 0px 0px 0px;
	/*text-align:justify;*/
	/*background-color:#efefef;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:14px;
}
.sli-homebox-left{padding:0px 0px 0px 0px;}
.sli-homebox-center{padding:0px 30px 0px 30px;}
.sli-homebox-left{padding:0px 0px 0px 0px;}
div.sli-homebox ul{
	margin-left:20px;
	margin-bottom:10px;	
}
div.sli-homebox ul li{
	list-style-image:url(images/sli-arrow-purple-sm.png);
	margin-left:25px;
}

img.sli-homebox-image{
	margin: 0px 0px 10px 0px;
	display: block;
	float:left;
	padding:3px 25px 3px 3px;
}

#sli-box-store-content{
	position:relative;
	/*top:0px;left:590px;*/
	z-index:auto;
	overflow:hidden;
	margin:0px;
	padding:10px;
	width:284px; /* 304 - padding*/
	height:116px; /* 136 - padding*/
	background-color:#979733;
	background-image:url(images/sli-boxback-sprite.png);
	background-repeat:repeat-x;
	background-position:0px -136px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:12px;
}

#sli-box-comingup-content ul{
	margin-top:-10px;margin-bottom:30px;
}
#sli-box-comingup-content li, #sli-box-store-content li{
		margin-left:30px;margin-bottom:30px;
		list-style-image:url(images/sli_arrow-white-sm.png);
}
.sli-morebtn{
	margin-top:-10px;
	clear:both;
}
.sli-morebtn-lg{top:160px;}
.sli-morebtn-sm{top:112px;}


/* ### BLOG ### */

.sli-blog-title{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	font-weight:normal;
	text-decoration:none;
	color:#333;
}
.sli-blog-date{
	position:relative;
	display:block;
	margin: -15px 0px 15px 0px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	font-size:9px;
}

/* ### LINKS ### */
.sli-links-wrapper{
	position:relative;
	z-index:auto;
	margin:0px 0px 20px 0px;
	padding:0px;
	width:585px;
	height:200px;
	border-top:#000 1px solid;
	border-left:#000 1px solid;
	border-bottom:#ccc 1px solid;
	border-right:#ccc 1px solid;
}
.sli-links-image{
	position:relative;
	z-index:auto;
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:200px;
	height:200px;
	float:left;
	border-right:#000 1px solid;
}
.sli-links-contentback{
	position:relative;
	z-index:auto;
	overflow:hidden;
	margin:0px 0px 0px 201px;
	padding:2px;
	width:380px; /*384-40*/
	height:194px; /*198*/
	background-color:#fff;
}
.sli-links-content{
	position:relative;
	z-index:auto;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:20px;
	width:340px; /*385-40*/
	height:156px;
	background-image:url(images/sli-links-back.png);
	background-repeat:repeat-x;
}
/* IE 6 FIXES

* html #sli-quote-back, * html #sli-book-back, * html #sli-bubble-back, * html #sli-news-back, * html #sli-tv-back, * html #sli-calendar-back,{background-image:none;}

*/




/* SIDEBAR */
#sli-sidebar{
	position:relative;
	z-index:auto;
	overflow:hidden;
	width:317px; /* 325-6 - 2 */
	height:auto;
	margin: 0px 0px 0px 635px;
	padding: 2px;
	border:#666 1px solid;
}
#sli-sidebar-content{
	position:relative;
	z-index:auto;
	/*overflow:hidden;*/
	width:287px; /* 325-30 */
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 15px;
	color:#fff;
	/*font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:16px;*/
	background-color:#999;
	background-image:url(images/sli-sidebar-back.png);
	background-repeat:repeat-x;
}
#sli-sidebar-content a{color:#fff; text-decoration:none;}


.sli-sb-about{border:#4c294d 1px solid;}
.sli-sbc-about{background-color:#79427b;background-image:url(images/sli-pagebox-purple.png);background-repeat:repeat-x;background-position:0px 0px;}
.sli-sbc-icon-about{height:98px;background-position:0px -527px;}

.sli-sbc-icon-test{height:73px;background-position:0px 0px;}
.sli-quotebox{margin-bottom:35px;background-image:url(images/sli-quotebox-back.png);background-position:top right;background-repeat:no-repeat;}
.sli-quotebox-content{padding:15px;}

#sli-sidebar-blog{
	position:relative;
	z-index:auto;
	overflow:hidden;
	width:317px; /* 325-6 - 2 */
	height:auto;
	margin: 0px 0px 0px 635px;
	padding: 2px;
	background-color:#fff;
	border:#666 1px solid;
}
#sli-sidebar-blog-content{
	position:relative;
	z-index:auto;
	overflow:hidden;
	width:287px; /* 325-30 */
	height:auto;
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	background-color:#999;
	background-image:url(images/sli-sidebar-back.png);
	background-repeat:repeat-x;
}
/*#sli-sidebar-blog-content ul, #sli-sidebar-blog-content ul {
	list-style-type:none;
	list-style:none;
	
	}*/
#sli-sidebar-blog-content ul ul li:before {
	/*content: "\00BB \0020";*/
	}
#sli-sidebar-blog-content ul ul li{
	list-style-image:url(images/sli_arrow-white-sm.png);
	margin-left:20px;
	padding-left:20px;
	}

#sli-sidebar-blog-content ul, #sli-sidebar-blog-content ul ol {
	margin: 0px 0px 0px -15px;
	padding: 0;
	}

#sli-sidebar-blog-content ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sli-sidebar-blog-content ul p, #sli-sidebar-blog-content ul select {
	margin: 5px 0px 0px 8px;
	}

#sli-sidebar-blog-content ul ul, #sli-sidebar-blog-content ul ol {
	margin: 0px 0px 0px 10px;
	}

#sli-sidebar-blog-content ul ul ul, #sidebar ul ol {
	margin: 0px 0px 0px 0px;
	}

ol li, #sli-sidebar-blog-content ul ol li {
	list-style: decimal outside;
	}

#sli-sidebar-blog-content ul ul li, #sli-sidebar-blog-content ul ol li {
	margin: 0px 0 0 40px;
	padding: 0;
	}
#sli-sidebar-blog-content a{color:#fff;text-decoration:none;}
#sli-sidebar-blog-content h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style:italic;
	font-weight:normal;
	margin-bottom:0px;
	}

#sli-sidebarList{
	position:relative;
	z-index:auto;
	width:300px; /* 371-8 - 30 */
	height:150px;
	overflow:auto;
	margin: 0px 0px 0px 0px;
	padding: 10px 15px 0px 15px;
	/*background-color:#fff;
	border:#ccc 1px solid;*/
}

.sli-sb-bio{
	position:relative;
	z-index:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:auto;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	
}
.sli-sb-bio-name{font-size:12px;font-weight:bold;}
.sli-sb-bio-image{margin:0px 0px 0px 5px;padding:3px;border:#666 1px solid;float:right;}
.sli-sb-bio-title{font-size:12px;font-weight:normal;font-style:italic;}
.sli-sb-bio-content{font-size:11px;font-weight:normal;}


#sli-sb-linkslist ul{
		border:#fff 1px solid;
}
#sli-sb-linkslist li{
	margin-left:30px;margin-bottom:10px;
		list-style-image:url(images/sli_arrow-white-sm.png);
}



/* FOOTER */

#sli-footerWrapper{
	position:relative;
	z-index:auto;
	width:960px; /*990-padding*/
	height:175px; /* 190-padding*/
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 0px 15px;
	background-color:#e8e8e8;
}
#sli-ftr-links{color:#333;font-family:Verdana, Geneva, sans-serif; font-size:11px;}

#sli-ftr-copyright{
	position:absolute;
	top:20px; left:230px;
	z-index:auto;
	width:500px; /* */
	height:175px;
	margin: 0px;
	padding: 0px;
	text-align:center;
	color:#333;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:14px;
}
#sli-ftr-sociallinks{
	position:absolute;
	top:20px; left:830px;
	z-index:auto;
	width:150px; /* */
	height:140px;
	margin: 0px;
	padding: 0px;
	text-align:center;
	color:#333;
	font-family:Verdana, Geneva, sans-serif; 
	font-size:14px;
}
.sli-copyright{font-size:10px;line-height:12px;}
a.sli-ftrLink{color:#333; text-decoration:none;}

.sli-ftr-sltm{
	font-family:Georgia, "Times New Roman", Times, serif;	
}






/* CONTACT FORM */
.sli-contactform-label{font-family:Verdana, Geneva, sans-serif;	font-size:14px;}
#sli-contactform label{
	width:100px;
	margin: 0px 10px 0px 0px;
	text-align:right;
	float:left;
	display: block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
#sli-contactform .input{
	color: #333;
	/*background: #ECECEC;*/
	border: 1px solid #999999;
	width: 180px;
	height:20px;
	padding:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

#sli-contactform label.longLabel{
	width: 200px;
	display: block;
}

/*#sli-contactform fieldset{
	border: 1px solid #333;
	width: 190px;
	padding: 2px;
	margin-bottom: 2px;
}*/
#sli-contactform p{
	padding-top:0px;
	margin:5px;
}
#sli-contactform .req{
	background-color:#ececec;
}
#sli-contactform .small{
	width:50px;
}
#sli-contactform .textArea{
	margin: 0px;
	width: 250px;
	height:50px;
	border: 1px solid #999999;
	color: #333;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#sli-contactform .textAreaSm{
	margin: 0px;
	width: 550px;
	height:72px;
	border: 1px solid #999999;
	color: #333;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#sli-contactform legend{
	color: #C00;
	border: none;
	padding: 2px 6px;
	margin-left: 10px;
	font-weight:bold;
}

.fsubmit{
	padding:0px;
	margin:0px 20px 0px 0px;
	width:87px;/*85*/
	height:24px;/*22*/
	/*border:#fff 2px double;
	font-style:normal;
	font-weight:bold;
	display:inline;
	color:#fff;
	background-color:#06c;*/
}



ul#sli-ul-themeparties{margin-left:20px;margin-top:-10px;}
.sli-liststar{
	
	list-style-image:url(images/ec_star.png);font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size:13px;color:#333;
}

#sli-breadcrumbs{
	padding:0px;
	margin:0px;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}


/* ########### IE6 FIXES ########## */
/*
* html #sli-quote-back, * html #sli-book-back, * html #sli-bubble-back, * html #sli-news-back, * html #sli-tv-back, * html #sli-calendar-back,{background-image:none;}
*/

/* ### CLASSES ### */
.sli-right{text-align:right;}
.sli-arrow{margin-right:5px;border:none;}
.sli-more-link{text-decoration:none;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;}
.sli-more-link-dark{text-decoration:none;color:#666;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;}
.sli-photo{padding:2px;border:#676767 1px solid;}
.sli-photo-wht{padding:1px;border:#fff 1px solid;}

.sli-hdr{margin:0px 0px 20px 0px;padding:0px 0px 0px 25px;width:573px;height:27px;font-size:22px;line-height:26px;font-style:italic;font-weight:normal;color:#336;border-bottom:#CCF 1px solid;}
/*.sli-hdr-about{padding-left:38px;background-position:0px 0px;}
.sli-hdr-store{padding-left:46px;background-position:0px -27px;}
.sli-hdr-blog{padding-left:40px;line-height:24px;background-position:0px -54px;}
.sli-hdr-test{padding-left:40px;background-position:0px -81px;}
.sli-hdr-links{padding-left:40px;background-position:0px -108px;}
.sli-hdr-contact{padding-left:40px;background-position:0px -135px;}
.sli-hdr-search{padding-left:40px;background-position:0px -162px;}
.sli-hdr-datron{padding-left:40px;background-position:0px -189px;}*/


.sli-sbhdr{font-weight:normal;font-size:20px;font-style:italic;}
.sli-sbhdr-datron{font-weight:normal;font-size:19px;font-style:italic;}
.sli-homepagebox-hdr{font-weight:normal;font-size:22px;font-style:italic;margin-bottom:-10px}

#sli-bodyContent h3{
	font-size:18px;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#333;
}

#sli-bodyContent ul{
	margin-bottom:20px;
}
#sli-bodyContent li{
	margin-bottom:0px; /*20*/
}

#sli-bodyContent a{
	color:#306;
}
#sli-bodyContent a:visited{
	color:#666;	
}
/* WP STYLES */
/* Begin Images */
#sli-pageCopy img{margin-right:15px;}
#sli-pageCopy .wp-caption-text{font-size:10px;line-height:14px;}
#sli-pageCopy .wp-caption{margin-right:15px;}
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 10px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 10px 2px 0;
	display: inline;
	}
img.sli-outline{border:#000 1px solid;padding:0px;}
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */
div.post div.entry ul, div.post div.entry ol{padding:0px; margin:0px 0px 0px 40px;}
div.post div.entry ul li, div.post div.entry ol li{padding:0px; margin:0px;}

