/* 
Theme Name: whiteboard-cair
*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, pre,a, abbr, del, dfn, font, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, sub, sup, tt, var,dl, dt, dd, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}
h1 {
padding: 15px 0;
font-size: 15pt;
}
p {
padding: 7px 0;
}
body {
font-family: 'Roboto', Helvetica, sans-serif;
font-size: 12px;
color: #424242;
word-spacing: 0px;
line-height: 19px;
background: #e2e2e2 url(http://www.cairchicago.org/images/bg.gif);
background-repeat: repeat-y;
background-attachment:fixed;
background-position:center; 

}
a:link, a:visited, a:active {
	color: #3F508D;  
	text-decoration: underline; 
	}
	
a:hover {
	color: #f29925;
	text-decoration: underline; 
	}
	
	
.categorylogo {

}

img#wpstats {
height:0;
width:0;
overflow:hidden;
}

.categorylogo img {
border: 0;
}

.floatleft {
float: left;
}

.floatright {
float: right;
}

.middle {
vertical-align: middle;
padding-left: 5px;
}

.readall {
float: left; margin-left: 10px; margin-top: 5px; font-size: 11px;
}

.center {
text-align: center;
}

.center img {
border: 0;
}
#dateline {
font-size: 10px;
padding: 3px 10px 0 5px;
}
.thedate {
color: #a1a1a1;
float: left;
padding: 0 5px 5px 5px;
font-weight: bold;
font-size: 11px;
}
.quicklinks {
float: right;
color: #a1a1a1;
}
.quicklinks strong {
color: #f29925;
}
.quicklinks a {
color: #a1a1a1;
}
.quicklinks a:hover {
color: #f29925;
}

.gobutton {
float: right;
}

.searchbox {
float: right; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; 
}

#activistpostmeta {
margin: 15px 0 0 0;
padding: 5px;
background: #eeeeee;
color: #666;
line-height: 18px;
border: 1px solid #cccccc;
font-size: 11px;
}

#activistfeaturestorybox {
padding: 0; 
margin: 12px 0;
}

#activistfeaturestorybox img {
border: 0;
padding: 0;
margin: 0;
}

#activistfeaturestorybox h2 a, #activistfeaturestorybox h2 a:visited {
text-decoration: none;
color: #fff;
padding: 8px 10px;
display: block;
background: #41618b;
margin: 0;
line-height: normal;
}

#activistfeaturestorybox h2 a:hover {
background: #677ea7;
}

#activistheader {
text-align: center;
}

#activistwrapper {
width: 700px;
margin: 5px auto;
padding: 0px 0;
border: 0;
}

#activistfooter {
font-size: 11px;
text-align: center;
color: gray;
}

#activistpost {
padding: 20px 0;
}

#activistleftpadding {
padding: 0 10px;
}

#activistleft {
float: left; 
width: 470px;
}

#activistnewsborder {
 background: #fff;
width: 450px;
height: 14px;
margin: 8px 0;
}

#activistright {
float: right; 
width: 228px;
border: 1px solid gainsboro;
}

.activistcaption{
vertical-align: bottom;
margin: 180px 0 0 0;
font-size: .9em;
text-align:left;
position: absolute;
background: url(http://www.cairchicago.org/images/blackbg.gif);
color: #fff;
opacity: 0.5;
filter: alpha(opacity=50);
padding: 0 5px;
font-weight: bold;
}



.center b {
color: #f29925;
}

.right {
float: right;
margin: 0 0 2px 12px;
}

.left {
float: left;
margin: 0 12px 2px 0;
}

.alignright {
float: right;
margin: 0 0 2px 12px;
}

.alignleft {
float: left;
margin: 0 12px 2px 0;
}

#civilrightsdigest {
background: url(http://www.cairchicago.org/newsletter/images/civilrightsreport_heading.gif);
background-repeat:repeat-y;
background-position:top right;
padding-right:60px;
}
	
#wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	background: #fff;
}
#container {
	width: 1000px;
}
#containerindex {
	width: 1000px;
}
#containerpress {
	width: 1000px;
}
#pagepress {
	width: 1000px;
	text-align: center;
}
#pagelogo {
padding: 0; width: 570px; margin: 0 auto;
}
#containerpage {
	background-image: url(http://www.cairchicago.org/background-repeat3.gif);
	width: 1000px;
}
#containerform {
	width: 1000px;
}
#containerphoto {
	background-image: url(http://www.cairchicago.org/background-repeat5.gif);
	width: 1000px;
}
#borderpage {
	border: 1px gainsboro solid; 
	padding: 20px;
	margin: 0 auto;
}

#borderpageabout {
	border: 1px gainsboro solid; 
	padding: 20px;
	margin: 0 auto;
}

.orangebar .sitemaplink a, .orangebar .sitemaplink a:visited {
color: #f1f1f1;
float: right; 
font-size: 10px; 
padding-bottom: 5px; 
padding-right: 10px; 
padding-top: 5px; 
text-decoration: underline;
}
.orangebar .sitemaplink a:hover {
color: #fff;
}

.whitebar .sitemaplink a, .whitebar .sitemaplink a:visited {
color: #a1a1a1;
float: right; 
font-size: 10px; 
padding-bottom: 5px; 
padding-right: 10px; 
padding-top: 5px; 
text-decoration: underline;
}
.whitebar .sitemaplink a:hover {
color: #3f508d;
}

.bluebar .sitemaplink a, .bluebar .sitemaplink a:visited {
color: #f1f1f1;
float: right; 
font-size: 10px; 
padding-bottom: 5px; 
padding-right: 10px; 
padding-top: 5px; 
text-decoration: underline;
}
.bluebar .sitemaplink a:hover {
color: #f29925;
}

h3 {
font-weight: bold;
font-size: 12pt;
}


.contactform input {
border: 1px solid #cccccc;
}

.contactformradio input {
border: 0;
}


.submit input {
border: 0;
}
textarea {
border: 1px solid #cccccc;
}
#contentindex {
width: 780px;
float: left;
margin: 0;
padding: 0;
}
#content {
width: 665px;
float: left;
}
#contentpress {
width: 665px;
float: left;
}
#contentpage {
width: 790px;
float: left;
}
#featurestorybox {
padding: 0; 
margin:5px 2px 5px 0;
border:1px solid gainsboro;
height:181px;
background:#fff;

}
#indexwhatsnew {
float: left; 
width: 440px; 
padding: 0px;
margin-left:0;
margin-right:15px;
margin-top: 15px;
}

#catwhatsnew {
float: left; 
width: 430px; 
padding: 0px;
margin-left:0;
margin-right:10px;
margin-top: 5px;
}

#boxrows{
float: left; 
width: 310px; 
padding-left: 15px;
padding-top: 0px;
margin-top:15px;
}

#boxrowscat{
float: left; 
width: 310px; 
padding-left: 15px;
padding-top: 0px;
}

#reemabox {
width: 305px; border: 1px solid #c1c1c1; margin-top: 20px;
}
#contentbox {
width: 350px;
float: left;
}
#photopress {
width: 860px;
float: left;
}
#sidebar{
float: left; 
width: 335px; 
margin: 0;
padding: 0;
}

.googlecal {
margin: 15px 0;
}

#videobox {
width:440px;height:532px; margin: 15px 0;
}

#sidebarpage {
float: left;
font-size: 11px; 
margin-top: 15px;
width: 200px;
line-height: 19px;
}

#sidebarpage ul {
list-style-position: inside;
padding-left: 8px;
}

#sidebar ul {
list-style-position: inside;
}

#followusbox {
	width: 180px; 
	background: #ffffff; 
	border-right: 1px solid #c1c1c1; 
	border-bottom: 1px solid #c1c1c1; 
	border-left: 1px solid #c1c1c1;
	margin: 0;
	padding: 0;
}

#followus {
background-image: url(http://www.cairchicago.org/images/icons/followus.gif);
width:180px;
height: 25px;
background-repeat: no-repeat;
background-position: center;
}

.dollaradayad {
	margin-top: 5px;
	margin-left: 5px;
	background-image: url(http://www.cairchicago.org/images/ad_dollaraday2.gif);
	width: 153px;
	height: 92px;
	}

#whatsnew {
text-align: right;
position: absolute;
margin-left: 15px;
margin-bottom: 15px;
}
#socialmediabar {
margin: 0 auto;  margin-top: 5px; margin-bottom: 0; text-align: center;
}
#socialmediabar img {
cursor: pointer;
}

#topleftindex {
	padding: 0;
}

#toprightindex {
float: right; 
width: 180px; 
margin: 0 20px 0 0;
}

#newsborder {
 background: #eee; 
width: 775px;
height: 25px;
}



.widgettitle {
margin: 0 0 15px 0;
padding: 0;
height: 10px;
background: #eeeeee;
}

.featurestoryimg {
float: left; margin-right: 15px; border: 0;
width: 405px;
height: 181px;
}

#sidebar p {
color: #808080;
}
#recentpostsp {
margin-left: 8x;
}
div.navigation-top {
display: block;
	margin: 0 0 10px 0;
padding: 0 0 10px 0;
border-bottom: dashed 1px #cccccc;
font-size: 8pt;
}
div.older {
	float: left; 
	width: 49%; 
	text-align: left; 
	margin:0; 
	padding:0;
}
div.newer {
	float:right; 
	width: 49%; 
	text-align: right; 
	margin:0; 
	padding:0; 
}
.clearboth {
	clear: both;
	height: 1%;
	font-size: 1%;
	line-height: 1%;
	display: block;
	padding: 0;
	margin: 0;
}

.clearbothnumbers {
	clear: both;
	height: 1%;
	font-size: 1%;
	line-height: 1%;
	display: block;
	padding-bottom: 10px;
	margin: 0;
}

.clearleft {
	clear: left;
	height: 1%;
	font-size: 1%;
	line-height: 1%;
	display: block;
	padding: 0;
	margin: 0;
}

.clearright {
	clear: right;
	height: 1%;
	font-size: 1%;
	line-height: 1%;
	display: block;
	padding: 0;
	margin: 0;
}

div.widget-content {
margin: 10px 0;
font-size: 8pt;
}

.categorypagelogo {
margin: 0 0 0 0;
}

.wpp-date {
font-size: 8pt;
font-weight: normal;
}
#sidebar-right {
width: 200px;
float: right;
}

#sidebar-right ul {
list-style: none;
margin: 0;
padding: 0;
}

#sidebar-right li {
margin: 0;
padding: 0;
}

#sidebar-right li a {
text-decoration: none;
display: block;
border-bottom: 1px dotted gainsboro;
margin: 0;
padding: 3px 0;
}


#actionalertpadding {
padding: 30px 15px 10px 15px;
}

#padding {
padding: 10px 15px;
}

#category-padding {
padding: 20px 15px 0 15px;
}

#flickr-padding {
padding: 20px 35px;
}

#padding-sidebar{
padding: 15px 15px 0 15px;
}

#padding-catsidebar{
padding: 0 15px 0 15px;
margin: 0;
}

#volunteerpadding {
padding: 10px 40px;
}
.pagepadding {
padding: 10px 20px;
}
#cairpadding {
padding: 10px 30px;
}
.pageviewpadding {
padding: 25px 15px;
}
#padding-right {
padding: 10px 0 5px 10px;
}
#post{
padding: 10px 0 10px 30px;
width: 540px; 
}
#indexpost{
display: inline;
padding: 0 0 0 0px;
margin: 0;
}
#multimediapost{
padding: 0 0 30px 0; 
text-align: center;
margin: 0 auto;
width: 450px;
}
img.multimg {
float: left;
border: 0;
}
div.multlink {
text-align: center;
padding: 0 0 0px 0; 
float: right;
font-weight: bold;
font-size: 8pt;
margin: 0 0 2px 0;
padding: 3px 15px 3px 15px;
color: #f29925;
text-decoration: none;
}
#content-explorer {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer ul li a { /*unselected tab*/
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #ffffff;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer ul li a:hover {
	text-decoration: none;
}
#content-explorer ul li.selected { /*selected tab*/
	
	background:#f8f0e7;
}
#content-explorer ul li.selected a {  /*selected tab*/
	padding-bottom: 4px;
	
	color: #3e608e;
	background:#f8f0e7;
}
			
			#content-explorer ul li ol li a {  /*story date*/
			
			border: 0;
			text-align: left;
			background:#f8f0e7;
			}
			
