
@font-face {
    font-family: 'interstate-regular';
    src: url('https://secure.qgiv.com/cps_orgs//interstate-regular-webfont_eot-1383925256');
    src: url('https://secure.qgiv.com/cps_orgs//interstate-regular-webfont_eot-1383925256?#iefix') format('embedded-opentype'),
         url('https://secure.qgiv.com/cps_orgs//interstate-regular-webfont_woff-1383925258') format('woff'),
         url('https://secure.qgiv.com/cps_orgs//interstate-regular-webfont_ttf-1383925259') format('truetype'),
         url('https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/interstate-regular-webfont_svg-1383925260') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Interstate-Light';
    src: url('https://secure.qgiv.com/cps_orgs//interstate-light_eot-1383925261');
    src: url('https://secure.qgiv.com/cps_orgs//interstate-light_eot-1383925261?#iefix') format('embedded-opentype'),
         url('https://secure.qgiv.com/cps_orgs//interstate-light_woff-1383925263') format('woff'),
         url('https://secure.qgiv.com/cps_orgs//interstate-light_ttf-1383925265') format('truetype'),
         url('https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/interstate-light_svg-1383925267') format('svg');
    font-weight: normal;
    font-style: normal;

}

 @font-face {
   font-family: 'MuseoSans-500';
   src: url('https://secure.qgiv.com/cps_orgs//museosans_500-webfont_eot-1383925269');
   src: url('https://secure.qgiv.com/cps_orgs//museosans_500-webfont_eot-1383925269?#iefix') format('embedded-opentype'),
        url('https://secure.qgiv.com/cps_orgs//museosans_500-webfont_woff-1383925270') format('woff'),
        url('https://secure.qgiv.com/cps_orgs//museosans_500-webfont_ttf-1383925271') format('truetype'),
        url('https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/museosans_500-webfont_svg-1383925271') format('svg');
   font-weight: normal;
   font-style: normal;

}

a:active,a:focus{/*ie-dummy:expression(this.hideFocus=true)outline:0;*/outline: none;	 ie-dummy: expression(this.hideFocus=true);}
html, h1,h2,h3,h4,h5,p,ul, li, div, span, table, img{margin:0;padding:0;border:none;}

body {
     background:none;
     margin:0;
     width:100%;
     font-size:13px;
     font-weight:normal;
}

/*************HOME STARTS*************/
#wrapper {
	width: 100%;
	float:left;/*	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/Micrositive-valley-tees_jpg-1383925273) scroll no-repeat -4px top transparent;*/
}
/*************HEADER STARTS*************/
#header-wrapper {
	width:100%;
	float:left;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/header-bg_png-1383925275) scroll repeat-x top center transparent;/*#6F969E*/
	height:125px;
	z-index:99;
	position:relative;
}
#header {
	width:970px;
	margin:0 auto;
}
/*************HEADER LFET STARTS*************/
.header-left {
	float: left;
	width:334px;
}
.header-left .logo {
	float: left;
	padding:9px 0 0 0;
}
/*************HEADER LFET ENDS*************/

/*************HEADER RIGHT STARTS*************/
.header-right {
	float: right;
	width:636px;
}
.header-right-inner {
	float: right;
	padding:5px 0 0 0;
}
#google_translate_element{float: right;margin: 10px 18px 0;display: block;width:auto;}
/*#header .login_user{padding:35px 0 0;}*/
/*************HEADER TOP STARTS*************/
.header-right-inner .top-row {
	float: right;
    margin:0 0 6px;
}
.top-row .welcome-text {
	width:auto;
	float: left;
}
.top-row .welcome-text a {
	color:#fff;
	font-size:14px;
	font-family: 'Interstate-Light';
	line-height:normal;
}
.top-row .header-access {
	width:480px;
	float: right;
}
.top-row .header-access ul {
	display:block;
	float:left;
	list-style:none;
	width:100%;
	padding:0;
}
.top-row .header-access ul li {
	display:block;
	float:left;
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/top-nav-divider_png-1383925276") no-repeat scroll 0 1px transparent;
}
.top-row .header-access ul li:first-child {
    background:none;
}
.top-row .header-access ul li a {
	color:#fff;
	float:left;
	padding:0 15px;
	font-size:14px;
	font-family: 'Interstate-Light';
}
.top-row .header-access ul li:last-child a{padding-right:0;}
.top-row .header-access ul li a:hover {
	color:#FFF;
}
.top-row .header-access ul li a:active, #access ul li a.active {
	color:#FFF;
}
.top-row .header-access ul li:last-child {
	border-right:none;
}
/*************HEADER TOP ENDS*************/
/*************HEADER MID STARTS*************/
.header-right-inner .mid-row {
	float: right;
}
.mid-row .header-search-col {
	float: right;
	margin: 5px 0 5px;
	width: 560px;
}
.mid-row .header-search-col ul {
	display:block;
	float:left;
	list-style:none;
	width:100%;
	padding:0;
}
.mid-row .header-search-col ul li {
	display:block;
	float:left;
	background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/search-divider_png-1383925276") no-repeat scroll left -6px transparent;
	height:34px;
	padding:0 16px;
}
.mid-row .header-search-col ul li:first-child{
	background:none;
    padding:0 19px 0 0;
}
.mid-row .header-search-col ul li:last-child{padding-right: 0;}
/*************HEADER SEARCH STARTS*************/
.search {
	float: left;
	width: 242px;
        visibility:hidden;
}
.form-div-left {
	float: left;
	width: 206px;
}
.form-div-left span {
	background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/header-input_png-1383925277") no-repeat scroll right top transparent;
	float: left;
	height: 26px;
	margin: 0 0 0 2px;
	width: 204px;
}
.form-div-left input[type="text"] {
	border: medium none;
	color: #868f8f;
	float: left;
	font-size: 12px;
	margin: 2px 2px 0;
	margin: 5px 2px 2px\0/;
	padding:0px 4px 0px 10px;
	width: 178px;
	background: none repeat scroll 0 0 transparent;
	font-family:Helvetica, Arial, sans-serif;
	height:22px;
	
}
.form-div-right {
	float: right;
	width: 36px;
}
.form-div-right input[type="submit"] {
	border: medium none;
	float: left;
	width:36px;
	height:26px;
	background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/header-serach_png-1383925277") no-repeat scroll 0 0 transparent;
	cursor:pointer;
}
/*************HEADER SEARCH ENDS*************/
/*************HEADER SIGN UP STARTS*************/
.header-sign {
	float: left;
	width: 77px;
}
.header-sign span {
	float: left;
	width: 100%;
	margin: 5px 0 0;
	cursor:pointer;
}
.header-sign span a {
	color:#fff;
	font-size:15px;
	font-family: 'Interstate-Light';
	display:inline-block;
	z-index:999999;
	position:relative;
}
.header-sign span  img{float: right;margin: 3px 0 0;}
/*************HEADER SIGN UP ENDS*************/
/*************HEADER INVOLVED STARTS*************/
.header-get-button {
	float: left;
	width: 150px;
    padding:0 0 0 7px;
}
header-get-button a img {
}
/*************HEADER INVOLVED ENDS*************/
/*************HEADER MID ENDS*************/
.header-right-inner .bot-row {
	float: right;
}
.bot-row .translate-access {
	width:142px;
	float:left;
}
.bot-row .translate-access ul {
	display:block;
	float:left;
	list-style:none;
	width:100%;
}
.bot-row .translate-access ul li {
	background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/lang-divider_png-1383925278") no-repeat scroll left -5px transparent;
    display: block;
    float: left;
    padding: 0 9px;
}
.bot-row .translate-access ul li:first-child{background: none repeat scroll 0 0 transparent;padding-left: 0;}
.bot-row .translate-access ul li a {
	color:#fff;
	float:left;
	padding:0;
	font-size:15px;
	font-family: 'Interstate-Light';
}
.bot-row .translate-access ul li:last-child a {
         padding:0;
         }
.bot-row .translate-access ul li a:hover {
	color:#9cd3d5;
}
.bot-row .translate-access ul li a:active, .bot-row .translate-access ul li a.active {
	color:#9cd3d5;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.top-row .header-access ul li a{padding:0 13px !important;}
#access ul li a{/*padding: 12px 8px 14px !important;*/}
.footer-container-left .sub-container .content-middle ul li a, .footer-container-left .sub-container .content-right ul li a{margin-bottom: 8px !important;}
}
/*************HEADER RIGHT ENDS*************/

/*************HEADER ENDS*************/

/*********BANNER STARTS*******/
#banner-wrapper {
	float: left;
	width:100%;
	background-color:#FFF;
	margin-top:-10px;
}
#banner {
	width:970px;
	margin:0 auto;
}
#banner-inner {
	width:100%;
}
#banner-inner-left {
	width:100%;
	float:left;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/s-img_png-1383925279) scroll no-repeat 287px 0 #fff;
	height:288px;
}
.banner-inner-left-inner {
	padding: 51px 0 0 17px;
}
.banner-inner-left-inner h1 {
	width:100%;
	font-size:40px;
	font-family: 'MuseoSans-500';
	color:#6099ab;
	text-transform:none;
	margin-bottom: 10px;
}
.banner-inner-left-inner h2 {
	width:45%;
	font-size:19px;
	color:#736357;
	font-family: 'Interstate-Light';
    line-height:28px;
    margin:0 0 4px;
}
.banner-inner-left-inner h2 a {
	color:#6099ab;
	font-size:19px;
	font-family: 'Interstate-Light';
}
.banner-inner-left-inner a img {
	margin: 27px 0 0 10px;
}
/**************BANNER ENDS************/


/*inner page banner stated*/
#banner-wrapper1 {
    float: left;
    width:100%;
    background-color:#FFF;
    margin-top:-11px;
}
#banner1 {
    width:970px;
    margin:0 auto;
}
#banner-inner1 {
    width:100%;
}
#banner-inner-left1 {
    width:100%;
    float:left;
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/inner-page-slider-img_jpg-1383925282) scroll no-repeat 473px  0px #fff;
    height:109px;
}
.banner-inner-left-inner1 {
    padding: 36px 0 0 49px;
}
.banner-inner-left-inner1 h2 {
    width:47%;
    font-size:14px;
    color:#736357;
    font-family: 'Interstate-Light';
    line-height:20px;
    margin:0 0 4px;
    font-weight:normal;
}
.banner-inner-left-inner1 h2 a {
    color: #6099AB;
    font-size: 12px;
    margin-left: 98px;
    text-transform: capitalize;
}
.header-right-inner .sign-in  {
    margin-top:22px;
}
.header-right-inner .sign-in-editorial  {
    margin-top:-3px;
}
.sign-in-editorial .header-search-col {
    float: right;
    margin: 10px 0 5px;
    width: 560px;
}
.sign-in-editorial .header-search-col ul {
    display:block;
    float:left;
    list-style:none;
    width:100%;
    padding:26px 0;
}
.sign-in-editorial .header-search-col ul li {
    display:block;
    float:left;
    background: url("../images/divider-4.png") no-repeat scroll left -6px transparent;
    height:59px;
    padding:0 17px 0 15px;
}
.sign-in-editorial .header-search-col ul li:first-child{
    background:none;
    padding:0 19px 0 0;
}
.sign-in-editorial .header-search-col ul li:last-child{padding-right: 0;}
.search-1 , .header-sign-1 , .header-get-button-1 { margin:10px 0;}
/*inner page banner ended*/

/*************MENU STARTS*************/
#access-wrapper {
	width:100%;
	float:left;
	height:40px;
    border-bottom: 1px solid #CFCFBF;
    border-top: 2px solid #CFCFCF;
}
#access {
	width:1025px;
	margin: 0 auto;
}


.sf-menu li {
	display:block;
	float:left;
}
.sf-menu li:last-child {
	background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/nav-sep_png-1383925283") no-repeat scroll right 0 transparent;
}
.sf-menu li a {
	color:#a78e78;
	float:left;
	font-size:14px;
	background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/nav-sep_png-1383925283") no-repeat scroll left center transparent;
	font-family: 'interstate-regular';
	line-height:normal;
	margin:0;
	padding:17px 9px 16px;    
}
.sf-menu li a:hover {
	color:#FFF;
	background-color:#6f969e;
}
.sf-menu li a:active, .sf-menu li a.active {
	color:#FFF;
	background-color:#6f969e;
}
/*************MENU ENDS**************/





#header-container .header, .search-bx-bg, .sm-icon-bg, .header-rgt-bot ul li span.border, .alert h3, .event h3, .footer4, .header-rgt-bot ul li ul li span.set2 div.set2_img, .search-emp-lft input[type="text"], .search-emp-lft input[type="submit"], .places, ul#menu li span.menu, ul#menu li span.lftnav-open, .homtown-hero-bg, .wild-card-shadow{background-image:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/master-image_png-1383925283"); background-repeat:no-repeat; background-color:transparent;}
ul#menu li a{text-transform: capitalize;}
a{
    border:0;
    color:#6099ab;
    cursor:pointer;
    text-decoration:none;
}

ul{
    list-style:none;
}

#header-container{
    margin:0 auto;
    padding:0;
    width:981px;
}

#header-container .header{
    background-position:0 0;
    float:left;
    height:153px;
    margin:0;
    padding:0 5px 5px 5px;
    padding:0;
    position:relative;
    width:981px;
    z-index:99;
}

.logo{
    float:left;
    padding:5px 0 10px 33px;
    width:440px;
}

.logo img{
    max-width:448px;
}

.header-rgt{
    float:right;
    margin:0 25px 0 0;
    width:450px;
}

.header-rgt-top{
    float:right;
}

.search-bx-bg{
    background-position:-8px -169px;
    float:left;
    height:44px;
    padding:5px 12px;
    width:205px;
}

.search-bx-bg input[type="text"]{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/search-bx-bg_png-1383925286) no-repeat;
    border:0;
    color:#b58a59;
    float:left;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    height:24px;
    margin:0 8px 0 0;
    padding:0 0 0 8px;
    width:139px;
}

.search-bx-bg input[type="submit"]{
    background:0;
    border:0;
    color:#fff;
    cursor:pointer;
    float:left;
    font-size:18px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:0;
}

.stButton{
    display:none!important;
}

.sm-icon-bg{
    background-position:-8px -231px;
    float:left;
    height:47px;
    padding:0 5px 5px 8px;
    width:143px;
}
.header-rgt-middle{
	color: #666666;
    float: right;
    margin: 5px 15px 0 0;
    text-align: right;
    width: 100%;
	font-family:'interstate-regular',Helvetica,Arial;
	}
.header-rgt-middle span.login{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/login_arrow_png-1383925288") no-repeat right 6px; text-transform: capitalize;margin: 0 1px 0 0;}
.header-rgt-middle span.login:hover{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/login_arrowshadow_png-1383925288") no-repeat right 6px;}
.header-rgt-middle span.login a{color:#b7a488;padding: 0 12px 0 0;}
.header-rgt-middle span.login:hover a{color:#058843;}
.logout-section{float: right;width: auto;text-transform: capitalize;}
.logout-section .login-wel{float: left;font-weight:bold;}
.logout-section ul{float:left;margin:0 0 0 7px;padding:0;}
.logout-section ul li{border-left: 1px solid #666666;display: inline;padding: 0 4px 0 8px;}
.logout-section ul li a{color:#666;}
/*.logout-section ul li:first-child{border-left:none;}*/
/*Login Popup started*/
#loginbox {
    color: #FFFFFF;
    float: right;
/*    height: 39px;*/
    position: relative;
    text-transform: capitalize;
    z-index: 99999;
}
#loginbox .username_pass1{float: left;position: absolute;right: 17px;top: 17px;width: 270px;}
#loginbox .username_pass1 form{float: left;margin: 0;padding: 0;width: 100%;}
#loginbox .username_pass1 .top_curve{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/username_pass_top_c_png-1383925288") no-repeat scroll 0 0 transparent;float: left;font-size: 2px;height: 25px;line-height: 3px; width: 319px;}
#loginbox .username_pass1 #subloginbox{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/username_pass_details_bg_png-1383925289") repeat-y scroll 0 0 transparent;float: left;height: auto !important;min-height: 80px;padding: 0 6px 0 8px;width: 305px;}
#loginbox .username_pass1 #subloginbox .form_row{float: left;padding-top: 6px;width: 305px;}
#loginbox .username_pass1 #subloginbox .form_row label{color: #6099AB;float: left;font-size: 14px;line-height: 16px;padding: 4px 12px 0 0;text-align: right;text-transform: none; width: 85px;}
#loginbox .username_pass1 #subloginbox .username_input{float: left;width: 196px;}
/*#loginbox .username_pass1 #subloginbox .username_input input{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/username_input_bg_gif-1383925290") no-repeat scroll 0 0 transparent;border: medium none;float: left;height: 17px;margin: 0;padding: 3px 5px 5px;width: 186px;}*/
#loginbox .username_pass1 #subloginbox .username_input input {
background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/username_input_bg_gif-1383925290") no-repeat scroll 0 0 transparent;
border: medium none;
float: left;
height: 17px !important;
margin: 0;
padding: 3px 5px 5px;
width: 186px;
}
#loginbox .username_pass1 #subloginbox .pass_input{display: inline;float: left;margin-right: 4px;width: 166px;}
/*#loginbox .username_pass1 #subloginbox .pass_input input{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/pass_input_bg_gif-1383925291") no-repeat scroll 0 0 transparent; border: medium none;float: left;height: 17px;padding: 3px 5px 5px !important;width: 156px;}*/
#loginbox .username_pass1 #subloginbox .pass_input input {
background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/pass_input_bg_gif-1383925291") no-repeat scroll 0 0 transparent;
border: medium none;
float: left;
height: 17px;
margin: 0;
padding: 3px 5px 5px !important;
width: 156px;
}
#loginbox .username_pass1 #subloginbox input.go{background: none repeat scroll 0 0 transparent;border: medium none;float: left;margin: 0;padding: 0;width: 25px;margin: 1px 0 0;}
#loginbox .username_pass1 #subloginbox .forgot {float: right;font-size: 11px;font-weight: normal;line-height: 14px;padding: 2px 0 0;text-align: left;text-transform: none;width: 208px;}
#loginbox .username_pass1 #subloginbox .forgot a{color: #95ABB8;float: none;font-weight: normal;text-decoration: none;text-transform: none;}
#loginbox .username_pass1 #subloginbox .forgot img{display: inline;float: right;margin: 4px 15px 0 0;}
#loginbox .username_pass1 .bottom_curve {background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/username_pass_bottom_c_png-1383925291") no-repeat scroll 0 0 transparent;float: left;font-size: 2px;height: 15px;line-height: 3px;width: 319px;}
/*Login Popup Ended*/
.header-rgt-bot{
    float:right;
    margin:10px 0 0;
    width:auto;
}
.header-rgt-bot ul{
    margin:0;
    padding:0;
}

.header-rgt-bot ul li{
    #padding:0 0 0 6px;
    float:left;
    font-size:13px;
    font-family:'interstate-regular',Helvetica,Arial;
    list-style:none outside none;
    margin:0 0 0 -1px;
    padding:0;
    text-transform:uppercase;
}

.header-rgt-bot ul li a{
    #margin:0;
    color:#058843;
    float:left;
    margin:0 0 0 6px;
    padding:17px 20px 5px;
    position:relative;
    text-align:center;
    text-decoration:none;
}

.header-rgt-bot ul li a span{
    background:0;
    clear:both;
    color:#a0894a;
    display:none;
    float:left;
    font-size:13px;
    height:auto;
    padding:4px 0 0;
    text-transform:none;
    width:100%;
}

.header-rgt-bot ul li:hover{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/li-hoverleft_png-1383925292) no-repeat left top;
    float:left;
}

.header-rgt-bot ul li:hover span.border,.header-rgt-bot ul li:hover span.zero-border{
    display:none;
}

.header-rgt-bot ul li:hover a span{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/mouse-over-arrow_png-1383925292) no-repeat bottom center;
    display:block;
    padding-bottom:10px;
}

.header-rgt-bot ul li:hover a{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/li-hoverright_png-1383925300) no-repeat right top;
    float:left;
    height:35px;
    padding-right:22px;
    z-index:999;
}

.header-rgt-bot ul li span.border{
    background-position:-8px -288px;
    float:left;
    height:45px;
    width:2px;
}

.header-rgt-bot ul li span.zero-border{
    background:0;
    float:left;
    height:45px;
    width:2px;
}

.header-rgt-bot ul li:hover>ul{
    display:block;
    z-index:99;
}

.header-rgt-bot ul li:hover>ul li{
    background:0;
}

.header-rgt-bot ul li ul{
    display:none;
    left:auto;
    margin:29px 0 0;
    padding:0;
    position:absolute;
    right:17px;
    width:568px;
}

.header-rgt-bot ul ul li{
    background:0;
    float:left;
    width:568px;
}

.header-rgt-bot ul li ul li span.submenu-middle{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/mega-menu-ul-mid_png-1383925304) repeat-y;
    float:left;
    margin:-3px 0 0;
    min-height:200px;
    padding:0;
    padding:20px 0 0 20px;
    width:568px;
}

.header-rgt-bot ul li ul li span.set1 {border-right: 1px solid #E7D5B3; float: left; margin: 0 7px 0 0; min-height: 220px; padding: 0;
  position: relative;  width: 173px;}



.header-rgt-bot ul li ul li span.set1 ul{
    display:block;
    float:left;
    margin:0;
    padding:0 5px;
    padding:0;
    position:relative;
    right:0;
	width:100%;
}

.header-rgt-bot ul li ul li span.set1 ul li:first-child{
    padding-top:0;
}

.header-rgt-bot ul li ul li span.set1 ul li{
    background:0;
    color:#747071;
    float:left;
    font-family:Helvetica;
    font-size:12px;
    line-height:20px;
    list-style:none;
    margin:0;
    padding:5px 5px 0 15px;
    text-indent:-10px;
    text-transform:none;
	width:100%;
}

.header-rgt-bot ul li ul li span.set1 ul li a{
    background:0;
    color:#747071;
    float:left;
    height:auto;
    margin:0;
    padding:0;
    text-align:left;
    width:158px;
}

.header-rgt-bot ul li ul li span.set1 ul li a:hover{
    color:#058843;
}

.header-rgt-bot ul li ul li span.set2{
    float: left;
    margin: 0 0 0 10px;
    padding: 0;
    position: relative;
    width: 150px;
}

.header-rgt-bot ul li ul li span.set2 h3{
    color: #747071;
    float: left;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin: 0;
    padding: 3px 0;
    width: 100%;
}

.header-rgt-bot ul li ul li span.set2 p {color: #747071; float: left;font-size:9px;font-style:italic;line-height:14px;font-family:georgia; margin: 0; padding: 0;
    text-transform: none; width: 100%;}



.header-rgt-bot ul li ul li span.set2 a{
    background:none repeat scroll 0 0 transparent;
    height:115px;
    margin:0;
    padding:0;
	width:100%;
	text-align:center;
}
.header-rgt-bot ul li ul li span.set2 div.set2_img{background-position:-8px -343px;float: left;width: 153px;}
.header-rgt-bot ul li ul li span.set2 img{
    border:0;
    max-width:140px;
	padding: 5px 0 0;
}

.header-rgt-bot ul li ul li span.set2 span{
    color:#747071;
    float:right;
    font-size:12px;
    font-family:Helvetica;
    margin:-5px 0 0;
    padding:0 7px 0 0;
    text-align:right;
    text-transform:none;
    width:100%;
}

.header-rgt-bot ul li ul li span.set2 span a{
    color:#747071;
    text-decoration:none;
}

.zero-bdr{
    background:none!important;
}

li.zero-bdr:hover{
    background:#6099AB!important;
    color:#fff!important;
}

.menu-wrapper{
    float:left;
    width:560px;
}

.top-menu-lft{
    float:left;
    width:185px;
}

.top-menu-mid{
    float:left;
    width:185px;
}

.top-menu-rgt{
    float:left;
    width:185px;
}

#changing-banner{
    #left:-348px;
    height:621px;
    left:-448px;
    margin:0 auto;
    padding:0;
    position:relative;
    top:-20px;
    width:100%;
    z-index:0;
}

#changing-banner img{
    #width:1530px!important;
}

.main-container{
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/inner-body-bg_png-1383925305") repeat-x scroll center top transparent;
    float:left;
    margin:0;
    width:100%;
}

*:first-child+html .main-container{
    float:left;
    margin:-647px 0 0;
    position:relative;
    width:1030px;
    z-index:1;
}



.banner{
    float:left;
    height:387px;
    width:960px;
}

.main-nav{
    background:none repeat scroll 0 0 #fff;
    border:none;
    float:left;
    position:relative;
    width:1033px;
    z-index:10;
}

.main-nav ul{
    /*float:right; To make menu center user this css*/
	float:none;/*To make menu left user this css*/
    list-style:none outside none;
    margin:0;
    padding:0;
    position:relative;
    /*right:50%;*/
    text-transform:capitalize;
}

.main-nav ul li{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/nav-sep_png-1383925283) no-repeat scroll left center transparent;
    display:inline;
    float:left;
    font-size:14px;
    font-family: 'interstate-regular';
    /*left:50%;*/
    list-style:none outside none;
    margin:0;
    padding:0;
    position:relative;
}

.main-nav ul li:first-child{
    background:none;
}

