/* @override 
	http://occlocal.com/wp-content/themes/occ/style.css
	http://occ.on.ca/wp-content/themes/occ/style.css
*/

/*  
Theme Name: Ontario Chamber of Commerce
Theme URI: http://www.bravenewcode.com/ontario-chamber-of-commerce
Description: A theme for the OCC
Version: 1.0
Author: Dale Mugford and Duane Storey
Author URI: http://www.bravenewcode.com/
	
	This theme was designed and built by Dale Mugford and Duane Storey of BraveNewCode Inc.
*/

/* @group CSS RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
	font-weight: normal;
	font-size: 100%;
}

ol, ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */

:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* @end */

/* @group WordPress Global */

body {
	color: #595959;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}

a {
	text-decoration: none;
	color: #92dcec;
}

a:active {
	
}

a:hover {
	color: #e93107;
}

blockquote {
	padding: 5px 10px 20px;
	margin: 10px;
	border-left: 5px solid #dcdcdc;
}

.spacer {
	height: 10px;
}

.clearer {
	clear: both;
}

img.alignleft {
	float: left;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-top: 5px;
}

img.alignright {
	float: right;
	padding-bottom: 15px;
	padding-top: 5px;
	padding-left: 15px;
}

.wp-caption {
	background-color: #fffacd;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	border: 1px solid #f2e17f;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	margin-bottom: 10px;
	max-width: 490px;
}

.wp-caption img {
	max-width: 475px !important;
}

.wp-caption.alignleft {
	float: left;
	margin-right: 15px;
}

.wp-caption.alignright {
	float: right;
	margin-left: 15px;
}

.wp-caption p.wp-caption-text {
	text-align: left;
	font-size: .9em;
	color: #797979;
	padding: 0 30px 0 5px;
	display: block;
	margin: 0;
	text-shadow: #fff 0 1px 0;
}

#main-content a.post-edit-link {
	font-weight: bold;
	color: #e93107;
	background-color: #fffacd;
	border: 1px dotted #fbc953;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 3px 5px;
	float: right;
}

/*

 @end */

/* @group WireFrame Global */

h2 {
	text-align: left;
	font-size: 1.417em;
	letter-spacing: -1px;
	padding-bottom: 12px;
	color: #464646;
}

#bodywrapper {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	line-height: 1.4em;
	background: url(images/tile.png) repeat-y right top;
}

#homewrapper {
	width: 988px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	line-height: 1.4em;
}

#contentwrapper {
	
}

#main-content {
	font-size: 11px;
	line-height: 17px;
	padding-bottom: 75px;
}

/* @end */

/* @group Header */

/* @group Sitemap */

#sitemap {
	background: #383838;
	text-align: center;
	height: auto;
	width: auto;
}

#sitemap .inside {
	width: 988px;
	margin: auto;
	text-align: left;
	padding-top: 30px;
}

#sitemap h1 {
	color: #fff;
	text-shadow: #222 -1px -1px 0;
	letter-spacing: -1px;
	font: bold 34px Helvetica, Arial, sans-serif;
}

#sitemap #sitemap-top {
	background: url(images/sitemap-top.png) repeat-x;
	height: 20px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
}

#sitemap #sitemap-bottom {
	background: url(images/sitemap-bottom.png) repeat-x;
	height: 20px;
	width: 100%;
}

#sitemap-info {
	color: #999999;
	padding-top: 15px;
	font-size: 11px;
	float: left;
	width: 240px;
	padding-bottom: 90px;
	margin-right: 30px;
}

#sitemap-info p {
	margin-bottom: 10px;
}

#sitemap-info a {
	text-decoration: underline;
}

#sitemap #sitemap-contents {
	float: right;
	padding-bottom: 25px;
}

#sitemap-contents .sitemap-menu h2 {
	color: #c8c6c6;
	padding: 0px;
	margin: 0px 0px 10px;
	letter-spacing: 0;
	text-transform: uppercase;
	text-shadow: #1d1d1d -1px -1px 1px;
	font-weight: bold;
	font-size: 12px;
}

#sitemap-contents .sitemap-section ul ul {
	margin-left: 15px;
	list-style-type: disc;
	color: #555;
}

#sitemap-contents .sitemap-section ul ul li {
	padding-top: 2px;
	padding-bottom: 2px;
	border-style: none;
	width: 115px;
}

#sitemap-contents .sitemap-section ul ul li:first-child {
	border-top-style: none;
}

#sitemap-contents .sitemap-section ul ul ul li {
	padding-top: 2px;
	padding-bottom: 2px;
	width: 100px;
}

#sitemap-contents .sitemap-menu {
	float: left;
	font-size: 11px;
	width: 178px;
	margin-bottom: 30px;
}

#sitemap-contents .sitemap-menu li {
	float: left;
	width: 150px;
	font-size: 11px;
	border-top: 1px solid #42464e;
	padding-top: 3px;
	padding-bottom: 3px;
}

#sitemap-contents .sitemap-menu li:first-child {
	border-top-style: none;
}

/*

 @end */

#header {
	text-align: center;
	background-color: #464646;
	position: relative;
	z-index: 3;
}

#header-inside {
	margin: auto;
	text-align: left;
	position: relative;
	width: 988px;
	background-color: #464646;
	height: 120px;
	z-index: 2;
}

img#logo {
	position: absolute;
	top: 12px;
}

/* @group Contact Area */

ul#contact-area {
	position: absolute;
	top: 20px;
	right: 0;
	width: 385px;
}

