/*  
Theme Name: Instituto de la Raza
Version: 1.3
Author: Tectonica
Description: Designed by Tectonica
*/

/*---------------------------------------------------------------------
		@FONT-FACE
---------------------------------------------------------------------*/
@font-face{font-family:"Raul Bold";src:url(font/raul-bold.eot);}
@font-face{font-family:"Raul Bold";src:url(font/raul-bold.ttf) format("truetype");}
@font-face{font-family:"Raul ExtraBold";src:url(font/raul-extrabold.eot);}
@font-face{font-family:"Raul ExtraBold";src:url(font/raul-extrabold.ttf) format("truetype");}
@font-face{font-family:"Client Bold";src:url(font/client-bold.eot);}
@font-face{font-family:"Client Bold";src:url(font/client-bold.ttf) format("truetype");}
@font-face{font-family:"Client Black";src:url(font/client-black.eot);}
@font-face{font-family:"Client Black";src:url(font/client-black.ttf) format("truetype");}
@media handheld,projection,screen,print{

	/*---------------------------------------------------------------------
			RESET
	---------------------------------------------------------------------*/
	*{border:0 none;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;outline:0;vertical-align:baseline}
	:focus{outline:0}
	html{height:100%}
	body{background:#fff;color:#000;line-height:1;min-height:100.15%}
	ol,ul{list-style:none}
	table{border-collapse:collapse;border-spacing:0;width:100%}
	caption,th,td{font-weight:normal;text-align:left}
	blockquote:before,blockquote:after,q:before,q:after{content:""}
	blockquote,q{quotes:"" ""}
	textarea{overflow:auto}
	button{background:none;border:0;text-align:center}
	h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:normal}
}
@media handheld,projection,screen{

	/*---------------------------------------------------------------------
			TECTONICA HTML FRAMEWORK SETTINGS
	---------------------------------------------------------------------*/
	*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
	body{background:#e8a000 url(img/bg_body.png);color:#000;font:13px/24px 'Droid Serif',serif;text-align:left;text-shadow:#fff 0 1px;}
	p,ul,ol{margin:0 0 24px}
	strong{font-weight:bold}
	em{font-style:italic}
	a,a:link,a:visited{color:#fff;font:14px/24px "Raul Bold";text-decoration:none;text-transform:uppercase;}
	a:hover,a:active,.welcome .starting-point li .call-to a:hover{color:#ffeda6;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}

	/*---------------------------------------------------------------------
			FORMS
	---------------------------------------------------------------------*/

	/*	General styles -------------------------------*/
	.text,.select,.textarea,#email_address,.mc4wp-form-fields input[type=email]{background:#fff;border:4px solid #e1e1e1;border-radius:4px;color:#000;font-family:'Droid Serif';font-style:italic;font-size:12px;letter-spacing:1px;padding:5px 10px;}
	.text{width:244px}
	.select{padding:4px 2px;width:262px;-webkit-appearance:textfield;}
	.textarea{width:516px;height:90px}
	.text:focus,.select:focus,.textarea:focus{background:#f7f7f7;border-color:#cdcdcd;}
	.form .fieldset{margin:0}
	.form .fieldset .field{position:relative}
	.form .fieldset .field label,.form label{display:block;font-size:11px;margin:0 0 3px;text-transform:uppercase;}
	.form .fieldset .field .checkbox + label,.form .fieldset .field .radio + label{display:inline;margin:0 0 0 4px;vertical-align:middle;}
	.form .fieldset .field .checkbox,.form .fieldset .field .radio{vertical-align:middle}
	.form p{margin:0 0 5px}
	.form .fields input{vertical-align:middle}

	/*---------------------------------------------------------------------
			SHARED IMGS/STYLES
	---------------------------------------------------------------------*/
	.welcome + .testimonials,.content .sidebar .widget.widget_news,.content .sidebar .widget.widget_categories,.content .sidebar .widget.widget_events,.content .sidebar .widget.widget_latestposts,.wp-pagenavi,.blog .post,.single .post,.post-footer,.events,.page .the-content,.members-wrapper h3,.divider,.blog .ceremonies{background-image:url(img/gradient-gray.png);background-repeat:repeat-x;}
	#vr_submit,.mc4wp-form-fields input[type=submit],.participate .participate-ways li .call-to a,.submit,.sidebar .call-to-action a{background:#2daa98;border:1px solid #21836e;border-radius:4px;-webkit-box-shadow:inset 0 0 5px #21836e,inset 0 1px 0 #98fff9;box-shadow:inset 0 0 5px #21836e,inset 0 1px 0 #98fff9;color:#fff;cursor:pointer;display:inline-block;font:14px/14px "Raul Bold";height:38px;letter-spacing:1px;padding:5px 20px;text-align:center;text-shadow:#008272 0 1px;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-appearance:none;}
	.mc4wp-form-fields input[type=submit]:hover,.submit:hover,#vr_submit:hover,.participate .participate-ways li .call-to a:hover,.sidebar .call-to-action a:hover{background:#3cb5a2;-webkit-box-shadow:inset 0 0 5px #20aa96,inset 0 1px 0 #98fff9;box-shadow:inset 0 0 5px #20aa96,inset 0 1px 0 #98fff9;color:#fef6c2;}
	.mc4wp-form-fields input[type=submit]:active,.news-form .submit:active,#vr_submit:active,.participate .participate-ways li .call-to a:active,.sidebar .call-to-action a:active{background:#2daa98;text-shadow:#008272 0 -1px;}
	.wp-pagenavi,.blog .post,.single .post,.post-footer,.page .the-content,.members-wrapper h3,.blog .ceremonies{background-position:0 1px;border-top:1px solid #e7e7e7;overflow:hidden;padding:20px 0 0;}
	.content .sidebar .widget img,.blog.main .post img{opacity:.85;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
	.content .sidebar .widget img:hover,.blog.main .post img:hover{opacity:1}
	.post .comment-count,.back-bt a,.comments h3{background:url(img/blog-sprite.png) no-repeat}
	.event-head .date,.event-info .event-data li:first-child,.mapLightbox h3,.single-featured-event .mapLightbox h3,.single-featured-event .location-info .datalist li{background:url(img/event-sprite.png) no-repeat 11px 9px}
	.testimonials blockquote,.hentry .the-content blockquote{background:url(img/quote.png) no-repeat 0 5px;clear:both;margin:0 0 15px;padding:0 0 0 43px;}
	.testimonials blockquote,.hentry .the-content blockquote p{color:#9d9d9d;font:italic 16px/26px 'Droid Serif';}

	/*---------------------------------------------------------------------
			MAIN LAYOUT
	---------------------------------------------------------------------*/
	#header{background:url(img/bg_header.png) repeat-x;height:140px;padding:19px 0 0;}
	#header .container_12{height:140px;position:relative;}
	#banner{clear:both;height:404px;margin:0 0 20px;}
	#banner .container_12{background-repeat:no-repeat;height:404px;overflow:hidden;position:relative;}
	#content{clear:both;margin:0 0 40px;}
	#content .container_12{background:#fff;border-radius:0 0 4px 4px;min-height:300px;overflow:hidden;padding:40px 0 45px;}
	.home #content .container_12{border-radius:4px;}
	#banner .container_12,#content .container_12{-webkit-box-shadow:0 0 3px #a16b00;box-shadow:0 0 3px #a16b00;}
	#subscribe{height:108px}
	#subscribe .container_12{background:url(img/bg_subscribe.jpg) no-repeat;-webkit-box-shadow:0 -2px 7px #a16b00;box-shadow:0 -2px 7px #a16b00;height:108px;}
	#footer{background:#c65204 url(img/bg_footer.png) repeat-x;min-height:190px;overflow:hidden;padding:40px 0 0;position:relative;}

	/*---------------------------------------------------------------------
			NAVIGATIONS
	---------------------------------------------------------------------*/

	/*	Main navigation -------------------------------*/
	#navigation{background:#dc5c05;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjNWMwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNDRhMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(#dc5c05),to(#c44a03));background:linear-gradient(top,#dc5c05 0%,#c44a03 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc5c05',endColorstr='#c44a03',GradientType=0);border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 7px #851D00;box-shadow:0 -4px 7px #851D00;border:1px solid #dc5c05;border-bottom:0 none;clear:both;height:68px;width:998px;margin:0;overflow:visible;padding:0 10px;position:absolute;bottom:0;left:0;z-index:400;}
	#navigation > li{float:left;position:relative;}
	#navigation li a{color:#fff;font:14px/22px "Raul ExtraBold";letter-spacing:2px;text-shadow:#bf4a01 0 -1px;text-transform:uppercase;-webkit-transition:none;transition:none;}
	#navigation > li > a{float:left;line-height:68px;padding:0 14px;}
	#navigation > li > a,#navigation > li > a > span{display:block}
	#navigation li a:hover,#navigation > .current-menu-item > a,.single-post #navigation > .news > a,.single-events #navigation > .events-tab > a,.single-programs #navigation > .programs-tab > a,.archive #navigation > .news > a,.single-ceremonies #navigation > .ceremonies-tab > a{color:#ffeda6}
	#navigation > li:hover > a,#navigation > li:hover > a > .left-bg,#navigation > .current-menu-item > a,#navigation > .current-menu-item > a > .left-bg,.single-post #navigation > .news > a,.single-post #navigation > .news > a > .left-bg,.single-events #navigation > .events-tab > a,.single-events #navigation > .events-tab > a > .left-bg,.archive #navigation > .news > a,.archive #navigation > .news > a > .left-bg,.single-programs #navigation > .programs-tab > a,.single-programs #navigation > .programs-tab > a > .left-bg,.single-ceremonies #navigation > .ceremonies-tab > a,.single-ceremonies #navigation > .ceremonies-tab > a > .left-bg{background:url(img/bg_item-nav.png) no-repeat;height:81px;}
	#navigation > li:hover > a,#navigation > .current-menu-item > a,.single-post #navigation > .news > a,.single-events #navigation > .events-tab > a,.single-programs #navigation > .programs-tab > a,.archive #navigation > .news > a,.single-ceremonies #navigation > .ceremonies-tab > a{margin-top:-13px;margin-right:23px;padding-top:10px;}
	#navigation > li:hover > a > .left-bg,#navigation > .current-menu-item > a > .left-bg,.single-post #navigation > .news > a > .left-bg,.single-events #navigation > .events-tab > a > .left-bg,.single-programs #navigation > .programs-tab > a > .left-bg,.archive #navigation > .news > a > .left-bg,.single-ceremonies #navigation > .ceremonies-tab > a > .left-bg{background-position:right -81px;line-height:89px;margin-top:-10px;margin-right:-36px;padding-right:13px;-webkit-transition:none;transition:none;}
	#navigation > .has-sub > a .arrow{background:url(img/arrow-nav.png) no-repeat center 47px;display:block;}
	#navigation > li:hover > a .arrow,#navigation > .current-menu-item > a .arrow,.single-post #navigation > .news > a .arrow,.single-programs #navigation > .programs-tab > a .arrow,.single-ceremonies #navigation > .ceremonies-tab > a .arrow{background-position:center -92px}
	#navigation > li > .sub-menu{background:url(img/bg_submenu.png) repeat-y;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1),inset 0 -3px 7px #d45c0d;box-shadow:0 5px 5px rgba(0,0,0,.1),inset 0 -3px 7px #d45c0d;margin:0;padding:15px 16px;position:absolute;left:-9999px;top:68px;width:204px;z-index:9999;}
	.ie #navigation > li > .sub-menu,.ie #navigation > li > .sub-menu li{background:#fe8027!important}
	#navigation > .has-sub:hover > .sub-menu{left:4px}
	#navigation > li > .sub-menu li{border-top:#ffac71 1px solid;border-bottom:#d45c0d 1px solid;padding:6px 0;}
	#navigation > li > .sub-menu li:first-child{border-top:0 none;padding-top:0;}
	#navigation > li > .sub-menu li:last-child{border-bottom:0 none;padding-bottom:0;}
	#navigation > li > .sub-menu li a{display:block;font-family:"Raul Bold";}
	#socialMenu{float:right;margin:13px 0 0;}
	#socialMenu li{float:left;margin:0 0 0 10px;}
	#socialMenu li a{background:url(img/ico_social.png) no-repeat;display:block;height:30px;width:30px;text-indent:-9999px;}
	#socialMenu .twitter a{background-position:right 0}
	#socialMenu .twitter a:hover{background-position:right bottom}

	/*---------------------------------------------------------------------
			Header
	---------------------------------------------------------------------*/
	#logo{float:left}
	#logo a{background:url(img/logo.png) no-repeat;display:block;text-indent:-9999px;width:480px;height:53px}
	#logo a:hover,#socialMenu li a:hover{background-position:0 bottom;-webkit-transition:none;transition:none;}
	.lang-switch{position:absolute;right:22px;bottom:27px;z-index:400;}
	.lang-switch a{font:14px/15px "Raul ExtraBold";letter-spacing:2px;text-shadow:#bf4a01 0 -1px;}

	/*	Banner -------------------------------*/
	.banner-wrap .banner-selector{position:absolute;top:80px;left:0;width:230px;height:210px;z-index:10;}
	.banner-wrap .banner-selector li{height:70px;width:230px}
	.banner-wrap .banner-selector li a{background:#dc5c05 url(img/bg_tabs-slider.png) no-repeat -36px 13px;border-radius:0 9px 0 0;display:block;font:20px/24px "Client Black";padding:10px 18px 0 10px;text-shadow:#cf5001 0 1px;text-transform:none;width:182px;height:60px;}
	.banner-wrap .banner-selector .item-2 a{background-color:#ffac00;background-position:-36px -56px;text-shadow:#cf5001 0 1px;}
	.banner-wrap .banner-selector .item-3 a{background-color:#41a99b;background-position:-36px -126px;text-shadow:#25968a 0 1px;}
	.banner-wrap .banner-selector .active a,.banner-wrap .banner-selector li:hover a{background-position:-18px 13px;padding-left:30px}
	.banner-wrap .banner-selector .item-2:hover a,.banner-wrap .banner-selector .item-2.active a{background-position:-18px -56px}
	.banner-wrap .banner-selector .item-3:hover a,.banner-wrap .banner-selector .item-3.active a{background-position:-18px -126px}
	.banner-wrap .contents{background:url(img/bg_content-banner.png) no-repeat;color:#fff;font:26px/38px "Client Bold";height:160px;width:585px;overflow:hidden;padding:25px 30px 25px 245px;position:absolute;top:80px;left:0;text-shadow:#000 0 1px;z-index:3;}
	.banner-wrap .contents > div{display:none;height:250px}
	.banner-wrap .contents .content-1{display:block}
	.banner-wrap .banner-links{position:absolute;top:290px;left:660px;z-index:10;}
	.banner-wrap .banner-links a{display:block;font-size:14px;letter-spacing:1px;line-height:38px;text-align:center;text-transform:none;}
	.banner-wrap .banner-links a:hover,.banner-wrap .banner-selector li a:hover{color:#ffeda6}
	.banner-wrap .banner-links .left{background:#ff9000;border-radius:0 0 0 9px;float:left;height:40px;width:200px;text-shadow:#dc7c00 0 1px;}
	.banner-wrap .banner-links .right{background:#dc5c05;border-radius:0 9px 0 0;float:right;height:40px;width:120px;text-shadow:#8b1e00 0 1px;}

	/*	Home -------------------------------*/
	.content .grid_8.main{padding-left:10px;width:650px;}
	.content .grid_12.main.program-list,.content .grid_12.main.program-single{margin:0 20px;width:980px;}
	.content .grid_8.main h3{color:#999;font:22px/26px "Client Black";margin:0 0 10px;}
	.content .grid_8.main h3 span{color:#dc5c05}
	.welcome + .testimonials,.welcome{border-bottom:1px solid #e7e7e7;padding-bottom:40px;}
	.welcome .starting-point{margin:0;overflow:hidden;}
	.welcome .starting-point li{background:#f4f4f4;border-radius:9px;float:left;padding:20px 0 17px;width:200px;}
	.welcome .starting-point li + li{margin-left:25px}
	.welcome .starting-point li h4{background:url(img/ico_balls.png) no-repeat 10px 0;border-bottom:2px solid #CFCFCF;font:18px/22px "Client Bold";padding:10px 0 20px 80px;}
	.welcome .starting-point .item-2 h4{background-position:10px -75px}
	.welcome .starting-point .item-3 h4{background-position:10px -150px}
	.welcome .starting-point li h4 + p{border-top:1px solid #fff;margin:0;padding:14px 20px;}
	.welcome .starting-point li .call-to{margin:0 auto;text-align:center;width:170px;height:24px;}
	.welcome .starting-point li .call-to a{background:#dc5c05;border-radius:16px;display:block;font-size:12px;letter-spacing:1px;text-shadow:#cb4d01 0 1px;}
	.welcome .starting-point .item-2 .call-to a{background:#ffac00;color:#cc3f03;text-shadow:#ffc347 0 1px;}
	.welcome .starting-point .item-2 .call-to a:hover{text-shadow:#cd8a00 0 1px}
	.welcome .starting-point .item-3 .call-to a{background:#41a99b;color:#fff;text-shadow:#10887b 0 1px;}
	.welcome + .testimonials,.testimonials + .participate{background:url(img/gradient-gray.png) repeat-x;border-top:1px solid #fff;padding-top:35px;}
	.welcome + .testimonials{overflow:hidden}
	.content .main .testimonials h3{float:left;margin:0 0 25px;}
	.testimonials .more-link{float:right;margin:0;}
	.testimonials .more-link a{color:#dc5c05;font:italic 14px/26px "Client Bold";text-transform:none;}
	.testimonials blockquote strong,.testimonials .meta strong,.hentry .the-content blockquote strong,.hentry .the-content blockquote + .meta strong{color:#000;font-weight:normal;}
	.testimonials .meta,.hentry .the-content blockquote + .meta{border-top:1px solid #e7e7e7;color:#9d9d9d;float:right;font:14px/22px Arial,Helvetica,sans-serif;letter-spacing:1px;margin:0;padding:15px 0 0 45px;text-align:right;}
	.testimonials .meta span,.hentry .the-content blockquote + .meta span{display:block}
	.testimonials .meta .author,.hentry .the-content blockquote + .meta .author{color:#000;font:12px/22px "Raul Bold";letter-spacing:2px;text-transform:uppercase;}

	/*.participate { overflow: hidden }*/
	.participate .participate-ways{margin:0}
	.participate .participate-ways li{background:#fffccb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmNjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY5JSIgc3RvcC1jb2xvcj0iI2ZmZmJjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2ZmZjVjMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmVhYWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,from(top),color-stop(0%,#fffccb),color-stop(69%,#fffbca),color-stop(84%,#fff5c0),to(#ffeaae));background:linear-gradient(top,#fffccb 0%,#fffbca 69%,#fff5c0 84%,#ffeaae 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffccb',endColorstr='#ffeaae',GradientType=0);border-radius:9px;border-bottom:1px solid #ffdd91;float:left;font:13px/18px Arial,Helvetica,sans-serif;margin-top:40px;padding:0 20px 30px;text-align:center;width:270px;}
	.participate .participate-ways li + li{float:right}
	.participate .participate-ways li h4{background:url(img/icons-participate.png) no-repeat center 0;color:#8b1e00;font:22px/26px "Client Bold";letter-spacing:2px;margin:-40px 0 10px;padding:110px 0 0;text-transform:uppercase;}
	.ie .participate .participate-ways li h4{margin-top:0}
	.participate .participate-ways li + li h4{background-position:center -178px}
	.participate .participate-ways li p{margin:0 0 5px;min-height:54px}
	.participate .participate-ways li .call-to{margin:20px 0 0}
	.participate .participate-ways li .call-to a{border-radius:8px;height:35px;line-height:33px;padding:0 40px;}

	/*	Main -------------------------------*/
	.the-content h1,.page .main-title,.program-single .main-title{font:40px/40px "Client Black";margin:0 0 35px;}
	.hentry img,.mapLightbox img{background:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 0 5px #d2d2d2;box-shadow:0 0 5px #d2d2d2;padding:4px;}
	.post{position:relative}
	.blog.main .post,.main.blog .ceremonies{margin:0 0 45px}
	.single .post,.single .page{padding-left:10px}
	.hentry .post-info{float:right;width:375px;}
	.hentry .comment-count{color:#fff;font:bold 12px/39px Arial,Helvetica,sans-serif;height:44px;width:47px;margin:0;position:absolute;top:-1px;right:-2px;text-align:center;text-shadow:#048272 0 1px;}
	.hentry .post-date{color:#b0b0b0;font:14px/14px "Raul Bold";letter-spacing:1px;margin:0 0 6px;}
	.single .post .post-date{margin-bottom:15px}
	.hentry .post-info h2{margin:0 0 10px}
	.hentry .post-info h2 a{color:#dc5c05;font:18px/20px "Raul Bold";letter-spacing:1px;}
	.hentry .post-info .the-excerpt{margin:0}
	.hentry .categories{background:#f5f5f5;border-radius:6px;font-weight:bold;margin:0 0 30px;padding:5px 10px;}
	.hentry .categories a{font-family:'Droid Serif';font-size:13px;}
	.hentry .img{float:left;padding:0 0 5px 5px;width:255px;}
	.hentry > h1{font:28px/34px "Raul Bold";letter-spacing:1px;margin:0 0 25px;}
	.the-content .alignleft{float:left;margin:0 15px 0 0;}
	.the-content .alignright{float:right;margin:0 0 0 15px;}
	.the-content .aligncenter{clear:both;margin:0 auto 40px;}
	.the-content{font-family:Arial,Helvetica,sans-serif;font-size:14px;}
	.page .the-content{padding-top:30px;padding-left:10px;}
	.single-programs .the-content{background:#f5f5f5;border:1px solid #eaeaea;border-radius:0 0 9px 9px;padding:40px 28px 60px;}
	.content .grid_8.main .the-content h2,.single-programs .the-content h2,.alt-title{clear:both;font:20px/26px "Raul Bold";letter-spacing:1px;margin:25px 0 15px;text-transform:uppercase;}
	.content .grid_8.main .the-content h3,.single-programs .the-content h3{clear:both;color:#c65204;font:bold 18px/26px 'Droid Serif';margin:30px 0 10px;}
	.the-content h4{clear:both;color:#c65204;font:16px/22px "Raul Bold";letter-spacing:1px;margin:0 0 15px;}
	.the-content p{margin:0 0 15px}
	.the-content a{color:#2daa98;font-family:'Droid Serif';text-transform:none;}
	.page .main-title{letter-spacing:0;margin:0 0 20px;padding-left:10px;}
	.page .intro,.program-single .intro{color:#666;font:16px/26px 'Droid Serif';padding-left:10px;}
	.page .intro strong,.program-single .intro strong{color:#000;font-weight:normal;}
	.the-content ul{margin:0 0 30px}
	.the-content ul li{background:url(img/bullet2.png) no-repeat 20px 8px;font:italic 14px/24px 'Droid Serif';margin:0 0 10px;padding:0 0 0 35px;}
	.hentry .the-content ul li ul,.hentry .the-content ul li ol{margin:10px 0 0}
	.hentry .the-content ul li ul li{background:none;list-style:circle inside none;}
	.hentry .the-content ol{color:#333;font-weight:bold;list-style:decimal inside;margin-left:20px;}
	.hentry .the-content blockquote + .meta{margin:0 0 30px}
	.featured-content{background:#f5f5f5 url(img/bg_featured-content.png) no-repeat 0 bottom;border-radius:6px 6px 0 0;margin:0 0 30px;padding:30px 20px 30px;}
	.content .grid_8.main .featured-content h3{color:#9a2d0d;font:bold 16px/26px 'Droid Serif';margin:0 0 10px;text-transform:uppercase;}
	.back-bt{margin:0 0 35px;overflow:hidden;padding-left:10px;}
	.program-single .back-bt{float:left}
	.back-bt a{background-color:#eee;background-position:0 -57px;border-radius:0 6px 6px 0;color:#2daa98;padding:0 20px 0 30px;}
	.back-bt a,.program-single .contact-bt a,.program-single .contact-bt a span{display:block}
	.back-bt a,.program-single .contact-bt a{float:left;font:15px/35px "Client Black";height:35px;text-transform:none;}
	.program-single .contact-bt{float:right;padding-right:30px;}
	.program-single .the-content .contact-bt{float:none;margin:20px 0 0;}
	.program-single .contact-bt a,.program-single .contact-bt a span{background:url(img/sprite-call-to.png) no-repeat;color:#fff;text-shadow:#008272 0 1px;-webkit-transition:none;transition:none;}
	.program-single .contact-bt a:hover{background-position:0 -72px}
	.program-single .contact-bt a span{background-position:right -36px;margin:0 -16px 0 0;padding:0 25px 0 20px;}
	.program-single .contact-bt a:hover span{background-position:right -108px}
	.post-footer{clear:both;margin:20px 0 40px;}
	.comments-wrap{background:#f5f5f5;border-radius:6px;margin-left:10px;padding:35px 20px 25px 30px;}
	.content .grid_8.main .comments h3{background-position:0 -111px;border-bottom:2px solid #d8d8d8;margin:0;padding:7px 0 28px 48px;}
	.commentlist{border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0 0 30px;padding:25px 0 0;}
	.commentlist > .comment{border-top:1px solid #fff;border-bottom:1px solid #d8d8d8;padding:20px 0;}
	.commentlist > .comment:first-child{border-top:0 none;padding-top:0;}
	.commentlist .comment-head{color:#999;font:14px/14px Arial,Helvetica,sans-serif;letter-spacing:1px;text-transform:uppercase;}
	.commentlist .comment-head .name{color:#de6715;font-weight:bold;}
	.commentlist .comment-entry p{font-style:italic;letter-spacing:.5px;margin:0;}
	.commentlist .reply{margin:10px 0 0}
	.commentlist .children{margin:20px 0 0 40px}
	.respond{background:#ededed;border-radius:6px;padding:30px 25px 15px;}
	.content .grid_8.main .comments h3,.content .main .respond h3{color:#333;font:19px/20px "Raul Bold";}
	div.wp-pagenavi{padding-top:40px}
	div.wp-pagenavi a,div.wp-pagenavi span.current{background:rgb(254,242,182); /* Old browsers */background:-webkit-gradient(linear,left top,left bottom,from(rgba(254,242,182,1)),to(rgba(249,230,143,1)));background:linear-gradient(to bottom,rgba(254,242,182,1) 0%,rgba(249,230,143,1) 100%); /* W3C */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fef2b6',endColorstr='#f9e68f',GradientType=0); /* IE6-9 */border:1px solid #f3e6a6;border-radius:26px;color:#c65204;display:block;float:left;font:18px/37px "Client Black";height:38px;width:38px;margin:0 0 0 15px;text-align:center;text-shadow:#fff 0 1px;}
	div.wp-pagenavi a:hover,div.wp-pagenavi span.current{background:rgb(249,230,142); /* Old browsers */background:-webkit-gradient(linear,left top,left bottom,from(rgba(249,230,142,1)),color-stop(32%,rgba(250,233,153,1)),color-stop(92%,rgba(254,241,180,1)),color-stop(97%,rgba(254,241,181,1)),to(rgba(248,232,172,1)));background:linear-gradient(to bottom,rgba(249,230,142,1) 0%,rgba(250,233,153,1) 32%,rgba(254,241,180,1) 92%,rgba(254,241,181,1) 97%,rgba(248,232,172,1) 100%); /* W3C */filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9e68e',endColorstr='#f8e8ac',GradientType=0); /* IE6-9 */border:1px solid #f9e68e;border-bottom:1px solid #edd499;color:#d9a549;}
	.featured-event{background:url(img/bg_featured-event.jpg) no-repeat;color:#fff;height:310px;width:610px;margin:0 0 40px;padding:60px 20px 30px;position:relative;text-shadow:#000 0 1px;}
	.events{background-position:0 1px;border-top:1px solid #e7e7e7;margin:0 0 25px;overflow:hidden;padding:60px 0 0;position:relative;}
	.single-featured-event .events{background:none;border-top:0 none;}
	.single-events .events{padding:20px 0 0 10px}
	.featured-event	.events{background:none;border:0 none;margin:0;padding:0;position:static;}
	.event-head{float:left;overflow:hidden;position:absolute;top:0;left:0;}
	.single-events .events .the-content{font-family:Arial,Helvetica,sans-serif}
	.event-head .date,.content .grid_8.main .event-head h3{float:left;height:38px;margin:0;text-shadow:#bc4000 0 1px;}
	.event-head .date{background-color:#2daa98;background-position:11px -224px;border-radius:0 0 6px 6px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2);color:#fff;font:bold 12px/38px Arial,Helvetica,sans-serif;margin:0 4px 4px;padding:0 15px 0 40px;text-shadow:#0b8776 0 1px;}
	.featured-event .event-head .date{background-color:#dc5c05;background-position:11px 9px;border-radius:0;margin:0;padding:0 35px 0 40px;text-shadow:0 1px #BC4000;}
	.content .grid_8.main .event-head h3{background:#ff8128;border-radius:0 0 6px 0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:18px;line-height:38px;padding:0 35px 0 20px;}
	.events .event-info{float:right;width:430px;}
	.featured-event	.events .event-info{width:355px}
	.event-info h3{margin:0 0 5px}
	.event-info h3 a,.event-info h2 a{letter-spacing:1px;text-transform:uppercase;}
	.event-info h3 a,.event-info h2 a{color:#dc5c05;font:18px/20px "Raul Bold";}
	.event-info h2{margin:0 0 5px}
	.featured-event .event-info h2{margin:0 0 10px}
	.featured-event .event-info h2 a{font:36px/40px "Raul Bold"}
	.event-info .the-excerpt{border-bottom:#e7e7e7 1px solid;color:#777;margin:0;padding:0 0 12px;}
	.featured-event .event-info .the-excerpt{color:#fff;border-color:#000;}
	.featured-event .event-info .the-excerpt a{font:12px/20px 'Droid Serif';text-transform:none}
	.event-info .event-data{margin:0;padding-top:20px;}
	.featured-event .event-info .event-data{border-top:#4f4f4f 1px solid;}
	.event-info .event-data li{margin:0 0 8px;padding:0 0 0 23px;}
	.event-info .event-data li:first-child{background-position:0 -154px;}
	.event-info .event-data h4{display:inline-block;font-weight:bold;}
	.event-info .event-data a,.mapLightbox a{color:#2daa98;font-family:'Droid Serif';font-weight:bold;text-transform:none;}
	.featured-event .hentry img{background:#646464;border:1px solid #1f1f1f;-webkit-box-shadow:0 0 5px #1f1f1f;box-shadow:0 0 5px #1f1f1f;}
	.featured-event .hentry .img{padding:0;width:235px;}
	.events.hentry .img{width:195px}
	.single .events.hentry .img{margin:0 0 30px;width:100%;}
	.mapLightbox{display:none;padding:15px;}
	.single-featured-event .mapLightbox{background:#f5f5f5;border:1px solid #ededed;border-radius:6px;clear:both;display:block;padding:29px;}
	.mapLightbox h3,.content .grid_8.main.single-featured-event .mapLightbox h3{background-position:0 -297px;color:#333;font:20px/45px "Raul Bold";margin:0 0 15px;padding:0 0 0 50px;}
	.mapLightbox img{margin:0 0 10px}
	.mapLightbox .address{background:#dedede;color:#000;font-weight:bold;margin:0;padding:6px 11px;}
	.mapLightbox a{font-size:13px}
	.mapLightbox .location-info{margin:20px 0 0 -4px;overflow:hidden;}
	.mapLightbox .location-info img{float:left;margin:4px 16px 4px 4px;}
	.single-featured-event .datalist{float:left;margin:0;padding:9px 0 0;width:255px;}
	.single-featured-event .datalist li{font-weight:normal;padding:0 0 0 23px;}
	.single-featured-event .datalist li:first-child{background-position:0 -154px!important;font-weight:bold;}
	.single-featured-event .datalist .maplink,.single-featured-event .datalist .address{background:none!important}
	.single-featured-event .datalist .phone{background-position:0 -380px!important;font-weight:bold;}
	.content .grid_12.masterhead{background:url(img/event-gray-grad.png) repeat-x 0 bottom;height:420px;width:1020px;margin:-40px 0 20px;padding:0 0 14px;}
	.content .grid_12.masterhead h1{border-bottom:1px solid #e0e0e0;height:420px;width:1020px;text-indent:-9999px;}
	.members-wrapper{clear:both;padding:0 0 0 10px;}
	.content .grid_8.main .members-wrapper h3{color:#000;font:20px/45px "Raul Bold";letter-spacing:1px;padding-top:40px;text-transform:uppercase;}
	.board-list{margin:0 0 10px;overflow:hidden;}
	.board-list li{float:left;letter-spacing:1px;margin:0 0 30px;padding:10px 20px 0 100px;position:relative;width:200px;height:100px;}
	.board-list li .avatar{height:110px;width:90px;position:absolute;left:0;top:0;}
	.board-list li .male{background:url(img/male-placeholder.png) no-repeat}
	.board-list li .female{background:url(img/female-placeholder.png) no-repeat}
	.board-list li p{font:bold 12px/20px 'Droid Serif';margin:0 0 3px;}
	.board-list li .charge{color:#777;text-transform:uppercase;}
	.board-list li .title{font:13px/20px Arial,Helvetica,sans-serif}
	#tabSwitcher{height:44px;margin-bottom:-1px;}
	#tabSwitcher a{background:#e69a00;-webkit-box-shadow:inset 0 0 5px #c48000;box-shadow:inset 0 0 5px #c48000;border-radius:6px 6px 0 0;display:block;float:left;font:12px/39px "Client Bold";height:39px;margin:5px 3px 0 0;padding:0 30px;text-shadow:#d88900 0 1px;}
	#tabSwitcher .selected{background:#f5f5f5;border:1px solid #eaeaea;border-bottom:0 none;-webkit-box-shadow:none;box-shadow:none;color:#000;height:44px;line-height:44px;margin-top:0;text-shadow:#fff 0 1px;}
	.program-list .sidebar{float:left;width:160px;}
	.program-list .sidebar h3{background:url(img/ico_info.png) no-repeat 0 4px;color:#dc5c05;font:16px/18px "Client Black";margin:0 0 10px;padding:0 0 0 34px;}
	.program-list .sidebar .message{color:#777;margin:0 0 10px;}
	.program-list .sidebar .call-to-action a{color:#fff;font:14px/35px "Raul Bold";height:35px;width:140px;letter-spacing:1px;margin:0;padding:0;text-align:center;}
	.program-list .programs{background:url(img/vertical-shadow.png) repeat-y;float:right;padding:0 0 40px 20px;width:790px;}
	.single-programs .program-list .programs{background:none;float:none;width:100%;}
	.program-list .programs ul{margin:-2px 0 0 -2px;overflow:hidden;}
	.program-list .programs ul li{float:left;height:349px;width:249px;margin:0 7px 7px 0;padding:4px;position:relative;}
	.program-list .programs ul li .img{background:#fff;border:1px solid #eee;-webkit-box-shadow:0 0 5px #d0d0d0;box-shadow:0 0 5px #d0d0d0;padding:1px;position:absolute;top:4px;left:4px;z-index:1;}
	.program-list .programs ul li .img,.program-list .programs ul li img,.program-list .programs ul li .img .overlay,.program-list .programs ul li .link-to,.the-content .wpcf7 .wpcf7-response-output,.the-content .wpcf7,.mapLightbox .address{border-radius:9px;}
	.program-list .programs ul li .img .overlay{background:#000;display:block;height:345px;width:245px;opacity:.4;position:absolute;top:1px;left:1px;}
	.ie .program-list .programs ul li .img .overlay{display:none}
	.program-list .programs ul li:hover .img .overlay{opacity:.2}
	.program-list .programs ul li h3,.program-list .programs ul li .link-to{position:absolute;left:19px;text-shadow:#000 0 2px;width:220px;z-index:99;}
	.program-list .programs ul li a{display:block;letter-spacing:1px;text-transform:none;}
	.program-list .programs ul li h3{margin:0;padding-left:3px;top:14px;}
	.program-list .programs ul li h3 a{color:#ffc262;font:24px/30px "Raul Bold";}
	.ie .program-list .programs ul li h3 a{color:#ff6b06}
	.program-list .programs ul li h3:hover a{color:#fff}
	.program-list .programs ul li .link-to{background:#dc5c05;bottom:17px;height:35px;margin:0;text-align:center;}
	.program-list .programs ul li .link-to:hover{background:#c64900}
	.program-list .programs ul li .link-to a{font:16px/35px "Raul Bold";text-shadow:#8b1e00 0 1px;}
	.program-list .programs ul li .link-to:hover a{color:#ffc262}
	#programListing.js-on li{display:none}
	#programListing.js-on .program-1,#programListing.js-on .program-2,#programListing.js-on .program-3,#programListing.js-on .program-4,#programListing.js-on .program-5,#programListing.js-on .program-6,#programListing.js-on #morePrograms{display:block}
	#morePrograms{clear:both;height:35px;width:98%;margin:30px 0 0;}
	#morePrograms a{background:#dedede;border-radius:6px;color:#b2b2b2;line-height:35px;margin:0 auto;text-align:center;text-transform:uppercase;width:220px;height:35px;}
	#morePrograms a:hover{background:#ccc;color:#808080;}
	.type-programs.hentry{margin:0 0 40px}
	.divider{background-position:0 1px;border-top:1px solid #e7e7e7;clear:both;height:15px;margin:0 0 20px;}
	.the-content .wpcf7{background:#f5f5f5;margin:15px 0 0;overflow:hidden;padding:35px;}
	.the-content .wpcf7 .fieldset{margin:0 0 0 -15px;overflow:hidden;}
	.the-content .wpcf7 .fieldset li{background:none;float:left;margin:0 0 35px 15px;padding:0;width:277px;}
	.the-content .wpcf7 .fieldset .large{clear:both;width:100%;}
	.the-content .wpcf7 .fieldset li .text,.the-content .wpcf7 .fieldset li .textarea,.the-content .wpcf7 .fieldset li .select{border-radius:16px;padding-top:9px;padding-bottom:9px;}
	.the-content .wpcf7 .fieldset li .text.wpcf7-not-valid,.the-content .wpcf7 .fieldset li .textarea.wpcf7-not-valid,.the-content .wpcf7 .fieldset li .select.wpcf7-not-valid{border-color:#e40700}
	.the-content .wpcf7 .fieldset li .select{padding-left:10px;width:272px;}
	.the-content .wpcf7 .fieldset li .wpcf7-captchac{float:left;margin-right:15px;padding:7px;}
	.the-content .wpcf7 .fieldset li .textarea{height:175px;width:536px}
	.the-content .wpcf7 .fieldset li label{color:#333;font:bold 14px/22px Arial,Helvetica,sans-serif;margin:0 0 2px;}
	.the-content .wpcf7 .fieldset li label span{color:#999;font-size:12px;font-weight:normal;}
	.the-content .wpcf7 .wpcf7-response-output{margin:0;text-align:center;}
	.the-content .wpcf7 .wpcf7-validation-errors{background:#ffefb0}
	.the-content .wpcf7 .wpcf7-mail-sent-ok{background:#9decae}
	.the-content .wpcf7 .wpcf7-not-valid-tip{background:none;border:0 none;color:#e40700;font-size:12px;font-style:italic;left:5%;top:-30%;}

	/*	Sidebar -------------------------------*/
	.content .sidebar.grid_4{padding:0 10px;width:300px;}
	.content .sidebar .widget{background:#ededed;border:1px solid #e0e0e0;border-radius:9px;margin:0 0 20px;padding:25px 20px;position:relative;}
	.content .sidebar .widget h3{color:#999;font:20px/24px "Client Bold";margin:0 0 15px;}
	.content .sidebar .widget img{border:4px solid #dfdfdf;display:inline-block;margin:0 0 10px;}
	.content .sidebar .widget .meta{color:#555;font-style:italic;margin:0;}
	.content .sidebar .widget a,.hentry .categories a,.comments-wrap a{color:#dc5c05;text-transform:none;}
	.content .sidebar .widget a:hover,.testimonials .more-link a:hover,.post .post-info h2 a:hover,.hentry .categories a:hover,.comments-wrap a:hover,.event-info h3 a:hover,.event-info h2 a:hover,.ceremonies h2 a:hover{color:#fa7527}
	.content .sidebar .widget h3 + div{border-bottom:#cfcfcf 2px solid;padding:0 0 10px;}
	.content .sidebar .widget .more-link{border-top:#fafafa 1px solid;margin:0;padding-top:10px;text-align:right;}
	.content .sidebar .widget .more-link a,.commentlist .reply a{font:italic 14px/14px "Client Bold";color:#2daa98;text-transform:none;}
	.content .sidebar .widget .more-link a:hover,.back-bt a:hover,.commentlist .reply a:hover,.event-info .event-data a:hover,.mapLightbox a:hover,.the-content a:hover{color:#33c2ad}
	.content .sidebar .widget.widget_contribute{background:#fff5dd;border-color:#fbe9cf;}
	.content .sidebar .widget .tagcloud{border-bottom:0 none;padding:0;}
	.widget.widget_contribute .header{background:#dc5c05;border-radius:9px 9px 0 0;-webkit-box-shadow:inset 0 2px 0 #d75304,inset 0 3px 0 #e76f06,inset 0 3px 20px #c44604,inset 0 -3px 20px #c44604;box-shadow:inset 0 2px 0 #d75304,inset 0 3px 0 #e76f06,inset 0 3px 20px #c44604,inset 0 -3px 20px #c44604;margin:-26px -21px 20px;padding:10px 20px;text-align:center;text-shadow:#bc4000 0 1px;text-transform:uppercase;}
	.widget.widget_contribute .header h2{color:#ffe98d;font:26px/30px "Client Bold";letter-spacing:1px;}
	.widget.widget_contribute .header p{color:#ff9b54;font:12px/20px "Raul Bold";margin:0;}
	.widget.widget_contribute .description{margin-bottom:20px}
	.widget.widget_contribute .menu{margin:0}
	.widget.widget_contribute .menu li{background:#fbe7bb;border:1px solid #fbe0a4;border-radius:4px;margin:0 0 8px;padding:2px 0 1px 9px;}
	.widget.widget_contribute .menu li a{background:url(img/arrow-contribute.png) no-repeat 0 4px;color:#ba4926;padding:0 0 0 18px;text-shadow:#fef9ee 0 1px;text-transform:uppercase;}
	.widget.widget_contribute .menu li a:hover{color:#e36d46}
	.content .sidebar .widget.widget_next-events,.content .sidebar .widget.widget_tag_cloud,.home .content .sidebar .widget.widget_events,.page .content .sidebar .widget.widget_events{border-radius:9px 9px 0 0;margin:0;}
	.content .sidebar .widget.widget_news{border-radius:0 0 9px 9px;border-top-color:#fff;}
	.content .sidebar .widget.widget_tag_cloud .tagcloud a{font-family:'Droid Serif';letter-spacing:1px;}
	.content .sidebar .widget.widget_categories,.content .sidebar .widget.widget_events{border-radius:0;border-top-color:#fff;margin:0;}
	.content .sidebar .widget.widget_categories ul{margin:0}
	.content .sidebar .widget.widget_categories ul li{background:#f6f6f6 url(img/arrow-cat.png) no-repeat 7px 9px;border:1px solid #e0e0e0;border-radius:3px;padding:3px 0 3px 25px;}
	.content .sidebar .widget.widget_categories ul .cat-item-15{display:none}
	.content .sidebar .widget.widget_categories ul li + li{margin:8px 0 0}
	.content .sidebar .widget.widget_categories ul li:hover{background-color:#e4e4e4;background-position:7px -31px;-webkit-box-shadow:inset 0 0 5px #dcdcdc;box-shadow:inset 0 0 5px #dcdcdc;}
	.content .sidebar .widget.widget_categories ul li a{display:block;letter-spacing:1.5px;text-transform:uppercase;}
	.content .sidebar .widget.widget_categories ul li:hover a{color:#2daa98}
	.content .sidebar .widget.widget_events + .widget_latestposts,.content .sidebar .widget.widget_categories + .widget_latestposts{border-radius:0 0 9px 9px;border-top-color:#fff;}
	.content .sidebar .widget.widget_events.featured + .widget_latestposts,.content .sidebar .widget.widget_events.featured{border-radius:9px;}
	.content .sidebar .widget.widget_events.featured{background:#1f1f1f;border:1px solid #000;margin:0 0 20px;text-shadow:#000 0 1px;}
	.content .sidebar .widget.widget_events.featured h3{color:#dc5c05}
	.content .sidebar .widget.widget_events.featured img{border-color:#4d4d4d}
	.content .sidebar .widget.widget_events.featured h3 + div{border-color:#000}
	.content .sidebar .widget.widget_events.featured .more-link{border-color:#474747}
	.content .sidebar .widget.widget_events.featured .meta{color:#fff}
	.content .sidebar .widget.widget_events.featured h4 a,.featured-event .event-info h2 a{color:#ffeda6}
	.content .sidebar .widget.widget_events.featured h4 a:hover,.featured-event .event-info h2 a:hover{color:#fffeb6}
	.content .sidebar .widget.widget_about-us{background:#fff1cf;border:1px solid #f6d2a1;padding:0 0 10px;}
	.content .sidebar .widget.widget_about-us h3{background:#fbe7bb;border-bottom:1px solid #fffcf6;-webkit-box-shadow:inset 0 0 20px #f6d2a1;box-shadow:inset 0 0 20px #f6d2a1;border-radius:9px 9px 0 0;color:#dc5c05;font:22px/70px "Client Black";height:70px;margin:0;padding:0 0 0 20px;}
	.content .sidebar .widget.widget_about-us ul{margin:0}
	.content .sidebar .widget.widget_about-us ul li{background:url(img/ico_widget-special.png) no-repeat 13px 20px;border-bottom:1px solid #fffcf6;-webkit-box-shadow:inset 0 0 20px #ffeab6;box-shadow:inset 0 0 20px #ffeab6;padding:15px 17px 15px 70px;}
	.content .sidebar .widget.widget_about-us ul .staff{background-position:15px -220px;}
	.content .sidebar .widget.widget_about-us ul .jobs{background-position:15px -61px}
	.content .sidebar .widget.widget_about-us ul .stories{background-position:15px -140px}
	.content .sidebar .widget.widget_about-us ul li h4,.content .sidebar .widget.widget_about-us ul li p{margin:0}
	.content .sidebar .widget.widget_about-us ul li h4 a{color:#2daa98;text-transform:uppercase;}
	.content .sidebar .widget.widget_about-us ul li h4 a:hover{color:#33c2ad}
	.content .sidebar .widget.widget_about-us ul li p a{color:#cc5505;font:bold italic 13px/20px 'Droid Serif';}
	.content .sidebar .widget.widget_about-us ul li p a:hover{color:#fa7527}
	.sidebar .call-to-action a{border-radius:9px;color:#ffe75f;font:18px/20px "Client Black";height:40px;letter-spacing:0;margin:0 0 20px;padding:15px 0 17px;text-align:center;width:298px;}
	.sidebar .call-to-action a:hover,.sidebar .call-to-action a:hover span,.sidebar .widget.widget_sponsors .call-to-action a:hover{color:#fff3b0}
	.sidebar .call-to-action a span{color:#fff;display:block;font:12px/14px "Raul Bold";letter-spacing:0;margin:5px 0 0;}
	.sidebar .widget.widget_sponsors .call-to-action{margin:0 0 30px}
	.sidebar .widget.widget_sponsors .call-to-action a{background:#ee6405;border-color:#dc4403;-webkit-box-shadow:inset 0 0 20px #d44c04;box-shadow:inset 0 0 20px #d44c04;color:#ffe98d;font:18px/20px "Client Black";text-shadow:#bc4000 0 1px;text-transform:uppercase;width:256px;}
	.sidebar .widget.widget_sponsors .call-to-action a:hover{background:#f67223}
	.sidebar .widget.widget_sponsors .call-to-action a span{color:#ff9b54}
	.sidebar .widget.widget_sponsors .call-to-action a:hover span{color:#ffb36a}
	.content .sidebar .widget.widget_sponsors h4{color:#999;font:16px/18px "Raul Bold";letter-spacing:1px;margin:0 0 15px;}
	.content .sidebar .widget.widget_sponsors img{border:1px solid #e0e0e0;opacity:1;}
	.content .sidebar .widget.widget_sponsors ul{margin:0;overflow:hidden;}
	.content .sidebar .widget.widget_sponsors ul li{float:left}
	.content .sidebar .widget.widget_sponsors ul .right{float:right}
	.content .sidebar .widget.widget_sponsors ul .middle{margin:0 9px}

	/*	Footer -------------------------------*/
	.mc4wp-alert{line-height:1.2;margin:10px 0 0;font-size:14px;}
	.subscribe-wrap .container_12 > div{height:58px;padding-top:25px;padding-bottom:25px;}
	.subscribe-wrap .container_12 > div h3{color:#9f3100;font:24px/30px "Raul ExtraBold";letter-spacing:1px;margin-left:-30px;text-transform:uppercase;width:330px;}
	.subscribe-wrap .container_12 > div h3 span{color:#c65204;display:block;}
	.news-form,.vr_form{height:41px;overflow:hidden;padding:12px 0 0;}
	.vr_form label,.mc4wp-form-fields label{display:none}
	.news-form .text,#email_address,.mc4wp-form-fields input[type=email]{background:#f9ecae;border:1px solid #dec66d;border-radius:4px;-webkit-box-shadow:inset 0 0 4px #dec66d;box-shadow:inset 0 0 4px #dec66d;color:#8b1e00;font-family:'Droid Serif';font-size:13px;font-style:italic;padding:10px 15px;text-shadow:#fcf5d5 0 1px;width:240px;}
	#email_address{margin-right:4px}
	.news-form .text:focus,#email_address:focus,#email_address:focus,.mc4wp-form-fields input[type=email]:focus{background:#f9f2d0}
	.news-form .submit,#vr_submit,.mc4wp-form-fields input[type=submit]{float:right;padding:6px 0 8px;text-transform:uppercase;width:129px;}
	.footer-wrap .contact-data{color:#fff;font:12px/40px "Raul Bold";height:40px;letter-spacing:1.5px;overflow:hidden;position:relative;top:-40px;text-shadow:#620000 0 1px;}
	.footer-wrap .contact-data ul{margin:0}
	.footer-wrap .contact-data li,.footer-wrap .contact-data .contact-info{float:left}
	.footer-wrap .contact-data .contact-info li,.footer-wrap .contact-data .mini-social li a{background:url(img/ico_footer.png) no-repeat -4px 11px}
	.footer-wrap .contact-data .contact-info li{padding:0 0 0 20px}
	.footer-wrap .contact-data .contact-info .phone{background-position:-4px -17px}
	.footer-wrap .contact-data .contact-info .mail{background-position:0 -46px;padding-left:25px}
	.footer-wrap .contact-data .contact-info .mail a{display:block;padding-top:7px;text-transform:none;}
	.footer-wrap .contact-data .contact-info li + li{margin:0 0 0 55px}
	.footer-wrap .contact-data .mini-social{float:right;margin-top:10px;}
	.footer-wrap .contact-data .mini-social li{margin-left:10px}
	.footer-wrap .contact-data .mini-social li a{background-position:0 -90px;display:block;height:21px;width:20px;text-indent:-9999px;-webkit-transition:none;transition:none;}
	.footer-wrap .contact-data .mini-social li a:hover{background-position:0 -114px}
	.footer-wrap .contact-data .mini-social .twitter a{background-position:0 -145px}
	.footer-wrap .contact-data .mini-social .twitter a:hover{background-position:0 -173px}
	.footer-wrap .sidebar{background:url(img/logo_footer.png) no-repeat right 0;overflow:hidden;padding-bottom:40px;padding-right:170px;position:relative;width:850px;}
	.footer-wrap .widget{float:left;width:180px;}
	.footer-wrap .widget + .widget{margin:0 0 0 40px}
	.footer-wrap .widget a{background:url(img/bullet.png) no-repeat 0 9px;display:block;font:12px/20px 'Droid Serif';letter-spacing:1px;padding:0 0 0 15px;text-shadow:#a33302 0 1px;text-transform:none;}
	.footer-wrap .widget ul{margin:0}
	.footer-wrap .widget ul li{border-top:1px solid #d25d0d;border-bottom:1px solid #a94603;padding:8px 0 9px;}
	.footer-wrap .widget ul li:first-child{border-top:0 none}
	.footer-wrap .widget ul li:last-child{border-bottom:0 none}
	.designed-by{position:absolute;bottom:0;right:0}
	.designed-by a{background:url(img/designed-by.png) no-repeat;display:block;text-indent:-9999px;-webkit-transition:none;transition:none;width:162px;height:29px;}
	.designed-by a:hover{background-position:0 bottom}

	/* AddThis */
	.addthis_toolbox a{-webkit-transition:none;transition:none;}
	#at20mc a{font-family:Arial,Helvetica,sans-serif!important;text-transform:none;border:0 none!important;padding:0!important;}
	.addthis_button_expanded{color:#000}
}
@media print{
	body{background:none;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10pt}
	code,pre{font-family:"Courier New",Courier,mono}
	img{float:left;clear:left;page-break-inside:avoid;page-break-after:avoid}
	a,a:link,a:visited{color:blue;text-decoration:underline}
	blockquote,table,pre{page-break-inside:avoid}
	ul,ol,dl{page-break-before:avoid}
	h1,h2,h3,h4,h5,h6{display:block;font-weight:bold;page-break-after:avoid}
	h1{font-size:3em;margin:.67em 0}
	h2{font-size:2em;margin:.83em 0}
	h3{font-size:1.5em;margin:1em 0}
	h4{font-size:1em;margin:1.33em 0}
	h5{font-size:.92em;margin:1.67em 0}
	h6{font-size:.83em;margin:2.33em 0}
	#footer,#navigation,form{display:none}
}