.main-nav ul li a{
    color:#A78E78;
    cursor:pointer;
    display:block;
    padding:12px 15px;
    text-decoration:none;
}
/***** Google Translator Style Start***/
.main-nav ul li a font{ font-size:13px;}
#featured-inner p font{ line-height:14px;}
.event-hd font{ font-size:13px;}
.footer-container-right p font,.footer-container-left p font{ line-height:15px}
#banner-inner h2 font, #banner-inner h3 font, #banner-inner h4 font, #banner-inner p font{ line-height:22px !important;}
#banner-inner h1 font{ line-height:28px !important;}
 .goog-tooltip {display: none !important; }
 .goog-tooltip:hover {display: none !important; }
 .goog-text-highlight { background-color: transparent !important;border: none !important; box-shadow: none !important; }
 .goog-te-gadget-simple{ line-height: 23px !important; padding-bottom: 0px !important; background-color: #265560 !important;
border: 1px solid #204851 !important; border-radius:4px;}
 .goog-te-gadget-simple>span a span:nth-of-type(1){ display:inline-block; min-width: 105px;padding: 0px 5px;}
  .goog-te-gadget-simple>span a span:nth-of-type(3){padding-left:4px;}
 .goog-te-menu-frame .goog-te-menu2 {background-color:#eee !important;border: 1px solid #ddd !important;overflow: hidden;padding: 4px;}
 .goog-te-menu-frame{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;}
 iframe.goog-te-menu2-item-selected .text{color: #666 !important;font-weight:normal !important;}
 .goog-te-menu2-item div, .goog-te-menu2-item:link div, .goog-te-menu2-item:visited div, .goog-te-menu2-item:active div{color: #666 !important;background:none !important;}
.goog-te-gadget-simple .goog-te-menu-value,.goog-te-gadget-simple .goog-te-menu-value span{ color:#fff !important;font-family: 'Interstate-Light';font-size: 14px;}
 
/***** Google Translator Style End***/

.main-nav ul li:hover,.main-nav ul li.active{
    background:none repeat scroll 0 0 #6F969E; cursor:pointer;border:none;}

.main-nav ul li:hover a,.main-nav ul li.active a{
    color:#fff;
}
.main-nav li.sublist a.sf-with-ul{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/submenu-arrow_png-1383925306") no-repeat 180px !important;}
/*.main-nav .sublist ul li a{background: none;}*/

/*home page style stated*/
.inner-container{
  background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/menu-shadow_png-1383925307") no-repeat scroll center top transparent;
}

.inner-container1{
    margin:0 auto;
    min-height:700px;
    padding:0;
    width:970px;
}
.speak-up1{display:none;}

/*************FETAURED PROGRAM STARTS*************/
#featured-wrapper {
	width:100%;
	float:left;
	background:none<!--url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/featured-bg_png-1383925308) scroll repeat-x top center transparent-->;
	height:214px;
	z-index: 1;
	position:relative;
}
#featured {
	margin:0 auto;
}
#featured-shadow {
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/featured-shadow_png-1383925308) scroll no-repeat bottom center transparent;
	height: 225px;
}
#featured-inner {
	width:100%;
	float:left;
	padding: 13px 20px;
}
#featured-inner .left-col, #featured-inner .mid-col {
	width:294px;
	float:left;
	margin:0 28px 0 0;
}
#featured-inner .right-col {
	width:294px;
	float:left;
	margin:24px 20px 0 0;
}
#featured-inner .left-col h4, #featured-inner .mid-col h4 {
	color: #C0AE9E;
    font-family: 'interstate-regular',Interstate,helvetica;
    font-size: 13px;
    font-weight: normal;
    margin-bottom: 8px;
    margin-left: 6px;
    text-transform: uppercase;
}
#featured-inner .left-col .blue-bg, #featured-inner .mid-col .blue-bg {
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/feature-blue-bg_png-1383925309) no-repeat scroll 0 0 transparent;
	width:293px;
	height:163px;
}
#featured-inner .left-col .blue-bg .blue-bg-inner, #featured-inner .mid-col .blue-bg .blue-bg-inner, #featured-inner .right-col .blue-bg .blue-bg-inner {
	padding:14px 8px 15px 11px;
	float:left;
}
.blue-bg-inner .feat-left-col, .blue-bg-inner .feat-left-col {
	float:left;
	padding-right: 6px;
}
.blue-bg-inner .feat-left-col img{max-width:105px;}
.blue-bg-inner .feat-right-col, .blue-bg-inner .feat-right-col {
	float:left;
	width:163px;
}
.blue-bg-inner .feat-right-col h2, .blue-bg-inner .feat-right-col h2 {
	color: #6099AB;
	margin:0 0 5px;
	font-family: 'interstate-regular';
    font-size: 14px;
    font-weight: normal;
}
.blue-bg-inner .feat-right-col p, .blue-bg-inner .feat-right-col p {
	color:#707070;
	font-family:'helvetica', interstate-regular;
	margin: 0 0 5px;
    font-size:12px;
}
.blue-bg-inner .feat-right-col a, .blue-bg-inner .feat-right-col a {
	color:#6099ab;
	font-family:'helvetica', interstate-regular;
    font-size: 12px;
}
#featured-inner .right-col .blue-bg {
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/feature-donate-bg_png-1383925310) no-repeat scroll 0 0 transparent;
	width:293px;
	height:163px;
}
#featured-inner .right-col .blue-bg .blue-bg-inner .feat-donate {
	float:none;
	text-align:center;
}
#featured-inner .right-col .blue-bg .blue-bg-inner .feat-donate a h1
,#featured-inner .right-col .blue-bg .blue-bg-inner .feat-donate a h2
,#featured-inner .right-col .blue-bg .blue-bg-inner .feat-donate a h3
,#featured-inner .right-col .blue-bg .blue-bg-inner .feat-donate a h4{padding:0;margin:0;}
.feat-donate a h1{font-size:23px;}
.feat-donate a h2{font-size:21px;}
.feat-donate a h3{font-size:19px;}
.feat-donate a h4{font-size:16px;}
#featured-inner .right-col .blue-bg .blue-bg-inner .feat-donate a {
	margin:7px 73px 0;
	float:left;
}
/*************FETAURED PROGRAM ENDS*************/
/**************INTRO CONTAINER STARTS************/
#intro-wrapper {
	float: left;
	width:100%;
	background:<!--url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/inner-body_png-1383925311) scroll repeat-x 0 0 transparent-->none;
	height:auto;
}
#intro-container {
	width:970px;
	margin:0 auto;
}
#intro-container-inner {
	float: left;
	padding: 16px 5px 10px 13px;
}
/**************INTRO CONTAINER LEFT STARTS************/
.intro-container-left {
	float: left;
	width:613px;
	margin-right:20px;
}
.intro-container-left .welcome-text {
	float: left;
	width:100%;
	min-height: 175px;
	margin-left: 4px;
}
.intro-container-left .welcome-text h1 {
	color:#736357;
	font-family: 'Interstate-Light';
    text-transform:none;
    font-size: 19px;
    font-weight: normal;
    margin:2px 0;
}
.intro-container-left .welcome-text h3 {
	color:#797b7b;
	font-family: 'Interstate-Light';
    line-height:22px;
    font-size: 15px;
    font-weight: normal;
	margin:0 0 10px;
}
.intro-container-left .welcome-text h3 a {
	color:#736357;
}
.intro-container-left .wild-cart-quote {
	float: left;
	width: 100%;
}
.wild-cart-quote .wild-cart-top {
	float: left;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/wildcard-top-img_png-1383925313) scroll no-repeat 0 0 transparent;
	width:617px;
	height:12px;
}
.wild-cart-quote .wild-cart-mid {
	float: left;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/wildcard-mid-img_png-1383925314) scroll repeat-y 0 0 transparent;
	width:617px;
}
.wild-cart-quote .wild-cart-mid-inner {
	float: left;
	padding:10px 10px 18px 10px;
}
.intro-container-left .wild-cart-mid .quote-right {
	float: left;
	width: 120px;
}
.intro-container-left .wild-cart-mid .quote-left {
	float: left;
	margin-right: 20px;
	width: 451px;
}
.intro-container-left .wild-cart-mid .quote-left h1 {
	color: #6099ab;
	float: left;
	font-style:italic;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/call-out_png-1383925315) scroll no-repeat 0 0 transparent;
	font-family: georgia;
	text-transform:none;
	text-align:right;
    margin: 10px 0 0;
    padding: 5px 0 0 35px;
    line-height:22px;
    font-weight:normal;
    font-size:19px;
}
.intro-container-left .wild-cart-mid .quote-left h4 {
	color: #8a8b8c;
	text-align:right;
	float: right;
	font-family: 'interstate-regular';
	text-transform:none;
    margin: 7px 0 0;
    font-weight:normal;
    font-size:13px;
}
.intro-container-left .wild-cart-mid .quote-left h4 span{font-family: georgia;font-size: 13px;font-style: italic;}
span.dir-name{font-family:georgia;font-style:italic;}
.wild-cart-quote .wild-cart-bot {
	float: left;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/wildcart-bot-img_png-1383925315) scroll no-repeat 0 0 transparent;
	width:617px;
	height:12px;
}
/**************WILD CART STARTS************/
.intro-container-left .wildcart {
	float: left;
	margin-left: 2px;
	margin-top: 17px;
	width: 100%;
}
.intro-container-left .wildcart-inner {
	float: left;
	width:100%;
}
/**************WILD CART LEFT CONTAINER ENDS************/
.intro-container-left .wildcart-left, .intro-container-left .wildcart-middle, .intro-container-left .wildcart-right {
	float: left;
	width:183px;
}
.intro-container-left .wildcart-left .img-row, .intro-container-left .wildcart-middle .img-row, .intro-container-left .wildcart-right .img-row {
	float: left;
	width:172px;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/wildcard-img-bg_png-1383925316) scroll 0 0 transparent;
}
.intro-container-left .wildcart-left .img-row img, .intro-container-left .wildcart-middle .img-row img, .intro-container-left .wildcart-right .img-row img {
	margin:6px;
}
.intro-container-left .wildcart-left .content-row, .intro-container-left .wildcart-middle .content-row, .intro-container-left .wildcart-right .content-row {
	float: left;
	padding: 8px;
}
.intro-container-left .wildcart h3{
	color:#6099ab;
	font-family: 'interstate-regular';
    margin: 0 0 12px;
    font-size: 14px;
    font-weight: normal;
}
.intro-container-left .wildcart p {
	color:#8f8e8e;
	font-family: helvetica;
    font-size: 12px;    
    margin:0 0 12px 0 ;
}
.intro-container-left .wildcart a{
	color:#6099ab;
	font-family: 'interstate-regular';
    font-size: 12px;
}
.intro-container-left .wildcart .content-row a{float: left; }
/**************WILD CART LEFT CONTAINER ENDS************/

/**************WILD CART MIDDLE CONTAINER STARTS************/
.intro-container-left .wildcart-middle {
	padding:0 20px 0 34px;
}
/**************WILD CART MIDDLE CONTAINER ENDS************/

/**************WILD CART RIGHT CONTAINER STARTS************/
.intro-container-left .wildcart-right .img-row {
	/*background:none scroll 0 0 transparent !important;*/
}
/**************WILD CART RIGHT CONTAINER  ENDS************/

/**************WILD CART ENDS************/

/**************INTRO CONTAINER LEFT STARTS************/
.intro-container-right {
	float: right;
	width:310px;
}
.intro-container-right-inner {
	float: right;
	margin-left: 6px;
}
.intro-container-right-inner .tabber-block {
	float: right;
	width:100%;
}
.right-tabber-top {
	float: left;
	width:301px;
	height:10px;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/events-top-img_png-1383925317) no-repeat scroll 0 0 transparent;
}
.right-tabber-bot {
	float: left;
	width:301px;
	height:10px;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/events-bot-img_png-1383925325) no-repeat scroll 0 0 transparent;
}
.right-tabber-mid {
	float: left;
	width:301px;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/events-mid-img_png-1383925336) repeat-y scroll 0 0 transparent;
	min-height: 305px;
}
.right-tabber-mid .right-tabber-inner {
	float: left;
	padding: 0px 12px;
}
.right-tabber-inner .tab-title {
	float: left;
	width: 100%;
}
.right-tabber-inner .tab-title ul {
	display:block;
	float:left;
	list-style:none;
	width:100%;
}
.right-tabber-inner .tab-title ul li {
	display:block;
	float:left;
}
.right-tabber-inner .tab-title ul li a {
	color:#9f836e;
	float:left;
	padding:11px 0px;
	font-size:15px;
	font-family: 'interstate-regular';
	width:128px;
	height:37px;
	text-align:center;
}
.right-tabber-inner .tab-title ul li a:hover {
	color:#9f836e;
}
.right-tabber-inner .tab-title ul li a:active, .right-tabber-inner .tab-title ul li a.active {
	color:#9f836e;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/events-bg_png-1383925337) scroll no-repeat 0 0 transparent;
	width:149px;
	height:37px;
}
.right-tabber-inner .tab-title-body {
	float: left;
	padding: 0 11px;
	margin-top: -5px;
}
.right-tabber-inner .tab-title-body .content-block {
	float: left;
	width: 100%;
    margin: 0 0 3px;
}
.right-tabber-inner .tab-title-body .content-block a {
	color: #A8A8A8;
	float: left;
	font-family: 'helvetica';
	font-size: 13px;
	margin: 0 0 3px;
	width: 100%;
}
.right-tabber-inner .tab-title-body .content-block h4 {
	font-size:13px;
	color:#699fb0;
	font-family: 'helvetica';
	width: 100%;
	text-transform:none;
	margin-bottom: 10px;
}
.right-tabber-inner .tab-title-body .view-all {
	float: left;
	width: 100%;
}
.right-tabber-inner .tab-title-body .view-all a {
	color: #699FB0;
	float: left;
	font-family: 'helvetica';
	font-size: 12px;
	margin-bottom: 1px;
	margin-top: 18px;
	text-transform: none;
	width: 100%;
}
/**************INTRO CONTAINER RIGHT STARTS************/

/**************INTRO CONTAINER RIGHT GALLERY-A ENDS************/
.intro-container-right .intro-container-right-inner .right-video {
	float: left;
	width: 100%;
	margin:0;
}
.intro-container-right .intro-container-right-inner .right-video h4 {
	color: #6099AB;
    float: left;
    font-family: helvetica;
    margin: 10px 0 10px 5px;
    text-transform: none;
    width: 96%;
}
.intro-container-right .intro-container-right-inner .right-video p {
	color: #8f8e8e;
	float: left;
	font-size: 13px;
	margin: 13px 0 11px;
	text-align: left;
	width:96%;
	font-family: 'helvetica';
}
.intro-container-right .intro-container-right-inner .right-video p a {
	color: #6099ab;
}
.intro-container-right .intro-container-right-inner .video {
	float: left;
}
.right-video .quote-left{float: left;
    font-family: 'interstate-regular',Helvetica;
    font-size: 14px;
    margin: 10px 0;
    width: 100%; }
.right-video .quote-left h1{color: #6099AB;
    float: left;
    font-size: 14px;
    font-weight: normal;
    text-transform: capitalize;}
.right-video div.alt-events{float: left;width: 100%;}
.right-video div.alert-bx-row1{ margin: 0;
    padding: 0;
    width: 100%;border-bottom:none;line-height:20px;}
.right-video .alert-txt{width:100%; }
.right-video .alert-txt h4 span{color:#6099AB;float:none;}
/**************INTRO CONTAINER RIGHT ENDS************/
/**************INTRO CONTAINER ENDS************/


.content-area{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/content-bg_png-1383925338) repeat;
    border-top:0!important;
    border:1px solid #bfb098;
    float:left;
    padding:10px 0;
    width:956px;
}

.content-lft{
    float:left;
    width:635px;
}

div.intro-txt{
    color:#a0894a;
    font-size:14px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:22px;
    margin:0 17px 0 26px;
    text-shadow:0 1px 0 #fff;
}

div.intro-txt p{
    margin:0;
    padding-bottom:10px;
    padding:5px 0;
}

div.intro-txt h1{
    color:#4d8954;
    font-size:29px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:5px 0;
}

div.intro-txt h2{
    color:#4d8954;
    font-size:28px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:5px 0;
}

div.intro-txt h3{
    color:#4d8954;
    font-size:27px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:5px 0;
}

div.intro-txt h4{
    color:#4d8954;
    font-size:26px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:5px 0;
}

div.intro-txt h5{
    color:#4d8954;
    font-size:25px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:5px 0;
}

div.intro-txt ul{
    font-size:29px;
    font-family:'interstate-regular',Helvetica,Arial;
    list-style:disc inside none;
    margin:0 0 0 25px;
    padding:0;
}

div.intro-txt ul li{
    line-height:20px;
}

div.intro-txt ol{
    list-style-position:inside;
    margin:0 0 0 25px;
    padding:0;
}

div.intro-txt ol li{
    line-height:20px;
}

div.intro-txt a{
    color:#4d8954;
    text-decoration:none;
}

div.intro-txt strong{
    font-weight:bold;
}

div.intro-txt b{
    font-weight:bold;
}

div.intro-txt i{
    font-style:italic;
}

div.intro-txt table{
    border:1px solid #dcdcdc;
    width:100%;
}

div.intro-txt table th{
    border:1px solid #dcdcdc;
    font-weight:bold;
    padding:2px;
}

div.intro-txt table td{
    border:1px solid #dcdcdc;
    padding:2px;
}

div.intro-txt hr{
    border:1px solid #dcdcdc;
}

div.intro-txt img{
    border:0 none;
    width:100%;
}

div.intro-txt span{
    color:#a0894a;
    text-shadow:0 1px #fff;
}

div.intro-txt sup{
    font-size:13px;
    font-family:'interstate-regular',Helvetica,Arial;
}

div.intro-txt sub{
    font-size:13px;
    font-family:'interstate-regular',Helvetica,Arial;
}

.homtown-hero{
    float:left;
    padding:20px 0 0;
    position:relative;
    width:100%;
    z-index:0;
}

.ice-flake{
    float:left;
    margin:0 0 0 -20px;
    z-index:0;
}

.homtown-hero-bg{    
    background-position:-10px -464px;
    height:166px;
    margin:38px 0 0 22px;
    position:relative;
    width:604px;
    z-index:9;
    *margin:-110px 0 0 22px;
}

*:first-child+html .homtown-hero-bg{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/homehero-bg_png-1383925338) no-repeat;
    height:166px;
    margin:-110px 0 0 22px;
    position:relative;
    width:604px;
    z-index:99999;
}

.homtown-hero-bg-lft{    
    float:left;
    margin:-16px 0 0 -57px;
    width:180px;
    *margin:-17px 0 0 0;
}

.homtown-hero-bg-lft img{
    border:0;
}

.homtown-hero-bg-rgt{
    float:left;
    padding:10px 10px 10px 24px;
    width:378px;
}

.homtown-hero-bg-rgt h1{
    color:#fff;
    font-size:17px;
    font-weight:bold;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0;
    text-shadow:0 1px #5e9c65;
}

.homtown-hero-bg-rgt h1 a{
    color:#fff;
}

.homtown-hero-bg-rgt h1 span{
    font-size:12px;
    font-weight:normal;
    text-decoration:underline;
    vertical-align:super;
}

div.homtown-hero-bg-rgt .fck-field{
    margin:0;
}

.homtown-hero-bg .hometown-fulltext{
    margin:0 0 0 -77px;
    width:578px;
}

.homtown-hero-bg-rgt h2{
    color:#fff;
    font-size:15px;
    font-weight:bold;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0;
    text-shadow:0 1px #5e9c65;
}

.homtown-hero-bg-rgt h2 a{
    color:#fff;
}

.homtown-hero-bg-rgt h2 span{
    font-size:12px;
    font-weight:normal;
    padding:2px 2px 0 0;
    text-decoration:underline;
    vertical-align:super;
}

.homtown-hero-bg-rgt p{
    color:#fff;
    font-size:14px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:18px;
    margin:0;
    padding:9px 0 5px;
    text-shadow:0 1px #5e9c65;
}

.homtown-hero-bg-rgt ul{
    float:left;
    margin:0;
    padding:9px 0 0;
    width:100%;
}

.homtown-hero-bg-rgt ul li{
    color:#fff;
    display:inline;
    float:left;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
    list-style:none;
    padding:0 10px 0 0;
    text-shadow:0 1px #5e9c65;
}

.homtown-hero-bg-rgt ul li a{
    color:#fff;
    float:left;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
    list-style:none;
    text-decoration:none;
}

/*.bdr-rgt{
    border:0!important;
    padding:0 0 0 10px!important;
}*/

.wildcard{
    float:left;
    padding:33px 0 0 20px;
    width:620px;
}

.wildcard-lft{
    float:left;
    margin:0 32.5px 0 0;
    padding:0;
    width:187px;
}

.wild-card-shadow{
    background-position:-635px -338px;
    padding:0 0 13px;
    width:176px;
}

.wild-card1{
    background:none repeat scroll 0 0 #fff;
    border-top:0!important;
    border:1px solid #f3f0e8;
    padding:5px;
    text-align:center;
    width:160px;
}

.wild-card1 img{
    border:0;
    max-width:160px;
    outline:0;
}

.wildcard-lft h1{
    color:#058843;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0 0 0 5px;
}

.wildcard-lft h1 a{
    color:#058843;
}

.wildcard-lft h1 span.date-cont{
    color:#058843;
    padding:0;
}

.wildcard-lft p{
    color:#96724d;
    float:left;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:17px;
    margin:0;
    padding:5px 0 5px 10px;
    text-shadow:0 1px #fff;
}

.wildcard .wildcard-lft div.fck-field{
    width:160px;
}

.wildcard-mid{
    float:left;
    margin:0 32.5px 0 0;
    padding:0;
    width:180px;
}

.wildcard-mid h1{
    color:#058843;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0 0 0 5px;
}

.wildcard-mid h1 a{
    color:#058843;
}

.wildcard-mid h1 span.date-cont{
    padding:0;
}

.wildcard-mid p{
    color:#96724d;
    float:left;
    font-size:14px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:17px;
    margin:0;
    padding:5px 0 5px 0;
    text-shadow:0 1px #fff;
}

.wildcard-rgtend{
    margin:0;
    width:173px;
}

.wildcard-lft-list{
    clear:both;
    padding:10px 0 0 0;
    line-height:19px;
}

.wildcard div.fck-field{
    color:#96724d;
    float:none;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:17px;
    padding:0 0 0 5px;
    text-shadow:0 1px #d5c0aa;
    width:auto;
}

.wildcard span.readmore{
    clear:both;
    color:#058843;
    float:left;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:0 0 0 5px;
    width:160px;
}

.wildcard span.readmore a{
    color:#058843;
}

.readmore a{margin:-10px 0 20px 0;}
.wildcard h1.boilup-head{
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0 0 5px 0;
    padding:0;
    text-transform:capitalize;
    width:100%;
}

.alert-bx .boilup-head,.event-bx .boilup-head{
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0 0 5px 0;
    width:100%;
}

.content-rgt{
    float:left;
    padding:18px 15px 10px 5px;
    width:300px;
}

.event-hd{
    float:left;
    position:relative;
    width:300px;
    z-index:9;
}
.evt_classno{
    color: #6099AB;
    float: left;
    font-size: 13px;
    font-weight: bold;
    margin: 5px 0;
    width: 100%;
}
.alert{
    float:right;
    padding:2px 5px 2px 0px;
    width:150px;
}
.alert h3{
    background: none repeat scroll 0 0 transparent;
    color: #9F836E;
    cursor: pointer;
    font-family: Helvetica,Arial;
    font-size: 15px;
    margin: 0;
    padding: 10px 0 10px 25px;
    text-decoration: none;
    text-transform: capitalize;
}