ul#contact-area li {
	display: inline;
	float: left;
	width: 26%;
}

ul#contact-area li img {
	margin-left: 10px;
	position: relative;
	top: 2px;
	margin-right: 6px;
}

ul#contact-area a {
	color: #92dcec;
	font-size: 0.916em;
	padding: 0;
}

ul#contact-area a:hover {
	color: #fff;
}

ul#contact-area input#s {
	background: #595959;
	border: 1px solid #666666;
	padding: 4px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-size: 0.916em;
	/

* 11px */
	color: #c9c9c9;
	margin-left: 4px;
	width: 135px;
	position: relative;
	bottom: 3px;
	color: #ccc;
}

ul#contact-area input#submit {
	width: 33px;
	height: 24px;
	background: url(images/go-button.png);
	border: 0px;
	margin-left: 5px;
	color: #c9c9c9;
	position: absolute;
	right: 0;
	top: -3px;
}

ul#contact-area input#submit:hover {
	cursor: pointer;
}

/* @end */

/* @group Menu */

ul#menu {
	position: absolute;
	top: 75px;
	right: 0;
	z-index: 1;
	font-family: "Lucida Grande", "Lucida sans Unicode", Arial, sans-serif;
}

ul#menu li {
	display: inline;
	padding: 0;
	position: relative;
	margin: 0 6px 0 0;
	text-align: center;
	top: 10px;
	float: left;
}

ul#menu li a {
	color: #c8c6c6;
	padding: 7px 5px 14px;
	display: block;
	font-variant: small-caps;
	font-size: 15px;
}

ul#menu li a:hover {
	color: #e93107;
}

ul#menu > li:hover {
	background-color: #fffacd;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	color: #e93107;
	position: relative;
}

ul#menu li.current_page_item a, ul#menu li.current_page_parent a, ul#menu li.current_page_ancestor a {
	background: #fffacd;
	border: 1px solid #fffacd;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	padding: 6px 5px 14px;
}

ul#menu li ul {
	background: #fffacd;
	padding-bottom: 15px;
	position: absolute;
	top: 35px;
	left: -25px;
	border-left: 1px solid #b2b2b2;
	border-right: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	width: 175px;
	z-index: 2;
}

ul#menu li ul li.page_item {
	display: block;
	border-bottom: 1px solid #f6e8b1;
	margin: 0;
	padding: 0;
	border-top: 1px solid #fffacd;
	text-align: left;
	background-color: #fffacd;
	float: none;
	border-right-style: none;
	border-left-style: none;
	height: auto;
}

ul#menu li ul li.page_item a {
	color: #676767;
	font-variant: normal;
	font-size: 11px;
	display: block;
	margin: 0;
	height: auto;
	border-style: none;
	padding: 4px 5px;
}

ul#menu li ul li.page_item a:hover {
	color: #e93107;
	background: #fff;
	font-variant: normal;
	font-size: 11px;
	display: block;
	height: auto;
	border-style: none;
	margin: -1px 0 0;
	padding-top: 5px;
}

ul#menu li ul li.page_item:last-child {
	border-bottom-style: none;
}

ul#menu li.current_page_item a, ul#menu li.current_page_parent a, ul#menu li.current_page_ancestor a {
	color: #e93107;
}

div#left-curve {
	width: 6px;
	height: 3px;
	background: url(images/menu-curve-left.png) no-repeat;
	position: absolute;
	top: 32px;
	left: -4px;
}

div#right-curve {
	width: 6px;
	height: 3px;
	background: url(images/menu-curve-right.png) no-repeat;
	position: absolute;
	top: 32px;
	right: -4px;
}

#yellow-header {
	height: 8px;
	background: #fffacd;
	position: relative;
	z-index: 1;
}

/* @end */

/* @group Top Carousel */

#mid-section {
	background: #fffacd;
	text-align: center;
	margin: 0;
	position: relative;
	border-style: none;
}

#mid-section a#carousel {
	display: block;
	height: 258px;
	/*background: url(images/front-carousel/carousel1.jpg) no-repeat;*/
	width: 988px;
	position: relative;
	margin: auto;
}

div#carousel-inside {
	margin: 0 auto auto;
	position: relative;
	width: 988px;
	height: auto;
}

ul#carousel-counter {
	border: 1px solid #e9d952;
	padding: 5px;
	background: #e7d598;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	position: absolute;
	right: 5px;
	opacity: 0.85;
	text-shadow: #f9fff5 0 1px 0;
	z-index: 1;
	bottom: 5px;
}

ul#carousel-counter li {
	display: block;
	float: left;
	padding: 1px;
	cursor: pointer;
}

ul#carousel-counter li a {
	font-weight: bold;
	color: #ac9661;
	font-size: 1.333em;
	margin-right: 2px;
	margin-left: 2px;
	padding: 0;
	border-style: none;
	position: relative;
}

ul#carousel-counter li.carousel-active a {
	color: #d73107;
	background-color: #ffea8c;
	border: 1px solid #ffb72f;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 0 2px;
	margin-right: -1px;
	margin-left: -1px;
}

/* @end */

/* @group Initiatives */

#initiative-area {
	height: 42px;
	background: url(images/initiative-background.png);
	border-bottom: 1px solid #e9d952;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	font: 12px "Helvetica Neue", Helvetica, Geneva, Arial, sans-serif;
}

#initiative-inside {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 988px;
	word-spacing: -2px;
}