div.yui-content {  /*mainbox*/
	overflow: auto;
	border-left: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	padding: 15px 15px 20px 15px;
	font-size: 11px;
	background:#f8f0e7;
}
#content-explorer .blank a { /*story link*/
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
	background:#f8f0e7;
}

#content-explorer2 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer2 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer2 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer2 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer2 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer2 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer2 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer2 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer2 ul li a:hover {
	text-decoration: none;
}
#content-explorer2 ul li.selected {
	background: #fff;
}
#content-explorer2 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer2 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}

			
			
/***/
#content-explorer3 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer3 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer3 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer3 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer3 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer3 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer3 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer3 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer3 ul li a:hover {
	text-decoration: none;
}
#content-explorer3 ul li.selected {
	background: #fff;
}
#content-explorer3 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer3 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}

#content-explorer4 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer4 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer4 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer4 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer4 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer4 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer4 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer4 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer4 ul li a:hover {
	text-decoration: none;
}
#content-explorer4 ul li.selected {
	background: #fff;
}
#content-explorer4 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer4 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}

			
			#content-explorer5 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer5 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer5 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer5 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer5 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer5 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer5 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer5 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer5 ul li a:hover {
	text-decoration: none;
}
#content-explorer5 ul li.selected {
	background: #fff;
}
#content-explorer5 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer5 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}

			
			#content-explorer6 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer6 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer6 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer6 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer6 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer6 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer6 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer6 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer6 ul li a:hover {
	text-decoration: none;
}
#content-explorer6 ul li.selected {
	background: #fff;
}
#content-explorer6 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer6 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}

			
			#content-explorer7 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer7 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer7 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer7 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer7 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer7 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer7 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer7 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer7 ul li a:hover {
	text-decoration: none;
}
#content-explorer7 ul li.selected {
	background: #fff;
}
#content-explorer7 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer7 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}

			
			#content-explorer8 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer8 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer8 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer8 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer8 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer8 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer8 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer8 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer8 ul li a:hover {
	text-decoration: none;
}
#content-explorer8 ul li.selected {
	background: #fff;
}
#content-explorer8 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer8 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}

			
			#content-explorer9 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer9 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer9 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer9 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer9 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer9 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer9 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer9 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer9 ul li a:hover {
	text-decoration: none;
}
#content-explorer9 ul li.selected {
	background: #fff;
}
#content-explorer9 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer9 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}

			
			#content-explorer10 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer10 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer10 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer10 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer10 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer10 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer10 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer10 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer10 ul li a:hover {
	text-decoration: none;
}
#content-explorer10 ul li.selected {
	background: #fff;
}
#content-explorer10 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer10 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}

			#content-explorer11 .blank a {
	background: #fff;
	border: 0;
	text-align: left;
	padding: 5px 0 0px 0;
	font-weight: bold;
	font-size: 11px;
	line-height: 16px;
}