.alert h3 a{
    color:#6099AB;
    font-size:14px;
    line-height:20px;
    font-family:'interstate-regular',Helvetica,Arial;
    text-decoration:none;
    text-shadow:0 1px 0 #cfc29b;
    text-transform:uppercase;
}
/* fine + print notifications*/
.evttkt_policy{
    float: left;
    width: 100%;
    margin: 0 0 15px;
}
.evttkt_policy h3,.evttkt_tenyson h3{
    color:#6099ab !important;
    font-family: italic !important;
    margin: 0 0 5px !important;
}
.acceptbuttons input[type="checkbox"]{margin:0 3px 0 0;}
#parastmt {
    border: 1px solid #CDCDCD;
    float: left;
    height: 110px;
    overflow-x: hidden;
    overflow-y:visible;
    padding: 0 0 0 5px;
    width: 100%;
}
.acceptbuttons{
    float: left;
    padding: 10px 0 0;
    width: 100%;
}
.acceptbuttons span{color:#666666;}
.evttkt_tenyson{
    float: left;
    width: 100%;
    margin: 0 0 10px 0;
}
/* fine + print notifications*/

.event{
    float:left;
    padding:2px 4px 2px 0;
    width:140px;
}

.ev-text-holder-noimage .event{
    float:left;
    padding:12px 3px 19px 0;
    width:120px;
}

.ev-text-holder-noimage .active{
    border:0;
}

.event h3{
    background:none;
    color: #9F836E;
    cursor: pointer;
    font-family:Helvetica,Arial;
    font-size: 15px;
    height:25px;
    margin: 0 0 0 12px;
    padding: 10px 0 0 5px;
    text-align: center;
    text-transform:capitalize;
    width: 145px;
}
.event-hd .active h3{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/event-taber_png-1383925369") no-repeat scroll center top transparent; }
.event h3 a{
    color:#a0894a;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    text-decoration:none;
    text-shadow:0 1px #d5c0aa;
    text-transform:uppercase;
}

.alert-bx{
    background:none;
    border:none;
    float:left;
    margin:0;
    padding:0 0 0 10px;
    position:relative;
    width:290px;
}

.alert-bx-row1{
   /* border-bottom:2px dotted #e2d7c1;-->rightside event boder*/
    float:left;
    margin:0 0 0 5px;
    padding:14px 0 2px 4px;
    width:270px;
}

.alert-img{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/alert-img-bg_png-1383925370) no-repeat;
    float:left;
    height:83px;
    margin:4px 13px 0 2px;
    text-align:center;
    width:101px;
}

.alert-img img{
    color:#666;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    max-width:90px;
    padding:5px;
}

.alert-txt{
    color:#ad9b6c;
    float:left;
    padding:0;
    width:153px;
}

.quote-txt{
    width:100%!important;
}

.alert-txt p{
    font-size:12px;
    padding-bottom:10px;
}

.alert-txt h1{
    font-family:Coustard;
    font-size:14px;
    letter-spacing:0;
    line-height:24px;
}

.alert-txt h2{
    font-size:13px;
    line-height:22px;
}

.alert-txt h3{
    font-size:12px;
}

.alert-txt h4{
    font-size:11px;
}

.alert-txt h5{
    font-size:10px;
}

.alert-txt ul{
    font-size:12px;
    list-style:disc inside none;
    margin:0;
    padding:0;
}

.alert-txt ul li{
    line-height:20px;
}

.alert-txt ol{
    font-size:12px;
    list-style-position:inside;
    margin:0;
    padding:0;
}

.alert-txt ol li{
    line-height:20px;
}

.alert-txt a{
    color:#6099ab;
    text-decoration:none;
}

.alert-txt address{
    font-size:12px;
}

.alert-txt strong{
    font-weight:bold;
}

.alert-txt b{
    font-weight:bold;
}

.alert-txt i{
    font-style:italic;
}

.alert-txt table{
    border:1px solid #dcdcdc;
    width:100%;
}

.alert-txt table th{
    border:1px solid #dcdcdc;
    font-weight:bold;
    padding:2px;
}

.alert-txt table td{
    border:1px solid #dcdcdc;
    padding:2px;
}

.alert-txt hr{
    border:1px solid #dcdcdc;
}

.alert-txt img{
    border:0 none;
    width:100%;
}

.alert-txt span{
    font-size:12px;
}

.alert-txt sup{
    font-size:10px;
}

.alert-txt sub{
    font-size:10px;
}

.alert-img-1{
    float:left;
    padding:0 5px;
    width:auto!important;
}

.alert-txt-1{
    float:left;
    width:118px!important;
}

.alert-top-head{
    padding:0;
    margin:10px 0 10px 1px !important; 
    width:100%;
}

.alert-top-head span{
    clear:both;
}
.alert-top-head span.evt_datedisplay{
    color: #A8A8A8;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 12px;
    float:left;
    font-weight: normal;
    margin: 0;
    width: 100%;
}

.alert-txt h4,.alert-txt h4 a{
    color: #6099AB;
    float: left;
    font-family: Helvetica;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 0;
    padding: 0 0 2px;
}

.alert-txt h4 span{
    float:left;
    font-size:11px;
    font-family:'interstate-regular',Helvetica,Arial;
}

.alert-txt p{
    color:#ad9b6c;
    float:left;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:15px;
    margin:0;
    padding:0 0 2px;
    text-shadow:0 1px #fff;
}

.alert-msg{
    border-bottom:1px dotted #e2d7c1;
    float:left;
    padding:5px 0;
    width:100%;
}

.alert-msg h4{
    color:#699fb0;
    float:left;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0;
    width:100%;
}

.alert-msg p{
    color:#ad9b6c;
    float:left;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:5px 0 5px 0;
    text-shadow:0 1px #d5c0aa;
    width:100%;
}

.view-all-alerts{
    color: #699FB0;
    float: left;
    font-family: Helvetica,Arial;
    font-size: 12px;
}

.view-all-alerts a{
    color:#699fb0;
    float:left;
    font-size:12px;
    margin:0;
    padding:7px 0 7px 10px;
    text-decoration:none;
}

.readmore-alerts{
    color: #699FB0;
    float: left;
    font-family: Helvetica,Arial;
    font-size: 12px;
    padding: 5px 5px 5px 0;
}

.readmore-alerts a{
    color: #699FB0;
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 5px 0;
    text-decoration: none;
}

.event-bx{
    background:none;
    border:none;
    display:none;
    float:left;
    margin:0;
    padding:0 0 0 10px;
    position:relative;
    width:286px;
}

.event-bx .alt-events .alert-bx-row1{
    padding:8px 0 0;
    width:273px;
}

.event-bx .alt-events .alert-bx-row1 .alert-txt{
    padding:0 0 0 4px;
    width:153px;
}

.event-bx .alt-events .alert-img{
    margin:4px 10px 0 5px;
}

div.alt-events div:last-child{
    border-bottom:0;
}

.video{
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    float: left;
    margin:0;
    padding: 0;
    text-align: center;
    width: 100%;
}

.video .spl-boilup iframe{
    position:relative;
    z-index:0;
    border:1px solid #666666;
}

.video p{
    color:#6099ab;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
    text-align:center;
}
span.video_desc{color: #95724D;float: left;font-size: 12px;line-height: 20px;margin: 5px 10px 0 -8px;padding: 0 28px 0 5px;text-align: center;width: auto;font-family:'interstate-regular',Helvetica,Arial;font-weight:normal;}
div.spl-boilup{
    float:left;
    margin:0 0 10px 0;
    padding:0;
    width:100%;
}

div.spl-boilup h3{
    color:#6099ab;
}

div.spl-boilup h3 a{
    color:#6099ab;
}

div.video-box h1{
    color:#6099ab;
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0 0 10px 0;
    padding:0;
}

div.video-box h3{
    margin:5px 0;
    padding:0;
}

.spl-boilup span.readmore a{
    color:#4d8954;
    float:right;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
}

.spl-boilup .image-bg img{
    border:0;
    max-width:260px;
    outline:0;
}

/*footer style started*/
#footer-wrapper {
	float: left;
	width: 100%;
	background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/footer-bg_png-1383925370) repeat-x scroll 0 0 transparent;
}
#footer-shadow {
	float: left;
	width: 100%;
	background:url(../images/footer-top-shadow.png) repeat-x scroll top center transparent;
}
#footer-container {
	margin:0 auto;
	width:970px;
}
#footer-container-inner {
}
.footer-container-left {
	float: left;
	margin: 0;
	padding: 0;
	width: 666px;
}
.footer-container-left .sub-container {
	float: left;
	margin: 0;
	padding:24px 13px 0;
	width: 656px;
}
.footer-container-left .sub-container .content-left {
	float: left;
	padding-right: 63px;
	width: 176px;
}
.footer-container-left .sub-container h4{
	color: #747373;
	float: left;
	font-size: 14px;
	font-family: 'Helvetica-Bold', helvetica;
	text-transform: none;
	margin-bottom: 3px;
	width:100%;
    font-weight:normal;;
}
.footer-container-left .sub-container .content-left p {
	color: #747373;
	float: left;
	font-size: 12px;
	font-family: 'Helvetica-Light';
	text-transform: none;
	margin-bottom: 10px;
	width:100%;
    line-height:20px;
}
.footer-container-left .sub-container .content-left a {
	color: #747373;
	float: left;
	font-size: 11px;
	font-family: 'helvetica';
	text-transform: none;
	margin-bottom: 10px;
	width:100%;
}
.footer-container-left .sub-container .content-middle, .footer-container-left .sub-container .content-right {
	float: left;
	padding: 0 37px 0 0;
	width: 151px;
}
.footer-container-left .sub-container .content-middle ul, .footer-container-left .sub-container .content-right ul {
	float: left;
	width: 100%;
    margin: 2px 0 0;
}
.footer-container-left .sub-container .content-middle ul li, .footer-container-left .sub-container .content-right ul li {
	float: left;
	width: 100%;
}
.footer-container-left .sub-container .content-middle ul li a, .footer-container-left .sub-container .content-right ul li a {
	color: #747373;
	float: left;
	font-size: 11px;
	font-family:'Helvetica-Light',helvetica;
	text-transform: none;
	margin-bottom:7px;
	width:100%;
}
.footer-container-left .sub-container .content-right {
	float: left;
	padding: 0 !important;
	width: 167px;
}
.footer-container-left .sub-container .content-right ul {
	margin-top:22px;
}
.footer-container-right {
	float: right;
	width: 304px;
}
.footer-container-right-inner {
	float: left;
	padding: 24px 0 0;
    font-weight:normal;
}
.footer-container-right-inner a {
    color: #747373;
}

.footer-container-right-inner a:hover {
    color: #6099AB;
}
.footer-container-right-inner h4 {
	color: #747373;
	font-size: 14px;
    font-family: 'Helvetica-Bold', helvetica;
	text-transform: none;
	margin-bottom: 3px;
	width:100%;
    font-weight:normal;
}

.footer-container-right-inner h5{
    color: #747373;
	font-size: 12px;
    font-family: 'Helvetica-Light', helvetica;
    font-weight:normal;
    line-height:22px;
 }
.footer-container-right-inner address {
	color: #747373;
	font-size: 12px;
	font-family: 'Helvetica-Light', helvetica;
	text-transform: none;
	margin-bottom: 6px;
	width:100%;
	font-style: normal;
	line-height: 19px;
}
.footer-container-right-inner p {
	color: #747373;
	font-style:italic;
	font-size: 12px;
	font-family: 'Helvetica-Light', helvetica;
	text-transform: none;
	margin-bottom: 10px;
	width:100%;
}
.footer-container-right-inner .social-media {
	float: left;
	width: 100%;
	margin: 5px 0 0 2px;
}
.footer-container-right-inner .social-media ul {
	float: left;
	width: 100%;
    padding:0;
}
.footer-container-right-inner .social-media ul li {
	float: left;
	margin-right: 7px;
	width: 24px;
}
.footer-container-right-inner .social-media ul li a {
	float: left;
}
.copyright-home {
	float: left;
	width: 100%;
    margin:-7px 0 5px;
}
.copyright-home p {
	color: #7F7C7C;
	float: left;
	font-family: 'helvetica';
	font-size: 11px;
    margin:0;
	text-align: center;
	text-transform: none;
	width: 100%;
}
/*footer style Ended*/

.main-container-internal{
    float:left;
    margin:0;
    width:100%;
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/inner-body-bg_png-1383925305") repeat-x scroll center top transparent;
}

*:first-child+html .main-container-internal{
    float:left;
    margin:-614px 0 0;
    position:relative;
    width:1030px;
    z-index:1;
}

.content-area1{
    background:none;
    border-top:0!important;
    border:none;
    float:left;
    padding:15px 0 0;
    width:956px;
}

.left-col{
    float:left;
    margin:7px 0 0;
    width:195px;
}

.left-col ul{
    float:left;
}

.eventnavlist{
    margin:57px 0 0 0!important;
}

.middle-col{
    float:left;
    width:570px;
	margin:0 0 20px;
}

.middle-col-inner{
    background:none;
    float:left;
    min-height:602px;
    width:570px;
}

.middle-col-inner1{
    background:#fff;
    border:1px solid #e2d7c3;
    float:left;
    width:565px;
}

.middle-col-inner1 img{
    padding:0 0 0 20px;
}

.img-caption{
    color:#605f5f!important;
    float:right;
    font-style:italic;
    font-size:9pt;
    font-family:Georgia,"Times New Roman",Times,serif!important;
    margin:-10px 0 0;
    padding:0 30px 0 0;
}

.middle-col-inner1 h1{
    color:#6099ab;
    font-size:22px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:25px 0 10px 24px;
}

.middle-col-inner1 h2{
    color:#6099ab;
    font-size:18px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:5px 15px 10px 30px;
}

.middle-col-inner1 .dept_directory h2{
    color:#6099ab;
    float:left;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:10px 0 18px;
}

.middle-col-inner1 h3{
    color:#6099ab;
    font-size:16px;
    font-family:'Interstate-Light',Helvetica,Arial;
    margin:0;
    padding:0 15px 10px 24px;
}

.middle-col-inner1 h4{
    color:#666;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0 15px 10px 24px;
}

.middle-col-inner1 p{
    color:#666;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:5px 18px 5px 24px;
}

.committee-container{
    float:left;
    width:525px;
}

.committee-members{
    float:left;
    margin:0;
    padding:0;
    width:135px;
}

.committee-members-lft{
    float:left;
    padding:0 0 25px;
    width:100%;
}

.committee-members-lft img{
    margin:0 0 3px;
    padding:0 0 0 24px;
}

.committee-members-lft span{
    color:#6099AB;
    float:left;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    padding:3px 0 0 0;
    width:85%;
}

.committee-container .fck-field iframe{
    width:100%;
}

.committee-members-rgt{
    float:left;
    padding:0 0 0 10px;
    width:380px;
}

.committee-members-rgt .fck-field p{
    padding:0 0 7px;
}

.committee-members-rgt p{
    color:#666;
    font-size:13px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:0 10px 5px 17px;
}

.dep-dir{
    color:#6099ab;
    float:left;
    font-size:13px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:3px 0 0 24px;
}

.dep-dir1{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/brown-arrow_png-1383925371) no-repeat right bottom;
    color:#6099ab;
    float:left;
    font-size:13px;
    font-family:'interstate-regular',Helvetica,Arial;
}

.video-bx{
    border:2px solid #f3eddd;
    float:left;
    margin:0;
    padding:0;
    width:525px;
}

div.video-bx-lft{
    float:left;
    width:310px;
}

div.video-bx-lft p{
    color:#1c8b29!important;
    font-style:italic;
    font-size:12px;
    line-height:20px;
    font-family:Georgia,"Times New Roman",Times,serif!important;
    padding:5px 10px 5px 20px!important;
}

div.video-bx-lft span{
    color:#1c8b29;
    float:right;
    font-style:italic;
    font-size:13px;
    font-family:Georgia,"Times New Roman",Times,serif;
    padding:0 25px 0 0;
}

.video-bx-rgt{
    float:left;
    padding:0;
    width:210px;
}

.video-bx-rgt img{
    max-width:200px;
    padding:5px!important;
}

.video-bx-rgt .bodyimage-caption{
    padding:0 5px 0 0;
}

.g-arrow-down{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/green-arrow-d_png-1383925377) no-repeat center 18px!important;
    padding:10px 0 5px 8px!important;
    width:185px!important;
}

.directory2-main{
    float:left;
    width:525px;
}

.directory2-main #member-profiles22,.edina-directory #member-profiles22{
    float:left;
    padding:10px 0;
    width:100%;
}

.directory2-main #member-profiles22 h2{
    font-weight:normal;
    line-height:20px;
    padding:0;
}

.directory2-main #member-profiles22 p{
    clear:both;
    padding:5px 0 0;
}

.directory2-main #member-profiles22 p.user-phone{
    color:#6099ab;
}

#member-profiles22 p.user-mail a:hover{
    text-decoration:underline;
}

.thin-border{
    border-bottom:1px solid #cdcdcd;
    float:left;
    width:100%;
}

.profile-open{
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    float:left;
    padding:0 3px 2px 0;
    width:99.4%;
}

.profile-open a{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/icon_open_gif-1383925378") no-repeat scroll 0 0 transparent;
    display:block;
    float:right;
    height:14px;
    overflow:hidden;
    text-indent:-9999em;
    width:14px;
}

.profile-close{
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    display:none;
    float:left;
    padding:2px 3px 5px 0;
    width:99.4%;
}

.profile-close a{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/icon_close_gif-1383925379") no-repeat scroll 0 0 transparent;
    display:block;
    float:right;
    height:14px;
    overflow:hidden;
    text-indent:-9999em;
    width:14px;
}

.memmber-photo{
    float:left;
    width:120px;
}

.dir2-details1{
    float:left;
    width:405px;
}

.right-col{
    color:#919191;
    float:left;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    margin:7px 0 208px;
    width:190px;
}

.right-col h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:25px 22px 5px 10px;
    width:100%;
}

.right-col h3 span{
    color:#778679!important;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:0 0 0 35px;
}

.right-col h4{
    color:#6099ab;
    font-style:italic;
    font-size:14px;
    font-family:Helvetica, Arial, sans-serif;
    padding:10px 22px 5px 10px;
}

/*.right-col img{
    padding:0 22px 5px 10px;
}*/

/*.right-col p{
    color:#666;
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:3px 22px 3px 10px;
}*/

.rgt-col-row2{
    border-bottom:1px dotted #c0b8af;
    border-top:1px dotted #c0b8af;
    float:left;
    margin:10px 0 0 10px;
    padding:12px 0;
    width:160px;
}

.rgt-col-row2 h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0;
}

.rgt-col-row2 h4{
    color:#1d8d27;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:5px 0;
}

.rgt-col-row2 h4 a{
    color:#1d8d27;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
    text-decoration:none;
}

.rgt-col-row2 p{
    color:#1c8b29!important;
    font-style:italic;
    font-size:13px;
    line-height:20px;
    font-family:Helvetica, Arial, sans-serif !important;
    margin:0;
    padding:3px 22px 3px 0;
}

.map{
    border-bottom:1px dotted #c0b8af;
    float:left;
    margin:0 0 0 10px;
    padding:12px 0;
    width:160px;
}

.map img{
    margin:0;
    padding:0 0 5px 0;
}

.related-lnk{
    float:left;
    margin:0 0 0 10px;
    padding:12px 0;
    width:160px;
}

.related-lnk h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:3px 22px 5px 0;
}

.related-lnk p{
    color:#666;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:3px 0 3px 0;
}

.related-lnk p a{
    color:#666;
    text-decoration:none;
}

.home-twn-rgt{
    float:right;
}

.home-twn-rgt img{
    border:0;
    float:right;
    margin:-189px 2px 0 0;
    max-width:215px;
    padding:0;
}

#pics p{
    color:#666;
    font-size:13px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:3px 22px 3px 0;
}

.page_num{
    margin:0 auto;
    width:55px;
}

.page_num ul{
    float:left;
    margin:10px 0 0;
    padding:0;
}

.page_num li{
    float:left;
    list-style:none;
    margin:0;
    padding:0;
    width:140px;
}

.page_num li a{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/slider-img1_png-1383925380) no-repeat;
    float:left;
    font-size:0;
    height:7px;
    line-height:0;
    margin:0 6px 0 0;
    padding:0;
    width:7px;
}

.page_num li a.activeSlide{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/slider-img2_png-1383925380) no-repeat;
    height:7px;
    width:7px;
}

.bdr-bot-hd{
    border-bottom:1px dotted #c0b8af!important;
    margin:0 0 0 10px;
    width:160px!important;
}

.bdr-bot{
    border-bottom:1px dotted #c0b8af!important;
    margin:10px 0 0 10px;
    width:160px!important;
}

.kid-zone{
    border:2px solid #f3eddd;
    float:left;
    margin:10px 0 0 0;
    padding:13px 2px;
    width:510px;
}

.kid-zone h3{
    color:#666;
    float:left;
    font-size:15px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:0 15px 14px 20px;
}

.kid-zone-lft{
    float:left;
    width:50%;
}

.kid-zone-lft img{
    border:1px solid #dcdcdc;
    margin-left:20px;
    padding:5px!important;
}

.kid-zone-rgt{
    float:left;
    width:45%;
    margin:0 0 0 10px;
}

.kid-zone-rgt h2{
    color:#666;
    font-size:15px;
    font-family:Helvetica, Arial, sans-serif;
    padding:0;
}

.kid-zone-rgt p{
    color:#666;
    font-size:12px;
    line-height:19px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:0 10px 10px 0;
}

.com-evnts{
    float:left;
    padding:0 10px 0 10px;
    width:177px;
}

.com-evnts h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:3px 0 3px 0;
}

.com-evnts h5{
    color:#318a3a;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0;
}

.com-evnts p{
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:5px 5px 5px 0;
}

.date{
    color:#43934b!important;
    padding:5px 0 0!important;
}

.quote{
    color:#1c8b29!important;
    font-size:13px;
    line-height:20px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:0 0 0 0!important;
}

.rgt-col3{
    border-bottom:1px dotted #c0b8af;
    float:left;
    margin:0 0 0 10px;
    padding:8px 0;
    width:175px;
}

.rgt-col3 h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0 0 5px 0;
}

.rgt-col3 img{
    padding:5px 14px 5px 0;
}

.rgt-col3 p{
    color:#666;
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:3px 22px 3px 0;
}

.organization-list{
    float:left;
    margin:10px 0 50px 0;
    width:97%;
}

.org-head{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/org-li-hd-bg_png-1383925381) repeat-x;
    float:left;
    width:525px;
}

.org-head1{
    color:#fff;
    float:left;
    font-size:15px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:6px 0 0 20px;
    width:168px;
}

.org-head2{
    color:#fff;
    float:left;
    font-size:13px;
    font-family:Helvetica, Arial, sans-serif;
    padding:9px 0 0 10px;
    width:60px;
}

.org-head3{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/white-down-arrow_png-1383925381) no-repeat right;
    color:#fff;
    float:left;
    font-size:13px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0 8px 0 0;
    padding:5px 0 10px 0;
    width:70px;
}

.org-head4{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/white-down-arrow_png-1383925381) no-repeat right;
    color:#fff;
    float:left;
    font-size:13px;
    font-family:Helvetica, Arial, sans-serif;
    padding:3px 0 10px 0;
    width:auto;
    
}

.org-head4view{
    float:left;
    margin:4px 0 0 7px;
    width:70px;
}

.org-list{
    float:left;
    width:100%;
}

.org-list1{
    border-bottom:1px dotted #666;
    float:left;
    width:525px;
}

.org-list1 h3{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/brown-arrow_png-1383925371) no-repeat right 13px;
    color:#666;
    font-size:13px;
    font-family:Helvetica, Arial, sans-serif;
    padding:8px 0 15px 0;
    width:100%;
}

.org-list1 h3.selected{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/brown-arrow1_png-1383925382) no-repeat right 13px;
    color:#a38a41;
    font-size:13px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:7px 0 5px 0;
    width:100%;
}

.org-list1 p{
    color:#666;
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
    padding:5px 0 3px 7px;
}

.org-list1 ul{
    float:left;
    margin:0;
    padding:0 0 15px 7px;
}

.org-list1 ul li{
    color:#a38a41;
    display:inline;
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
}

.org-list1 ul li a{
    color:#a38a41;
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
    text-decoration:none;
}

.bdr-zero{
    border:none!important;
}

.profile-banner{
    padding:5px 0 0 20px!important;
}

.profile-list{
    float:left;
    margin:5px 0 120px 0;
    width:97%;
}

.profile-head{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/community-hd_png-1383925383) repeat-x;
    float:left;
    margin:3px 0;
    width:530px;
}

.profile-head.selected{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/org-li-hd-bg_png-1383925381) repeat-x!important;
    float:left;
    margin:3px 0;
    width:530px;
}

.profile-head h3.selected{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/white-down-arrow_png-1383925381) no-repeat right;
    color:#fff;
    width:495px;
}

.profile-head h3{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/white-rgt-arrow_png-1383925391) no-repeat right;
    color:#ad965d;
    font-size:15px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:7px 0 7px 20px;
    width:490px;
}

.profile-head h3{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/white-rgt-arrow_png-1383925391) no-repeat right;
    color:#ad965d;
    font-size:15px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:7px 0 7px 20px;
    width:490px;
}

.profile-list span{
    color:#ad965d;
    float:right;
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
    padding:3px 20px 3px 0;
}

.major-emp{
    float:left;
    margin:20px 0 10px 20px;
    width:100%;
}

.major-emp1{
    float:left;
    width:100%;
}

.major-emp-lft{
    float:left;
    padding:10px 0;
    width:23%;
}

.jc-logo{
    padding:13px 0 0!important;
}

.major-emp-lft img{
    padding:0;
}

.major-emp-rgt{
    float:left;
    padding:10px 0;
    width:73%;
}

.major-emp-rgt h5{
    color:#7d7d7d;
    font-size:13px;
    font-weight:bold;
    line-height:20px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:0 0 4px;
}

.major-emp-rgt p{
    color:#666;
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:0;
}

.glance{
    float:left;
    padding:0 10px 0 8px;
    width:177px;
}

.glance h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:4px 0 0 0;
    width:120px;
}

.glance p{
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
    margin:0;
    padding:0;
}

.editorial-mid{
    min-height:620px;
    padding:20px 20px 20px 20px!important;
}

.editorial-mid img{
    float:left;
    padding:0;
}

.member-img{
    float:left;
    width:88px;
}

.editorial-mid .member-img img{
    border:0;
    float:left;
    max-width:90px;
    padding:10px 0 0;
}

.editorial-mid h1{
    color:#6099AB;
    float:left;
    font-size:20px;
    margin:20px 0 2px;
    padding:0;
    width:525px;
    font-family:'Interstate-Light',Helvetica,Arial;
    line-height:22px;
    font-weight:normal;
}

.editorial-mid h2{
    color:#6099AB;
    float:left;
    font-size:15px;
    margin:3px 0 10px;
    padding:0;
    width:525px;
    font-family:'Interstate-Light',Helvetica,Arial;
    font-weight:normal;
    line-height:22px;
}

.editorial-mid h2 span span{
    float:right;
}

.editorial-mid h1.pressroomtitle{
    font-size:15px;
    padding:10px 0 5px 0;
    font-family:'interstate-regular',Helvetica,Arial;
}

.editorial-mid h2.pressroomintro{
    font-size:13px;
    font-family:'interstate-regular',Helvetica,Arial;
    line-height:20px;
}

.editorial-mid p{
    color:#666;
    margin:0;
    padding:5px 10px 5px 0;
    font-size:13px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
}

.editorial-mid div.filterby-content{
    background:none repeat scroll 0 0 #f6f2e7;
    border-radius:5px 5px 5px 5px;
    color:#666;
    float:left;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    margin:6px 0 0;
    padding:10px 0 15px 20px;
    width:505px;
}

.bdr-top{
    border-bottom:0;
    border-top:0!important;
    padding-top:0!important;
}

.tagS{
    float:left;
    font-size:12px;
    padding:50px 0 0;
    width:100%;
}

div.tagS h1{
    /*border-bottom:1px solid #eee;*/
    float:left;
    font-size:14px;
    padding:10px 0 7px 0;
    width:525px;
    font-weight:normal;
}

.tagS a{
    color:#d8c185;
    padding:0;
}

.tagS a:last-child{
    border:0;
}

.tagS span{
    background:none repeat scroll 0 0 #f7f3e8;
    border-radius:3px 3px 3px 3px;
    color:#666;
    color:#666;
    float:left;
    font-size:13px;
    margin:8px 5px 3px 0;
    padding:4px 10px;
}

.tags h1{
    border-bottom:1px solid #ede8de;
    color:#6099ab;
    font-size:22px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0 0 12px;
    padding:10px 0 7px;
    width:100%;
}

slideshow-main{
    float:left;
    width:525px;
}

.slideshow-main h3{
    font-family:'interstate-regular',Helvetica,Arial;
    padding:0 15px 10px 0;
}

