﻿/* Main Layout Tags --------------------------------------------------------------------------------------------------------- */
a {text-decoration:none;}
/* Body ------------------------------------------------------------------------------------------*/
body{margin:0px auto 0px auto;background:#fafae9 url('/images/content/backgrounds/iris-new-bg.jpg') no-repeat;background-position:center top;font-size:10px;}
#page{min-height:100%;width:750px;margin:0px auto 0px auto;font-family: Lucida Sans Unicode;background-color: #fff;color: #444;text-decoration: none;word-spacing: normal;text-align: justify;line-height: 1.6em;font-size: 1.25em;}
p.search-date{margin:0px 0px 2px 5px; color:#495726;}
/* HEADER and NAV -------------------------------*/
#header{margin:0px auto 0px auto;width:747px;height:180px;border-bottom:none;background:url('/images/header/iris-header-v2c.jpg') repeat-y;}
h1.brand{margin:0px 0px 0px 1px;}
a.brand{width:140px;height:0px;padding:165px 0px 0px 0px;float:left;margin:0px 0px 0px 0px;z-index:1;background-image:url('/images/header/iris-header-v2a.jpg'); overflow:hidden;}
ul.main-nav{float:left;margin:75px 0px 0px 0px;list-style:none;padding: 0px 0px 0px 10px; }
li.main-nav{float:left;padding:0px 0px 0px 0px;}

/* CONTENT AREA -------------------------*/
#container{width:725px;position:relative;border-left:12px white solid;border-right:13px white solid;background-color:white;margin:0px auto 0px auto;}
#content{width:500px;float:left;margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}
#sidebar{float:left;margin:0px 0px 0px 10px;width: 200px;}	

/* FOOTER AREA -------------------------*/
#footer{position:relative;clear:both;width:725px;border-bottom:13px #ffffff solid;border-top:20px #ffffff solid; height:280px;}
#footer-gradient{width:725px;height:46px;background-image:url('/images/footer/iris-footer-v2b.jpg');}
h6.footer-link{margin:0px 0px 0px 0px;}
a.footer-link{width:238px;height:0px; margin:0px 0px 0px 5px; padding:46px 0px 0px 0px; z-index:1;float:left; background-image:url('/images/footer/iris-footer-v2a.jpg'); overflow:hidden;}
#sociallist{float:left;height:39px; padding:0px 0px 0px 0px; list-style:none; margin:10px 0px 0px -8px;}
li.sociallist-item{float:left; margin:0px 0px 0px 0px;}
#other-footer-list{float:right; text-align:right; margin:6px 0px 0px 0px;}
#copyright{font-size:1em; color:#a9a9a9; margin:0px 0px 0px -2px;}

/* ----- ALL CONTENT PAGES -------------------------*/
h2,h3,h4,h5,h6{font-family:Georgia, "Lucida Console", "Times New Roman", serif; color:#6da195; font-weight:normal;}
img{border:none;}
ul{list-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
h3.content-header,h3.smaller-content-header{margin:5px 0px 20px -63px; padding:0px 0px 0px 65px; line-height:80px;height:58px;background:url('/images/content/backgrounds/content-header-bg.png') no-repeat; width:466px; clear:both; text-align:left;}
h3.content-header{font-size:56px;}
h3.smaller-content-header{font-size:3.6em;}
p.main-body-copy{text-indent:10px; width:480px; margin:10px 0px 0px 0px;text-align:justify; color:#989898; clear:both;}
p.content-paragraph-one{width:450px;margin:10px 0px 0px 10px;text-indent:10px;clear:both; color:#898989;}
ul.bullet-list{list-style-image:url('/images/buttonsTabs/bullet.jpg'); margin:10px 10px 0px 40px; width:350px; font-size:1em;}
li.bullet-item{margin:13px 0px 5px 0px; color:#989898;color:#6da195; font-family:Georgia, "Lucida Console", "Times New Roman", serif;}
h5.small-header{font-size:1.1em; font-weight:bold; margin:5px 0px 0px 0px; width:480px; clear:both;}
p.indented-paragraph{text-indent:10px; margin:5px 0px 10px 40px; text-align:justify; width:350px; font-size:1em; color:#a9a9a9;}
p.sub-header{margin:2px 0px 0px 0px; color:#a9a9a9;}
h4.content-image-header{width:480px; height:0px; padding:200px 0px 0px 0px; margin:0px 0px 0px 0px;float:left; background:#000000; overflow:hidden;}
ul.tab-sub-nav{float:left; margin:0px 0px 0px -40px; padding:0px 0px 0px 0px; list-style:none;position:absolute;}
li.tab-sub-nav{margin:0px 0px 0px 0px; height:38px;}
img.sub-nav-tab{border:none; z-index:2;margin:0px 0px 0px 0px; height:38px;}
li.tab-sub-nav-tall{margin:0px 0px 0px 0px; height:76px;}
img.sub-nav-tab-tall{width:41px; border:none; z-index:2;margin:0px 0px 0px 0px; height:76px;}
p.shaded-paragraph{text-indent:10px;background-color:#686868; color:#fff;padding:10px 10px 10px 10px; width:440px;}
div.news-like-expando{width:480px;}
p.right-float-paragraph{text-indent:10px; text-align:justify; font-size:1em; color:#a9a9a9; margin:5px 0px 0px 0px; float:right; width:300px;}
img.image-float-left{float:left; margin:10px 5px 20px 0px;}

h5.expando{font-size:1.1em; font-weight:bold; margin:15px 0px 10px 0px; width:450px; min-height:25px; clear:both; line-height:1.4em; text-align:left;}
#services-header-one,#services-header-two,#services-header-thr,#services-header-fou,#services-header-fiv,#about-header-thr,#about-header-fou,#about-header-fiv,#faq-head-one,#faq-head-two,#faq-head-thr,#faq-head-fou{padding:0px 0px 0px 30px; background:url('/images/content/buttonsTabs/expando-closed.jpg') no-repeat;}
#about-header-one,#about-header-two,#services-header-one{padding:0px 0px 0px 30px;background:url('/images/content/buttonsTabs/expando-open.jpg') no-repeat;}
#services-header-one,#services-header-two,#services-header-thr,#services-header-fou,#services-header-fiv{margin-bottom:10px;}
#faq-head-one,#faq-head-two,#faq-head-thr,#faq-head-fou{}
/* ----------------HOME PAGE SPECIFIC------------------------ */
h2.home-header-one{font-size:2.5em;margin:0px 0px 15px 0px;float:left;}
h2.home-header-two{font-size:2.8em;margin:0px 28px 15px 0px; float:right;}


/* ----------------ABOUT PAGE SPECIFIC------------------------ */
li.content-switching-list{display:inline-block; height:50px; clear:both; position:relative;}
ul.content-switcher{display:block;}
li.content-switcher{float:left; width:75px; margin:0px 20px 0px 0px;}

#perf-para-one,#perf-para-two{overflow:visible;}
#perf-para-three,#perf-para-four,#perf-para-five{overflow:hidden;height:0px;}


#about-ourstory{background-image:url('/images/content/pageBlocks/aboutOne-headBlock.jpg');}
#about-performance{background-image:url('/images/content/pageBlocks/aboutTwo-headBlock.jpg');}
#about-shaping{background-image:url('/images/content/pageBlocks/aboutThree-headBlock.jpg');}
#about-presentations{background-image:url('/images/content/pageBlocks/aboutFour-headBlock.jpg');}
#about-awards{background-image:url('/images/content/pageBlocks/aboutFive-headBlock.jpg');}

ul.about-sub-nav{float:left; width:250px; margin:5px 0px 0px 10px; background:#dcdcdc;}
a.about-sub-nav-active{color:red; text-decoration:none;}
a.about-sub-nav-inactive{color:black; text-decoration:none;}


ul.shaping-icons{list-style:none;width:480px; margin:0px 0px 25px 0px;height:205px;}
img.shaping-icon{border:none; margin:0px 0px 0px 0px; float:left;}
ul.shaping-info{clear:both;margin:10px 0px 0px 25px;}
ul.leftfloat-list{float:left; width:100px; margin:0px 5px 10px 25px; text-align:left; font-size:.9em;}
ul.rightfloat-list{float:left; width:320px; margin:0px 0px 10px 5px; font-size:.9em;}
li.floated-lists{}
#about3-closeme{margin:25px auto 5px auto;font-size:1.7em;}
#about3-hforh,#about3-nrc,#about3-ardi,#about3-washco,#about3-tsb{display:none; height:50px;}
#about3-mrc{display:none;}


li.outdent-italic{margin:10px 0px 0px 0px;width:450px;font-family:Georgia, "Lucida Console", "Times New Roman", serif;color:#6da195;font-style:italic;}
li.outdent{margin:10px 0px 0px 0px;width:450px;font-family:Georgia, "Lucida Console", "Times New Roman", serif;color:#6da195;}
li.indent{margin:0px 0px 0px 30px; padding:0px 0px 0px 0px; width:420px; font-size:0.9em; color:#989898;}


/* ----------------SERVICES PAGE SPECIFIC------------------------ */
#serv-para-one{overflow:visible; height:200px;}
#serv-para-five,#serv-para-two,#serv-para-three,#serv-para-four{height:0px; overflow:hidden;}
#services{background-image:url('/images/content/pageBlocks/services-headBlock.jpg');}


/* ----------------EDUCATION PAGE SPECIFIC------------------------ */
#faq-one,#faq-two,#faq-three,#faq-four{height:0px; overflow:hidden;}
h6.faq-question{margin:10px 0px 0px 0px;width:450px;font-family:Georgia, "Lucida Console", "Times New Roman", serif;color:#6da195; font-size:0.9em;}
p.faq-answer{margin:5px 0px 5px 40px; text-align:justify; width:350px; font-size:.9em; color:#a9a9a9;}
h6.sub-header{margin:4px 0px 0px 4px; width:480px; font-size:1em;}
p.education-body-copy-full{text-indent:10px; width:480px; margin:10px 0px 10px 0px;text-align:justify; color:#989898;}
p.education-body-copy-left{text-indent:10px; width:300px; margin:10px 0px 10px 0px;text-align:justify; color:#989898; float:left;}
p.education-body-copy-right{text-indent:10px; width:300px; margin:10px 0px 10px 0px;text-align:justify; color:#989898; float:right;}
#education-main{background-image:url('/images/content/pageBlocks/greenWiseEducation.jpg');}
#education-public{background-image:url('/images/content/pageBlocks/public-headBlock.jpg');}
#education-faq{background-image:url('/images/content/pageBlocks/faq-headBlock.jpg');}
#education-class-one{background-image:url('/images/content/pageBlocks/classroomOne-headBlock.jpg');}
#education-class-two{background-image:url('/images/content/pageBlocks/classroomTwo-headBlock.jpg');}
#education-class-three{background-image:url('/images/content/pageBlocks/classroomThree-headBlock.jpg');}
#education-class-four{background-image:url('/images/content/pageBlocks/classroomFour-headBlock.jpg');}
#worm-faq-header{font-size:1.8em; clear:both; margin:235px 0px 0px 0px;}

table.price-table{width:480px;}
td.pricing-left-column{border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9;}
td.pricing-right-column{border-bottom:1px solid #a9a9a9;border-right:1px solid #a9a9a9;text-align:right;}
h5.price-lesson-header{color:#3333a9; font-size:1.1em; margin:3px 0px 3px 10px; width:330px;}
p.price-lesson-text{text-indent:10px; color:black; font-size:.9em; margin:3px 0px 3px 10px; width:330px; text-align:left; line-height:1.1em;}
span.price{color:#3333a9; font-size:1.1em;}
span.price-text{color:#3333a9; font-size:.8em; margin:0px 5px 0px 0px;}
p.faq-answer{text-indent:10px; width:440px; color:#a9a9a9; margin:5px 0px 20px 29px; font-size:1em;}
.edu-footer{margin:10px 0px 0px 0px;}



/* ----------------CLIENTS PAGE SPECIFIC------------------------ */
ul.client-remark-list{width:480px;}
li.client-remark{clear:both; margin:20px 0px 0px 0px;}
img.partial-client-remark{overflow:hidden; float:right;margin: 2px 0px 0px 20px;}
p.full-client-remark{text-indent:10px; width:285px; color:#989898; margin:30px 0px 50px 0px;}
h6.client-title,h6.client-name,h6.client-company{width:175px;float:right;clear:both; text-align:left;}
h6.client-name{margin:-18px 0px 5px 20px;font-size:1em;font-style:italic;color:#444444;}
h6.client-title{margin:0px 0px 5px 20px;font-size:0.85em;font-family: Lucida Sans Unicode,Arial;}
h6.client-company{margin:0px 0px 45px 20px;font-size:0.85em;font-family: Lucida Sans Unicode,Arial;}



/* ----------------Contact PAGE SPECIFIC------------------------ */
p.contact-paragraph{text-indent:10px; width:450px; float:left; clear:both ;font-size:1.3em; margin:0px 5px 10px 0px; text-align:justify;}
ul.contact-info{width:300px;padding:0px 0px 0px 0px;font-family:Arial, Helvetica, sans-serif;list-style:none;float:right;margin:10px 50px 95px -80px;	text-align: right;	line-height: 1.9em;}
.contact-top-list {list-style-type:none;display:inline;}
ul.questions{margin:20px 0px 0px 0px;width:134px;float:left;text-align:right;font-family:Arial, Helvetica, sans-serif;}
contact-form-header{}

ul.answers{	width:310px;float:left;	text-align:left;font-family:Arial, Helvetica, sans-serif;margin-top:20px;margin-right:0px;margin-bottom:0px;	margin-left: 10px;}
li.question{height:32px;}
li.answer{height:32px;}
li.checkbox{height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:2px 0px 15px 0px;}
li.textbox{margin:2px 0px 10px 0px;}
input.center-submit{margin:0px 0px 20px 200px; clear:both;}


/* ----------------IN THE NEWS PAGE SPECIFIC------------------------ */
#news-page{width:480px; margin:10px 0px 0px 0px;}
.news-entry p{width:320px;color:#a9a9a9;}
h2.news-title{margin:10px 0px 0px -63px; padding:10px 0px 0px 65px; height:58px;background:url('/images/content/backgrounds/content-header-bg.png') no-repeat; clear:both;}
a.news-link{text-decoration:none; font-family:Georgia, "Lucida Console", "Times New Roman", serif; color:#6da195;}
p.post-paragraph{text-indent:10px;float:left; width:340px; margin:10px 0px 0px 0px;}
p.post-garbage{text-indent:10px;float:left; width:480px; margin:10px 0px 0px 0px; color:#a9a9a9;}
p.single-post-paragraph{text-indent:10px;float:left; width:365px; margin:10px 0px 0px 0px; color:#a9a9a9;}

img.post-image{float:left; width:100px; height:100px; padding:2px; background-color:#6da195; margin:10px 10px 0px 0px;}
p.post-date{margin:-35px 0px 2px 5px; color:#495726;}
a.post-link{text-decoration:none; font-family:Georgia, "Lucida Console", "Times New Roman", serif; color:#6da195;float:right; margin:10px 0px 10px 0px; padding:0px 25px 0px 0px;}
.addthis_container{  float:right;  margin:0px 25px 15px 0px;clear:both;}
p.postmetadata{clear:both;}
#news-main{background-image:url('/images/content/pageBlocks/news-headBlock.jpg'); padding-top:200px;}
h3.news-content-header{margin:-5px 0px 20px -63px; padding:0px 0px 0px 65px; line-height:80px;font-size:56px; height:58px;background:url('/images/content/backgrounds/content-header-bg.png') no-repeat; width:450px; clear:both;}
li.tab-sub-nav-three{margin:0px 0px 0px 0px; height:55px;}
img.sub-nav-tab-three{width:41px; border:none; z-index:2;margin:0px 0px 0px 0px; height:55px;}

h4.post-h4{margin:15px 0px 0px 0px; font-size:1.3em;}
a.post-text-link{margin:0px 0px 5px 0px;}
p.post-full-width{margin:0px 0px 10px 0px; font-size:1em; width:450px; color:#a9a9a9;}

/* ----------------CALENDAR (AND SIDEBAR ELEMENTS OF) SPECIFIC------------------------ */
.calnk{}
.sidebar-event-date{font-size:1.3em; color:#6AC54D; margin:5px 0px 0px 0px;}
.sidebar-event-title{}
.sidebar-event-time{margin:0px 0px 5px 0px;}

.screen-reader-text{text-align:left;}

/* ----------------LINKS SPECIFIC------------------------ */

h5.link-header{font-size:1.5em; margin:5px 0px 15px 0px}
li.link{margin:0px 0px 15px 0px;}
a.link-name{color:#3333cc; text-decoration:none; margin:5px 0px 5px 0px;}

/* OLD STYLESHEET -----
.widecolumn .entry p {
	font-size: 1.05em;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.widecolumn {
	line-height: 1.6em;
	}

.narrowcolumn .postmetadata {
	text-align: center;
	}

.thread-alt {
	background-color: #f8f8f8;
}
.thread-even {
	background-color: white;
}
.depth-1 {
border: 1px solid #ddd;
}

.even, .alt {

	border-left: 1px solid #ddd;
}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry p a:visited {
	color: #b85b5a;
	}

.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

a:hover {
	color: #147;
	text-decoration: underline;
	}

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}


#headerimg {
	margin: 0;
	height: 200px;
	width: 100%;
	}

.narrowcolumn {
	float: left;
	margin: 0px 0 0;
	width: 450px;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 450px;
	}

.post {
	margin: 0 0 40px;
	text-align: justify;
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}

.widecolumn .postmetadata {
	margin: 30px 0;
	}

.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.postmetadata {
	clear: both;
}

.clear {
	clear: both;
}

#footer {
	padding: 0;
	margin: 0 auto;
	width: 760px;
	clear: both;
	}

#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	}





h2.pagetitle {
	margin-top: 30px;
	text-align: center;
}

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

h3 {
	padding: 0;
	margin: 30px 0 0;
	}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
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 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

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

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

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

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

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

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

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

#commentform p {
	margin: 5px 0;
	}

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

.commentmetadata {
	margin: 0;
	display: block;
	}

*/
#sidebar form {
	margin: 0;
	}

#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

/* End Calendar 


acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}
	
.screen-reader-text {
     position: absolute;
     left: -1000em;
}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}


.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

*/