#content-explorer11 {
	padding-top: 0px;
	width:100%;
	line-height:normal;
	float: left;
	
	
	}
	
	#content-explorer11 .yui-nav {
	font-size: 11px;
	font-weight: bold;
	word-spacing: -1px;
;
	}
	
	#content-explorer11 ul {
		padding: 0;
		list-style: none;
		background: url(http://www.cairchicago.org/images/boxrows_bg.gif) bottom repeat-x;
		height: 22px;
		}
		
		#content-explorer11 ol {
		padding: 0 10px 0 15px;
		}
		
		#content-explorer11 ul li {
			float: left;
			overflow: hidden;
			}
			#content-explorer11 ul li a {
				display: block;
				padding: 3px 6px;
				font-weight: bold;
				background: #f1f1f1;
				border-right: 1px solid #c1c1c1;
				border-top: 1px solid #c1c1c1;
				text-decoration: none;
				font-weight: bold;
				color: #3e608e;
				
			}
			
			#content-explorer11 ol li a {
				display: block;
				padding: 0 5px;
				font-weight: bold;
				
			}
			
			
#content-explorer11 ul li a:hover {
	text-decoration: none;
}
#content-explorer11 ul li.selected {
	background: #f8f0e7;
}
#content-explorer11 ul li.selected a {
	padding-bottom: 4px;
	background: #fff;
	color: #3e608e;
}
			
			#content-explorer11 ul li ol li a {
			background: #fff;
			border: 0;
			text-align: left;
			}





			
			