.slideshow-main .edoitorial-banner-shadow{
    height:308px!important;
}

.slideshow-main .banner-image{
    height:295px!important;
}

.slideshow-main .banner-image img{
    max-width:500px;
}

.ht-hero{
    border-top:1px dotted #666;
    float:left;
    margin:10px 0;
    width:525px;
}

.ht-hero-lft{
    border-right:1px dotted #666;
    float:left;
    min-height:250px;
    padding:0 14px 10px 0;
    width:325px;
}

.ht-hero-lft h2{
    color:#6099AB;
    font-size:21px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:17px 0 3px 0;
}

.ht-hero-lft p{
    color:#666;
    font-size:13px;
    font-family: Helvetica,Arial,sans-serif;
    margin:0;
    padding:5px 10px 5px 5px;
}

.ht-hero-rgt{
    float:left;
    width:185px;
}

.rel-lnk-top{
    border-bottom:1px dotted #666;
    float:left;
    width:100%;
}

.rel-lnk-rgt{
    float:left;
    padding:15px 0 15px 10px;
    width:56px;
}

.rel-lnk-rgt img{
    border:0;
    padding:0 0 0 1px;
}

.rel-lnk-lft{
    float:left;
    padding:15px 0 15px 8px;
    width:110px;
}

.rel-lnk-lft p{
    font-family:georgia;
    font-style:italic;
    padding:5px 5px 0 0;
}

.related-lnks{
    border-bottom:1px dotted #666;
    float:left;
    padding:15px 0 27px 8px;
    width:96%;
}

.related-lnks h4{
    color:#666;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0;
}

.related-lnks ul{
    float:left;
    margin:0;
    padding:4px 0 0 2px;
}

.related-lnks ul li{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/rel-list-img_png-1383925391) no-repeat left 12px;
    color:#666;
    font-size:12px;
    font-family:Helvetica, Arial, sans-serif;
    list-style:none;
    margin:0;
    padding:5px 0 5px 7px;
}

.related-lnks ul li a{
    color:#666;
    text-decoration:none;
}

.share-lnk{
    float:left;
    margin:0;
    padding:12px 0 0 8px;
    width:96%;
}

.share-lnk img{
    margin:0;
    padding:0 3px 0 3px;
}

.tell-story{
    background:#e8dfc7;
    float:left;
    height:30px;
    margin:20px 0 0 10px;
    width:163px;
}

.tell-story h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:7px 12px;
    text-transform:uppercase;
}

::-moz-selection{
    background-color:#6099AB;
    color:#FFF;
}

::selection{
    background-color:#6099AB;
    color:#FFF;
}

.signup-foot{
    float:left;
    padding:0 0 0 5px;
    width:100%;
}

.signup-foot h3{
    color:#fff;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:2px 0 10px 0;
}

.edoitorial-banner-shadow{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/editorial-banner-shadow_png-1383925392) no-repeat left bottom;
    float:left;
    height:223px;
    padding:0 0 14px;
    width:525px;
}
.editorial-cnt-banner{
    background:#fff;
    border:1px solid #dcdcdc;
    float:left;
    height:220px;
    width:auto;
}

.editorial-cnt-banner .banner-image{
    float:left;
    height:210px;
    margin:0;
    padding:5px;
    width:515px;
}

.editorial-cnt-banner .banner-image img{
    float:none;
    max-width:515px;
    padding:0;
}

.editorial-cnt-banner .slideshowbanner-image{
    border:1px solid #dcdcdc;
    float:left;
    height:295px;
    margin:0;
    padding:5px;
    width:515px;
}

.editorial-cnt-banner .slideshowbanner-image img{
    max-width:515px;
}

.banner-caption{
    color:#605f5f!important;
    float:right!important;
    font-size:8pt;
    font-style:italic;
    font-family:Georgia,"Times New Roman",Times,serif;
    margin:0;
    padding:10px 0 0;
}

.righside_bar_dt span.banner-caption,.righside_bar_dt_last span.banner-caption{
    padding-right:0;
}

.bodyimage-caption{
    color:#605f5f;
    float:right;
    font-size:8pt;
    font-style:italic;
    font-family:Georgia,"Times New Roman",Times,serif !important;
    margin:0;
    padding:5px 0;
    text-align:right;
    width:100%;
}

.bodyimage-caption a{
    color:#605f5f;
}

.rgt-col-row1{
    border-bottom:1px dotted #c0b8af;
    float:left;
    margin:10px 0 0 10px;
    padding:0 0 12px 0;
    width:160px;
}

.rgt-col-row1 h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:25px 22px 10px 0;
    width:100%;
}

.rgt-col-row1-img{
    background:#fff;
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/imageshadow_png-1383925393") no-repeat left bottom;
    float:left;
    margin:0 0 5px 0;
    padding:0 0 8px 0;
}

.rgt-col-row1-img img{
    border:1px solid #d3cdbf;
    max-width:150px;
    padding:5px;
}

.rgt-col-row1 span{
    margin-right:10px;
    padding:0 0 5px;
    text-align:right;
    width:150px;
}

.rgt-col-row1 p{
    color:#666;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:3px 0 3px 0;
}

div#searchboxcontainer{
    color:#666;
     font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    padding:10px 0 0 0;
}

.rgt-col-row1 input[type=text]{
    width:155px;
}

.rgt-col-row1 .fck-field{
    padding:0;
}

.rgt-col-row1 .fck-field img{
    max-width:160px;
}

.content-a,.content-b,.content-c,.content-d,.multiple-layout,.layout_e,.twocolumn-layout,.threecolumn-layout{
    float:left;
    margin:0 0 20px 0;
    padding:0;
}

.body-image{
    float:left;
    width:100%;
}

.body-image img{
    border:1px solid #dcdcdc;
    max-width:515px;
    padding:5px;
}

.fck-field{
    color:#666;
    float:left;
    font-weight:normal;
     font-size:12px;
     line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:22px;
    width:100%;
}

.fck-field p, .fck-field h1, .fck-field h2, .fck-field h3, .fck-field h4, .fck-field h5, .fck-field a,.fck-field address,.fck-field strong,.fck-field b,.fck-field i,.fck-field table,.fck-field td,.fck-field th,.fck-field hr,.fck-field img,.fck-field span,.fck-field sup,.fck-field sub{
    margin:0;
    padding:0;
}

.fck-field ul, .fck-field ol{ font-size: 13px;  margin: 0 0 0 18px; padding: 0;}
.fck-field ul li{list-style:disc outside;}
.fck-field ul li, .fck-field ol li {margin:0; padding:0;}
.fck-field ul li ul li {list-style:circle outside;}
.fck-field ul li ul li ul li{list-style:circle outside;}
.fck-field ul ul {
list-style: circle outside none;
padding: 0 0 0 15px;
margin:0;
}

.fck-field ul ul ul, .fck-field ul li ul li ul li {list-style:square outside;}

.fck-field p{
    font-size:13px;
    line-height:20px;
    padding:5px 0 10px 0;
    word-wrap:break-word;
}

.fck-field h1{
    color:#6099ab;
    font-size:22px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
    letter-spacing:0;
}

.fck-field h2{
    color:#6099ab;
    font-size:20px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
}

.fck-field h3{
    color:#6099ab;
    font-size:18px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
}

.fck-field h4{
    color:#6099ab;
    font-size:17px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
}

.fck-field h5{
    color:#6099ab;
    font-size:16px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
}

.fck-field h6{
    color:#6099ab;
    font-size:15px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
}



.fck-field ul li{
    float:left;
    line-height:20px;
    padding:0 0 5px 0;
    width:100%;
}

.fck-field ol li{
    float:left;
    line-height:20px;
    width:100%;
}

.fck-field ol li p{
    padding:0 5px 0 0;
}

.fck-field a{
    color:#6099ab;
    text-decoration:none;
}

.fck-field address{
    font-size:13px;
}

.fck-field strong{
    font-weight:bold;
}

.fck-field b{
    font-weight:bold;
}

.fck-field i{
    font-style:italic;
}

.fck-field table{
    border-spacing:0;
    border:0;
}

.fck-field table th{
    border-bottom:2px solid #8b8b8b;
    font-family:'interstate-regular',Helvetica,Arial;
    font-weight:bold;
    padding:5px 0;
    text-align:left;
}

.fck-field table td{
    border-bottom:1px solid #dcdcdc;
    padding:5px 2px;
}

 .fck-field hr{color: #EEEEEE;float: left;margin: 0 0 5px;width: 100%;}


.fck-field img{
    border:0 none;
}

.fck-field span{
    font-size:13px;
}

.fck-field sup{
    font-size:10px;
}

.fck-field sub{
    font-size:10px;
}

.fck-field embed{
    width:100%;
}

.fck-field iframe{
    /*float:left;*/
    margin:10px 10px 10px 0;
    max-width:525px;
    position:relative;
    z-index:0;
	border:0px;
}

.fck-field dd{
    margin:0;
}

.layout_a .fck-field img{
    max-width:525px;
}

.multiple-layout .layout-cont-lft .fck-field img{
    max-width:200px;
}

.multiple-layout .layout-cnt-rgt .fck-field img{
    max-width:305px;
}

.multiple-layout .content-d .fck-field img{
    max-width:525px;
}
.multiple-layout .text-a-content .fck-field select {
    width: 100%;
}
.multiple-layout .text-a-content .fck-field select option {
    width: 100%;
}

.twocolumn-layout .twocol-subleft .text-b-content .fck-field img{
    max-width:305px;
}

.twocolumn-layout .twocol-subleft .content-b .fck-field img{
    max-width:305px;
}

.twocolumn-layout .twocol-subleft .text-c-content .fck-field img{
    max-width:170px;
}

.twocolumn-layout .twocol-subright .fck-field img{
    max-width:200px;
}

.threecolumn-layout .top-row .fck-field img{
    max-width:525px;
}

.threecolumn-layout .left-column .fck-field img{
    max-width:160px;
}

.threecolumn-layout .middle-column .fck-field img{
    max-width:160px;
}

.threecolumn-layout .right-column .fck-field img{
    max-width:160px;
}

.layout_e .layout-cont-lft .fck-field img{
    max-width:130px;
}

.layout_e .layout-cnt-rgt .text-a-content .fck-field img{
    max-width:375px;
}

.layout_e .layout-cnt-rgt .content-c .fck-field img{
    max-width:375px;
}

.layout_e .layout-cnt-rgt .content-d .fck-field img{
    max-width:375px;
}

div.multiple-layout div.master-content{
    clear:both;
    float:left;
}

div.multiple-layout div.layout-cont-lft{
    float:left;
    margin:0 20px 0 0;
    width:160px;
}

div.multiple-layout div.text-b-content div.body-image{
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/layout-b-bg_png-1383925393") no-repeat scroll left bottom transparent;
    float: left;
    height: 90px;
    margin: 0 0 10px;
    padding: 8px 0 3px;
    width: 100%;
}

div.multiple-layout div.text-b-content div.body-image img{
    max-width:145px;
    border:none;
    padding: 0 8px 2px;
}

div.multiple-layout div.text-b-content div.bodyimage-caption{
    float:left;
    margin:-5px 0 0;
    padding:0;
    text-align:right;
    width:100%;
}

div.multiple-layout div.text-b-content div.fck-field{
    float:left;
    width:100%;
}
div.multiple-layout div.text-b-content div.fck-field p{text-align:right;padding:0 0 5px;}
div.multiple-layout div.layout-cnt-rgt{
    float:left;
    width:345px;
}
div.multiple-layout div.layout-cnt-rgt .content-c .body-image{
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/layout-c-bg_png-1383925394") no-repeat scroll left bottom transparent;
    height: 250px;
    width: 345px;
}
div.multiple-layout div.layout-cnt-rgt img{
    max-width:330px;
    padding:7px;
    border:none;
}

div.multiple-layout div.layout-cnt-rgt div.text-a-content,div.multiple-layout div.layout-cnt-rgt div.content-c,div.multiple-layout div.layout-cnt-rgt div.content-d{
    float:none;
    margin:0 0 15px 0;
}

div.multiple-layout div.text-a-content div.fck-field{
    float:left;
    width:100%;
}

div.multiple-layout div.content-d .body-image img{
    border:1px solid #dcdcdc;
    max-width:515px;
    padding:5px;
}

div.layout_e div.master-content{
    clear:both;
    float:left;
}

div.layout_e div.layout-cont-lft{
    float:left;
    margin:0 20px 0 0;
    width:130px;
}

div.layout_e div.text-b-content div.body-image{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/imageshadow_png-1383925393") no-repeat left bottom;
    float:left;
    padding:10px 0 8px 0;
    width:100%;
}

div.layout_e div.text-b-content div.body-image img{
    max-width:120px;
}

div.layout_e div.text-b-content div.bodyimage-caption{
    float:left;
    margin:-8px 0 0;
    text-align:right;
    width:130px;
}

div.layout_e div.text-b-content div.fck-field{
    float:left;
    font-style:italic;
    width:100%;
}

div.layout_e div.layout-cnt-rgt{
    float:left;
    width:375px;
}

div.layout_e div.layout-cnt-rgt img{
    max-width:365px;
}

div.layout_e div.layout-cnt-rgt div.text-a-content,div.layout_e div.layout-cnt-rgt div.content-c,div.layout_e div.layout-cnt-rgt div.content-d{
    float:left;
    margin:0 0 20px 0;
}

div.layout_e div.content-d .body-image img{
    border:1px solid #dcdcdc;
    max-width:365px;
    padding:5px;
}

div.layout_e div.text-a-content div.fck-field{
    float:left;
    width:100%;
}

div.layout_e div.content-d{
    margin-top:20px;
}

div.layout_e .text-b-content .fck-field{
    text-align:right;
}

.layout_e .layout-cnt-rgt .bodyimage-caption{
    background:none repeat scroll 0 0 #fff;
    color:#605f5f;
    float:right;
    font-style:italic;
    font-size:8pt;
    font-family:Georgia,"Times New Roman",Times,serif!important;
    margin:-39px 6px 0 0;
    opacity:.7;
    padding:10px 15px;
    text-align:left;
    width:335px;
}

div.twocol-subleft{
    float:left;
    width:345px;
}

div.twocol-subleft div.text-a-content{
    float:left;
    width:100%;
}

div.twocol-subleft div.text-a-content div.fck-field{
    float:left;
    padding:0;
    width:100%;
}

div.twocol-subleft div.text-b-content{
    float:left;
    width:100%;
}

div.twocol-subleft div.text-b-content div.body-image{
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/layout-c-bg_png-1383925394") no-repeat scroll left bottom transparent;
    float: left;
    height: 240px;
    margin: 0 0 10px;
    padding: 7px 0;
    width: 100%;
}

div.twocol-subleft div.text-b-content div.body-image img{
   border: medium none;
    max-width: 330px;
    padding: 4px 7px 7px;
}

div.twocol-subleft div.text-b-content div.bodyimage-caption{
    float:left;
    margin:-5px 0 0;
    padding:0;
    text-align:right;
    width:305px;
}

div.twocol-subleft div.text-b-content p{
    margin:0;
    padding:5px;
}

div.twocol-subleft div.text-c-content{
    background: none repeat scroll 0 0 #FBF8F3;
    border: 1px solid #C0C0C0;
    float: left;
    padding: 15px 8px;
    width: 312px;
}

div.twocol-subleft div.text-c-content div.body-image{
    background:none;
    float:left;
    padding:0 10px 8px 0;
    width:155px;
}

div.twocol-subleft div.text-c-content div.body-image img{
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    max-width: 145px;
    padding: 4px;
}

div.twocol-subleft div.text-c-content div.bodyimage-caption{
    float:left;
    margin:-5px 0 0 0;
    padding:0 13px 0 0;
    text-align:right;
    width:155px;
}

div.twocol-subleft div.text-c-content p{
    margin:0;
    padding:0;
}

div.twocol-subright{
    float:left;
    margin:0 0 0 20px;
    width:160px;
}

div.twocol-subright div.fck-field{
    float:left;
    padding:0;
    width:160px;
}

div.twocol-subright div.body-image img{
    border:1px solid #cdcdcd;
    max-width:150px;
    padding:5px;
}

div.threecol-layout{
    float:left;
    width:100%;
}

div.threecol-layout div.body-image,div.threecol-layout div.fck-field{
    float:left;
    width:100%;
}

div.threecol-layout div.body-image{
    background:none;
    padding:0 0 8px;
    text-align:center;
    width:160px;
}

div.threecol-layout div.body-image img{
    border:3px solid #EAE4D7;
    float:none;
    max-width:150px;
    padding:3px;
}

div.threecol-layout div.bodyimage-caption{
    float:left;
    margin:-8px 0 0 0;
    text-align:right;
    width:160px;
}

div.threecol-layout div.left-column{
    float:left;
    width:160px;
}

div.threecol-layout div.middle-column{
    float:left;
    margin:0 0 0 22.5px;
    width:160px;
}

div.threecol-layout div.right-column{
    float:left;
    margin:0 0 0 22.5px;
    width:160px;
}

div.threecol-layout div.left-column div.fck-field p{
    padding:0 5px 0 0;
}

div.threecol-layout div.middle-column div.fck-field p{
    padding:0;
}

div.threecol-layout div.right-column div.fck-field p{
    padding:0 0 0 5px;
}

.joblisting{
    border-top:1px dotted #cdcdcd;
    float:left;
    padding:5px 0;
    width:100%;
}

.joblisting a{
    color:#6099ab;
}

.mem-zone-container{
    float:left;
    width:100%;
}

.mem-zone-container p{
    margin:0;
    padding:5px 0 0;
}

.mem-zone-container a{
    color:#6099ab;
}

div.pressroomitem{
    border-top:1px dotted #cdcdcd;
    float:left;
    padding:5px 0 10px 0;
    width:100%;
}

div.pressroomitem p{
    margin:0;
    padding:5px 0 0 0;
}

div.pressroomitem p.pressroomlisttitle a{
    color:#6099ab;
    font-family:'interstate-regular',Helvetica,Arial;
    font-size:14px;
    padding:5px 0 0 0;
    text-decoration:none;
}

p.pressroomlistmore a{
    color:#6099ab;
    font-family:'interstate-regular',Helvetica,Arial;
    text-decoration:none;
}

.lastItem{
    border-bottom:1px dotted #cdcdcd;
}

.pressroomtitle{
    color:#f0ad19;
}

div.field-notes #searchboxcontainer{
    margin:10px 0 0 0;
}

div.pressroomsingle{
    float:left;
    width:100%;
}

div.pressroomsingle p{
    margin:0;
    padding:5px 0 0 0;
}

div.pressroom-photo{
    float:left;
    padding-bottom:10px;
    padding-right:10px;
    width:190px;
}

div.pressroom-photo img{
    border:1px solid #cdcdcd;
    max-width:180px;
    padding:5px;
}

.pdf_content{
    float:left;
    padding:6px 0 0;
    width:100%;
}

.pdf_content ul{
    list-style:none;
    margin:0;
    padding:0;
}

.pdf_content li.last{
    border:medium none;
}

.pdf_content li{
    border-right:1px solid #999;
    border-top:medium none;
    float:left;
    font-size:12px;
    line-height:11px;
    margin:0 10px 0 0;
    padding:0 10px 0 0;
    width:auto;
}

.pdf_content li.last{
    border:0;
}

.pdf_content li a{
    color:#6099ab;
    font-family:'interstate-regular',Helvetica,Arial;
    text-decoration:none;
}
.resource .pdf_content li a{font-family: helvetica;}

.backlist{
    float:left;
    margin:40px 0 0!important;
}

.backlist a{
    color:#6099ab;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:5px 0 0 0;
    text-decoration:none;
}

div.pagination{
    float:left;
    line-height:30px;
    text-align:center;
    width:100%;
}

div.pagination a{
    color:#666;
}

div.pagination span{
    color:#666;
    font-style:italic;
}

div.pagination .prev{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/arrow-btn-lft_png-1383925394") no-repeat scroll 0 0 transparent;
    height:17px;
    padding:0 30px 0 0;
    width:17px;
}

div.pagination .next{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/arrow-btn-rgt_png-1383925396") no-repeat scroll 0 0 transparent;
    height:17px;
    margin:0 0 0 15px;
    padding:0 0 0 15px;
    width:17px;
}

div.pagination .first{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/pre-btn_png-1383925396") no-repeat scroll 0 0 transparent;
    height:17px;
    padding:0 25px 0 0;
    width:17px;
}

div.pagination .last{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/nxt-btn_png-1383925397") no-repeat scroll 0 0 transparent;
    height:17px;
    padding:0 0 0 30px;
    width:17px;
}

#calendar-container-left{
    float:left;
    width:525px;
}

#calendar-sub-nav .searchby{
    color:#666;
    display:block;
    float:left;
    font-size:14px;
    font-style:normal;
    margin:0;
    margin-top:2px;
}

#calendar-sub-nav{
    border-bottom:2px solid #f0f0f0;
    float:left;
   font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:12px 0 16px;
    width:100%;
}

.event_filter{
    float:left;
    width:26%;
}

.event_filter select{
    float:left;
    margin-left:7px;
    width:135px;
}

.event_filter span a{
    color:#666;
    line-height:25px;
    padding:0 0 0 20px;
}

ul#events{
    color:#666;
    float:left;
    list-style:none outside none;
    margin:5px 0 0;
    padding:0;
    width:100%;
}

ul#events div.event{
    padding:0 3px 0 0;
    width:100%;
}

ul#events li.ev-each-event .ev-text-holder-noimage{
    display:block;
    float:left;
    width:100%;
}

ul#events .tags{
    color:#616161;
    font-size:12px;
    line-height:18px;
}

ul#events .tags a{
    color:#bfa362;
    font-weight:normal;
    text-decoration:none;
}

ul#events li.ev-each-event img{
    display:block;
    padding:4px;
}

ul#events li{
    border-bottom:1px dotted #cdcdcd;
    float:left;
    margin:0!important;
    padding:15px 0;
    width:100%;
}

ul#events li.ev-each-event .ev-img-holder{
    border:1px solid #cdcdcd;
    display:block;
    float:left;
    overflow:hidden;
    text-align:center;
}

ul#events li.ev-each-event img{
    display:block;
    padding:4px;
}

ul#events li.ev-each-event .ev-text-holder{
    display:block;
    float:left;
    margin-left:0!important;
    width:350px;
}

ul#events h3.ev-start-date{
    color:#797979;
    font-size:13px;
    font-weight:bold;
    line-height:1.1em;
    margin:0 0 5px;
}

ul#events .ev-summary{
    line-height:18px;
    margin-top:10px;
    overflow:hidden;
}

div.ev-text-holder .event{
    border:0;
    float:none;
    padding:0;
    text-align:left;
    width:100%;
}

div.press-title{
    font-size:20px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:10px 0 0;
    padding:0 0 10px 0;
    line-height:22px;
}

div.press-title a{
    color:#6099ab;
}

div.tags span{
    font-family:'interstate-regular',Helvetica,Arial;
    font-style:italic;
}

div.events-links{
    float:left;
    font-family:'interstate-regular',Helvetica,Arial;
    width:100%;
}

div.events-links a{
    color:#6099ab;
    float:left;
    font-size:12px;
}

div.events-links .map{
    border:0;
    float:left;/* added for add to calendar while you have map it, it will give design issue */
    margin:0;
    padding:0;
    width:auto;
}

div.view-text{
    float:right;
    font-family:'interstate-regular',Helvetica,Arial;
    font-size:12px;
    margin:3px 0 0;
}

div.view-text a{
    color:#6099ab;
    float:right;
    font-size:10px;
    padding:2px 0;
}

div.eve-addtocal{
    background-color:#fff;
    margin:18px 0 0 0;
    position:absolute;
    width:auto;
}

div.eve-addtocal>div{
    border-color:#fff #cdcdcd #cdcdcd;
    border-style:none solid solid;
    border-width:1px;
    float:left;
    padding:3px;
}

div.eve-addtocal>div a{
    float:left;
    width:100%;
}

.events_calendar{
    float:left;
    font-family:'interstate-regular',Helvetica,Arial;
    font-size:14px;
    margin:0 0 0 -2px;
    width:188px;
}
div.events_calendar div{
	background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/calender-shadow_png-1383925398") no-repeat scroll center bottom transparent;
    float: left;
    width: 185px;
    margin:0 0 0 10px;
	}
div.events_calendar div div{margin:0;}
div.events_calendar div#pEc, div.events_calendar div#calroll{
	background: none repeat scroll 0 0 transparent;
    float: none;
    height: auto;
    width: auto;
	}
        div#calroll ul{float: left;list-style: disc;margin:0 0 0 20px;padding:0;text-align: left;}
div.events_calendar .calendar {
    background-color: #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    margin: 0 0 15px;
    padding: 0;
    width: 184px;
}
.calendar tbody{
    font-size: 13px;
    height: auto;
    margin: -2px 0 0 -2px;
    padding: 0;
    position:relative;
	float:left;
    width: 180px;
}

.calendar-month{
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/calender-top_png-1383925399") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-family: Helvetica;
    font-size: 13px;
    font-weight: bold;
    line-height: 28px;
    margin: 0;
    text-transform: capitalize;
    width: 184px;
}

.calendar-month span a{
    color:white;
    text-decoration:none;
}

.linked-day{
    color:red;
    font-weight:bold;
}

.linked-day a{
    color:red;
    text-decoration:none;
}

.events_calendar table td{
    border:0;
    font-family:helvetica;
    font-size:11px;
    font-weight:bold;
    padding:5px;
    text-align:center;
}
.events_calendar table td.linked-day:hover{background:#65CCEC;color:#fff;}
div.events_calendar .calendar tr:first-child{
    background-color:#eee;
    display:block;
	border-bottom: 1px solid #DCDCDC;
    color: #AAAAAA;
    font-size: 5px;
	width:182px;
	padding:2px 0 0;
}
div.events_calendar .calendar tr th:first-child{
	padding-left: 3px;
    padding-right: 6px;
	}
div.events_calendar .calendar tr th{
    background-color: #EEEEEE;
    background-repeat: repeat;
    font-family: sans-serif,helvetica;
    font-size: 8px;
    padding-left: 2px;
    padding-right: 5px;
}

<!--[if IE 7]>html>body .events_calendar table td{
    min-height:expression(parseFloat(this.parentNode.offsetHeight)-33);
}
<![endif]--> 
.events_calendar #pEc{
    float:right;
}