#initiative-inside ul {
	position: absolute;
	top: 13px;
	overflow: hidden;
	left: 97px;
	white-space: nowrap;
	z-index: 0;
	margin-top: 1px;
}

#initiative-inside li {
	margin-right: 20px;
	display: inline;
	font-size: .9em;
	margin-left: 10px;
}

#initiative-inside li a {
	color: #454545;
	font-weight: bold;
	text-shadow: #fff 0 1px 1px;
}

#initiative-inside li a:hover {
	color: #000;
}

/* @end */

/* @group 4 Panel Section */

#section-area {
	text-align: center;
	position: relative;
	margin-top: 40px;
}

#section-inside {
	margin: auto;
}

#section-area #section {
	width: 989px;
	height: 233px;
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
	margin-top: auto;
	margin-right: auto;
	border: 1px solid #e4e3da;
	padding: 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: #f8f6ee;
}

#section ul#section-menu {
	text-align: left;
	background-color: #f4f0e3;
	padding: 0;
	margin: 0;
	border-right: 1px solid #e4e3da;
}

#section ul#section-menu li {
	padding: 0px;
	margin: 0px;
	width: 158px;
	height: 59px;
}

#section ul#section-menu li a {
	display: block;
	font-weight: bold;
	color: #333;
	font-size: 18px;
	letter-spacing: -1px;
	text-shadow: #fff 1px 1px 1px;
	border-bottom: 1px solid #e4e3da;
	padding-left: 15px;
	height: 58px;
}

#section ul#section-menu li a#news {
	background: url(images/menu-hovers-inactive.png) 0 -1px;
}

#section ul#section-menu li a#events {
	background: url(images/menu-hovers-inactive.png) 0 -58px;
}

#section ul#section-menu li a#featured {
	background: url(images/menu-hovers-inactive.png) 0 -172px;
}

#section ul#section-menu li a#press {
	background: url(images/menu-hovers-inactive.png) 0 -347px;
}

#section ul#section-menu li a#news.selected {
	background: url(images/menu-hovers.png) 0 0;
}

#section ul#section-menu li a#events.selected {
	background: url(images/menu-hovers.png) 0 -58px;
}

#section ul#section-menu li a#press.selected {
	background: url(images/menu-hovers.png) 0 -347px;
}

#section ul#section-menu li a#featured.selected {
	background: url(images/menu-hovers.png) 0 -174px;
}

#section ul#section-menu li a span {
	display: none;
}

#section ul {
	float: left;
	margin-top: 1px;
	margin-left: 1px;
}

#section #ajax-content {
	width: 700px;
	overflow: hidden;
	text-align: left;
	height: 230px;
	padding-left: 15px;
	line-height: 1.3em;
	margin-top: 15px;
	font-family: "Lucida Grande", sans-serif;
}

#section #ajax-content .left {
	float: left;
}

#section #ajax-content .visit-rss {
	position: absolute;
	right: 15px;
	text-align: right;
	width: 135px;
	font-variant: small-caps;
	font-size: 12px;
	top: 125px;
	line-height: 16px;
}

#section #ajax-content .visit-rss a {
	color: #107aa2;
	margin-bottom: 10px;
}

#section #ajax-content .visit-rss a:hover {
	color: #e93107;
}

#section #ajax-content .visit-rss .rss img {
	position: relative;
	margin-top: 10px;
	display: inline;
	bottom: -2px;
}

#section #ajax-content img.alignright {
	position: absolute;
	top: -1px;
	right: -1px;
	overflow: hidden;
}

#ajax-content ul {
	margin-bottom: 15px;
	margin-top: 10px;
	margin-right: 25px;
	width: 42%;
}

#ajax-content img {
	padding-right: 1px;
	padding-top: 1px;
}

#ajax-content li {
	margin-bottom: 15px;
	padding-left: 15px;
}

#ajax-content li .date-time {
	padding-top: 5px;
	/

* 10px */
	text-transform: uppercase;
	color: #666;
	font-size: 0.75em;
	font-weight: bold;
}

#ajax-content li .date-time a {
	color: #107aa2;
	text-transform: capitalize;
	font-weight: normal;
	font-size: 1.1em;
}

#ajax-content ul li h3 a {
	color: #e93107;
	font-size: 1.083em;
	/

* 13px */
	text-transform: capitalize;
	font-weight: bold;
	width: 275px;
	overflow: hidden;
	display: block;
	padding-left: 20px;
	margin-left: -20px;
	background: url(images/dot.png) no-repeat left 2px;
}

#ajax-content li h3 a:hover {
	color: #333;
}

#section-area #members {
	margin-top: 75px;
	margin-left: auto;
	margin-right: auto;
	width: 988px;
}

#section-area #members h2 {
	margin-top: -25px;
}

/* @end */

/* @group Member Rotation */

.jcarousel-skin-tango .jcarousel-container {
	border: 1px solid #e4e3da;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
	position: relative;
	top: -5px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 25px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width: 933px;
	height: 105px;
	padding-top: 5px;
}

.jcarousel-skin-tango .jcarousel-item {
	width: 180px;
	height: 100px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}

/*  Horizontal Buttons  */

.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	right: 5px;
	width: 14px;
	height: 14px;
	cursor: pointer;
	background: transparent url(images/arrow-right.jpg) no-repeat 0 0;
	z-index: 1;
	top: 45%;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 45%;
	left: 5px;
	width: 14px;
	height: 14px;
	cursor: pointer;
	background: transparent url(images/arrow-left.jpg) no-repeat 0 0;
	z-index: 1;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background-position: -96px 0;
}