.explorequranbox {
	float: left; 
	width: 130px;
}

.mylsbox {
	float: right;
	width: 130px;
}

.centerexplorebox {
	text-align: center;
	margin-top: 15px;
}



#newtagcloud {
	list-style: none;
}

#languagebox {
float: left; 
width:115; 
background-color:#ffffff;
color:#41618B;
font-family: 'Roboto', Helvetica, sans-serif;
font-weight:bold; 
font-size:9px;
margin: 0 0 0 5px;
border: 1px solid gainsboro;
}
#languagebox option {
padding: 0 5px;
}
.websiteslides {
float: left;
padding-left: 12px;
padding-top: 5px;
}

.websiteslides1 {
float: left;
padding-left: 4px;
padding-top: 29px;
}

.websiteslides2 {
float: left;
padding-left: 9px;
padding-top: 21px;
}

.websiteslides img {
border: 0;
vertical-align:center;
vertical-align:middle;
}

h2 {
color: #3F508D;
font-size:16px;
font-weight:bold;
font-family: 'Roboto', Helvetica, sans-serif;
line-height: 20px;
}
h2.featuretitle {
	font-size: 18px; 
	word-spacing: -1px; 
}
/**108,134,175 --- 220,101,5  **/


h2.featuretitle a, h2.featuretitle a:visited {
text-decoration: underline;
color: #3F508D;
padding: 6px 0 10px 0;
display: block;

}
h2.featuretitle a:hover {
text-decoration: underline;
color:#f29925; 
}

h2.title {
color: #414141;
font-size:22px;
font-weight:bold;
font-family: 'Roboto', Helvetica, sans-serif;
line-height: 26px;
}



h2.interndesc {
color: #3F508D;
font-size:15px;
font-weight:bold;
font-family: 'Roboto', Helvetica, sans-serif;
line-height: 18px;
}
.byline {
margin: 5px 0 0px 0;
color: #f29925;
font-weight:bold;
}

.bylineindex {
margin: 5px 0 10px 0;
color: #f29925;
font-weight:bold;
font-size: 11px;
}