.linked-day img{
    padding:0;
}

.linked-day span{
    color:#6099ab;
    font-weight:bold;
    padding:0;
}
.linked-day span:hover{color:#FFF;}

.events_calendar #pEc a img{
    display:none;
    float:left;
    margin-left:-27px;
    margin-top:-31px;
    position:absolute;
    z-index:99999;
}

.events_calendar #pEc img{
    height:34px;
    width:25px;
}

#events-search-form{
    padding:20px 0 0 0;
}

.rgt-col-row1 a{
    color:#6099ab;
}

.tooltip{
    background-color:#3aab47!important;
    background-popsition:left center;
    border-radius:5px;
    color:#fff;
    max-width:200px;
    padding:8px!important;
    position:absolute;
    width:auto;
    z-index:999999;
}

.tooltip a{
    color:#fff!important;
}

#calrollouter{
    background:0;
/*    height:22px;*/
    margin:0;
    padding:0;
    width:184px !important;
}

.content_inner_left1{
    float:left;
    margin:20px 15px 0 0;
    padding:0;
    width:150px;
}

.content_inner_right{
    float:left;
    margin:15px 0 0 0;
    width:525px;
}

.content_inner_left1 .left_menu ul{
    margin:0;
    padding:0;
}

.content_inner_left1 .left_menu li{
    padding:0 0 10px 0;
}

.content_inner_left1 .left_menu li a.active{
    border:0;
    color:#1a9426;
    padding:0;
    padding:0 0 0 20px;
}

.content_inner_left1 .left_menu li a{
    color:#808881;
    font-size:13px;
    line-height:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:1px 10px 21px 0;
    text-shadow:0 1px #fff;
}

.content_inner_right h3{
    color:#666;
    padding:0;
}

.content_inner_right h1{
    padding:10px 0;
}

.rightleft-cont img{
    border:1px solid #cdcdcd;
    max-width:160px;
    padding:5px;
}

.calendar-rightleft{
    float:left;
    margin:0 10px 0 0;
    width:170px;
}

.content_inner_right .header{
    background:0;
    float:left;
    height:auto;
    margin:0;
    padding:0;
    width:340px!important;
}

.content_inner_right .header p{
    float:left;
    margin:0;
    width:100%!important;
}

.calendar-head{
    border-bottom-color:#f0f0f0;
    border-bottom-style:solid;
    border-bottom-width:2px;
    float:left;
    margin:0;
    padding:0 0 10px 0;
    width:100%;
}

.calendar-head h2{
    padding:0;
}

.calendar-head a{
 color: #6099AB;   
}

p.workorganizer{
    font-style:italic;
}

.icon_container,.icons-cont{
    float:left;
    margin:5px 0 0 0;
    width:100%;
}

.icons-cont ul{
    margin:0;
    padding:0;
}

.icons-cont ul .on{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/dowload-hover-bg_gif-1383925399") repeat-x scroll 0 0 transparent;
    border:1px solid #cbcbcb;
}

.icons-cont li{
    border:1px solid #fff;
    float:left;
    margin:0 5px;
    padding:0;
    width:auto;
}

.icons-cont li a{
    float:left;
    padding:2px 10px;
}

.icons-cont-txt{
    border-top:1px solid #d0d0d0;
    float:left;
    margin:-1px 0 0;
    width:98%;
}

.icons-cont-txt span{
    color:#666;
    float:left;
    font-size:12px;
    font-style:normal;
    font-weight:bold;
    padding:8px 0 0;
    width:100%;
}

.icons-cont-txt a{
    color:#6099ab;
    font-size:12px;
    font-style:italic;
    margin:0;
    padding:0;
}

ul.doclist{
    float:left;
     font-size:12px;
     line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:0;
}

ul.doclist li{
    float:none;
    list-style:disc inside none;
    margin: 5px 0 0 0;
}

ul.doclist a{
    color:#666;
    font-style:normal;
}

ul.doclist a:hover,ul.doclist a:hover span{
    color:#6099ab;
}

ul.doclist a span{
    float:right;
    font-weight:normal;
    margin:0 0 0 5px;
    padding:0;
    width:auto;
}

#ctntDt2 a,#ctntDt3 a{
    color:#666;
}

#ctntDt2 a:hover,#ctntDt3 a:hover{
    color:#6099ab;
}

.whoscoming{
    float:right;
    width:525px;
}

#tkt_review-table .title{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/thbg_gif-1383925400") repeat-x scroll 0 0 transparent;
    color:#6099ab;
    float:left;
    font-size:18px;
    font-weight:bold;
    padding:6px 10px;
    text-align:left;
    width:503px;
}

#tkt_review-table{
    border-collapse:separate;
    border:1px solid #d5d5d5;
    float:left;
    margin-bottom:15px;
    width:100%;
}

#table_tkt_review{
    float:left;
    margin:7px;
    width:508px;
}

#table_tkt_review th{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/thbg_gif-1383925400") repeat-x scroll 0 0 transparent;
    border-top:1px solid #ccc;
    color:#6099ab;
    font-size:10px;
    font-weight:bold;
    margin:6px 0 0;
    padding:6px 4px;
    text-align:left;
    text-transform:uppercase;
}

#table_tkt_review td{
    border-bottom:1px solid #d5d5d5;
    border-top:1px solid #ccc;
    color:#062342;
    font-size:13px;
    padding:5px;
}

.left-link{
    color:#1a9426;
}

.events-border{
    border-bottom:2px solid #f0f0f0;
    float:left;
    margin-bottom:5px;
    margin-top:5px;
    width:100%;
}

.content_inner_right h3.event-startdate{
    color:#666;
    font-size:14px;
    margin:0;
}

.agenda_list ul{
    float:left;
    margin:0;
    padding:0;
}

.agndlist{
    float:left;
    width:100%;
}

ul.contactus-form{
    float:left;
    width:485px;
}

ul.contactus-form li{
    padding:5px 0;
}

/*ul.contactus-form li label.desc{
    color:#666;
    font:13px Helvetica,Arial,sans-serif;
    line-height:22px;
}*/

ul.contactus-form li input[type="text"]{
    border-color:#7c7c7c #c3c3c3 #ddd;
    border-style:solid;
    border-width:1px;
    width:50%;
}

ul.contactus-form li textarea{
    border-color:#7c7c7c #c3c3c3 #ddd;
    border-style:solid;
    border-width:1px;
}

ul.contactus-form li select{
    width:50%;
}

div.main_content{
    float:left;
    font-size:12px;
    width:100%;
}

div.main_content ul{
    color:#666;
/*    margin:0; if do changes please check edina-resources .fck-field ul class*/
    padding:0;
}
.resource-blocka ul li a{color:#666666;}
.resource-blocka ul li:hover a{color:#6099ab;}
div.resource-date{
    font-size:13px;
}

ul.resource h3{
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:5px 0;
}

ul.resource h3 a{
    color:#aaa;
    font-size:12px;
}

ul.resource li.resource-details{
    border-top:1px dotted #6099ab;
    float:left;
    padding:5px 0 10px;
    width:100%;
}

ul.resource li.resource-details:first{
    border:0;
}

div.resource-comment,div.resource-notelist{
    float:left;
    width:100%;
}

div.resource-comment a,div.resource-notelist a{
    color:#6099ab;
    font-size:13px;
    font-family:'interstate-regular',Helvetica,Arial;
}

ul.resource div.resource-blurb{
    color:#666;
    line-height:22px;
    font-family: 'Interstate-Light',Helvetica,Arial;
    font-size: 15px; 
}

.resource-url,.resource-pdf{
    padding:5px 0 0 0;
}

ul.resource div.resource-url a,ul.resource div.resource-pdf a{
    color:#6099ab;
}

div.resource-notelist li{
    padding:5px 0 0 0;
}

div.resource-comment textarea{
    border-color:#7c7c7c #c3c3c3 #ddd;
    border-style:solid;
    border-width:1px;
}

#content_spon{
    float:left;
    margin:0;
    padding-left:0px;
    width:170px;
}

.album-boil i{
    color:#6099ab;
}

.righside_bar_dt{
    border-bottom:2px dotted #c0b8af;
    float:left;
    font-size:14px;
    line-height:18px;
    padding:15px 0;
    width:160px;
    margin:0 0 0 20px;
}

.righside_bar_dt_last{
    float:left;
    font-size:12px;
    line-height:20px;
    padding:10px 0;
    width:160px;
    margin:0 0 0 20px;
}

.righside_bar_dt_last h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:10px 0 0;
    padding:0;
    float:left;
    font-weight:normal;
}

.righside_bar_dt_last div.sidebar_main_title{
    color:#6099ab;
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0 0 6px 0;
    padding:0 0 3px;
}

.righside_bar_dt div.sidebar_main_title{
    color:#6099ab;
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0 0 6px 0;
    padding:0 0 3px;
}

.righside_bar_dt_last h4{
    color:#6099ab;
    float:left;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0 0 3px;
    width:100%;
}

.righside_bar_dt_last h4 a{
    color:#6099ab;
    float:left;
    text-decoration:none;
}

.righside_bar_dt_last img{
    background-color:#fff;
    border:solid 1px #ccc;
    max-width:150px;
    padding:5px;
}

.righside_bar_dt_last p{
    color:#666;
    float:left;
     font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:20px;
    margin:0;
    padding:3px 22px 3px 0;
}

.righside_bar_dt_last span{
    color:#6099ab;
    float:left;
     font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:3px 0;
    width:100%;
    text-align:right;
}

.righside_bar_dt_last span a{
    color:#6099ab;
    text-decoration:none;
}

.righside_bar_dt_last ul{
    list-style-type:disc;
    margin-left:0;
    padding-left:14px;
}

.righside_bar_dt_last ol{
    list-style-type:decimal;
    margin-left:0;
    padding-left:18px;
}

.righside_bar_dt h3{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:10px 0 0;
    padding:0;
    float:left;
    width:100%;
    font-weight:normal;;
}

.righside_bar_dt h4{
    color:#6099ab;
    float:left;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0 0 3px;
}

.righside_bar_dt h4 a{
    color:#6099ab;
    text-decoration:none;
}

.righside_bar_dt img,.righside_bar_dt_last img{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/right-side-small-img-bg_png-1383925400")no-repeat 0 0 #fff;
    border:none;
    max-width:145px;
    padding:8px;
}

.righside_bar_dt p{
    color:#666;
     font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:20px;
    margin:0;
    padding:3px 22px 3px 0;
}

.righside_bar_dt span{
    color:#777;
    float:left;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:3px 0;
    width:100%;
    font-style:normal;
    text-align:right; 
}
.righside_bar_dt span i{color:#777;font-size:12px;}
.righside_bar_dt span a{
    color:#6099ab;
    text-decoration:none;
}

.righside_bar_dt ul{
    list-style-type:disc;
    margin-left:0;
    padding-left:14px;
}

.righside_bar_dt ol{
    list-style-type:decimal;
    margin-left:0;
    padding-left:18px;
}



.righside_bar_dt img.no_rulebox{
   
}

.righside_bar_dt_last img.no_rulebox{
    
}

ul.resource3{
    margin:0;
    padding:0;
}

ul.resource3 li.resource3-details{
    border-top:1px dotted #6099ab;
    float:left;
    padding:10px 0;
    width:100%;
}

ul.resource3 h3{
    margin:0;
    padding:5px 0;
}

ul.expertcorner{
    margin:0;
    padding:0;
}

ul.expertcorner li.expcorsection-details{
    border-top:1px dotted #6099ab;
    float:left;
    padding:0 0 10px 0;
    width:100%;
}

ul.expertcorner h3,ul.expertcorner h3 a{
    color:#6099ab;
    margin:0;
    padding:5px 0;
}

ul.expertcorner p.expertcornerlistmore a{
    
}

div.expertcornerlistintro{
    color: #666666;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 13px;
    line-height: 18px;
}

div.expertcornerlistintro p{
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    padding-bottom:10px;
}

div.expertcornerlistintro h1{
    font-family:Coustard;
    font-size:18px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    letter-spacing:0;
    line-height:24px;
}

div.expertcornerlistintro h2{
    font-size:17px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    line-height:22px;
}

div.expertcornerlistintro h3{
    font-size:16px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
}

div.expertcornerlistintro h4{
    font-size:15px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
}

div.expertcornerlistintro h5{
    font-size:16px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
}

div.expertcornerlistintro ul{
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    list-style:disc inside none;
    margin:0 0 0 25px;
    padding:0;
}

div.expertcornerlistintro ul li{
    line-height:20px;
}

div.expertcornerlistintro ol{
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    list-style-position:inside;
    margin:0 0 0 25px;
    padding:0;
}

div.expertcornerlistintro ol li{
    line-height:20px;
}

div.expertcornerlistintro a{
    color:#4d8954;
    text-decoration:none;
}

div.expertcornerlistintro a:hover{
    text-decoration:underline;
}

div.expertcornerlistintro address{
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
}

div.expertcornerlistintro strong{
    font-weight:bold;
}

div.expertcornerlistintro b{
    font-weight:bold;
}

div.expertcornerlistintro i{
    font-style:italic;
}

div.expertcornerlistintro table{
    border:1px solid #dcdcdc;
    width:100%;
}

div.expertcornerlistintro table th{
    border:1px solid #dcdcdc;
    font-weight:bold;
    padding:2px;
}

div.expertcornerlistintro table td{
    border:1px solid #dcdcdc;
    padding:2px;
}

div.expertcornerlistintro hr{
    border:1px solid #dcdcdc;
}

div.expertcornerlistintro img{
    border:0 none;
}

div.expertcornerlistintro span{
    color:#a0894a;
    text-shadow:0 1px #d5c0aa;
}

div.expertcornerlistintro sup{
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
}

div.expertcornerlistintro sub{
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
}

div.expertcorner-details{
    margin:0;
    padding:0;
}

div.expertcorner-details p{
    margin:0;
    padding:0;
}

div.expertcorner-details p a{
    color:#4d8954;
}

div.expcor-image{
    float:left;
    margin:0 10px 0 0;
    text-align:center;
    width:160px;
}

div.expcor-image img{
    border:1px solid #dcdcdc;
    float:none;
    max-width:150px;
    padding:5px;
}

div.polls-survey{
    float:left;
    width:100%;
}

div.polls-survey ul{
    float:left;
    margin:0;
    padding:0;
    width:100%;
}

div.polls-survey li{
    border-top:1px dotted #cdcdcd;
    float:left;
    padding:10px 0;
    width:100%;
}

div.polls-survey li a{
    color:#4d8954;
}

div#pollresults p{
    color:#4d8954;
    width:427px;
}

div#pollresults li{
    color:#666;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
}

span.polquestion{
    color:#4d8954;
}

div#subnav{
    float:left;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    width:100%;
}

div#subnav ul{
    margin:0;
    padding:0;
}

div#subnav li a{
    color:#4d8954;
}

div.content_box h2 a{
    color:#4d8954;
}

div.content_box span{
    color:#666;
    font-size:13px;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
}

div.content_box .active{
    border:0;
}

div.acc_tab{
    border:1px solid #cdcdcd;
}

.gallery-images{
    float:left;
    margin:0;
    width:100%;
}

.gallery-photos{
    float:left;
    padding:0;
    width:525px !important;
}

ul.gallery{
    float:left;
    list-style-type:none;
    padding:0;
    width:525px !important;
}

ul.gallery li{float:left; margin:0 2px 0 0;max-width: 160px;}
.album-container {
    border-color: #DCDCDC #CCCCCC #CCCCCC #DCDCDC;
    border-style: solid;
    border-width: 1px 2px 2px 1px;
    float: left;
    padding: 10px;
}
/*ul.gallery li div {
    background-color: #000000;
    background-image: none;
    border: 3px solid #B2B2B2;
    height: 120px;
    text-align: center;
    width: 161px;
}
ul.gallery li div table {
    border-collapse: collapse;
    border-spacing: 0;
    clear:left; 
}
ul.gallery li div td {
    font-size: 11px;
    height: 120px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 165px;
}
ul.gallery li div img {
    float: none;
    vertical-align: middle;
}*/
ul.gallery li div.img-widget{height:auto !important;text-align:center;width:140px;}

ul.gallery li div.img-widget table{
    border-collapse:collapse;
    border-spacing:0;
    clear:left;
}

ul.gallery li div.img-widget td{
    font-size:11px;
    height:auto;padding:0px;
    position:relative;
    text-align:center;
    vertical-align:middle;
    width:165px;
}

ul.gallery li div.img-widget img{
    float: none;
    vertical-align:middle; 
    max-width:140px;
}

ul.gallery li p{
    color:#666;
    font-size:14px;
    line-height:20px;
    padding:5px 0px 4px 0;
}

ul.gallery li p.alb-desc{float:left; font-family: helvetica; font-size: 10px;padding:0;text-align: left;width:140px;}

.gallery-line{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/gallery-border-line_png-1383925401") no-repeat;
    height:25px;
    width:525px;
}
.gallery-title{color:#666;float: left;font-family:sans-serif,Arial, Helvetica;  padding: 0 0 4px; width: auto;}
.gallery li a{clear: left; float: left; width: auto;}
.alb-title{ float: left;  padding: 6px 0 0;}
.gallery-photos .alb-title {float: left;font-family:'interstate-regular',Helvetica,Arial;font-size: 10px;padding: 6px 0;  width: 100%;}
.featured-events-list{
    float:left;
    padding-bottom:0;
    padding-left:3px;
    padding-right:0;
    padding-top:0;
}

.featured-events-list .md_label{
    border-bottom-color:#f0f0f0;
    border-bottom-style:solid;
    border-bottom-width:2px;
    color:#666;
    float:left;
    font-family:Georgia;
    font-style:italic;
    margin-bottom:10px;
    margin-left:0;
    margin-right:0;
    margin-top:0;
    padding-bottom:10px;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    width:100%;
}

.featured-event{
    border-bottom-color:#dfdfdf;
    border-bottom-style:dotted;
    border-bottom-width:1px;
    float:left;
    margin-bottom:6px;
    margin-left:0;
    margin-right:0;
    margin-top:0;
    padding-bottom:14px;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    width:178px;
}

.event-sidebar-title{
    color:#0d569b;
    float:left;
    font-family:'interstate-regular',Arial;
    font-size:14px;
    font-style:normal;
    font-weight:normal;
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    text-transform:uppercase;
    width:100%;
}

.event-sidebar-title a{
    color:#6099ab;
}

.event-sidebar-rsvp a{
    color:#6099ab;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
}

.event-sidebar-date{
    float:left;
    font-family:Georgia;
    font-size:12px;
    font-style:italic;
    line-height:18px;
    margin-bottom:0;
    margin-left:0;
    margin-right:0;
    margin-top:0;
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
    padding-top:2px;
    width:100%;
}

.event-sidebar-rsvp{
    float:left;
}

.edina-directory{
    float:left;
    margin:20px 0 50px 0;
    width:100%;
}

.dir-head{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/dir-hd_png-1383925512) repeat-x;
    float:left;
    text-align:center;
    width:525px;
}

.dir-head1{
    float:left;
    padding:7px 0 7px 20px;
    width:220px;
}

.dir-head1 a{
    color:#a18b3f;
    float:left;
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    text-decoration:none;
    width:213px;
}

.dir-head2{
    color:#a18b3f;
    float:left;
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    padding:7px 0 10px 0;
    width:130px;
}

.dir-head2 a{
    color:#a18b3f;
    float:left;
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    text-decoration:none;
    width:115px;
}

.dir-head3{
    color:#a18b3f;
    float:left;
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:7px 0 10px 0;
    text-align:center;
    width:155px;
}

.dir-head3:hover,.dir-head1:hover,.dir-head2:hover,.selectedtab{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/dir-hover_png-1383925513) repeat-x;
}

.dir-head3 a{
    color:#a18b3f;
    float:left;
    font-size:16px;
    font-family:'interstate-regular',Helvetica,Arial;
    text-decoration:none;
    width:135px;
}

.search-emp{
    background:#f6f2e7;
    float:left;
    margin:7px 0 0;
    width:525px;
}

.search-emp-lft{
    float:left;
    padding:10px 10px 5px 18px;
    width:95%;
}

.search-emp-lft input[type="text"]{
    background-position:-205px -346px;
    border:0;
    color:#666;
	float:left;
    font-family:Helvetica,Arial,sans-serif;
    height:25px;
	margin:0px 5px 0px 0px;
    padding:0 0px 0 5px;
    width:180px;
}

.search-emp-lft input[type="submit"]{
    background-position:-205px -417px;
    border:0;
    cursor:pointer;
    height:25px;
    width:29px;
}

.search-emp-lft h5{
    color:#a18b3f;
    font-size:14px;
    font-weight:bold;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:0 0 5px 0;
}

.filter-title{
    float:left;
    padding:10px 0 0;
    width:242px;
}

.filter-dep{
    float:left;
    padding:10px 0 0;
    width:250px;
}

.filter-dep h5{
    padding: 0 0 0 50px;
	margin:0 0 5px;
}

.filter-dep span a{
    color:#a18b3f;
    color:#a18b3f;
    float:right;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    padding:10px 0 5px;
}

.search-emp-rgt{
    float:right;
    width:44%;
}

.search-emp-rgt h5{
    color:#a18b3f;
    font-size:14px;
    font-weight:bold;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:5px 0;
}

.search-emp-rgt p{
    color:#666;
    font-size:12px;
    font-family:Helvetica,Arial,sans-serif;
    padding:5px 0 3px 0;
}

.adminitration-dep{
    border-top:1px dotted #6b6b6b;
    float:left;
    width:100%;
}

.adminitration-dep h3{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/brown-arrow_png-1383925371) no-repeat right;
    color:#a18b3f;
    cursor:pointer;
    font-size:16px;
    font-weight:bold;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:10px 0;
    width:515px;
}

.adminitration-dep h3.current{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/brown-arrow1_png-1383925382) no-repeat right;
}

.adminitration-row{
    float:left;
    padding:10px 0;
    width:100%;
}

.adminitration-row ul{
    border-top:1px dotted #6b6b6b;
    float:left;
    margin:0;
    padding:10px 0;
    width:100%;
}

.adminitration-row ul li{
    color:#666;
    display:inline;
    float:left;
    font-size:14px;
    font-family:Helvetica,Arial,sans-serif;
    list-style:none;
    text-align:left;
    width:163px;
    line-height:19px;
}

.adminitration-row ul li.useremail{
    text-align:right!important;
    width:99px!important;
}

.adminitration-row ul li img{
    border:0;
    float:none;
}

.adminitration-row ul li.last{
    float:right;
}

.align-left{
    text-align:left!important;
}

.edina-directories-banner{
    background:none repeat scroll 0 0 #fff;
    border:1px solid #dcdcdc;
    float:left;
    width:523px;
}

.edina-directories-banner img{
    padding:5px;
}

#meet-members #meet-our-members{
    color:#6099ab;
    font-size:14px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
    padding:0 7px 5px;
}

.member-new{
    float:left;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0 0 15px;
    padding:0 0 0 5px;
    width:180px;
}

.member-new .mem_image{
    width:170px;
}

.member-new .mem_image img{
    margin:0;
    max-width:160px;
    padding:0;
}
.memberlist-new {
   padding:0 7px 5px;
}
.right-col .member-new .mem_image img{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
	padding: 5px;
	max-width: 130px;
	}

.member-new .mem-details{
    margin:5px 0 0;
    width:100%;
}

div.mem-details span{
    float:left;
    margin:0;
    padding:0;
    width:100%;
}

.edina-directory span{
    padding:0 5px;
}

.edina-directory span.orderby a{
    color:#666;
}

.edina-directory span.selected a{
    color:#a18b3f;
}

.admin-facilities{
    border-top:1px dotted #6b6b6b;
    float:left;
    margin:10px 0 0;
    width:100%;
}

.admin-facilities-hd{
    background:#f6f2e7;
    float:left;
    margin:0;
    margin:10px 0 0;
    padding:0;
    width:100%;
}

.admin-facilities-hd h3{
    color:#a8914b;
    cursor:pointer;
    font-size:16px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:10px 0 10px 10px;
}

.admin-facilities-cnt{
    float:left;
    width:100%;
}

.admin-facilities-cnt-lft{
    float:left;
    padding:0 0 0 8px;
    width:35%;
}

.admin-facilities-cnt-lft address{
    color:#666;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:3px 0 10px;
}

.admin-facilities-cnt-lft p{
    color:#666;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
    padding:0;
}

.email{
    padding:5px 0!important;
}

.admin-facilities-cnt-lft p img{
    padding:0 5px 0 0!important;
}

.admin-facilities-cnt-rgt{
    color:#666;
    float:left;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    padding:0 5px 0 12px;
    width:60%;
}

.admin-facilities-cnt-rgt p{
    margin:0;
    padding:3px 0;
}

.admin-facilities-cnt-rgt span{
    color:#a8914b;
    cursor:pointer;
    padding:0;
}

.eve-cal-sub a img{
    float:left;
    padding:0 5px 0!important;
}

.eve-cal-sub a span{
    float:left;
    line-height:15px;
    margin:0;
    padding:0;
}

.stuff-directory #member-stuff:first-child{
    border:0;
}

#member-stuff{
    border-top:1px dotted #cdcdcd;
    color:#666;
    float:left;
    margin:0;
    padding:10px 0;
    width:100%;
}

#member-stuff .member-img{
    margin:0 10px 0 0;
    width:160px;
}

#member-stuff .member-img img{
    border:1px solid #dcdcdc;
    margin:0;
    max-width:150px;
    padding:5px;
}

#member-stuff .member-text h2{
    margin:0;
    padding:0 0 5px;
    width:355px;
}