/* @end */

/* @group Front Area */

#front-area {
	margin-top: 60px;
	width: 988px;
}

#front-area .front-section {
	float: left;
	text-align: left;
	color: #464646;
	position: relative;
	width: 269px;
	margin-right: 30px;
	margin-left: 30px;
}

#front-area .front-section a {
	color: #e93107;
	font-weight: bold;
	margin-top: 5px;
	display: block;
}

#front-area .front-section a:hover {
	color: #107aa2;
}

#front-area .front-section a.post-edit-link {
	float: right;
	font-weight: bold;
	border: 1px dashed #aaa;
	padding: 0 5px;
	position: absolute;
	top: -8px;
	background-color: #fef9ee;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-size: .9em;
	text-transform: capitalize;
	right: 0;
}

/* @end */

/* @end */

/* @group Post Area */

/* @group Breadcrumbs */

#breadcrumbs {
	background: #f1efe6 url(images/breadcrumb-background.png) repeat-x;
	text-align: center;
	border-top: 1px solid #e9dc71;
	border-bottom: 1px solid #e9dc71;
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 33px;
	z-index: 1;
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande", sans-serif;
}

#breadcrumbs #breadcrumbs-inside {
	width: 988px;
	margin: auto;
	text-align: left;
	overflow: hidden;
}

#breadcrumbs h2 {
	float: left;
	color: #5c5c5c;
	margin-top: 9px;
	text-shadow: #fff 0 1px 0;
	letter-spacing: 0;
	font-weight: bold;
	font-size: 12px;
}

#breadcrumbs ul li {
	float: left;
	list-style-image: none;
	margin-left: 10px;
	position: relative;
	background: url(images/breadcrumb-arrow.png) no-repeat;
	font-size: 11px;
	color: #7d7c7c;
	padding-top: 10px;
	padding-left: 23px;
	text-transform: capitalize;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: block;
	padding-bottom: 10px;
}

#breadcrumbs ul li strong {
	color: #107aa2;
	font-weight: normal;
}

#breadcrumbs ul.main li {
	font-weight: bold;
	text-shadow: #fff 0 1px 0;
	max-width: 300px;
}

#breadcrumbs ul.main li a {
	color: #107aa2;
	font-weight: bold;
}

#breadcrumbs ul.main li a:hover {
	color: #e93107;
}

/* @end */

.post {
	color: #595959;
	width: 500px;
	overflow: hidden;
 	border-bottom: 1px solid #ddd;
	padding-bottom: 30px;
	font: 12px/160%;
	border-bottom: 1px solid #dcdcdc;
	padding-top: 30px;
}

h1.title {
	margin-bottom: 5px;
	letter-spacing: -1px;
	margin-top: 0;
	font: 24px/1.1 "Myriad Pro", "Lucida Grande", sans-serif;
}

.post .content h1 {
	font-size: 24px;
	margin: 0 0 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	letter-spacing: 0;
	color: #444;
}

.post h2 {
	font-size: 20px;
	border-bottom: 1px solid #dcdcdc;
	margin: 0 0 10px;
	padding: 10px 0 5px;
	letter-spacing: 0;
	color: #444;
}

.post h3, #event-single h3 {
	padding: 10px 0;
	border-bottom: 1px solid #dcdcdc;
	margin: 0 0 10px;
	letter-spacing: 0;
	color: #444;
	font: bold 18px;
}

.post h4, .content h4 {
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #444;
}

.post h5 {
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #444;
}

.post h6 {
	font-size: 13px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #444;
}

.post .content img {
	max-width: 500px;
}

.post .content ul, ol {
	padding: 15px 20px;
	margin-top: 15px;
	margin-bottom: 15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
}

.post .content ul li {
	list-style-image: url(images/dot.png);
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #c9c9c9;
	padding-top: 2px;
	padding-bottom: 5px;
}

.post .content ol li {
	list-style-image: none;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dotted #c9c9c9;
	padding-top: 2px;
	padding-bottom: 5px;
	list-style-type: lower-latin;
}

.post .content li:last-child {
	border-bottom-style: none;
}

#main-content p a, #main-content ul a, #main-content ol a,#main-content blockquote a, #main-content span a {
	color: #e93107;
	background-color: #fffacd;
}

#main-content p a:hover, #main-content ul a:hover, #main-content ol a:hover,#main-content blockquote a:hover, #main-content span a:hover {
	background-color: #e6f5fa;
}

#main-content .post.pagepost img {
	margin-bottom: -2px;
}

#main-content #event-single .content img {
	margin-bottom: -3px;
	margin-top: 2px;
}

#main-content .post .post-meta {
	color: #818180;
	text-transform: uppercase;
	font-size: 11px;
	padding-bottom: 15px;
}

#main-content .post .post-meta a {
	color: #818180;
	background-color: #fff;
}

#main-content .post .post-meta img {
	padding: 0px 5px;
}

#main-content .post h1 a {
	color: #464646;
	background-color: #fff;
}

#main-content .post h1 a:hover {
	color: #e93107;
	background-color: #fff;
}

.post strong, .content strong, strong {
	font-weight: bold;
}

.post p {
	margin-top: 15px;
	color: #595959;
}

.post p strong {
	color: #595959;
}

.pagepost {
	border-bottom: 1px solid #fff;
	margin-top: 0;
	padding-top: 30px;
}

/* @group Communications Navigation */

.navigation {
	width: 500px;
}