.internbyline {
margin: 0;
color: #f29925;
font-size:12px;
font-weight:bold;
font-family: 'Roboto', Helvetica, sans-serif; 
line-height: 15pt;
}
.internimg {
float: right; 
padding: 5px;
border: 1px solid gainsboro;
margin-left: 5px;
background-color: #f1f1f1;
}
#postmeta{
margin: 10px 0 20px 0;
padding: 5px;
background: #eeeeee;
color: #666;
line-height: 18px;
border: 1px solid #cccccc;
display: block;
font-size: 11px;
}
#postmetasingle {
margin: 10px auto 20px auto;
padding: 5px;
background: #eeeeee;
color: #666;
line-height: 18px;
border: 1px solid #cccccc;
text-align: center;
width: 75%;
}
.labelname {
font-weight: bold;
color: #f29925;
font-size: 11px;
float: left;
padding-right: 15px;
width: 160px;
text-align: left;
}
.contactform {
float: left;
width: 340px;
text-align: left;
}

.contactformradio {
float: left;
width: 340px;
text-align: left;
}

.wpcf7-list-item {
display: block;
font-size: 11px;
}
.clearbothf {
clear: both;
padding: 1px;
text-align: left;
}
.submitform {
background: url(http://www.cairchicago.org/wp-content/uploads/2014/06/submit.png) no-repeat top left;
width: 65px;
height: 61px;
border: 0;
color: white;
margin-right: 0px;
cursor: pointer;
}

.submitformbox {
width: 155px;
margin: 0 auto;
padding-top: 15px;
}

td {
padding: 3px
}

#formbox {
padding-left: 40px;
padding-top: 30px;
text-align: center;
margin: 0 auto;
}
#formbox2 {
padding-left: 40px;
padding-top: 30px;
text-align: center;
padding-right: 40px;
border: 1px solid gainsboro;
}
.volunteer{
background-color: #3F508D; 
color: white; 
text-transform: uppercase; 
font-weight: bold;
margin: 10px 0;
padding: 2px 0;
font-size: 11px;
}
#searchform{}

.more-link {
text-align: right;
margin: 8px 15px 8px 0;
font-size: .8em;
vertical-align: bottom;
}
.more-linkfeature {
vertical-align: bottom;
margin: 0 0 0 0;
font-size: .8em;
text-align:left;
padding-right: 15px;
}

.topstory-caption{
margin: 180px 0 0 0;
font-size: .9em;
text-align: left;
position: absolute;
background: url(http://www.cairchicago.org/images/blackbg.gif);
color: #fff;
opacity: 0.5;
filter: alpha(opacity=50);
padding: 0 5px;
font-weight: bold;
}

#head {
font-size: .8em;
font-weight: bold;
color: #3F508D;
border-bottom: 1px solid gainsboro;
background: #fff;
width: 1000px;
text-align: center;
padding: 3px 0px 3px 0px;
}
#indexhead {
font-size: .8em;
font-weight: bold;
color: #fff;
border-bottom: 1px solid gainsboro;
background: #c1c1c1;
width: 100%;
text-align: center;
padding: 3px 0px 3px 0px;
vertical-align:middle;
}
 

 
  #headerbgwide{
  width: 100%;
background-image: url(http://www.cairchicago.org/images/bgfootergif);
 margin: 0 auto 0px auto;
padding:0;
background-repeat: no-repeat;
background-position:center; 
}
 
 
 #headerbg{

width: 1014px;

 background: url(http://www.cairchicago.org/images/bgheaderjpg);
 margin: 0 auto 0px auto;
padding:0;
background-repeat: no-repeat;
background-position:center; 
}
 
#headerimgs {
width: 1000px;
border-left: 0;
border-right: 0;
margin: 0 auto 0px auto;
padding:0;
}
 
#headerlogo {
float: left; 
padding: 0;
margin: 0px 0 0 0px;
}
  
  
#headerlinks{
float: right; 
text-align: right;
vertical-align:middle; 
border-left: 0;
border-right: 0;
padding: 0 0 0px 0; 
margin: 0px 20px 0px 0px;
background: none;
font-size: 11px;
color: #a1a1a1;
}  
  
  
#headerads {
float: right; 
text-align: right;
vertical-align:middle; 
border-left: 0;
border-right: 0;
padding: 0 0 0px 0; 
margin: 0px 0px 0px 20px;
background: none;
font-size: 11px;
color: #a1a1a1;
}
#headerads a, #headerads a:link, #headerads a:visited {
color: #a1a1a1;
}
#headerads a:hover {
color: #f29925;
}
#headerflash {
float: left; 
height: auto;
vertical-align:bottom; 
padding: 0 0 0 12px; 
margin: 0;
}
#padding ul {
padding-left: 0;
}
.borderbox {
background: white;
border: 1px solid #969696;
width: 182px;
height: 137px;
margin: 12px 8px 3px 0;
float: left;
}
.imgbox {
width: 176px;
height: 131px;
overflow: hidden;
padding: 3px 0 0 3px;
margin: 0;
}