#member-stuff .member-text1 h2{
    margin:0;
    padding:0 0 5px;
    width:100%;
}
#member-stuff .stuff-readmore{font-family:'interstate-regular',Helvetica,Arial;font-size:12px;color:#6099ab;}
#member-stuff .stuff-readmore a{padding:0 4px;}
#member-stuff .stuff-readmore a:first-child{padding-left:0;}
#member-stuff .stuff-readmore span,#member-stuff .stuff-readmore a,#member-stuff .member-text a,#member-stuff .member-text1 a{
    color:#6099ab;
    cursor:pointer;
    font-size:12px;
    font-family:'interstate-regular',Helvetica,Arial;
}

div.member-line{
    border-bottom:1px dotted #cdcdcd;
    clear:both;
    padding:5px 0;
    width:100%;
}

#member-stuff p,#member-stuff h1,#member-stuff h2,#member-stuff h3,#member-stuff h4,#member-stuff h5,#member-stuff ul,#member-stuff ul li,#member-stuff ol,#member-stuff ol li,#member-stuff a,#member-stuff address,#member-stuff strong,#member-stuff b,#member-stuff i,#member-stuff table,#member-stuff td,#member-stuff th,#member-stuff hr,#member-stuff img,#member-stuff span,#member-stuff sup,#member-stuff sub{
    margin:0;
    padding:0;
}

#member-stuff p{
    font-size:13px;
    line-height:20px;
    padding:5px 0 10px 0;
    word-wrap:break-word;
}

#member-stuff h1{
    color:#6099ab;
    font-size:15px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
    letter-spacing:0;
}

#member-stuff h2{
    color:#6099ab;
    font-size:14px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
}

#member-stuff h3{
    color:#6099ab;
    font-size:13px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
}

#member-stuff h4{
    color:#6099ab;
    font-size:13px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
}

#member-stuff h5{
    color:#6099ab;
    font-size:12px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
}

#member-stuff h6{
    color:#6099ab;
    font-size:11px;
    line-height:22px;
    font-family:'interstate-regular',Helvetica,Arial;
    margin:0;
}

#member-stuff ul{
    font-size:13px;
    list-style:disc inside none;
    margin:0 0 0 20px;
}

#member-stuff ul li{
    line-height:20px;
    padding:0 0 5px 0;
}

#member-stuff ol{
    font-size:13px;
    list-style:decimal inside none;
    margin:0 0 0 20px;
}

#member-stuff ol li{
    line-height:20px;
    width:100%;
}

#member-stuff ol li p{
    padding:0 5px 0 0;
}

#member-stuff a{
    color:#6099ab;
    text-decoration:none;
}

#member-stuff address{
    font-size:13px;
}

#member-stuff strong{
    font-weight:bold;
}

#member-stuff b{
    font-weight:bold;
}

#member-stuff i{
    font-style:italic;
}

#member-stuff table{
    border-spacing:0;
    border:0;
}

#member-stuff table th{
    border-bottom:2px solid #8b8b8b;
    font-family:'interstate-regular',Helvetica,Arial;
    font-weight:bold;
    padding:5px 0;
    text-align:left;
}

#member-stuff table td{
    border-bottom:1px solid #dcdcdc;
    padding:5px 2px;
}

#member-stuff hr{
    border:1px solid #dcdcdc;
    margin:4px 0;
}

#member-stuff img{
    border:0 none;
}

#member-stuff span{
    font-size:13px;
}

#member-stuff sup{
    font-size:10px;
}

#member-stuff sub{
    font-size:10px;
}

#member-stuff embed{
    width:100%;
}

#member-stuff iframe{
    float:left;
    margin:10px 10px 10px 0;
    max-width:525px;
}

#member-stuff dd{
    margin:0;
}

.directory3_layout{
    float:left;
    width:525px;
}

.directory3_layout .content-a{
    margin:0 0 10px;
}

.directory3_main{
    border-top:1px dotted #CCCCCC;
    float:left;
    padding:5px 0 0;
    width:100%;
}

.dir3_featmem{
    float:left;
    width:100%;
}
.dir3_featmem .dir3title h1{font-family: Helvetica,Arial,sans-serif;font-size:20px;}
.featmem span.featusrtitle{font-family: Helvetica,Arial,sans-serif;font-size:12px;}

.dir3title{
    float:left;
    font-size:18px;
    margin:10px 0;
    width:100%;
}

.feat_teachers{
    float:left;
    width:100%;
}

.feat_teachers .featmem{
    float:left;
    margin:0 5px 0 0;
    min-height:115px;
    width:170px;
}

.feat_teachers .featuser{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/imageshadow_png-1383925393") no-repeat scroll left bottom transparent;
    float:left;
    padding:0 0 11px;
    width:100%;
}

.feat_teachers .featusrimage{
    float:left;
    margin:0 8px 0 0;
    max-width:auto;
}

.feat_teachers .featusrname{
    float:left;
    width:92px;
}

.feat_teachers .featusrname h2{
    width:auto;font-family: Helvetica,Arial,sans-serif;font-size:15px;
}

.feat_teachers .featusrtitle{
    color:#7f7f7f;
    float:left;
    font-size:13px;
    margin:5px 5px 0 0;
    width:100%;
}

.directory3_userlist{
    float:left;
    margin:15px 0 0;
    width:100%;
}

.directory3_userlist .directory3_userlisttile{
    background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/dir-hover_png-1383925513) repeat-x;
}

.dir3-details1{
    float:left;
    width:100%;
}

.dir3-details1 .tablesorter h2{
    float:left;
    width:auto;
}

.dir3-details1 table.tablesorter{
    border:0;
}

.dir3-details1 table.tablesorter thead tr .header{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/current-teacher-heading-bg_png-1383925514") repeat-x scroll 0 0 transparent;
     font-family:'interstate-regular',Helvetica,Arial;font-size:12px; padding: 7px 7px 7px 16px; }

.dir3-details1 table.tablesorter thead tr .header span{
    background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/bg_gif-1383925514") no-repeat scroll right center transparent;
    float:left;
    padding:0 26px 0 0;
}