.navigation a {
	font-weight: bold;
	color: #e93107;
}

.navigation a:hover {
	color: #107aa2;
}

.navigation .alignleft {
	float: left;
}

.navigation .alignright {
	float: right;
}

/* @end */

/* @group Navigation & Post Options */

#main-content .post-options h2 {
	font-size: 14px;
	color: #7d7c7c;
	padding-top: 50px;
	border-bottom: 1px solid #cbddec;
	padding-bottom: 8px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: normal;
}

#main-content .post-options h2.posts-nav {
	border-bottom-style: none;
	border-top: 1px solid #cbddec;
	padding-top: 10px;
	margin-top: 50px;
	font-family: "Lucida Grande", sans-serif;
}

.post-options .left {
	width: 235px;
	float: left;
}

.post-options .right {
	float: right;
	width: 235px;
	text-align: right;
}

#main-content .post-options h2.posts-nav a {
	padding-top: 15px;
	display: block;
	background-color: #fff;
}

.post-options h3 {
	font-size: 12px;
	text-transform: uppercase;
	color: #7d7c7c;
	font-weight: bold;
	padding-top: 20px;
}

#main-content ul.bookmarks {
	padding-left: 0px;
	margin-left: 0px;
	width: 130px;
}

#main-content ul.bookmarks li {
	list-style-image: none;
	padding-left: 0px;
	margin-left: 0px;
	float: left;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#main-content .post-options a {
	color: #e93107;
	font-size: 11px;
	font-weight: bold;
}

#main-content .options-left {
	float: left;
	width: 200px;
}

#main-content .options-right {
	width: 200px;
	float: right;
}

#main-content .options-right img {
	position: relative;
	top: 8px;
	padding-bottom: 2px;
	margin-right: 4px;
}

/* @end */

/* @end */

/* @group Advertising */

#advertising-area {
	width: 993px;
	margin-top: 35px;
	padding-bottom: 75px;
}

#advertising-area a.front-page-ad img {
	border: 1px solid #e9d952;
	margin-right: 5px;
}

/* @end */

/* @group Sidebar */

/* @group RSS Widget */

ul#sidebar li ul li a.rsswidget {
	display: block;
	margin-top: 5px;
	margin-bottom: 2px;
}



/* @end */

ul#sidebar {
	width: 330px;
	float: right;
	height: 100%;
	overflow: hidden;
	padding-left: 20px;
	position: relative;
	padding-right: 20px;
	line-height: 1em;
}

ul#sidebar li .textwidget {
	font: 11px/150% "Lucida Grande", "Lucida sans Unicode", Arial, sans-serif;
}

ul#sidebar h2 {
	text-transform: uppercase;
	letter-spacing: 0;
	text-shadow: #fff 0 1px 0;
	display: block;
	background-color: #fffacd;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	padding-left: 10px;
	position: relative;
	padding-bottom: 5px;
	padding-top: 10px;
	margin: -10px -10px 10px;
	font: bold 1.2em "Lucida Grande", sans-serif;
}

ul#sidebar li {
	margin-bottom: 45px;
	background-color: #fff;
	border: 1px solid #d6ecf6;
	padding: 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	margin-top: 30px;
}

ul#sidebar ul li {
	font-size: .9em;
	border-style: none;
	padding: 3px 0;
	margin: 0;
}

#sidebar a {
	color: #107aa2;
}

#sidebar a:hover {
	color: #e93107;
}

ul#sidebar .front-page-ad img {
	padding-left: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* @end */

/* @group Footer */

#footer {
	text-align: center;
	background: #fff url(images/occ-footer-logo-bk.jpg) no-repeat right 20px;
	display: block;
	height: 245px;
	clear: both;
}

#footer img {
	float: left;
	margin-right: 30px;
	margin-top: 5px;
}

#footer-inside {
	padding-top: 8px;
	margin: auto;
	border-top: 1px solid #e0dbca;
	width: 988px;
	color: #b5b5b5;
	font-size: 1.083em;
	text-align: right;
}

#footer-inside a {
	color: #e93107;
}

#footer-inside p#navigation {
	margin-top: 5px;
}

#footer-inside p#copyright {
	color: #3c3839;
}

/* @end */

/* @group Search Results */

#main-content .search-section h1 {
	color: #3c3c3c;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	background-color: #fef5df;
	border: 1px solid #fcd3a1;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	text-shadow: #fff 0 1px 0px;
	letter-spacing: -1px;
	padding: 5px;
}

#main-content .search-section {
	width: 500px;
	padding-top: 35px;
}

#main-content .search-section li {
	border-bottom: 1px solid #cbddec;
	padding-top: 20px;
	color: #595959;
	font-size: 11px;
}

#main-content .search-section li .excerpt {
	padding-bottom: 10px;
}

#main-content .search-section h2 {
	font-size: 13px;
	margin-top: 6px;
}

#main-content .search-section .search-date {
	width: 66px;
	height: 27px;
	background: url(images/date-arrow.png) no-repeat;
	float: left;
	margin-right: 5px;
	padding-left: 10px;
	padding-top: 6px;
	font: 11p;
}

#main-content .search-section a.more {
	display: block;
	float: right;
	text-transform: uppercase;
	color: #107aa2;
	text-align: right;
	padding-right: 15px;
	position: relative;
	top: 6px;
	width: 160px;
	font-size: 11px;
	left: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
}

#main-content .search-section h2 a {
	color: #e32f1e;
	font: bold 1.1em/1em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0;
}

/* @end */