.imgbox img {
border: 0;
width: 176px;
}

.thumbnailphoto {
background: #fdfdfd;
border: 1px solid #969696;
padding: 2px;
}
	
#coin {
position: absolute;
top: 180px;
margin-left: 25px;
}
#coin img {
border: 0;
}
#margincoin {
margin-top: 80px;
}
#topmetabar {
padding: 10px 0 20px 0;
}
#topmetabar p {
display: inline;
}
#bluebar {
width: 1000px;
background: #41618B;
}

.menubarbottom { 
	padding: 0;
	height:8px;
	width: 1000px;
	margin: 0; 
	background: #E1E1E1;#f29925;
	
	
	}	

.menubartop { 
	padding: 0;
	height:10px;
	width: 1000px;
	background: #e37300;
	margin: 0; 
	}		
	
.donations3 { 	
	color: white;
	font-size: 11px;
	margin: 0px 0;
	padding: 0;
	font-weight : normal;
}
	
.menubar {
 /*rgb(13,78,134); */ /* #3F508D; */ 
border-top: 0px solid gainsboro;
border-right: 0px solid gainsboro;
border-bottom: 0px solid gainsboro;
padding: 0;
margin: 0;
}

.bluesearch { 	
	color: #f29925;
    font-size: 10px;
	font-weight: normal;
}
.topsearch { 	
	color: #f29925;
    font-size: 10px;
	font-weight: normal;
	height: 15px;
	border: 1px solid gainsboro;
	width: 150px;
}
.indentation {
padding: 7px 0 7px 15px;
}
.indentation ul {
margin-left: 10px;
}
#newspaperbar {
width: 335px;
font-size: 12px;
float: left;
line-height: 22px;
color: #808080;
}
#newspaperbar ul {
list-style-position: inside;
padding-left: 15px;
}
.indentation2 {
padding: 7px 0 7px 15px;
}
.indentation2 ul {
margin-left: 15px;
padding-bottom: 5px;
}
#excerpt p {
padding: 12px 0 0 0;
margin: 0;
}

#topstoryexcerpt p {
padding: 12px 0 0 0;
margin: 0;
line-height: 14px;
}
#topstoryexcerpt {
font-size: 1em;
line-height: 15px;
padding: 0px 10px 10px 0px;
}

#morebutton{
padding-top:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
border:0px;
float:right;
}

 
#indexexcerpt p {
padding: 12px 0 0 0;
margin: 0;
line-height: 16px;
}
#indexexcerpt {
font-size: 1em;
line-height: 16px;
padding: 0px 10px 10px 0px;
}

#excerpt {
font-size: 1em;
line-height: 16px;
}


#date {
padding: 3px 3px 0 0;
color: white;
font-size: 10px;
text-align: right;
margin: 0;
float: right;
}
#navlistheader{
width: 137px;
margin: 0;
padding: 0 0 0 3px;
list-style: none;
color: #ffffff;
font-weight: bold;
font-size: 11px;
border-bottom: 1px solid gainsboro;
}
 
#rightwidget {
text-align: center;
margin: 20px 0 0 0;
line-height:13pt;
border: 1px solid #c1c1c1;
padding: 7px 0 0 0;
}
#rightwidgetno {
text-align: center;
margin: 20px 0 0 0;
font-size: 11px;
line-height:13pt;
}

#rightwidgetleft {
text-align: left;
margin: 15px 0 0 0;
padding: 15px 0 0 0;
line-height:13pt;
color: gray;
}
.actionalerttitle {
text-align: center;
color: rgb(63, 80, 141); 
font-size: 20px; 
font-weight: bold; 
font-family: 'Roboto', Helvetica, sans-serif;
line-height: 1;
}

.righthead {
margin: 0 0 15px 0;
padding: 0;
height: 10px;
background: #f29925;
}

.leftbar {
margin: 0 0 15px 0;
padding: 0;
height: 10px;
background: #41618b;
}

.rightside  {
color: #41618b;
border-bottom: 1px dotted gainsboro;
padding: 3px 0;
font-weight: bold;
}

.righttext {
font-size: 14px;
font-weight: bold;
margin: 15px 0 15px 0;
text-align: left;
color: #f29925;
border-bottom: 1px dotted gainsboro;
font-family: 'Roboto', Helvetica, sans-serif;
text-transform: uppercase;
}

.tophead {
background-color: #f6f6f6;
padding: 0;
margin: 0;
height: 26px;
}