.dir3-details1 table.tablesorter tbody td span{
    float:left;
    min-height:10px;
    padding:5px 5px 5px 8px;
}
.dir3-details1 table.tablesorter tbody td span a{color:#666;}
.dir3-details1 table.tablesorter thead tr th:first-child{
    text-transform:none;
}

.dir3-details1 table.tablesorter tbody tr td{
    border-bottom:1px dotted #CCCCCC;
    padding:10px 6px 10px 10px;
	color:#666;
}

/* resource 6 */
.resourcelist6{padding:0;margin:0;}
.resourcelist6 li{border-top: 1px dotted #CDCDCD;float: left;list-style: none outside none;padding:13px 0 13px;width: 100%;}
.resourcelist6 li a{color:#666;}
.soryby-date-title{color: #666;float: left;font-size: 13px;font-weight:bold; text-align: right;width: 100%;}
.soryby-date-title span:first-child{border:none;}
.soryby-date-title span{border-left: 1px solid #DCDCDC;padding: 0 5px;}
.soryby-date-title span a{color:#666;}
.soryby-date-title span.sortby-selected a{color:#6099ab;}
.resourcelist6 h2{padding:0;}
.resourcelist6 h2 a{color: #6099ab; font-family:'interstate-regular',Helvetica,Arial; font-size: 18px; font-weight: normal;}
.resourcelist6 a.read-more{color:#6099ab;}
.resourcelist6 li h2{font-size:18px;margin: 0;}
.doc_details{float: left;width: 100%;font-size:12px;
    line-height:10px;
    font-family:Helvetica,Arial,sans-serif;color: #666666;clear: both;padding:15px 0 0 0;}
.doc_details a:hover{color:#6099ab;}
.doc_details a{color:#666;}
.doc_details label{float:left;margin:0px;padding:0px 2px 0px 0px;}
.doc_details span{float:left; margin:0px;padding:0px;}
.doc_details span a{float:left;margin:0px;padding:0px 5px;}
.author_detail{  color: #666; float: left;font-family: georgia;font-size: 15px; font-style: italic;
    margin: 0 10px 0 0; width: 100%;}
.author_detail span,.file_detail span{padding: 0 0 0 0px;}
.file_detail{float: left;padding: 0px;width: 40%;}
.blurb-image{float: left;width: 100%;}
.blurb-image .doc-image img{max-width: 132px;}
.doc_details p{float:left;width:100%;padding:5px 0;margin:0;}
.doc_details p span:first-child{margin:0;}
.doc_details p span{margin:0 0 0 10px;padding:0;float:left;}
.sidebar-section{color: #666666;font-size:12px;font-family:Helvetica,Arial,sans-serif;}
.sidebar-section #searchboxcontainer{padding:0;}
.sidebar-section #searchboxcontainer .srch-box{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/search-bx_png-1383925515") no-repeat;border: 0;color:#676767;float: left;
margin:0;padding: 9px 0 11px 5px;outline: none;}
.sidebar-section #searchboxcontainer .submit-btn{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/search-icon_png-1383925516") no-repeat;border: 0;cursor: pointer;height: 33px;margin:0;width: 31px;}
.sidebar-section label{float: left;font-size: 13px;margin: 0 0 5px;width: 100%;}
.sidebar-section a {color: #666666;line-height: 20px; padding: 0 10px 0 0;}
.sidebar-section a:hover{color: #6099ab;}
.sidebar-section p{padding: 3px 10px 0 5px;}
.sidebar-section p a.viewallcategory,.sidebar-section p a.reset-allfilter{float:right;color: #6099ab;}
.filterbycategory,.filterbytags,.filterbyauthor,.suggest-category,.latest-most-resources{float: left;margin: 7px 0 0;padding: 18px 0 0;width: 95%;/*background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/border-bottom_png-1383925518") no-repeat scroll right top transparent;*/}
.latest-most-resources ul{border-color: #dcdcdc #dcdcdc #fff #dcdcdc;border-style:solid solid none solid;border-width:1px 1px 0px 1px;float: left;margin:0;padding:0;width: 183px;list-style: none;}
.latest-most-resources li:first-child{margin:0;}
.latest-most-resources li:first-child a{width:97px;margin:0;padding: 4px 0;}

.latest-most-resources p{margin: 0;padding: 3px 8px 0 5px;width: 170px;}
.latest-most-resources ul li a{background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/thbg_gif-1383925519") repeat-x;outline: none;margin: 0;}
.latest-most-resources ul li a:hover{color:#666;}
.latest-most-resources ul li a.latestrec-selected{background:none;border-right: 1px solid #DCDCDC;width: 97px;}
.latest-most-resources ul li a.mostread-selected{background: none;border-left: 1px solid #DCDCDC;margin:0;padding: 4px 0;width: 80px;}
.latest-most-resources li{float: left;margin-left:0px;padding:0;text-align: center;}
.latest-most-resources li a{float: left;padding: 4px 0;margin:2px 0 0;width: 80px;}
.latest-most-resources li a.tabselected{background-color: #dcdcdc;}
.latest-resources,.most-read{background: none;border-left: 1px solid #DCDCDC;border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;float: left;padding: 10px 0 15px;width:99%;}
.filterbyauthor select{width:180px;}
.filterbyauthor option{width:160px;}
.filterbytags{word-wrap:break-word;}
.filterbytags span{float: none;margin: 0;padding: 10px 10px 0 0;}
.sidebar-section a.catselected,.filterbytags a.tagselected{color: #6099ab;}
.soryby-date-title { border-top: 1px dotted #CDCDCD;}

/* resource 6 - left sidebar */
.doc_lftsidebar6 span{background-color: #6099AB;color: #FFFFFF;font-family: arial;font-weight: bold;padding: 5px 20px 5px 5px;text-transform: uppercase;}
li.doc_lftsidebar6:hover > ul{display:block;}
ul.doc6sidebar li{float: left;margin: 10px 0 0 0;/*padding: 10px 0 2px 15px !important;*/width: 155px;}
ul.doc6sidebar li label{color: #666666;float:left; font-family: helvetica; font-size: 18px; font-weight: bold;}
ul.doc6sidebar li ul.category-list li a{background: none;height: auto;margin: 0;text-align: left;}
ul.doc6sidebar li a.thickbox {background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/left-upload-btn_png-1383925519") no-repeat; color: #FFFFFF !important;
    float: left; font-size:12px;
    font-family:Helvetica,Arial,sans-serif !important; padding: 13px 6px 15px 25px !important; text-transform: uppercase; width: 130px !important;}
.doc6sidebar li a.viewallcategory{color:#999;float: right;font-family:Helvetica,Arial,sans-serif; font-size: 15px;margin: 0;text-align: right;text-transform: none;}
.doc6sidebar li a.viewallcategory:hover{background: none;}
ul.doc6sidebar li span.lftnav-open{line-height: 14px !important;/*background: none  !important;padding: 0  !important;float: none !important;width: 100%  !important;*/}

.resource6{line-height: 22px;margin:0;padding:0;}
.resource6 .addnewresource{clear: both;float:left;}
.resource6 h2{font-size: 18px;font-family:Helvetica,Arial, sans-serif;font-weight:bold; margin:0;padding:0;}
.resource6 h4{color: #6099AB;float: left;font-size: 12px;font-weight: normal;margin:10px 0 0;padding:0;}
.doc-image{float: left;margin: 0 15px 0 0;max-width: 192px;}
.doc-image img{border: 1px solid #CDCDCD;max-width: 180px;padding: 5px;}
.resource6 p{float: none;margin:0;padding:0px 10px 5px 0;}
.resource6 .author-catdetails{float: left;width: 100%; font-family:Helvetica,Arial,sans-serif;font-size:15px;color: #666666;padding:6px 0 15px;}
/*.createdat{font-style:normal;}*/
.author-catdetails span{font-weight: normal;}
.author-catdetails .file_detail{float: left;/*padding: 0 10px 0 0px;*/width: 40%;text-align: right;}
.author-catdetails a,.doc_details p span a{color:#666;}
.author-catdetails a:hover,.doc_details p span a:hover,.doc_details p span a.thickbox{color:#6099ab;}
.attachment-details a{color:#666;}
.attachment-details a:hover{color:#6099ab;}
div.doc_comment{float:left;width: 100%;}      
ul.attachment-details{float:left;margin:5px 0;padding:0;width:100%;}
ul.attachment-details li:first-child{border:none;padding-left:0;}
ul.attachment-details li{border-left: 1px solid #666666;float: left;font-size: 13px;list-style: none ;padding: 0 10px;width:auto;border-top:none;border-bottom: none;line-height: 15px;}

div.resource6 .resource-notelist{color: #666666;font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;}
div.resource6 div.resource-notelist li{list-style: decimal inside none;}
.resource6 .resource-comment{float: left;margin: 5px 0 0;width: 100%;}
/*myprofile*/
#myprofile .resourcelist6 h2{float: left;width: 410px;}
#myprofile .resourcelist6 .edit-delete{font-size:13px;
    font-family:Helvetica,Arial,sans-serif;float: right;}
.editresource6 h1{color: #6099ab;float: left;font-size: 22px;font-family:'interstate-regular',Helvetica,Arial;margin: 0;padding: 10px 0 4px;}
ul.myprofile_res6{padding:0;margin:0;}
ul.myprofile_res6 li{float: left;margin: 5px 0;width: 90%;}
ul.myprofile_res6 li label.desc{color: black;display: block;font-size: 13px;font-family: Arial;font-weight: bold !important;padding: 0;margin: 0;}
ul.myprofile_res6 li textarea{width:520px;}
ul.myprofile_res6 li textarea,ul.myprofile_res6 li input[type="text"]{
    background: url("../images/fieldbg-text.gif") repeat-x scroll center top white;
    border-color: #7C7C7C #C3C3C3 #DDDDDD;
    border-style: solid;
    border-width: 1px;
    font-family: Helvetica;
    font-size: 12px;
    margin-top: 0;
    width: 261px;
}
ul.myprofile_res6 .text{padding: 5px 0;}
ul.myprofile_res6 select.text{padding:0;}
ul.myprofile_res6 img{float:none;}
ul.myprofile_res6 .lbl-txt{color: #000000;font-size:13px;
    font-weight:bold;
    font-family:Helvetica,Arial,sans-serif;}
div.rec6-tab{float: left;width: 100%;}
div.rec6-tab ul{margin: 0;padding: 0;list-style:none;}
div.rec6-tab ul li{float: left;margin: 0;padding: 0;width: auto;}
div.rec6-tab ul li:first-child a{border-left: 1px solid #CCCCCC;}
div.rec6-tab ul li a.list_item_selected{background: none repeat scroll 0 0 #DDD;}
div.rec6-tab ul li a{
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/thbg_gif-1383925519") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    color: #666 !important;
    font-size:13px;
    font-family:Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 5px 10px;
    text-align: center;
    width: 75px;
    float:left;
}
div.attachdetails-cont{
    padding: 15px;
    border: 1px solid #39C;
    width: auto;
    margin: 0;
    clear: both;
    float: left;
    width: 455px;
}

#myprofile ul.myprofile_res6 li textarea, #myprofile ul.myprofile_res6 li input[type="text"]{width: 100%;}
ul.myprofile_res6 li div.attachdetails-cont{width: 93%;}
ul.myprofile_res6 li #attachment .txt-box{width: 97% !important;}

.fck-field{
    color:#666;
    float:left;
    font-weight:normal;
    font-size:12px;
    line-height:20px;
    font-family:Helvetica,Arial,sans-serif;
    margin:-4px 0 0 0 ;
    line-height:22px;
    width:100%;
}

.fck-field h1, .fck-field h2, .fck-field h3, .fck-field h4, .fck-field h5, .fck-field a,.fck-field address,.fck-field strong,.fck-field b,.fck-field i,.fck-field table,.fck-field td,.fck-field th,.fck-field hr,.fck-field span,.fck-field sup,.fck-field sub{
    margin:0;
    padding:0;
}

.fck-field ul, .fck-field ol{ font-size: 13px;  margin: 0 0 0 18px; padding: 0;}
.fck-field ul li{list-style:disc outside;}
.fck-field ul li, .fck-field ol li {margin:0; padding:0;}
.fck-field ul li ul li {list-style:circle outside;}
.fck-field ul li ul li ul li{list-style:circle outside;}
.fck-field ul ul {
list-style: circle outside none;
padding: 0 0 0 15px;
margin:0;
}

.fck-field ul ul ul, .fck-field ul li ul li ul li {list-style:square outside;}

.fck-field p{
    font-size:13px;
    line-height:18px;
    padding:0px 10px 5px 0;
    word-wrap:break-word;
}

.fck-field h1{
    color:#6099ab;
    font-size:22px;
    line-height:22px;
    font-family:Helvetica,Arial,sans-serif;
    letter-spacing:0;
}

.fck-field h2{
    color:#6099ab;
    font-size:20px;
    line-height:22px;
    font-family:Helvetica,Arial,sans-serif;
}

.fck-field h3{
    color:#6099ab;
    font-size:18px;
    line-height:22px;
    font-family:Helvetica,Arial,sans-serif;
}

.fck-field h4{
    color:#6099ab;
    font-size:17px;
    line-height:22px;
    font-family:Helvetica,Arial,sans-serif;
}

.fck-field h5{
    color:#6099ab;
    font-size:16px;
    line-height:22px;
    font-family:Helvetica,Arial,sans-serif;
}

.fck-field h6{
    color:#6099ab;
    font-size:15px;
    line-height:22px;
    font-family:Helvetica,Arial,sans-serif;
    margin:0;
}



.fck-field ul li{
    float:left;
    line-height:20px;
    padding:0 0 5px 0;
    width:100%;
}

.fck-field ol li{
    float:left;
    line-height:20px;
    width:100%;
}

.fck-field ol li p{
    padding:0 5px 0 0;
}

.fck-field a{
    color:#6099ab;
    text-decoration:none;
}

.fck-field address{
    font-size:13px;
}

.fck-field strong{
    font-weight:bold;
}

.fck-field b{
    font-weight:bold;
}

.fck-field i{
    font-style:italic;
}

.fck-field table{
    border-spacing:0;
    border:0;
	width:100%;
}

.fck-field table th{
    border-bottom:2px solid #8b8b8b;
    font-family:'interstate-regular',Helvetica,Arial;
    font-weight:bold;
    padding:5px 0;
    text-align:left;
}

.fck-field table td{
    border-bottom:1px solid #dcdcdc;
    padding:5px 2px;
}

.fck-field hr{
    border:1px solid #dcdcdc;
    margin:4px 0;
}
/*
.fck-field img{
    border:0 none;
}*/

.fck-field span{
    font-size:13px;
}

.fck-field sup{
    font-size:10px;
}

.fck-field sub{
    font-size:10px;
}

.fck-field embed{
    width:100%;
}

.fck-field iframe{
    float:left;
    margin:10px 10px 10px 0;
    max-width:525px;
    position:relative;
    z-index:0;
}

.fck-field dd{
    margin:0;
}
ul#menu li.viewallcategory {    float: right;    padding: 0;    text-align: right; }
ul#menu li.viewallcategory a {    float: right;    margin: 0 20px 0 0; }

/* resource 6 */
 
/*updated on june-11-2012*/
.srchby-empname{float: left; width: 100%;}
.clearall-filter {float: left; width: 100%;}
.calendar-prev{padding:0px 7px 0px 0px;}
.calendar-prev img{padding:0px;border:none;}
.calendar-next{padding:0px 0px 0px 7px;}
.calendar-next img{padding:0px;border:none;}
.events_calendar table td.currentdate {background:#65ccec;color: #FFFFFF;}
.currentdate a span{float:left;color:#fff;}
ul.reg_form_ul li{list-style-type:none;}
ul.reg_form_ul li span.req{color:red;}

/*unique-resources list style*/
#unique-resources {
    float: left;
    margin: 0;
    padding: 10px 0;
}
#unique-resources ul {

    margin: 0;
    padding: 0 0 0 40px;
}
#unique-resources ul li {
    float: left;
    list-style: disc outside none;
    margin: 0;
    padding: 7px 0;
    width: 100%;
}
#unique-resources ul li:hover{color:#6099ab;}
#unique-resources ul li a {
    color: #666666;
    float: left;
    margin: 0;
    padding: 0;text-decoration: none;
}
#unique-resources ul li a:hover {color:#6099ab;}
/*unique-resources list style end*/

.topmain_section {float:left; width:100%;}

@media only screen and (max-device-width: 1024px) and (orientation:landscape)  {
#wrapper {overflow:hidden !important;}	
#changing-banner {display:none !important;}
.main-container {float:left !important; margin:0 !important;}
.main-container-internal {margin:0 !important;}
.events_calendar table td {padding: 5px !important;}
}

@media only screen and (max-device-width: 768px) and (orientation:portrait)  {
#changing-banner {display:none !important;}
.main-container {float:left !important; margin:0 !important;}
.main-container-internal {margin:0 !important;}
#wrapper {overflow:hidden !important;}	
.copy {width:1030px !important;}
.events_calendar table td {padding: 5px !important;}

}
/*My Profile Information page style start here*/
#myinfo_myprofileforms #myprofile { float: left;  margin-top: 2px;  width: 100%;font-family:'Interstate-Light',Helvetica,Arial;}
#myinfo_myprofileforms #myprofile a {color: #6099AB;  font-size: 12px;}
#myinfo_myprofileforms #myprofile h2, .myprofile-account h2{ color: #6099ab; float: left; font-family:'Interstate-Light',Helvetica,Arial;  font-size: 18px; font-weight: normal; line-height: 22px;  margin: 0 0 12px; width: 100%;}
#myinfo_myprofileforms #myprofile h3 {color: #666666; font-size: 14px;  margin: 10px 0;  padding: 0;  text-align: left;  text-decoration: none;line-height:17px;}
#myinfo_myprofileforms .expand_toggle { float: left; height: auto;  position: relative;  width: 100%;}
#myinfo_myprofileforms .expand_toggle .expand_btn {-moz-border-bottom-colors: none; -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;border-color: #CBCBCB;   border-image: none;    border-left: 1px solid #CBCBCB;    border-right: 0 solid #CBCBCB;    border-style: solid;    border-width: 0 0 0 1px;
float: left;    height: 30px;    width: 100%;}
#myinfo_myprofileforms .expand_toggle .expand_btn .expand_ul { list-style: none outside none;margin: 0; padding: 0;}	
#myinfo_myprofileforms .expand_toggle .expand_btn .expand_ul li { clear: none; float: left; padding: 0;}
#myinfo_myprofileforms .btn_expand:hover, .btn_expand-active, .tab-active {background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/expand_box_bg_hover_jpg-1383925520") repeat-x scroll 0 0 transparent;
border-right: 1px solid #CBCBCB; border-top: 1px solid #CBCBCB; color: #6B9CC5;  font-weight: normal;  height: 30px; line-height: 28px;
padding: 0 20px;   text-align: center;}
#myinfo_myprofileforms .btn_expand_chck { color: #6B9CC5; font-weight: bold; margin: 5px 0 0 20px; padding: 0;}
#myinfo_myprofileforms .btn_expand_chck ul { list-style: none outside none;margin: 0;padding: 0;}
#myinfo_myprofileforms .expand_toggle .expand_btn .expand_ul li { clear: none;  float: left;  padding: 0;}
#myinfo_myprofileforms .btn_expand_chck ul li input[type="checkbox"] {margin: 0 5px 0 0;}
#myinfo_myprofileforms .btn_expand_chck ul li label { color: #A8A8A8; font-family: 'Interstate-Light',Helvetica,Arial;  font-size: 13px;  font-style: italic;  font-weight: normal;  margin: 0;
padding: 0;}
#myinfo_myprofileforms .content-expand { border: 1px solid #CBCBCB;  float: left; height: auto;  padding: 5px 0 20px; position: relative;  width: 100%;}	
#myinfo_myprofileforms #myprofile .content-expand .expand_toggle_heading{border-bottom: 2px dotted #CBCBCB;float: left;height: auto;margin: 0 20px;padding: 7px 0;width: 93%;}
#myprofile .content-expand .expand_toggle_heading .content_heading_expand { cursor: pointer;    float: left;    padding-bottom: 10px;    width: 100%;}
#myinfo_myprofileforms .content-expand .expand_toggle_heading h1 { color: #6099AB; float: left; font-size: 16px; letter-spacing: -0.5px; margin: 0;  padding: 0;  width: 97%;}
#myinfo_myprofileforms #myprofile .content_heading_expand h1 span { background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/green-menu-right_png-1383925521") no-repeat scroll 0 5px transparent;  float: right; width: 15px;}
#myinfo_myprofileforms #myprofile .content_heading_expand h1 span.arrow { background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/green-menu_png-1383925522") no-repeat scroll 0 0 transparent;  margin-top: 4px;}

#myinfo_myprofileforms .submit-content { float: left;  text-align: center;  width: 100%;}
#myinfo_myprofileforms .sub_heading_2 { color: #A8A8A8;  font-family: 'Interstate-Light',Helvetica,Arial;  font-size: 11px;  font-style: italic; font-weight: normal;  margin-bottom: 10px;  margin-top: 10px;  padding: 0;}
#myinfo_myprofileforms #personal-prof-ul {
    float: left;
    margin: 0;
    padding: 0;
}
#myinfo_myprofileforms #personal-prof-ul li {
    float: left;
    padding: 1px 1% 9px 0;
    width: 100%;
}
#myinfo_myprofileforms #personal-prof-ul li ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
#myinfo_myprofileforms #personal-prof-ul li ul li {
    display: inline;
    float: none;
    margin: 0 5px 0 0;
    padding: 0;
    width: auto;
}
#myinfo_myprofileforms #personal-prof-ul li label {
    border: medium none;
    color: #6099AB;
    display: block;
    font-size: 13px;
    font-weight: normal !important;
    line-height: 150%;
    margin-left: 0;
padding: 0;
}
#myinfo_myprofileforms #personal-prof-ul input[type="text"], #personal-prof-ul textarea {background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/fieldbg_gif-1383925522") repeat-x scroll center top #FFFFFF;
    border-color: #7C7C7C #C3C3C3 #DDDDDD;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-family: "Lucida Grande",Tahoma,Arial,sans-serif;
    font-size: 100%;
    margin: 0;
    padding: 3px;
}
#myinfo_myprofileforms .sub_heading {
    color: #A8A8A8;
    float: left;
    font-family: 'Interstate-Light',Helvetica,Arial;
    font-size: 11px;
    font-style: italic;
    font-weight: normal;
    margin: 0 0 13px;
    padding: 0;
}
#myinfo_myprofileforms .content-expand label.desc, #personal-prof-ul li label{
    border: medium none;
    color: #6099AB;
    display: block;
    font-size: 13px;
    font-weight: normal !important;
    line-height: 150%;
    margin: 2px 0 0 2px;
    padding: 0;
}
input.text, input.search, textarea.textarea {
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/fieldbg_gif-1383925522") repeat-x scroll center top #FFFFFF;
    border-color: #7C7C7C #C3C3C3 #DDDDDD;
    border-style: solid;
    border-width: 1px;
}
input.date-txt {
    width: 75px !important;
}
input.medium, select.medium {
    width: 50%;
}
#myinfo_myprofileforms .expand_toggle .expand_btn_inner {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CBCBCB;
    border-image: none;
    border-left: 1px solid #CBCBCB;
    border-right: 0 solid #CBCBCB;
    border-style: solid;
    border-width: 0 0 0 1px;
    float: left;
    height: 25px;
    width: 100%;
}
#myinfo_myprofileforms .expand_toggle .expand_btn_inner .expand_ul {
    list-style: none outside none;margin: 0;   padding: 0;
}
#myinfo_myprofileforms .btn_expand_inner {
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/expand_box_bg2_jpg-1383925523") repeat-x scroll 0 0 transparent;
    border-right: 1px solid #CBCBCB;
    border-top: 1px solid #CBCBCB;
    color: #666666;
    cursor: pointer;
    font-size: 14px;
    font-weight: normal;
    height: 17px;
    line-height: 20px;
    padding: 2px 7px 5px;
    text-align: center;
}
form li div {
    color: #444444;
    margin: 0;
    padding: 0;
}
#myinfo_myprofileforms .expand_toggle .expand_btn_inner {
    border-style: solid;
}
#myinfo_myprofileforms .expand_toggle .expand_btn_inner .expand_ul li {
    float: left;
}
#myinfo_myprofileforms .btn_expand_inner:hover, .btn_expand_inner-active, .tab-active {
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/expand_box_bg_hover2_jpg-1383925524") repeat-x scroll 0 0 transparent;
    border-right: 1px solid #CBCBCB;
    border-top: 1px solid #CBCBCB;
    color: #6099AB;
    font-size: 14px;
    font-weight: normal;
    height: 17px;
    line-height: 20px;
    padding: 2px 7px 5px;
    text-align: center;
}
#myinfo_myprofileforms .border-outline {
    border: 1px solid #CBCBCB;
    float: left;
    margin: 0 0 20px !important;
    padding: 15px 0 15px 15px;
    width: 97%;
}
form li {
    background-color: transparent;
    clear: both;
    margin: 0;
    padding: 1px 1% 9px;
}
form li div span {
    display: block;
    float: left;
    margin: 0;
    width: 100%;
}
form li span {
    color: #444444;
    float: left;
    font-size: 12px;
    margin: 0 0.3em 0 0;
    padding: 0;
}
.myprofile_rightsidebar {
    float: left;
    margin: 1px 7px;
    padding: 0;
    width: 100%;
}
.myprofile_rightsidebar h2{
    color: #919191;
    float: left;
    font-family: helvetica,arial,sans-serif;
    font-size: 20px;
    font-weight: bold;
    margin: 0;
    padding: 5px 0;
}
.myprofile_rightsidebar p {
    float: left;
    margin: 0;line-height: 17px;
    padding: 3px 0;
    width: 100%;
}
personal-prof-ul li, .expand_ul li, .add_inf_ul li {
    clear: none;
    padding: 0;
}
#myinfo_myprofileforms .add_inf_ul{ list-style: none outside none; margin: 0; padding: 0;}
#myinfo_myprofileforms .add_inf_ul li {
    float: left;
    width: 200px;
}
#myinfo_myprofileforms .add_inf_ul li input[type="text"] {
    border-color: #7C7C7C #C3C3C3 #DDDDDD;
    border-style: solid;
    border-width: 1px;
    margin: 3px 3px 7px 0;
    padding: 5px 3px;
    width: 187px !important;
}
#myinfo_myprofileforms .content-expand label.desc, #personal-prof-ul li label, .account-form .separator span {
    border: medium none;
    color: #6099AB;clear: both;
    display: block;
    font-size: 13px;
    font-weight: normal !important;
    line-height: 150%;
    margin: 2px 0 0 2px;
    padding: 0;
}
#myinfo_myprofileforms .account-form {
    border-bottom: 1px dotted #CCCCCC;
    float: left;
    margin: 0;
    padding: 0 0 2px;
    width: 100%;
}
#myinfo_myprofileforms .account-form .separator span {
    margin-left: 0;
}
input[type="text"] {
    border-color: #7C7C7C #C3C3C3 #DDDDDD;
    border-style: solid;
    border-width: 1px;
    margin: 3px 3px 7px 0;
    padding: 5px 0;
    width: 250px;
}
input[type="password"] {
    border-color: #7C7C7C #C3C3C3 #DDDDDD;
    border-style: solid;
    border-width: 1px;
    margin: 3px 3px 7px 0;
    padding: 5px 0;
    width: 250px;
}
#myinfo_myprofileforms .remember-login {
    float: left;
    margin: 0;
    padding: 10px 0 0;
    width: 100%;
}
#myinfo_myprofileforms .remember-login span {
    font-size: 12px;
    padding: 0;
}
#myinfo_myprofileforms .active-chk {
    float: left;
    width: 100%;
}
#myinfo_myprofileforms .remember-login p {color: #666666;
    font-family: Arial;
    font-size: 81.3%;
    padding: 0 0 8px;
    word-wrap: break-word;
    margin: 8px 0 0;
}
#myinfo_myprofileforms .submit-btn {
    float: left;
    margin: 0;
    padding: 14px 0 0;
}
#myinfo_myprofileforms .expand_toggle .expand_btn_inner {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CBCBCB;
    border-image: none;
    border-left: 1px solid #CBCBCB;
    border-right: 0 solid #CBCBCB;
    border-style: solid;
    border-width: 0 0 0 1px;
    float: left;
    height: 25px;
    width: 100%;
}
/*My Profile Information page style end here*/

/*Company Directory module started*/
/*.md-member-name{color:#E87A34; font-weight:bold;}*/
.md-member-name{float:left;font-size:14px;font-family:Helvetica,Arial,sans-serif;color:#6099AB;}
#member-profiles .instituionlist-column-title{border-bottom: 1px solid #CCCCCC;float: left;width: 100%;}
#member-profiles .instituionlist-column-title h3.first{float: left;padding: 18px 0 4px 14px;width: auto;}
#member-profiles .instituionlist-column-title h3.second{float: right;padding: 21px 12px 18px 0px;width: auto;}
#member-profiles .instituionlist-column-title h3.first a{font-size:14px;}
#member-profiles .instituionlist-column-title h3.second a{font-size:12px;cursor:pointer;}
#member-profiles td{vertical-align:middle;}
#member-profiles .opened  td{vertical-align: top;}
#member-profiles ul.opened li.profile .profile-photo {float:right;}
#member-profiles ul.opened li.profile .profile-photo img {max-width:125px;}
#profile-tabs ul.tabgroup li.ui-tabs-selected a{color:#E78A05; outline:none;}
#profile-tabs p{color:#898A8A;}
#member-profiles .ui-tabs .ui-tabs-panel{border: 1px solid #CDCDCD; color: #898A8A; float: left; font-size: 12px; width: 425px;}
#member-profiles{border:1px solid #CDCDCD;border-bottom:0;clear:both;float:left;width:100%;margin:5px 0 0;}
#member-profiles ul {margin:0;list-style-type:none;border-bottom:1px solid #CDCDCD;padding:8px 5px 8px 20px;clear:both;}
#member-profiles ul.featured-closed {display:none;}
#member-profiles ul.closed .name {width:180px;float:left;color:#003366;font-weight:bold;}
#member-profiles ul.closed .company {width:280px;float:left;color:#999;padding: 0 0 0 10px;font-weight:bold;}
#member-profiles ul.closed .toggle-open a {background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/icon_open_gif-1383925525) no-repeat;width:24px;height:24px;text-indent:-9999em;display:block;
overflow:hidden;float:right;}
#member-profiles ul.opened {background:#FFFFFF; width:496px; display:none;}
#member-profiles ul.featured-opened {display:block;}
#member-profiles ul.opened li.profile {width:466px;float:left;margin: 20px 0 0;}
#member-profiles ul.opened li.profile .prof-left{width: auto;float: left;}
#member-profiles ul.opened li.profile .prof-right{float: right;width: 130px;}
#member-profiles ul.opened li.profile a {text-decoration:none;}
#member-profiles ul.opened li.profile a:hover {text-decoration:none;}
#member-profiles ul.opened li.profile h2 {margin:0;text-transform:none;display: block;font-size: 14px;font-weight: normal;height: 21px;padding:0 0 5px;font-family: Helvetica,Arial,sans-serif;}
#member-profiles ul.opened li.profile p{display: block;font-size: 13px;line-height: 22px; margin:0;padding: 0px;vertical-align: baseline; width: 470px;color:#898A8A;}
#member-profiles ul.opened .toggle-close a {background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/icon_close_gif-1383925527) no-repeat;width:22px;height:22px;text-indent:-9999em;  display:block;overflow:hidden; float:right;}
.profile .md-user-photo {float: right;margin-top: 50px;width: 130px; }
.right-col .pageside_defualt #meet-members .member-name{font-size:14px;color:#565656;}
.right-col .pageside_defualt #meet-members .memberlist-new a{font-size:12px; color:#464646;}
#search-member .md-search-dir, #meet-members #meet-our-members{font-size:12px !important; font-weight:normal; text-transform:uppercase;}
#meet-members .member-new .member-name{font-size:14px !important;color:#E87A34; font-weight:bold;}
#meet-members .member-new .member-company{font-size:12px !important;color:#2670AB; }
#meet-members .member-new .member-start{font-size:12px !important; display:none;}
#meet-members .member-new img{max-width:130px;}
#meet-members .member-new a{font-size:12px !important; color:#898A8A !important; float:left;margin-top:0;}
 #meet-members .member-new a:hover{color: #F09E15 !important;}
.toggle-open,.toggle-close{right:7px;}
#member-profiles ul.opened li.profile p {width:auto;}
#filter-by-industry{margin-top:10px;}
#meet-members h2{margin-bottom:10px;}
#member-profiles .insti_dir_head{border-bottom: 1px solid #CCCCCC;float: left;width: 100%;}
#member-profiles .insti_dir_head h3.insti{float: left;padding: 5px 0 0 22px;width: 45%;font-weight:bold;}
#member-profiles .insti_dir_head h3.insti_school{float: right;padding: 5px 0 0;width: 46%;}
.editorial-mid .comp_list{float: left; font-size: 14px;margin: 10px 0; width: 100%;}
.right-col select.filter_by_opt{width: 187px;font-size:12px;}
/*Company Directory module ended*/
#google_translate_element img{display:none !important;}

@charset "utf-8";
/* CSS Document */

.peKenBurns{position:relative;overflow:hidden;}
.peKenBurns>div{display:none;}
.peKenBurns>div.peKb_active{overflow:hidden;width:inherit;height:inherit;display:block;}
.peKenBurns>div>h1,.peKenBurns>div>h2,.peKenBurns>div>h3,.peKenBurns>div>h4,.peKenBurns>div>p{display:none;}
.peKenBurns>div.peKb_active>h1,.peKenBurns>div.peKb_active>h2,.peKenBurns>div.peKb_active>h3,.peKenBurns>div.peKb_active>h4,.peKenBurns>div.peKb_active>p{display:block;}.peKenBurns a:focus{outline:0;}
.peKenBurns img{border:none;}
.peKenBurns .peKb_noBack{background:transparent!important;}
.peKenBurns ul,.peKenBurns li{margin:0;padding:0;border:0;outline:0;}
.peKenBurns .peKb_slides{display:block;position:relative;overflow:hidden;padding:0px;}
.peKenBurns .peKb_slides>div{position:absolute;overflow:hidden;display:none;z-index:1;}
.peKenBurns .peKb_slides div.peKb_active{z-index:2;display:block;}
.peKenBurns .peKb_slides .peKb_caption{display:inline;position:absolute;left:0;top:0;z-index:200;margin:0 5px 10px 0px;}
.peKenBurns .peKb_slides .peKb_caption .peKb_holder{margin-left:0px !important;margin-top: 0px !important;position: absolute;}
.peKenBurns .peKb_slides .peKb_caption .peKb_real{ margin-top: 0;overflow: hidden;padding: 22px;position: absolute;width: 249px !important;z-index: 10;}
.peKenBurns .peKb_slides .peKb_caption .peKb_real a{color: #F6E3AB;}

.peKenBurns .peKb_slides .peKb_caption .peKb_real h1,.peKenBurns .peKb_slides .peKb_caption .peKb_real h2,.peKenBurns .peKb_slides .peKb_caption .peKb_real h3,.peKenBurns .peKb_slides .peKb_caption .peKb_real h4,.peKenBurns .peKb_slides .peKb_caption .peKb_real p,.peKenBurns .peKb_slides .peKb_caption .peKb_real span{display:block;margin:0;padding:0;background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;font-weight:normal;}
.peKb_real p{color: #ffffff !important;font-family: 'Rockwell',Arial,Helvetica,sans-serif !important ;font-size: 16px !important;}

.peKenBurns .peKb_slides .peKb_caption .peKb_background{display:block;position:absolute;z-index:9;}
.peKenBurns .peKb_slides .peKb_frame{z-index:0;width:100%;height:100%;display:block;}
.peKenBurns .peKb_slides .peKb_spinner{z-index:201;width:100%;height:100%;display:block;}
.peKenBurns .peKb_slides .peKb_videooverlay{z-index:202;width:100%;height:100%;cursor:pointer;display:block;}
.peKenBurns .peKb_controls{display:block;position:relative;height:50px;overflow:hidden;margin-top:-16px;}
/*.peKenBurns .peKb_controls .peKb_holder{height:50px;position:relative;overflow:hidden;}*/
.peKenBurns .peKb_controls .peKb_mainPanel{position:relative;overflow:hidden;height:50px;float:left;}
.peKenBurns .peKb_controls .peKb_slideBtns{margin: 15px 0 15px 120px;padding: 5px 10px;list-style-type:none;text-align:center;height:23px;float:left;position:relative;background: none;}
.peKenBurns .peKb_controls .peKb_slideBtns li{float:left;display:block;margin:0;height:23px;text-indent:-9999px;}
.peKenBurns .peKb_controls .peKb_slideBtns li a{display:block;width:22px;height:23px;line-height:23px;margin:0;overflow:hidden;outline:0;}
.peKenBurns .peKb_controls .peKb_slideBtns li a {
    background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/buttons_png-1383925528") no-repeat scroll 0 -23px transparent;
}
.peKenBurns .peKb_controls .peKb_arrows{float:left;margin-top:15px;margin-bottom:15px;padding-left:8px;padding-right:8px;line-height:23px;width:76px;text-indent:-9999px;}
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev,.peKb_controls .peKb_arrows .peKb_next{height:23px;width:22px;display:block;float:left;}
.peKenBurns .peKb_controls .peKb_arrows .peKb_prev{padding-left:10px;padding-right:5px;}
.peKenBurns .peKb_controls .peKb_arrows .peKb_next{padding-left:5px;padding-right:10px;}
.peKenBurns .peKb_timer{z-index:210;position:absolute;display:none;width:22px;height:24px;}
.peKenBurns .peKb_timer .peKb_overlay{width:22px;height:24px;position:absolute;z-index:1;}
.peKenBurns .peKb_timer .peKb_sprite{margin-top:1px;position:absolute;width:22px;height:22px;z-index:0;}
.peKenBurns .peKb_videoClose{display:block;height:50px;width:46px;float:left;position:relative;margin-left:2px;text-indent:-9999px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.peKenBurns .peKb_videoClose a{height:45px;width:45px;display:block;}
.peKenBurns .peKb_logoLabel{display:block;width:58px;height:46px;position:absolute;overflow:hidden;top:8%;left:-38px;text-indent:-9999px;}
.peKenBurns .peKb_logoLabel a{display:block;width:50px;height:46px;}
.peKenBurns .peKb_shadow{display:block;height:82px;position:absolute;bottom:10px;z-index:-1;}
.peKenBurns .peKb_shadow .peKb_left{clear:both;}
.peKenBurns .peKb_shadow .peKb_left,.peKenBurns .peKb_shadow .peKb_right{float:left;width:100px;height:82px;}
.peKenBurns .peKb_shadow .peKb_middle{float:left;height:82px;}
.ie7 .peKenBurns .peKb_controls .peKb_arrows .peKb_next{padding-right:8px;}
.ie7 .peKenBurns .peKb_controls .peKb_slideBtns{padding-left:5px;}
.ie7 .peKenBurns .peKb_controls .peKb_arrows{padding-right:0;}
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{overflow:hidden;margin-left:10px;margin-right:10px;height:51px;}
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{position:absolute;bottom:0;right:0;width:10px;height:51px;}
.ie7 .peKenBurns .peKb_noBack{background-color:black!important;filter:alpha(opacity=0)!important;}
.ie8 .peKenBurns .peKb_controls .peKb_arrows .peKb_next{padding-right:8px;}
.ie8 .peKenBurns .peKb_controls .peKb_slideBtns{padding-left:5px;}
.ie8 .peKenBurns .peKb_controls .peKb_arrows{padding-right:0;}
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{overflow:hidden;margin-left:10px;margin-right:10px;height:51px;}
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{position:absolute;bottom:0;right:0;width:10px;height:51px;}
.ie8 .peKenBurns .peKb_noBack{background-color:black!important;filter:alpha(opacity=0)!important;}
.ie9 .peKenBurns .peKb_noBack{background-color:black!important;opacity:0!important;}
.peKenBurns .peKb_Thumb{position:absolute;z-index:212;width:98px;height:76px;overflow:hidden;display:none !important;}
.peKenBurns .peKb_Thumb div{width:84px;height:48px;margin:7px 0 0 7px;overflow:hidden;display:none !important;}
.peKenBurns .peKb_controlsInner{z-index:209;display:block;}
.peKenBurns .peKb_controlsInner .peKb_holder{height:40px;/*margin:0 15px 0 15px;*/}
.peKenBurns .peKb_controlsInner .peKb_slideBtns{margin-top:8px;}.peKenBurns .peKb_controlsInner .peKb_arrows{margin-top:8px;}
.peKenBurns .peKb_videoCloseInner{background:transparent!important;padding-top:20px!important;padding-left:10px!important;}
.peKenBurns .peKb_videoCloseInner a{width:32px!important;height:32px!important;}.peKenBurns iframe{padding:0!important;margin:0!important;border-width:0!important;background-color:black!important;}

/*.peKenBurns .peKb_slides .peKb_spinner{background:url("img/spinner.gif") no-repeat center center;}
.peKenBurns .peKb_slides .peKb_videooverlay{background:url("img/video.png") no-repeat center center;}*/
.peKenBurns .peKb_slides .peKb_caption h1,.peKenBurns .peKb_slides .peKb_caption h2,.peKenBurns .peKb_slides .peKb_caption h3,.peKenBurns .peKb_slides .peKb_caption h4,.peKenBurns .peKb_slides .peKb_caption p,.peKenBurns .peKb_slides .peKb_caption span{font-size:16px;line-height:18px;font-weight:bold;font-family:helvetica,arial,sans-serif;line-height:24px;text-align:left; width: 370px;}
.peKenBurns .peKb_slides .peKb_caption .peKb_background{background:#fff;/*-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;*/ height: 240px !important;width: 293px !important;}
.peKenBurns .peKb_controls .peKb_mainPanel{background:url("img/controls_bg.png") repeat-x;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
/* .peKenBurns .peKb_controls .peKb_slideBtns{border-right:1px solid #222;}*/

.peKenBurns .peKb_controls .peKb_slideBtns a:hover{background-position:0 0;}
.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide{background-position:0 0;cursor:default;}
.peKenBurns .peKb_controls .peKb_slideBtns .peKb_currentSlide:hover{background-position:0 0;}
/* .peKenBurns .peKb_controls .peKb_arrows{border-left:1px solid #444;}*/



.peKb_timer{display:none !important;}
/* .peKb_iebg{display:none !important;} 

.peKenBurns .peKb_controls .peKb_arrows .peKb_prev:hover{background-position:-35px -70px;}
.peKenBurns .peKb_controls .peKb_arrows .peKb_next:hover{background-position:-34px -93px;}*/


.peKenBurns .peKb_timer .peKb_sprite{background:url("img/time_sprite.png") no-repeat 0 0;}
/*.peKenBurns .peKb_videoClose{background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/close_video_bg_png-1383925530") repeat-x;}*/
/*.peKenBurns .peKb_videoClose a{background:url("img/buttons.png") no-repeat 12px -122px;}*/
.peKenBurns .peKb_videoClose a:hover{background-position:-32px -122px;}
.peKenBurns .peKb_logoLabel{background:url("img/logo_bg_ie.png") no-repeat;}
.peKenBurns .peKb_logoLabel a{background:url("img/logo.png") no-repeat 0 2px;}
.peKenBurns .peKb_shadow .peKb_left{background:url("img/shad_lhs.png") no-repeat;}
.peKenBurns .peKb_shadow .peKb_middle{background:url("img/shad_tile.png") repeat-x;}
.peKenBurns .peKb_shadow .peKb_right{background:url("img/shad_rhs.png") no-repeat;}
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel{background:url("img/controls_bg_left.png") no-repeat 0 7px;}
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{background:url("img/controls_bg_ie.png") repeat-x 0 7px;}
.ie7 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{background:url("img/controls_bg_right.png") no-repeat 0 8px;}
.ie7 .peKenBurns .peKb_videoClose{background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/close_video_bg_ie_png-1383925540") no-repeat 0 7px;}
.ie7 .peKenBurns .peKb_logoLabel{background:url("img/logo_bg_ie.png") no-repeat;}
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel{background:url("img/controls_bg_left.png") no-repeat 0 7px;}
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel div.peKb_iebg{background:url("img/controls_bg_ie.png") repeat-x 0 7px;}
.ie8 .peKenBurns .peKb_controls .peKb_mainPanel span.peKb_iebgRight{background:url("img/controls_bg_right.png") no-repeat 0 8px;}
.ie8 .peKenBurns .peKb_videoClose{background:url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/close_video_bg_ie_png-1383925540") no-repeat 0 7px;}
.ie8 .peKenBurns .peKb_logoLabel{background:url("img/logo_bg_ie.png") no-repeat;}

/*.peKenBurns .peKb_Thumb{background:url("img/thumb_bg.png") no-repeat center center;display:none !important;}*/
/*.peKenBurns .peKb_Thumb div{background:url("img/spinner.gif") no-repeat center center;display:none !important;}*/
.peKenBurns .peKb_controlsInner .peKb_mainPanel{background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}



.peKenBurns .peKb_controlsInner div.peKb_iebg,.peKenBurns .peKb_controlsInner span.peKb_iebgRight,.peKenBurns .peKb_controlsInner .peKb_mainPanel{background:transparent!important;}
/*.peKenBurns .peKb_videoCloseInner a{background:url("img/inner_vid_close.png") no-repeat 0 0!important;}*/
.peKenBurns .peKb_videoCloseInner a:hover{background-position:-44px 0!important;}



#banner #banner-inner h1 {
    text-shadow: -1px -1px 0px #ffffff;
    filter: dropshadow(color=#ffffff, offx=-1, offy=-1);
    font-weight:bold;
    color: #6299AA;
    font-family: 'MuseoSans-500';
    font-size: 35px;
    margin-bottom: 10px;
    text-transform: none;
    line-height: 35px;
    width: 100%;
}

#banner-inner h2,#banner-inner h3,#banner-inner h4,#banner-inner p {
    text-shadow: 1px 1px 0px #ffffff;
    filter: dropshadow(color=#ffffff, offx=1, offy=1);
    color: #736357;
   float: left;
   font-family: 'Interstate-Light';
   font-size: 15px;
   line-height: 26px;
   margin: 79px 0 4px;
   width: 100%;
}
#banner-inner h2 a {
    color: #639196;
    font-family: 'Interstate-Light';
    font-size: 14px;
}
#banner-inner a img {
    margin: 155px 0 0 10px;
}
/*** ESSENTIAL STYLES ***/

.sf-menu {
	line-height:	1.0;
       
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
        box-shadow: 0px 4px 5px 0px #888888;
        
}
.sf-menu ul li {
	width:			100%;
        left: 0;
        background:none !important;
        padding:6px 0;
         font-family: Arial;
        font-size: 12px;
        color: #666666;
}
.sf-menu ul li:first-child{padding-top:7px;}
.sf-menu ul li:last-child{padding-top:7px;}
.sf-menu li:hover {
	visibility: inherit; /* fixes IE7 'sticky bug' */
}
ul.sf-menu li ul li:hover {
	visibility: inherit; /* fixes IE7 'sticky bug' */
        background-color: #F5ECDA !important;
        background-image: none !important;
}
.sf-menu li ul li a:hover, .sf-menu li ul li a.active{background:none;}
ul.sf-menu li ul li ul li:hover {background-color: #F5ECDA !important;}
ul.sf-menu li ul li.sfHover>a.sf-with-ul {background: url('https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/submenu-arrow_png-1383925306') no-repeat /*#F5ECDA*/ 180px center !important;}
ul.sf-menu li ul li a{color:#666 !important;padding: 0 20px 0 15px;background:none;}
ul.sf-menu li ul li a:hover{color:#A78E78 !important;}
.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:			41px; /* match top ul list item height */
	z-index:		99;
        width: 200px;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li{background-color: #fcfbf9 !important; }
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left: 201px; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left : 201px; /* match ul width */
	top  : 0;
        margin : 0 !important;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
        z-index: 999999;
}



.sf-menu li li li {
	background:		#9AAEDB;
}


/*** arrows **/
.sf-menu ul li a.sf-with-ul {
	padding:0 22px 0 15px;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	/*background:	url('../images/shadow.png') no-repeat bottom right;*/
        background-color: #fcfbf9; 
	padding:0;
	/*-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;*/
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
/*.sf-menu li ul ul{margin:5px 0 0}*/
/* ------------------------------------------------------------------------
	This you can edit.
------------------------------------------------------------------------- */

	/* ----------------------------------
		Default Theme
	----------------------------------- */
div.pp_top div a.pp_close{margin-right: -7px;
    margin-top: -15px;}
	div.pp_default .pp_top,
	div.pp_default .pp_top .pp_middle,
	div.pp_default .pp_top .pp_left,
	div.pp_default .pp_top .pp_right,
	div.pp_default .pp_bottom,
	div.pp_default .pp_bottom .pp_left,
	div.pp_default .pp_bottom .pp_middle,
	div.pp_default .pp_bottom .pp_right { height: 13px; }
	
	div.pp_default .pp_top .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) -78px -93px no-repeat; } /* Top left corner */
	div.pp_default .pp_top .pp_middle { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_x_png-1383925542) top left repeat-x; } /* Top pattern/color */
	div.pp_default .pp_top .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) -112px -93px no-repeat; } /* Top right corner */
	
	div.pp_default .pp_content .ppt { color: #f8f8f8; }
	div.pp_default .pp_content_container .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_y_png-1383925543) -7px 0 repeat-y; padding-left: 13px; }
	div.pp_default .pp_content_container .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_y_png-1383925543) top right repeat-y; padding-right: 13px; }
	div.pp_default .pp_content { background-color: #F8F8F8; min-width: 250px;} /* Content background */
	div.pp_default .pp_next:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_next_png-1383925543) center right  no-repeat; cursor: pointer; } /* Next button */
	div.pp_default .pp_previous:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_prev_png-1383925544) center left no-repeat; cursor: pointer; } /* Previous button */
	div.pp_default .pp_expand { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) 0 -29px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Expand button */
	div.pp_default .pp_expand:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) 0 -56px no-repeat; cursor: pointer; } /* Expand button hover */
	div.pp_default .pp_contract { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) 0 -84px no-repeat; cursor: pointer; width: 28px; height: 28px; } /* Contract button */
	div.pp_default .pp_contract:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) 0 -113px no-repeat; cursor: pointer; } /* Contract button hover */
	div.pp_default .pp_close { width: 30px; height: 30px; background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) 2px 1px no-repeat; cursor: pointer; } /* Close button */
	div.pp_default #pp_full_res .pp_inline { color: #000; } 
	div.pp_default .pp_gallery ul li a { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/default_thumb_png-1383925544) center center #f8f8f8; border:1px solid #aaa; }
	div.pp_default .pp_gallery ul li a:hover,
	div.pp_default .pp_gallery ul li.selected a { border-color: #fff; }

	div.pp_default .pp_gallery a.pp_arrow_previous,
	div.pp_default .pp_gallery a.pp_arrow_next { position: static; left: auto; }
	div.pp_default .pp_nav .pp_play,
	div.pp_default .pp_nav .pp_pause { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) -51px 1px no-repeat; height:30px; width:30px; }
	div.pp_default .pp_nav .pp_pause { background-position: -51px -29px; }
	div.pp_default .pp_details { position: relative; min-width: 250px;}
	div.pp_default a.pp_arrow_previous,
	div.pp_default a.pp_arrow_next { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) -31px -3px no-repeat; height: 20px; margin: 4px 0 0 0; width: 20px; }
	div.pp_default a.pp_arrow_next { left: 52px; background-position: -82px -3px; } /* The next arrow in the bottom nav */
	div.pp_default .pp_content_container .pp_details { margin-top: 5px; }
	div.pp_default .pp_nav { clear: both; height: 30px; width: 105px; position: relative; }
	div.pp_default .pp_nav .currentTextHolder{ font-family: Georgia; font-style: italic; font-color:#999; font-size: 11px; left: 75px; line-height: 25px; margin: 0; padding: 0 0 0 10px; position: absolute; top: 2px; }
	
	div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover { opacity:0.7; }

	div.pp_default .pp_description{ font-size: 11px; font-weight: bold; line-height: 14px; margin: 5px 50px 5px 4px;float:left; }

	div.pp_default .pp_bottom .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) -78px -127px no-repeat; } /* Bottom left corner */
	div.pp_default .pp_bottom .pp_middle { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_x_png-1383925542) bottom left repeat-x; } /* Bottom pattern/color */
	div.pp_default .pp_bottom .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925542) -112px -127px no-repeat; } /* Bottom right corner */

	div.pp_default .pp_loaderIcon { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/loader_gif-1383925545) center center no-repeat; } /* Loader icon */

	
	/* ----------------------------------
		Light Rounded Theme
	----------------------------------- */


	div.light_rounded .pp_top .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -88px -53px no-repeat; } /* Top left corner */
	div.light_rounded .pp_top .pp_middle { background: #fff; } /* Top pattern/color */
	div.light_rounded .pp_top .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -110px -53px no-repeat; } /* Top right corner */
	
	div.light_rounded .pp_content .ppt { color: #000; }
	div.light_rounded .pp_content_container .pp_left,
	div.light_rounded .pp_content_container .pp_right { background: #fff; }
	div.light_rounded .pp_content { background-color: #fff; } /* Content background */
	div.light_rounded .pp_next:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnNext_png-1383925547) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_rounded .pp_previous:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnPrevious_png-1383925548) center left no-repeat; cursor: pointer; } /* Previous button */
	div.light_rounded .pp_expand { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_rounded .pp_expand:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_rounded .pp_contract { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_rounded .pp_contract:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_rounded .pp_close { width: 75px; height: 22px; background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_rounded .pp_details { position: relative; }
	div.light_rounded .pp_description { margin-right: 85px; }
	div.light_rounded #pp_full_res .pp_inline { color: #000; } 
	div.light_rounded .pp_gallery a.pp_arrow_previous,
	div.light_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_rounded .pp_nav .pp_play { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_rounded .pp_nav .pp_pause { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.light_rounded .pp_arrow_previous { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_rounded .pp_arrow_next { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.light_rounded .pp_bottom .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -88px -80px no-repeat; } /* Bottom left corner */
	div.light_rounded .pp_bottom .pp_middle { background: #fff; } /* Bottom pattern/color */
	div.light_rounded .pp_bottom .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925547) -110px -80px no-repeat; } /* Bottom right corner */

	div.light_rounded .pp_loaderIcon { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/loader_gif-1383925549) center center no-repeat; } /* Loader icon */
	
	/* ----------------------------------
		Dark Rounded Theme
	----------------------------------- */
	
	div.dark_rounded .pp_top .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -88px -53px no-repeat; } /* Top left corner */
	div.dark_rounded .pp_top .pp_middle { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/contentPattern_png-1383925551) top left repeat; } /* Top pattern/color */
	div.dark_rounded .pp_top .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -110px -53px no-repeat; } /* Top right corner */
	
	div.dark_rounded .pp_content_container .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/contentPattern_png-1383925551) top left repeat-y; } /* Left Content background */
	div.dark_rounded .pp_content_container .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/contentPattern_png-1383925551) top right repeat-y; } /* Right Content background */
	div.dark_rounded .pp_content { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/contentPattern_png-1383925551) top left repeat; } /* Content background */
	div.dark_rounded .pp_next:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnNext_png-1383925551) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_rounded .pp_previous:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnPrevious_png-1383925552) center left no-repeat; cursor: pointer; } /* Previous button */
	div.dark_rounded .pp_expand { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_rounded .pp_expand:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_rounded .pp_contract { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_rounded .pp_contract:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_rounded .pp_details { position: relative; }
	div.dark_rounded .pp_description { margin-right: 85px; }
	div.dark_rounded .currentTextHolder { color: #c4c4c4; }
	div.dark_rounded .pp_description { color: #fff; }
	div.dark_rounded #pp_full_res .pp_inline { color: #fff; }
	div.dark_rounded .pp_gallery a.pp_arrow_previous,
	div.dark_rounded .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_rounded .pp_nav .pp_play { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_rounded .pp_nav .pp_pause { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -24px -100px no-repeat; height: 15px; width: 14px; }

	div.dark_rounded .pp_arrow_previous { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_rounded .pp_arrow_next { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }

	div.dark_rounded .pp_bottom .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -88px -80px no-repeat; } /* Bottom left corner */
	div.dark_rounded .pp_bottom .pp_middle { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/contentPattern_png-1383925551) top left repeat; } /* Bottom pattern/color */
	div.dark_rounded .pp_bottom .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925550) -110px -80px no-repeat; } /* Bottom right corner */

	div.dark_rounded .pp_loaderIcon { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/loader_gif-1383925553) center center no-repeat; } /* Loader icon */
	
	
	/* ----------------------------------
		Dark Square Theme
	----------------------------------- */
	
	div.dark_square .pp_left ,
	div.dark_square .pp_middle,
	div.dark_square .pp_right,
	div.dark_square .pp_content { background: #000; }
	
	div.dark_square .currentTextHolder { color: #c4c4c4; }
	div.dark_square .pp_description { color: #fff; }
	div.dark_square .pp_loaderIcon { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/loader_gif-1383925554) center center no-repeat; } /* Loader icon */
	
	div.dark_square .pp_expand { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925558) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.dark_square .pp_expand:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925558) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.dark_square .pp_contract { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925558) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.dark_square .pp_contract:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925558) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.dark_square .pp_close { width: 75px; height: 22px; background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925558) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.dark_square .pp_details { position: relative; }
	div.dark_square .pp_description { margin: 0 85px 0 0; }
	div.dark_square #pp_full_res .pp_inline { color: #fff; }
	div.dark_square .pp_gallery a.pp_arrow_previous,
	div.dark_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.dark_square .pp_nav { clear: none; }
	div.dark_square .pp_nav .pp_play { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925558) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.dark_square .pp_nav .pp_pause { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925558) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.dark_square .pp_arrow_previous { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925558) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.dark_square .pp_arrow_next { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925558) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.dark_square .pp_next:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnNext_png-1383925559) center right  no-repeat; cursor: pointer; } /* Next button */
	div.dark_square .pp_previous:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnPrevious_png-1383925559) center left no-repeat; cursor: pointer; } /* Previous button */


	/* ----------------------------------
		Light Square Theme
	----------------------------------- */
	
	div.light_square .pp_left ,
	div.light_square .pp_middle,
	div.light_square .pp_right,
	div.light_square .pp_content { background: #fff; }
	
	div.light_square .pp_content .ppt { color: #000; }
	div.light_square .pp_expand { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925560) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.light_square .pp_expand:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925560) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.light_square .pp_contract { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925560) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.light_square .pp_contract:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925560) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.light_square .pp_close { width: 75px; height: 22px; background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925560) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.light_square .pp_details { position: relative; }
	div.light_square .pp_description { margin-right: 85px; }
	div.light_square #pp_full_res .pp_inline { color: #000; }
	div.light_square .pp_gallery a.pp_arrow_previous,
	div.light_square .pp_gallery a.pp_arrow_next { margin-top: 12px !important; }
	div.light_square .pp_nav .pp_play { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925560) -1px -100px no-repeat; height: 15px; width: 14px; }
	div.light_square .pp_nav .pp_pause { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925560) -24px -100px no-repeat; height: 15px; width: 14px; }
	
	div.light_square .pp_arrow_previous { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925560) 0 -71px no-repeat; } /* The previous arrow in the bottom nav */
		div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; }
	div.light_square .pp_arrow_next { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925560) -22px -71px no-repeat; } /* The next arrow in the bottom nav */
		div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; }
	
	div.light_square .pp_next:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnNext_png-1383925617) center right  no-repeat; cursor: pointer; } /* Next button */
	div.light_square .pp_previous:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnPrevious_png-1383925618) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.light_square .pp_loaderIcon { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/loader_gif-1383925549) center center no-repeat; } /* Loader icon */


	/* ----------------------------------
		Facebook style Theme
	----------------------------------- */
	
	div.facebook .pp_top .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -88px -53px no-repeat; } /* Top left corner */
	div.facebook .pp_top .pp_middle { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/contentPatternTop_png-1383925619) top left repeat-x; } /* Top pattern/color */
	div.facebook .pp_top .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -110px -53px no-repeat; } /* Top right corner */
	
	div.facebook .pp_content .ppt { color: #000; }
	div.facebook .pp_content_container .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/contentPatternLeft_png-1383925619) top left repeat-y; } /* Content background */
	div.facebook .pp_content_container .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/contentPatternRight_png-1383925620) top right repeat-y; } /* Content background */
	div.facebook .pp_content { background: #fff; } /* Content background */
	div.facebook .pp_expand { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -31px -26px no-repeat; cursor: pointer; } /* Expand button */
	div.facebook .pp_expand:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -31px -47px no-repeat; cursor: pointer; } /* Expand button hover */
	div.facebook .pp_contract { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) 0 -26px no-repeat; cursor: pointer; } /* Contract button */
	div.facebook .pp_contract:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) 0 -47px no-repeat; cursor: pointer; } /* Contract button hover */
	div.facebook .pp_close { width: 22px; height: 22px; background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -1px -1px no-repeat; cursor: pointer; } /* Close button */
	div.facebook .pp_details { position: relative; }
	div.facebook .pp_description { margin: 0 37px 0 0; }
	div.facebook #pp_full_res .pp_inline { color: #000; } 
	div.facebook .pp_loaderIcon { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/loader_gif-1383925620) center center no-repeat; } /* Loader icon */
	
	div.facebook .pp_arrow_previous { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) 0 -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The previous arrow in the bottom nav */
		div.facebook .pp_arrow_previous.disabled { background-position: 0 -96px; cursor: default; }
	div.facebook .pp_arrow_next { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -32px -71px no-repeat; height: 22px; margin-top: 0; width: 22px; } /* The next arrow in the bottom nav */
		div.facebook .pp_arrow_next.disabled { background-position: -32px -96px; cursor: default; }
	div.facebook .pp_nav { margin-top: 0; }
	div.facebook .pp_nav p { font-size: 15px; padding: 0 3px 0 4px; }
	div.facebook .pp_nav .pp_play { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -1px -123px no-repeat; height: 22px; width: 22px; }
	div.facebook .pp_nav .pp_pause { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -32px -123px no-repeat; height: 22px; width: 22px; }
	
	div.facebook .pp_next:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnNext_png-1383925621) center right no-repeat; cursor: pointer; } /* Next button */
	div.facebook .pp_previous:hover { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnPrevious_png-1383925621) center left no-repeat; cursor: pointer; } /* Previous button */
	
	div.facebook .pp_bottom .pp_left { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -88px -80px no-repeat; } /* Bottom left corner */
	div.facebook .pp_bottom .pp_middle { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/contentPatternBottom_png-1383925622) top left repeat-x; } /* Bottom pattern/color */
	div.facebook .pp_bottom .pp_right { background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/sprite_png-1383925618) -110px -80px no-repeat; } /* Bottom right corner */