/* @group Media Releases */

#media-releases {
	width: 500px;
	padding-top: 30px;
}

#media-releases h4 {
	color: #969694;
	text-transform: uppercase;
	font-size: 11px;
	margin-top: 5px;
}

#media-releases .post {
	border-bottom: 1px solid #cbddec;
	margin: 0;
}

#media-releases .post h1 a {
	color: #e93107;
	font: bold 14px "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	display: block;
	padding-bottom: 10px;
	padding-top: 10px;
}

#media-releases h3 {
	color: #3c3c3c;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 10px;
}

#main-content .post a.more {
	color: #107aa2;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
	background-color: #fff;
	margin-bottom: 10px;
	display: block;
	margin-top: 10px;
}

#main-content .post a.more:hover {
	text-decoration: underline;
}

#media-releases #media-month-dates {
	position: relative;
	color: #b5b5b5;
	float: right;
	top: -15px;
}

#media-releases #media-month-dates a {
	color: #7d7c7c;
	background-color: #fff;
}

#media-releases #media-month-dates a.selected {
	color: #107aa2;
	background: url(images/blue-down-array.png) no-repeat center bottom;
	padding-bottom: 10px;
	position: relative;
}

#media-releases #media-month-dates a.selected2 {
	color: #107aa2;
	background: url(images/blue-down-array.png) no-repeat center bottom;
	padding-bottom: 10px;
	position: relative;
}

#media-releases .search-section {
	padding-bottom: 30px;
	display: block;
}

#media-releases .search-section ul {
	padding: 40px 0 0;
	margin: 0;
}

#media-releases .search-section li {
	display: block;
	margin: 1px;
	padding: 6px 0 4px;
}

#media-releases .search-section li h2 a {
	font-size: 12px;
	color: #e93107;
	display: block;
	padding: 0;
	margin: 0;
	background-color: #fff;
}

#media-releases #page-nav {
	float: right;
	margin-top: 10px;
}

#media-releases #page-nav a {
	color: #888;
}

#media-releases #page-nav a.nav-cur {
	font-weight: bold;
	color: #e93107;
}

/* @end */

/* @group Events Template */

#events-template {
	width: 500px;
	padding-top: 30px;
}

#events-template h2 {
	font-weight: bold;
	font-size: 24px;
	color: #464646;
}

#events-template #latest-event {
	padding-top: 20px;
}

#events-template #latest-event #latest-inside {
	background: #fffacd;
	position: relative;
	top: -1px;
	z-index: 1;
	border: 1px solid #e9dc71;
	padding: 10px;
}

#events-template #latest-event #latest-inside .latest-right {
	margin-left: 75px;
	margin-top: 5px;
}

#events-template #latest-event #latest-inside img {
	padding-right: 15px;
	max-width: 150px;
	float: left;
}

#events-template #latest-event #latest-inside h4 a {
	color: #3c3c3c;
	font-size: 18px;
	letter-spacing: -1px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	text-transform: capitalize;
	line-height: 22px;
}

#events-template #latest-event #latest-inside h4 a:hover {
	color: #e93107;
	background-color: #fffacd;
}

#events-template #latest-event #latest-inside cite {
	color: #7d7c7c;
	font-style: normal;
}

#events-template #latest-event #latest-inside p {
	color: #3c3c3c;
}

#events-template #latest-event #latest-inside #event-controls {
	color: #c8c6c6;
}

#events-template #latest-event #latest-inside #event-controls a {
	color: #107aa2;
	text-transform: uppercase;
	font-weight: bold;
	background-color: #fffacd;
}

#events-template #latest-event #latest-inside #event-controls a:hover {
	color: #e93107;
	background-color: #fffacd;
}

#events-template #upcoming-events {
	width: 520px;
	height: auto;
}

#events-template #upcoming-events .content {
	float: right;
	width: 440px;
}

#events-template #upcoming-events h2 {
	color: #3c3c3c;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	padding-top: 30px;
	border-bottom: 1px solid #d2e5eb;
	padding-bottom: 5px;
}

#events-template #upcoming-events .event {
	border-bottom: 1px solid #dee2e4;
	padding-top: 20px;
	margin: 0;
	padding-bottom: 25px;
	float: right;
}

#events-template #upcoming-events .event img {
	float: left;
	padding-right: 15px;
	padding-top: 5px;
	max-width: 60px;
}

#events-template #upcoming-events .event h4 a {
	color: #3c3c3c;
	font-size: 16px;
	letter-spacing: -1px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #fff;
}

#events-template #upcoming-events .event h4 a:hover {
	color: #e93107;
}

#events-template #upcoming-events .event cite {
	color: #7d7c7c;
	font-style: normal;
}

#events-template #upcoming-events .event p {
	color: #3c3c3c;
	padding-top: 10px;
}

#events-template #upcoming-events a.event-link {
	color: #107aa2;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
	position: relative;
	top: 10px;
	background-color: #fff;
}

#events-template #upcoming-events a.event-link:hover {
	color: #e93107;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
	position: relative;
	top: 10px;
	background-color: #fff;
}

/* @group Event Single */

#main-content #event-single {
	width: 500px;
	padding-top: 30px;
}

#main-content #event-single img {
	max-width: 500px;
}

#dates-attachments {
	padding-top: 15px;
	margin-top: 20px;
}

#dates-attachments a.tab {
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	position: relative;
	z-index: 1;
	padding: 8px;
	top: -1px;
	left: 5px;
	text-shadow: #fff 0 -1px 0;
}