.bottomhead {
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
background: #f1f1f1;
}
.categoryhead {
font-weight: bold;
font-size: 8pt;
margin: 0 0 2px 0;
padding: 3px 10px 3px 15px;
color: #f29925;
text-decoration: none;
text-align: left;
}

.searchhead {
font-weight: bold;
font-size: 25px;
margin: 0 0 2px 0;
padding: 8px 5px 8px 0px;
color: #f29925;
text-decoration: none;
text-align: left;
}

#postnavigation{
text-align: center;
padding-bottom: 10px;
}

.bylinedate {
color: black;
font-weight: normal;
font-family: 'Roboto', Helvetica, sans-serif;
}
#footerbox {
clear: both;
text-align: center;
}
#footerbottom {
	font-size:11px;
	color: #fff;
	background: #14345b url(http://www.cairchicago.org/wp-content/uploads/2013/11/footerbgnew.gif);
	line-height: 14px;
	width: 100%;
	text-align: center;
}
#footerbottomnew {
	font-size:11px;
	color: #fff;
	background: #14345b url(http://www.cairchicago.org/wp-content/uploads/2014/06/footerbg6.png);
	line-height: 14px;
	width: 100%;
	text-align: center;
	padding-bottom: 9px;
}
#subscribefooter {
	margin: -15px 0px -21px 581px;
}

#subscribebuttonfooter {
	margin: 0px -2px 9px 0px;
}

#footerbottomnew strong {
	border-bottom: 1px dotted #fff;
}
#footerbottomnew a:link, .footer2 a:active, .footer2  a:visited, #footerbottomnew a:visited { 	
	text-decoration: none;
	color: #fff;
	margin: 0px 0;
	padding: 0;
}
#footerbottomnew a:hover { 	
	color: #f29925;
	margin: 0px 0;
	padding: 0;
	text-decoration: none;
}

#centerfooternew {
margin: 0 auto;
text-align: center;
width: 950px;
padding-top: 6px;
}

.footernewbody {
font-weight: 300;
}

.footernewtitle {
font-weight: 500;
padding-bottom: 5px;
}

.footernewtitlekit {
font-weight: 500;
padding-top: 9px;
}

#copyrightcairnew {
margin-top: 37px; 
text-align: center;
font-size: 11px;
}

.orangebarnew {
font-size: 17px;
font-weight: 300;
text-align: left;
margin: 12px 0px 0px 0px;
}

.footersection {
float: left; 
width: 105px;
padding: 75px 14px 0px 0px;
text-align: left;
}
.lastfootersection {
float: left; 
width: 70px;
padding: 58px 0px 0px 8px;
text-align: left;
}
.followfootersection {
float: left; 
width: 82px;
padding: 75px 15px 0px 0px;
text-align: left;
}
.firstfootersection {
float: left; 
width: 145px;
padding: 114px 40px 0px 0px;
text-align: left;
}
.footerlogo {
float: left; 
width: 80px;
margin: 0 0 0 0;
text-align: left;
font-size: 3em;
color: #14345b;
}
.footerborder {
border-left: .1em dotted #a1a1a1;
height: 210px;
float: left;
}
#centerfooter {
margin: 0 auto;
text-align: center;
width: 950px;
padding-top: 15px;
}
#centeramrex {
	margin: 5px auto 0 auto;
	width: 200px;
	font-size: 11px;
	height: 1px;
}
#footerbottom strong {
	border-bottom: 1px dotted #fff;
}
#footerbottom a:link, .footer2 a:active, .footer2  a:visited, #footerbottom a:visited { 	
	text-decoration: none;
	color: #fff;
	margin: 0px 0;
	padding: 0;
}
#footerbottom a:hover { 	
	color: #f29925;
	margin: 0px 0;
	padding: 0;
	text-decoration: none;
}
.footertop {
	font-size: 11px;
	line-height: 2.0;
	padding: 15px;
	background: #fff;
	border-top: 1px solid gainsboro;
}
.footertop a:link, .footertop a:active, .footertop  a:visited { 	
	text-decoration: underline;
	color: #3F508D;
    font-size: 11px;
	margin: 0px 0;
	padding: 0;
		
}
.footertop a:hover { 	
	text-decoration: underline;
	color: #f29925;
   	font-size: 11px;
	margin: 0px 0;
	padding: 0;
		
}
#copyrightcair {
margin-top: 15px; 
text-align: center;
font-size: 11px;
}
#calendar_wrap {
	padding: 0;
	border: 1px solid #cccccc;
	}
	
table#wp-calendar {
	width: 100%; 
	font-size:90%;
	border-collapse: collapse;
	background-color: #ffffff;
	margin: 0 auto;
	}
 
table#wp-calendar caption {
	width: auto;
	background: #eeeeee;
	border: none;
	padding: 3px;
	margin: 0 auto;
	font-size: 1em;
	}
 