/* ------------------------------------------------------------------------
	DO NOT CHANGE
------------------------------------------------------------------------- */

	div.pp_pic_holder a:focus { outline:none; }

	div.pp_overlay {
		background: #FFF;
		display: none;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 9500;
	}
	
	div.pp_pic_holder {
		display: none;
		position: absolute;
		width: 100px;
		z-index: 100000;
                min-width: 282px;
	}

		
		.pp_top {
			height: 20px;
			position: relative;
		}
			* html .pp_top { padding: 0 20px; }
		
			.pp_top .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_top .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_top .pp_middle {
					left: 0;
					position: static;
				}
			
			.pp_top .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_content { height: 40px; min-width: 40px; }
		* html .pp_content { width: 40px; }
		
		.pp_fade { display: none; }
		
		.pp_content_container {
			position: relative;
			text-align: left;
			width: 100%;
		}
		
			.pp_content_container .pp_left { padding-left: 20px; }
			.pp_content_container .pp_right { padding-right: 20px; }
		
			.pp_content_container .pp_details {
				float: left;
				margin: 10px 0 2px 0;
			}
				.pp_description {
					display: none;
					margin: 0;
				}
				
				.pp_social { float: right; margin: 7px 0 0 0; }
				.pp_social .facebook { float: left; position: relative; top: -1px; margin-left: 5px; width: 55px; overflow: hidden; }
				.pp_social .twitter { float: left; }
				.pp_social #download {width: 31px; margin: 0 0 -28px 119px;}				
				.pp_nav {
					clear: right;
					float: left;
					margin: 3px 10px 0 0;
				}
				
					.pp_nav p {
						float: left;
						margin: 2px 4px;
					}
					
					.pp_nav .pp_play,
					.pp_nav .pp_pause {
						float: left;
						margin-right: 4px;
						text-indent: -10000px;
					}
				
					a.pp_arrow_previous,
					a.pp_arrow_next {
						display: block;
						float: left;
						height: 15px;
						margin-top: 3px;
						overflow: hidden;
						text-indent: -10000px;
						width: 14px;
					}
		
		.pp_hoverContainer {
			position: absolute;
			top: 0;
			width: 100%;
			z-index: 2000;
                        min-width: 250px;
		}
		
		.pp_gallery {
			display: none;
			left: 50%;
			margin-top: -50px;
			position: absolute;
			z-index: 10000;
		}
		
			.pp_gallery div {
				float: left;
				overflow: hidden;
				position: relative;
			}
			
			.pp_gallery ul {
				float: left;
				height: 35px;
				margin: 0 0 0 5px;
				padding: 0;
				position: relative;
				white-space: nowrap;
			}
			
			.pp_gallery ul a {
				border: 1px #000 solid;
				border: 1px rgba(0,0,0,0.5) solid;
				display: block;
				float: left;
				height: 33px;
				overflow: hidden;
			}
			
			.pp_gallery ul a:hover,
			.pp_gallery li.selected a { border-color: #fff; }
			
			.pp_gallery ul a img { border: 0; }
			
			.pp_gallery li {
				display: block;
				float: left;
				margin: 0 5px 0 0;
				padding: 0;
			}
			
			.pp_gallery li.default a {
				background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/default_thumbnail_gif-1383925623) 0 0 no-repeat;
				display: block;
				height: 33px;
				width: 50px;
			}
			
			.pp_gallery li.default a img { display: none; }
			
			.pp_gallery .pp_arrow_previous,
			.pp_gallery .pp_arrow_next {
				margin-top: 7px !important;
			}
		
		a.pp_next {
			background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnNext_png-1383925547) 10000px 10000px no-repeat;
			display: block;
			float: right;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
			
		a.pp_previous {
			background: url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/btnNext_png-1383925547) 10000px 10000px no-repeat;
			display: block;
			float: left;
			height: 100%;
			text-indent: -10000px;
			width: 49%;
		}
		
		a.pp_expand,
		a.pp_contract {
			cursor: pointer;
			display: none;
			height: 20px;	
			position: absolute;
			right: 30px;
			text-indent: -10000px;
			top: 10px;
			width: 20px;
			z-index: 20000;
		}
			
		a.pp_close {
			position: absolute; right: 0; top: 0; 
			display: block;
			line-height:22px;
			text-indent: -10000px;
		}
		
		.pp_bottom {
			height: 20px;
			position: relative;
		}
			* html .pp_bottom { padding: 0 20px; }
			
			.pp_bottom .pp_left {
				height: 20px;
				left: 0;
				position: absolute;
				width: 20px;
			}
			.pp_bottom .pp_middle {
				height: 20px;
				left: 20px;
				position: absolute;
				right: 20px;
			}
				* html .pp_bottom .pp_middle {
					left: 0;
					position: static;
				}
				
			.pp_bottom .pp_right {
				height: 20px;
				left: auto;
				position: absolute;
				right: 0;
				top: 0;
				width: 20px;
			}
		
		.pp_loaderIcon {
			display: block;
			height: 24px;
			left: 50%;
			margin: -12px 0 0 -12px;
			position: absolute;
			top: 50%;
			width: 24px;
		}
		
		#pp_full_res {
			line-height: 1 !important;
                        text-align: center;
		}
		
			#pp_full_res .pp_inline {
				text-align: left;
			}
			
				#pp_full_res .pp_inline p { margin: 0 0 15px 0; }
	
div.ppt {
background-color: #F8F8F8;
color: #999999;
display: none;
font-family: Helvetica,Arial,Verdana;
font-size: 14px;
z-index: 9999;
min-width: 250px;
}

/* ------------------------------------------------------------------------
	Miscellaneous
------------------------------------------------------------------------- */

p {
  line-height: 1.5em;
}

ul#menu, ul#menu ul {
  list-style-type:none;
  float:left;
  margin: 0;
  padding:0px 0 0;
  width: 100%;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  color:#a99d87;
  float:left;
  font-size:13px;
  margin-top: 0px;
  list-style:none;
  padding:0 0 2px 15px;
  #padding:5px 0 12px 20px; 
  width:93%; 
  font-family:'interstate-regular';
}
ul#menu li.selected {background: url("https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/lft-menu-active_png-1383925623") no-repeat scroll left 35px transparent;color:#6099ab;}
ul#menu li.selected a{width:140px;font-size:13px; }
ul#menu li a {  
  color: #808881;	
  font-size:13px;
  padding:1px 5px 15px 0;
  text-shadow:0 1px #FFFFFF;
  width:140px;
  #float:left;
  #width:120px;
  #padding:1px 5px 5px 0;
  font-family:'interstate-regular';
  margin:0 0 10px;
  /*text-transform:capitalize;*/
}
ul#menu li span.menu{background-position: -234px -412px;float: right;padding: 0 20px;width:9px;line-height: 20px;cursor:pointer;position: relative;#width:auto;#padding:0 20px;}
ul#menu li span.lftnav-open{background-position: -235px -426px;float: right;padding: 0 20px;width: 9px;line-height: 20px;cursor:pointer;position: relative;}
ul#menu li.selected span.active-menu{background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/green-menu-right_png-1383925521) no-repeat center 10px;float: right;padding: 0 20px;width: 9px;line-height: 20px;cursor:pointer;position: relative;}
ul#menu li.selected span.lftnav-open{background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/green-menu_png-1383925522) no-repeat center 10px;float: right;padding: 0 20px;width: 9px;line-height: 20px;cursor:pointer;position: relative;}
ul#menu li a.selected {color:#6099ab;width:98%;}
ul#menu li a.selected1 {color:#6099ab;}
ul#menu li ul li ul li a {color: #B1AEA9;}
#menu li.selected ul li ul.subpageul li span.lftnav-open{background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/green-menu_png-1383925522) no-repeat center center !important;}
#menu li.selected ul li ul.subpageul li span.active-menu {background:url(https://f69619c286c70ce881b7-c610b35db1b370b9abb1328b114aed30.ssl.cf2.rackcdn.com/green-menu-right_png-1383925521) no-repeat center center;}

#menu li.selected ul li ul.subpageul li{width:94%;}

#menu li.selected ul li.selected{width:100%;}

ul#menu li a:hover { color:#6099ab;}
ul#menu li ul li { color: #B1AEA9;  font-size: 12p;  list-style:none;  padding:0px !important;width:100%;}

ul#menu li ul li a { color: #B1AEA9; padding:0 0 10px 10px !important;   outline:none;}

ul#menu li ul li a:hover, ul#menu li ul li a.active{color: #827e70;  font-size: 12px;  background:none;  border:0px;}

ul#menu li ul li ul li ul{margin-left:8px !important;}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
ul.subpageul li{
    float: left;    
}
ul.subpageul li a{
 width: 128px !important;   
}
ul.subpageul{
    margin-left: 10px !important;
}
ul.subsubpageul {
    margin-left: 20px !important;
}