#dates-attachments a.tab.selected {
	font-size: 11px;
	color: #e93107;
	text-transform: uppercase;
	font-weight: bold;
	position: relative;
	top: -1px;
	z-index: 1;
	background: white;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-right: -1px;
	margin-left: -1px;
}

#dates-attachments .tabbed-area {
	margin-bottom: 35px;
	border: 1px solid #e1edf1;
	background: white;
	padding: 10px;
	margin-top: 5px;
}

#dates-attachments .tabbed-area  li {
	padding-top: 4px;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px solid #e1e9eb;
	position: relative;
	text-transform: capitalize;
}

#dates-attachments .tabbed-area  li:last-child {
	border-bottom-style: none;
}

#dates-attachments li .right {
	float: right;
	color: #868585;
	font-size: 10px;
	position: absolute;
	bottom: 7px;
	right: 2px;
}

#dates-attachments li:hover {
	background: #fffacd;
}

#dates-attachments li img {
	padding-right: 5px;
	position: relative;
	top: 3px;
}

#dates-attachments a.selected {
	-webkit-border-top-right-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-topleft: 3px;
	border: 1px solid #e1edf1;
	border-bottom: none;
}

#dates-attachments a {
	color: #595959;
	font-size: 11px;
}

#flickr-photos img {
	width: 65px;
	padding: 5px;
}

#flickr-photos .nav {
	padding-top: 5px;
	font-size: 11px;
}

#flickr-photos .nav a {
	color: #e93107;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.4;
	background: url(images/dot.png) no-repeat left center;
	padding-left: 15px;
}

#flickr-photos .nav a:hover {
	color: #107aa2;
}

#blip-videos img {
	width: 90px;
	height: auto;
	padding: 5px;
}

#event-single h4 {
	font-weight: bold;
}

/* @end */

/* @end */

/* @group Polls */

#front-area .wp-polls {
	background-color: #fff !important;
}

#front-area .wp-polls a, #front-area .wp-polls li {
	background-color: #fff !important;
}

#front-area .pollbar {
	border: 1px solid #f7d892;
	background-color: #e93107;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
}

#front-area .wp-polls-ans li {
	font-size: .9em;
	color: #747474;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
}

#front-area p strong {
	font-weight: bold;
	display: block;
	margin-bottom: 5px;
	text-align: left;
	margin-left: 10px;
}

#front-area .wp-polls-ans p strong {
	display: inline;
}

#front-area .wp-polls-ans input.Buttons {
	border: 1px solid #ffda79;
	background-color: #fff7b8;
	padding: 4px 0 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;
}

#front-area .wp-polls-ans a {
	font-size: 11px;
	color: #e93107;
	display: inline;
	margin-left: 5px;
}

/* @end */

/* @group Contact Form Sidebar */

ul#sidebar .cform {
	position: relative;
	font-size: 11px;
	margin-bottom: 35px;
	width: 309px;
}

ul#sidebar .cform legend {
	display: none;
}

ul#sidebar .cform ol {
	padding: 0;
	margin: 0;
}

ul#sidebar .cform li {
	border-style: none;
	padding: 5px 0 0;
	clear: both;
	position: relative;
	margin: 0 0 15px;
}

ul#sidebar .cform li#li--4 {
	margin-bottom: 12px;
}

ul#sidebar .cform li#li--5 label span {
	text-align: left;
}

ul#sidebar .cform label {
	float: left;
}

ul#sidebar .cform label span {
	color: #999;
	text-align: right;
	vertical-align: middle;
	width: 95px;
	display: block;
	margin-right: 10px;
}

ul#sidebar .cform span.emailreqtxt, ul#sidebar .cform span.reqtxt {
	color: #e93107;
	font-size: .9em;
	position: relative;
	margin-left: 3px;
}

ul#sidebar .cform select {
	vertical-align: middle;
	width: 49%;
}

ul#sidebar .cform input.cf-box-b {
	background-color: #fff;
	border-style: none;
	vertical-align: middle;
	width: 5%;
}

ul#sidebar .cform input {
	border: 1px solid #f2e17f;
	background-color: #f6fdd7;
	padding: 3px;
	font-size: 1em;
	color: #5c5c5c;
	-webkit-border-radius: 3px;
	vertical-align: middle;
	margin-top: -3px;
	width: 47%;
}

ul#sidebar .cform textarea {
	border: 1px solid #f2e17f;
	background-color: #f6fdd7;
	color: #5c5c5c;
	font-size: 1em;
	-webkit-border-radius: 3px;
	margin-bottom: -15px;
	width: 99%;
	margin-top: 7px;
}

ul#sidebar .cform label.seccap span {
	position: absolute;
	width: auto;
	top: 13px;
	right: 218px;
}

ul#sidebar .cform .secinput {
	width: 90px;
	margin-top: 2px;
	padding: 5px;
	position: absolute;
	right: 0;
}

ul#sidebar .cform .captcha {
	margin-top: 2px;
	border-style: none;
	position: absolute;
	right: 108px;
}

ul#sidebar .cform input.sendbutton {
	width: 20%;
	position: relative;
	clear: both;
	font-weight: bold;
	background-color: #ffe8a8;
	float: right;
	margin-top: 7px;
	height: 25px;
	border: 1px solid #ffc05f;
	font-size: 12px;
}

ul#sidebar .cform input.sendbutton:hover {
	color: #121212;
	border: 1px solid #d69d2c;
}

ul#sidebar .linklove a {
	font-size: .8em;
	color: #c7c7c7;
	position: relative;
}