table#wp-calendar th {
	border: solid 1px #eeeeee;
	background-color: #999999;
	color: #ffffff;
	font-weight: bold;
	padding: 2px;
	text-align: center;
	}
	
table#wp-calendar td {
	padding: 0;
	line-height: 18px;
	background-color: #ffffff;
	border: 1px solid #dddddd;
	text-align: center;
	}
 
table#wp-calendar tfoot td {
	border: solid 1px #eeeeee;
	background-color: #eeeeee;
	}
	
table#wp-calendar td a {
	display: block;
	background-color: #eeeeee;
	width: 100%;
	height: 100%;
	padding: 0;
	}
 
 label {
 font-weight: bold;
 color: #f29925;
 }
 
#leaveareply {
background-image: url(http://www.cairchicago.org/images/tellus2.gif);
width: 266px;
height: 19px;
margin: 30px 0 0 70px;
}
 
 #commentsform {
margin: 5px auto 20px auto;
padding: 10px 25px 5px 25px;
background: #eeeeee;
color: #666;
line-height: 18px;
border: 1px solid #cccccc;
width: 80%;
}
#comments {
width: 75%;
margin: 25px auto 15px auto;
font-size: 10pt;
color: #426688;
}
#sbutt {
background-image: url(http://www.cairchicago.org/images/sendcomment.gif);
width: 40px;
height: 18px;
border: 0;
cursor: pointer;
}
ol.commentlist { list-style:none; margin: 0 auto; padding:0; text-indent:0; width: 75%; }
ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,Helvetica,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:5px solid #d5d5d5; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,Helvetica,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,Helvetica,sans-serif; margin:0 0 1em; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,Helvetica,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,Helvetica,sans-serif; padding:5px 10px;  text-align:center; width:36px; }
ol.commentlist li div.reply:hover { background:#c30; border:1px solid #c00; }
ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li { }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#f6f6f6; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			30px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}

/*** SKIN ***/

.orange {
	float:			left;
}
.orange a {
	padding: 		9px 10px;
	text-decoration:none;
}
.orange a, .orange a:visited { /* visited pseudo selector so IE6 applies text colour*/
	color:	#fff;
	font-weight: bold;
}
.orange li {
 /*rgb(13,78,134);  */ /* rgb(7,71,130);  */ /* #3F508D; */ 
}
.orange li li {
background:  #f29925;
border-left: 0;
color: #fff;
}

.orange li:hover, .orange li.sfHover,
.orange a:focus, .orange a:hover, .orange a:active {
	background:		#e37300;
	outline:		0;
}

.orange li li a, .orange li li a:visited {
background:  #f29925;
}

.orange li li a:hover {
background:  #e37300;
border-left: 0;
color: #fff;
}

.orangebar {
background-color: #f29925;
}

/******/

.bluebar {
background-color: #41618b;
}

.blue {
	float:			left;
}
.blue a {
	padding: 		9px 10px;
	text-decoration:none;
}
.blue a, .blue a:visited { /* visited pseudo selector so IE6 applies text colour*/
	color:	#fff;
	font-weight: bold;
}
.blue li {
background: #41618b;
}
.blue li li {
background:  #f29925;
border-left: 0;
color: #fff;
}

.blue li:hover, .blue li.sfHover,
.blue a:focus, .blue a:hover, .blue a:active {
	background:		#e37300;
	outline:		0;
}

.blue li li a, .blue li li a:visited {
background:  #f29925;
}

.blue li li a:hover {
background:  #e37300;
border-left: 0;
color: #fff;
}

/******/

.whitebar {
background-color: #fff;
border-top: 1px solid gainsboro;
border-right: 1px solid gainsboro;
}

.white {
	float:			left;
}
.white a {
	padding: 		9px 10px;
	text-decoration:none;
}
.white a, .white a:visited { /* visited pseudo selector so IE6 applies text colour*/
	color:	#414141;
	font-weight: bold;
	border-left: 1px solid gainsboro;
}
.white li {
 /*rgb(13,78,134);  */ /* rgb(7,71,130);  */ /* #3F508D; */ 
}
.white li li {
background:  #f29925;
border-left: 0;
color: #fff;
}

.white .whiteborder a {
border-right: 1px solid gainsboro;
}

.white .whiteborder li a {
border-right: 0px solid gainsboro;
}

.white li:hover, .white li.sfHover,
.white a:focus, .white a:hover, .white a:active {
	background:		#f29925;
	outline:		0;
}

.white li li a, .white li li a:visited {
background:  #f29925;
border-left: 0;
color: #fff;
}

.white li li a:hover {
background:  #e37300;
border-left: 0;
color: #fff;
}

/*eCommerce Styles*/

.productdisplay {
	border-bottom:1px solid #ccc !important;
	
}