ul#sidebar #usermessagea {
	margin-bottom: 10px;
	margin-top: 10px;
	font-weight: bold;
	text-align: center;
}

ul#sidebar #usermessagea.success {
	color: green;
}

ul#sidebar #usermessagea.failure {
	color: red;
}

/* @end */

/* @group Contact Form Post Area */

#main-content .cform {
	position: relative;
	width: 360px;
	margin-top: 25px;
}

#main-content .cform legend {
	display: none;
}

#main-content .cform ol {
	padding: 0;
	margin: 0;
}

#main-content .cform li {
	border-style: none;
	margin: 0 0 20px;
	padding: 0;
	clear: both;
	position: relative;
}

#main-content .cform label span {
	color: #999;
	text-align: left;
}

#main-content .cform span.emailreqtxt, #main-content .cform span.reqtxt {
	color: #e93107;
	font-size: .9em;
	position: relative;
	left: 2px;
}

#main-content .cform input {
	border: 1px solid #f2e17f;
	background-color: #f6fdd7;
	padding: 4px;
	font-size: 1em;
	color: #5c5c5c;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	position: absolute;
	width: 35%;
	left: 100px;
}

#main-content .cform select {
	position: absolute;
	left: 100px;
}

#main-content .cform input.cf-box-b {
	width: 63%;
	margin-top: 7px;
}

#main-content .cform select {
	float: right;
	width: 195px;
	margin-top: 0;
}

#main-content .cform textarea {
	width: 266px;
	border: 1px solid #f2e17f;
	background-color: #f6fdd7;
	color: #5c5c5c;
	font-size: 1em;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	margin-top: 10px;
	margin-bottom: -10px;
	margin-left: 91px;
	position: relative;
	left: 10px;
}

#main-content .cform label.seccap span {
	position: absolute;
	width: auto;
	left: 60px;
	bottom: 5px;
}

#main-content .cform .secinput {
	width: 45px;
	position: absolute;
	left: 220px;
	bottom: 1px;
}

#main-content .cform .captcha {
	margin-top: 2px;
	border-style: none;
	position: absolute;
	left: 100px;
	bottom: 3px;
}

#main-content .cform input.sendbutton {
	width: 20%;
	position: absolute;
	left: 297px;
	bottom: 1px;
}

#main-content .linklove a {
	font-size: .8em;
	color: #c7c7c7;
	position: relative;
	display: none;
}

/* @end */

/* @group Board of Directors */

#board-template {
	padding-top: 30px;
}

#board-template #navigation {
	margin-top: 20px;
}

#board-template #navigation .section {
	float: left;
	width: 160px;
	margin-right: 20px;
}

#board-template #navigation .section ul li {
	color: #c8c6c6;
	border-top: 1px solid #ebebeb;
	padding-bottom: 2px;
}

#board-template #navigation .section ul li:first-child {
	border-top-style: none;
}

#board-template #navigation .section ul li a {
	color: #e93107;
	background-color: #fff;
}

#board-template #navigation .section ul li a:hover {
	color: #107aa2;
	background-color: #fff;
}

#board-template #content {
	width: 500px;
	float: left;
	padding-top: 20px;
	border-top: 1px solid #cbddec;
	margin-top: 20px;
}

#board-template #content h2 {
	font-family: "Lucida Grande", sans-serif;
	font-weight: bold;
}

#board-template #content p {
	padding-top: 10px;
	padding-bottom: 5px;
}

#board-template img.board-image {
	float: left;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/* @end */

/* @group Membership Page */

a#membership-join {
	display: block;
	margin-top: 30px;
}

/* @end */

/* @group Advocacy Templates */

#advocacy-template {
	width: 500px;
	padding-top: 30px;
}

#advocacy-template h2 {
	color: #e93107;
	text-transform: uppercase;
	font-size: 16px;
}

#advocacy-template img.alignright {
	margin-right: 20px;
}

#advocacy-template .content {
	width: 500px;
}

#advocacy-template .content p {
	padding-bottom: 15px;
}

#advocacy-items {
	margin-top: 20px;
}

#advocacy-items .item {
	float: left;
	padding-bottom: 50px;
	width: 46%;
	margin-right: 20px;
}

#advocacy-items .item .title-holder {
	display: block;
	border-top: 1px solid #cbddec;
	background-color: #feffe4;
	padding: 5px;
}

#advocacy-items .item ul {
	margin-top: 5px;
}

#advocacy-items .item li {
	list-style-image: url(images/advocacy-red-arrow.png);
	list-style-position: inside;
	margin-bottom: 5px;
}

#advocacy-items .item a.more {
	color: #e93107;
	margin-top: 10px;
	display: block;
	background: url(images/advocacy-more.png) no-repeat 0 1px;
	text-indent: 15px;
	font-size: 11px;
	font-weight: normal;
}

#advocacy-items .item li a {
	color: #464646;
	font-size: 11px;
	text-transform: capitalize;
	background-color: #fff;
}

#advocacy-items .item li a:hover {
	color: #e93107;
}

#advocacy-items h4 {
	text-transform: uppercase;
	color: #464646;
	font-weight: bold;
	font-size: 13px;
	letter-spacing: -1px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-top: 0;
	display: inline;
	position: relative;
	bottom: 1px;
}

.content ul{
	list-style-type: disc;
	padding-left: 25px;
}

.content ol{
	list-style-type: decimal;
	padding-left: 25px;
}

/* @end */
