@charset "utf-8";

/* Reset */

*{
	font-family:Verdana, Geneva, sans-serif;
	outline:none;
	padding:0;
	margin:0;	
}


/* Commonly Use */

.left{
	float:left;	
}
.right{
	float:right;	
}
.clear{
	height:0;
	clear:both;
	line-height:0px;
}
.bold{
	font-weight:bold;	
}
.alignRight{
	text-align:right;	
}
.alignCenter{
	text-align:center;	
}
.absolute{
	position:absolute;	
}
.italic{
	font-style:italic;
}
.noBorder{
	border-bottom:none !important;
	margin-bottom:0px;
}
.button{
	background:#3e80aa url(../images/button-bg.gif) left bottom no-repeat;
	/*border radius*/
	-webkit-border-radius:5px;  
	-khtml-border-radius: 5px;  
	-moz-border-radius: 5px;
	border-radius: 5px;
	behavior: url(js-include/PIE.htc);
	/*border radius*/
	padding:0 12px 0 18px;
	font-weight:bold;
	vertical-align:middle;
	margin: 0 12px 0 0;
	cursor:pointer;
	color:#ffffff;
	border:none;
	height:36px;
}
.default{
	padding:0 !important; 
	margin:0 !important;
	vertical-align:middle;
}
.borderBottom{
	border-bottom:1px solid #e2e3e3;
	margin-bottom:15px;
}
.reset, .bigCustom .reset{
	background:none;
	border:none;
	padding:0;
	margin:0;
	width:auto;
	height:auto;
}
.btnSetngs{
	padding-bottom:6px;
}
.blue{
	font-family:Arial, Helvetica, sans-serif;
	color:#015488;
}

/* Predefined  */
body{
	background:#fff;
	min-width:960px;
}
h1{
}
h2{
	line-height:1.3em;
	font-weight:normal;
	font-size:17px;
	color:#005488;
}
h2.orange, h4.orange{
	color:#b36402;
}
h2 a{
	color:#005488;
}
h3{
	line-height:1.3em;
	font-weight:normal;
	font-size:15px;
	color:#b36402;
}
h3.padBtm{
	padding-bottom:15px;
}
h3 a{
	color:#b36402;
}
h3 a:hover{
	border-bottom:1px solid #b36402;
}
h4{
	padding-bottom:12px;
	font-weight:normal;
	font-size:14px;
	color:#343535;
}
h4 a{
	color:#b36402;
}
h4 a:hover{
	color:#015488;
}
h5{
}
h6{
	font-weight:normal;
	line-height:1.3em;
	font-size:12px;
	color:#b36402;
}
p{
	line-height:1.3em;
	padding-bottom:12px;
	font-size:12px;
	color:#3b3b3b;
}
p a{
	background:url(../images/list-orange.png) right 5px no-repeat;
	padding-right:9px;
	color:#015488;
}
    p a.no-arrow {
        background-image: none;
        padding-right:0;       
    }

p.noBtm{
	padding-bottom:0;
}
a:hover{
	color:#b36402;
}
a{
	outline:none;
	text-decoration:none;
}
a img{
	border:0 none;
}
label{
	font-size:12px;
}
ul li{
	/*background:url(../images/list-orange.png) left center no-repeat;*/
	list-style-type:none;
	padding-left:9px;
	font-size:12px;
}
/* mainWrap */
#mainWrap{
	padding-top:10px;
	position:relative;
	margin:0 auto;
	width:960px;
}
.wrapper{
	width:960px;
	float:left;
}

/* header */
#headerWrap{
	background:#005488;
	border-bottom:4px solid #d4e3ec;
	border-top:2px solid #fff;
	height:35px;
}
.container{
	margin:0 auto;
	width:960px;
}
#headerWrap .container{
	text-align:right;
	padding-top:5px;
}
#headerWrap .hdr_text{
	padding-top:5px;
	text-align:right;
	float:right;
	width:350px;
	color:#fff;	
}
#headerWrap .selectHolder{
	margin-right:8px;
	float:right;	
}
.container .wp_action{
	width:213px;
	color:#fff;
}
.container label{
	color: #FFFFFF;
    padding-right: 13px;
    text-transform: uppercase;
	padding-right:13px;
	color:#fff;
}
.container span{
	padding:0 13px;
}
.header_left{
	padding-bottom:6px;
	height:73px;
	width:600px;
	float:left;
}
.header_left .logo{
	border-right:1px solid #b0cbdc;
	margin-right:19px;
	display:block;
	float:left;
	padding:0;
}
.header_left .web_selection{
	padding:2px 13px 0 0;
	cursor:pointer;
	width:42px;
	float:left;
}
.header_left ul{
	width:170px;
	float:left;
}
.header_left ul li{
	background:none;
	margin-right:13px;
	display:block;
	width:42px;
	float:left;
	padding:0;
}
.header_left ul li.radio a{
	background:url(../images/icon-radio.png) 0 0 no-repeat;
}
.header_left ul li.web a{
	background:url(../images/icon-web.png) 0 0 no-repeat;
}
.header_left ul li.print a{
	background:url(../images/icon-print.png) 0 0 no-repeat;
}
.header_left ul li a{
	padding:46px 0 0 0;
	color:#005488;
	display:block;
}
.header_left ul li a:hover, 
.header_left ul li.active a{
	background-position:-42px 0;
	color:#d87d0d;
}
.header_left ul li a:hover span,
.header_left ul li.active a span{
	color:#d87d0d;
}
.header_left ul li a span{
	background:url(../images/list-orange.png) left center no-repeat;
	font-family: 'Swiss721CondensedRegular';
	padding:0 0 0 7px;
	display:block;
	color:#005488;
}
.search_wrap{
	padding-top:30px;
	width:350px;
	float:right;
}
.search_wrap .search{
	background:url(../images/box-seach.jpg) no-repeat;
	width:191px;
	height:24px;
	float:right;
}
.search .searchBox{
	background:none;
	padding:5px 8px;
	font-size:12px;
	border:none;
	width:144px;
	float:left;
	height:15px;
	color:#3c3c3c;
}
.search .searchBtn{
	margin:5px 0 0 5px;
	height:18px;
	width:15px;
}
.search_wrap ul{
	width:70px;
	float:right;
}
.search_wrap ul li{
	list-style-type:none;
	padding-left: 8px;
	background:none;
	width:22px;
	float:left;
}
#subheader{
	background:#fff url(../images/header-bg.gif) bottom repeat-x;
	border-bottom:4px solid #d5e3ec;
	padding-top:23px;
}
#subheader .container{
	height:97px;
}
/* header end */

/* navWrap */
/* Drop down styles*/
div.selectbox-wrapper {
	position:absolute;
	width:400px;
	background-color:white;
	border:1px solid #ccc;
	font-size:12px;/* Resize Font*/
	margin:0px;
	margin-left:10px;
	padding:0px;
	text-align:left; 
	overflow:auto;
	color:#3d3c3c;
	z-index:9999;
}
/*Drop down list styles*/
div.selectbox-wrapper ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected { 
	background-color: #EAF2FB;
}

/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current { 
	background-color: #CDD8E4;
}
/* Drop down list items style*/
div.selectbox-wrapper ul li {
	background:none;
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
	text-align:left;
}
/* Look and feel of select box */
.selectbox 
{  
	padding: 4px 30px 5px 10px;  
	font-size:12px;/* Resize Font*/
	width : 129px; /* Resize Width */
	display : block;
	text-align:left; 
	background: url(../images/searchSelect-bg.gif);
	cursor: pointer;
	border:none;
	color:#3d3c3c; 
}
.btnGo{
	background:url(../images/button-go.png) no-repeat;
	cursor:pointer;
	border:none;
	height:23px;
	width:34px;
	float:right;	
}
.navWrap{
	padding-bottom:8px;
	min-height:28px;
}
.navWrap h2{
	float:left;
	font:normal 18px Arial;
	color:#c97200;
	padding-left:2px;
}
.aboutUs{
	width:90px;
	float:left;
}
.print{
	width:50px;
	float:left;
}
.navWrap ul{
	padding:7px 0 0 15px;
	min-height:20px;
}
.navWrap li{
	background:url(../images/list-blue.gif) left 6px no-repeat;
	padding:0 8px 8px 5px;
	list-style:none;
	font-size:11px;
	color:#015488;
	float:left;
}
.navWrap li a{
	color:#015488;
}
.navWrap li a:hover{
	color:#e18111;
}
.navWrap li.active a{
	margin-top:-4px;
	display:block;
	font-size:15px;
	color:#e18111;
}
ul.topSubNav{
	background:#eae9e8;
	/*border radius*/
	-webkit-border-radius:5px;  
	-khtml-border-radius: 5px;  
	-moz-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	behavior: url(js-include/PIE.htc);
	/*border radius*/
	width:945px;
	float:left;
	z-index:0;
}
ul.subpagaeNav{
	/*border radius*/
	-webkit-border-radius:0 5px 5px 0;  
	-khtml-border-radius:0 5px 5px 0;  
	-moz-border-radius:0 5px 5px 0;  
	border-radius:0 5px 5px 0;  
	position:relative;
	behavior: url(js-include/PIE.htc);
	/*border radius*/
	background:#eae9e8 url(../images/bg-ribon.gif) left no-repeat;
	width:855px;
	float:right;
}
#topNavwrap {
	position:relative;
	margin:0 auto;
	width: 960px;
	float:left;
	z-index:10; 
}

/*Drop Down Menu Styles*/
#p7PMnav {	
	position:relative;
	width:960px;
	margin: 0;
	padding:0;
}
	
#p7PMnav li {	
	list-style-type: none;
	margin:0 2px 0 0;
	background:none;	
	float: left;
	padding: 0;	
	position:relative;
}
#p7PMnav li.home{
	margin-left:0;	
}
#p7PMnav li a {		
	background-image: url(../images/mnu-bg.gif);
	background-repeat:repeat-x;
	text-transform:uppercase;
	background-position:top;	  	
	text-decoration:none;	
	padding:3px 13px;
	/*padding:4px 13px;*/
	font-size:12px;
	display: block;
	color:#fff;	
	
	-webkit-border-radius:5px 5px 0 0;  
	-khtml-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;

	position:relative;
	behavior: url(js-include/PIE.htc); 
}
#p7PMnav li a:hover, #p7PMnav li a:active, #p7PMnav li a:focus {
	background-position:0 -22px;
	border-bottom:none;
	/*padding:3px 14px 4px;*/	
	/*padding:4px 13px;*/
	padding:3px 13px;
}
#p7PMnav li.active a{
	background-position:0 -45px;
	border:1px solid #dce0e2;
	border-bottom:none;
	padding:4px 14px 3px;
	color:#005488;	
}
#p7PMnav li.home a{
	background:url(../images/mnu-home-bg.gif) center top no-repeat;
	text-indent:-9999px;
	padding:3px 14px;
	
	width:15px;	
}
#p7PMnav li.home a:hover, #p7PMnav li.home a:active, #p7PMnav li.home a:focus {
	background-position:center -22px;
}
#p7PMnav li.home.active a{
	background-position:center -44px;
	padding:4px 13px 3px;	
}
#p7PMnav li ul ul{
	-webkit-border-radius:0;  
	-khtml-border-radius: 0;  
	-moz-border-radius: 0;
	border-radius: 0;
}
#p7PMnav li ul {
	background-color:#fff;
	padding:2px 0 8px 0px;
	position: absolute;
	margin-top:10px;	
	left:0;	
	display:none;
	/*border radius*/
	-webkit-border-radius:0px 0px 5px 5px;  
	-khtml-border-radius: 0px 0px 5px 5px;  
	-moz-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
	behavior: url(js-include/PIE.htc);
}

#p7PMnav li ul li{
	float:left;
}
#p7PMnav li ul li:hover, 
#p7PMnav li ul li.hover,
#p7PMnav li ul li.current-menu-item{
	background:#eceef0;
}
#p7PMnav li ul li a, #p7PMnav li.active ul li a, #p7PMnav li.home.active ul li a, #p7PMnav li.home ul li a{
	padding:5px 8px 5px 11px;
	text-transform:none;
	font-size: 12px;
	background:none;
	color: #015488;
	text-indent:0;
	width: auto;
	border:none;
	margin:0;	
}
#p7PMnav li ul li a:hover, #p7PMnav li.home ul li a:hover, #p7PMnav li.home.active ul li.active a, #p7PMnav li ul li.active a{	
    padding:5px 8px 5px 11px;
	color:#0769a0;
	border:none;	
}
#p7PMnav ul, #p7PMnav ul li {
	width: 191px;
}

/* ------ the current page marker style ------ */
#p7PMnav .p7PMmark {
	background-position:0 -44px;
	border:1px solid #b3b3b2;
	border-bottom:none;
	padding:3px 14px 4px;
	color:#005488;
}
/* ------ the trigger link styles ------- */

/*the trigger link */
#p7PMnav ul .	, #p7PMnav ul .p7PMon {
	background:url(img/p7PM_dark_east.png) no-repeat right center;
	padding:4px 15px;
	border:0 none;
}
/* the active trigger link style */
#p7PMnav .p7PMon {
	color:#0769a0;
}
/*the submenu classes */

#p7PMnav li ul.p7PMhide {
	left: -9000px;
}
#p7PMnav li ul.p7PMshow {
	left: auto;
	display:block;
	z-index: 20000 !important;
}


/* navWrap end */

/* Slideshow  */

#slideshow{
	background:url(../images/slideshow-btn-holder.gif) bottom no-repeat;
	border:1px solid #c8cbcd;
	border-bottom:1px solid #c8cbcd;
	margin-bottom:15px;
	height:330px;
	width:651px;	
	
	-webkit-border-radius:6px;  
	-khtml-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	
	-moz-box-shadow:2px 2px 6px 0 #b2b2b2;
    -webkit-box-shadow:2px 2px 6px 0 #b2b2b2;
	-khtml-box-shadow:2px 2px 6px 0 #b2b2b2;
    box-shadow:2px 2px 6px 0 #b2b2b2;

	position:relative;
	behavior: url(js-include/PIE.htc); 
	overflow:hidden;
}
#slideshow.nobg{
	background:0 none;
}
#slideshow #bannerSlide{
	margin-bottom:6px;
	position:relative;
	height:295px;
	width:651px;
	z-index:0;	
}
#slideshow .bannerCover{
	background:url(../images/banner-cover.png) no-repeat;
	position:absolute;
	display:block;
	width:651px;
    height:3px;
	z-index:1;
}
#slideshow #nav{
	float:right;
	width:535px;	
}
#slideshow #nav a{
	background:none;
	text-decoration:none;
	margin-right:2px;
	padding:2px 6px;
	font-size:13px;
	color:#2a2248;	
	float:left;	
}
#nav a.activeSlide {
	background:url(../images/slide-num-bg.gif) top repeat-x !important;
	border:1px solid #eee;
	color:#fff !important;
	padding:1px 6px;
	font-weight:bold;
}
#slideshow .dscoverMore{
	background:url(../images/slide-discover-holder.png) no-repeat;
	text-align:center;
	position:absolute;
	padding-top:6px;
	top:263px;
	height:28px;
	width:178px;
	left:394px;
	z-index:2;
}
#slideshow .prevSlide, #slideshow .nextSlide, #slideshow #pausePlay{
	background:url(../images/btn-prev.gif) no-repeat;
	border:1px solid #eee;
	text-indent:-9999px;
	margin-left:10px;
	cursor:pointer;
	display:block;	
	height:21px;
	width:21px;
	float:left;		
}
#slideshow .nextSlide{
	background:url(../images/btn-next.gif) no-repeat;
	margin-left:6px;
}
#slideshow .pause{
	background:url(../images/btn-pause.gif) top no-repeat !important;
	margin-left:6px;
}
#slideshow .play{
	background:url(../images/btn-pause.gif) bottom no-repeat !important;
	margin-left:6px;
}
/* slide show end  */

/* content */
#content{
	padding:0 10px 20px 0;
	position:relative;
	width:660px;
	float:left;
}
#content .noBg, #content .noPadd{
	background:none;
	padding:0;
}
#content .Padd6{
	padding:0 0 6px 0;
}

#content .noBgPadTopBtm{
	border-right:1px solid #e4e2de;
	background:none;
	padding:15px 9px 15px 0px;
	width:644px;
	float:left;
}
#content .context{
	padding:0 20px 20px 0;
}
#content .bgRight{
	background-position:right;
	width:659px;
}
#content .bgRightCustom{
	background-position:right;
	width:655px;
}
.context .button{
	min-width:163px;
}
#content h3.custom{
	border-bottom:1px solid #e4e2de;
	padding-bottom:9px;
	margin-bottom:5px;
}
.borderRight{
	border-right:1px solid #e4e2de;
	width:653px;
	float:left;
}
.content_insde{
	background:url(../images/border-gray.gif) 320px 0 repeat-y;
	width:653px;
	float:left;
	background-size: 1px;
}
.content_insde.custom{
	background-position:37% top;
}
.content-left-area.custom{
	background:url(../images/border-gray.gif) 99% top repeat-y;
}
.content_insde .contentCol{
	width:305px;
}
.content_insde .rightCustom{
	padding-right:10px;
	float:right;
}
.content_insde .rightSnr{
	padding-right:23px;
	width:287px;
	float:right;
}
.content_insde .rightSnr a.noBg{
	font-family:Arial, Helvetica, sans-serif;
}
.contentCol h2{
	font-family: 'Swiss721CondensedRegular';
	margin-bottom:25px;
}
.contentCol h2 img{
	vertical-align:middle;
	padding-bottom:0px;
}
.content_insde .salem_text{
	border-bottom:1px solid #e4e2de;
	margin-bottom:14px;
	padding-top:8px;
	width:305px;	
}
.content_insde .salem_text p.padBtm20{
	padding-bottom:20px;
}
.salem_text h4{
	font-weight:normal;
	padding-bottom:0;
	font-size:15px;
}
.salem_text .custom{
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:12px;
	line-height:1.4em;	
	font-size:13px;
}
.salem_text .custom a{
	font-family:Arial, Helvetica, sans-serif;
	background-position:left center;
	padding-left:8px;
}
.salem_text a.custom{
	background:none;
	font-size:14px;
	color:#b36402;
	padding-left:0;
}
.salem_text a.custom1{
	background:url(../images/icon-mail-blue.png) left center no-repeat;
	padding-right:0px;
	padding-left:20px;
}
.salem_text img{
	padding:0 13px 7px 0;
}
.salem_text h3{
	padding-bottom:3px;
}
h3.padBtm15{
	padding-bottom:15px;
}
h3.padBtm15 img{
	vertical-align:bottom;
}
.contentCol .separator{
	border-bottom:8px solid #e4e2de;
}
.noBorder{
	border-bottom:none;
	margin-bottom:0px;
}
#content .col75{
	border-right:1px solid #e2e3e3;
	background-position:500px 0;
}
#content .testiPage{
	border-right:1px solid #e2e3e3;
	background-position:487px 0;
	min-height:470px;
}
.col75 .col75-leftMain{
	width:500px;
	float:left;
}
.col75 .col75-left{
	padding-right:20px;
	width:480px;
	float:left;
}
.col75 .col75-left p{
	font-family:Arial, Helvetica, sans-serif;
}
.col75-leftMain h3 span{
	padding-left:27px;
	font-size:12px;
	color:#2e2e2e;
}
.col75 .col75-rightCustom{
	width:140px;
	float:right;
}
.col75 .col75-right{
	width:137px;
	float:right;
	padding: 0 8px 0 0;
}
.col75-right h3,
.col75-rightCustom h3{
	padding-bottom:12px;
}
.col75-right p a.email,p a.email{
	background:url(../images/icon-mail-blue.png) left center no-repeat;
	padding-left:24px;
}
.col75 .col75-right p img{
	vertical-align:middle;
}
ul.col75-leftInsde{
	background:url(../images/border-gray.gif) 240px 0 repeat-y;
	width:480px;
	float:left;
}
ul.col75-leftInsde li{
	list-style-type:none;
	background:none;
	padding:0;
	width:223px;
	float:left;
}
ul.col75-leftInsde li.leftCustom{
	padding-right:13px;
}
ul.col75-leftInsde li.leftCustom h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#b36402;
}
ul.col75-leftInsde li.leftCustom h4 span{
	font-family:Arial, Helvetica, sans-serif;
	color:#3a3a3a;
	font-size:13px;
}
ul.col75-leftInsde p img.left{
	padding:0 5px 0 0;
}
ul.col75-leftInsde p{
	padding-bottom:15px;
	font-size:13px;
}
/*change by nolan*/
ul.col75-leftInsde p a,
.col75-left h6,
ul.testimonials li.testiLeft p{
	/*change by nolan from here*/
	border-bottom: 0px;
    margin-bottom: 0px;
	/*to here*/
}
.col75 .col75-rightCustom a.email{
	margin-left:0;
}
ul.col75-leftInsde p a.custom {
	padding-right:0;
	background:none;
	color:#b36402;
}
ul.col75-leftInsdep.custom a:hover{
	text-decoration:underline;
}
ul.col75-leftInsde li.rightCustom{
	padding:0 0 0 13px;
}
ul.col75-leftInsde li.rightCustom a.bold{
	background:none ;
	font-weight:bold;
}
ul.col75-leftInsde h3{
	padding-bottom:10px;
}
ul.custom {
	border-bottom:1px solid #e2e3e3;
	padding-bottom:15px;
	margin-bottom:20px;	
}
ul.custom li{
	font-family:Arial, Helvetica, sans-serif;
	background-position:left 2px;
	padding-bottom:12px;
	font-size:13px;
	color:#373737;
}
ul.boardOfDirector{
	padding:15px 0 19px;
	width:500px;
	float:left;
}
ul.boardOfDirector li{
	background:none;
	display:block;
	width:235px;
	float:left;
	padding:0 15px 0 0;
}
ul.boardOfDirector li h6{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#333333;
}
ul.boardOfDirector li p{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#616060;
}
ul.boardOfDirector ul{
	width:235px;
	float:left;
}
ul.testimonials{
	width:653px;
	float:left;
}
ul.testimonials li{
	background:none;
	display:block;
	padding:0;
}
ul.testimonials li h3{
	padding-bottom:15px;
}
ul.testimonials li h3.noBtm{
	padding-bottom:0;
}
ul.testimonials li.testiLeft,
.content-left-area{
	padding-right:15px;
	width:472px;
	float:left;
}
ul.testimonials li.main{
	padding-right:0;
	width:487px;
	float:left;
}
ul.testimonials li.testiRight,
.content-right-area{
	padding-left:4px;
	width:158px;
	float:left;
}
ul.testimonials li.testiRight .button{
    padding:0 5px 0 6px;
	margin:0 0 11px;
    min-width:145px;
	font-size:12px;
}
ul.testimonials li.testiRight p,
ul.testimonials li.testiRight h3{
	padding-left:7px;
}
.content_insde .subPageLeftCol{
	padding-right:23px;
	width:220px;
	float:left;
}
.content_insde .subPageLeftCol p{
	font-family:Arial, Helvetica, sans-serif;
}

.content-left-area ul.srnContent{ width:auto;}
.content-left-area ul.srnContent li.right { width:140px;}
 .content_insde .content-left-area .contentCol{ margin-top: 10px; margin-bottom:15px; width:235px;}
 .content_insde .content-left-area .rightSnr {width:214px;padding:0;}
.content-left-area .radioStation .right {width:214px; }
.content-left-area .rightSnr ul.srnContent{ width:auto;}
.content-left-area .rightSnr ul.srnContent li.right{ width:125px;}
ul.fillFormContact{
	padding:5px 0 12px;
	width:220px;
	float:left;
}
ul.fillFormContact li{
	background:none;
	padding:0;
}
ul.fillFormContact li.ffc-img{
	width:70px;
	float:left;
}
ul.fillFormContact li.ffc-img img{
	border:1px solid #cac9c9;
}
.content_insde .subPageRightCol{
	position:relative;
	/*border radius*/
	-webkit-border-radius: 5px;  
	-khtml-border-radius: 5px;  
	-moz-border-radius: 5px;
	border-radius: 5px;		
	position:relative;
	behavior: url(js-include/PIE.htc);
	background:url(../images/bg-gradient.jpg) top repeat-x;
	border:1px solid #d5e1e9;
	padding:0;
	width:408px;
	float:right;
}
.subPageRightCol h3{
	background:#175e8a url(../images/saidebar-title-bg.gif) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	padding:6px 0 0 12px;
	font-size:14px;
	min-height:23px;
	margin-bottom:15px;
	width:396px;	
	color:#fff;	
	/*border radius*/
	-webkit-border-radius: 3px;  
	-khtml-border-radius: 3px;  
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:relative;
	behavior: url(js-include/PIE.htc);
	z-index:1;
	/*border radius*/
}
.subPageRightCol .subPageRightCol-insde{
	padding:0 20px 20px;
	width:368px;
	float:left;
}
ul.formHolder{
	display:block;
	width:368px;
	float:left;
}
ul.formHolder li{
	position:relative;
	background:none;
	display:block;
	width:176px;
	float:left;
	padding:0 10px 11px 0;
}
ul.formHolder li label{
	padding-bottom:2px;
	font-weight:bold;
	font-size:11px;
	color:#3b3b3b;
}
ul.formHolder li input{
	/*border radius*/
	-webkit-border-radius: 5px;  
	-khtml-border-radius: 5px;  
	-moz-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	behavior: url(js-include/PIE.htc);
	z-index:1;
	/*border radius*/
	border:1px solid #d8d8d8;
	margin:4px 0 0;
	display:block;
	padding:5px;
	/*height:13px;*/
	height:17px;
}
ul.formHolder li .textSetting{
	width:166px;
}
ul.formHolder li.rightZero{
	padding-right:0;
}
ul.formHolder li.bigCustom{
	width:361px;
}
ul.formHolder li.bigCustom label.www{
	padding-top:8px;
	display:block;
	float:left;
}
ul.formHolder li.bigCustom .textSetting{
	width:350px;
	float:right;
}
ul.broadcastingSelect{
}
ul.broadcastingSelect li.left{
	width:127px;
	padding:0;
}
ul.broadcastingSelect li .checkbox{
	margin:5px 5px 0 0;
	padding:0;
	height:auto;
	width:auto;
	border:none;
	float:left;
}
ul.broadcastingSelect li.right{
	width:234px;
	padding:0;
}
ul.broadcastingSelect li.right p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
ul.broadcastingSelect li.right p span{
	font-weight:bold;
	font-size:12px;
}
#content .col75Custom{
	border-right:1px solid #e2e3e3;
	background-position:475px;
}
.col75Custom .col75-left{
	padding-right:15px;
	width:460px;
	float:left;
}
.col75Custom .col75-right{
	padding-left:15px;
	padding-right:5px;
	width:158px;
	float:right;
}
.col75Custom a.noBgPlain{
	background:none;
	padding-left:0;
}
.col75Custom a.noBg,
.testiPage a.noBg{
	text-decoration:underline;
	padding-right:0;
}
.col75Custom a.noBg:hover{
	text-decoration:none;
}
.col75Custom .selectHolder{
	border-bottom:1px solid #e4e2de;
	margin-bottom:10px;
	padding-bottom:18px;
}
.col75Custom .selectbox {
	background:url(../images/print/box-selectPublication.gif) no-repeat;
	padding: 4px 26px 5px 10px;
	width:161px;
	height:16px;
}
.col75Custom ul.col75-leftInsde{
	background-position:230px;
	width:460px;
}
.col75Custom ul.col75-leftInsde li{
	border-bottom:1px solid #E4E2DE;
	padding:0;
	width:217px;
}
.nnnPage{
	border-right:1px solid #e2e3e3;
	background-position:336px 0;
	padding-bottom:20px;
}
.nnnPageCustom{
	border-right:1px solid #e2e3e3;
	background:none;
	padding-bottom:20px;
}
.nnnPage .contentCol{
	padding-right:15px;
	width:320px;
}
.nnnPage .rightCustom{
	padding:0 20px 0 17px;
	width:281px;
}
.nnnPage a.email, 
.col75 a.email,
.testiLeft a.email{
	margin-left:0px;
}
.nnnPage img{
	padding-bottom:15px;
}
.borderCustom{
	border-bottom:1px solid #e2e3e3;
	padding:15px 0 0;
	margin-bottom:15px;
	width:644px;
	float:left;
}
.nnnPage  ul{
	padding-bottom:12px;
}
.nnnPage li{
	background:url(../images/list-circleOrange.gif) left 4px no-repeat;
	padding-bottom:6px;
	line-height:1.3em;
	font-size:12px;
	color:#333;
}
.nnnPage li a{
	color:#125f90;
	font-weight:bold;
}
.noBgPadTopBtm img{
	padding-bottom:15px;
}
h2.testi{
	width:115px;
	float:left;
}
h2.radio{
	width:50px
	float:left;
}
ul.radio{
	width:895px;
}
p.small{
	font-size:11px;
	/*color:#959595;*/
}
p.small span{
	color:#9a9a9a;
}

.smallDesc{
	font-size:11px;
	color:#9a9a9a;
}


ul.salemPub{
	padding:0;
	border-bottom:1px solid #e2e3e3;
	margin-bottom:12px;
	width:220px;
	float:left;
}
.col75Custom ul.salemPub li{
	border-bottom:none;
	width:110px;
	float:left;
}
ul.print{
	width:895px;
}
h2.nmr{
	width:275px;
	float:left;
}
ul.nmr{
	width:670px;
}
h2.srn{
	width:265px;
	float:left;
}
ul.srn{
	width:680px;
}
ul.srnContent{
	border-bottom:1px solid #f1f0ee;
	margin-bottom:12px;
	width:305px;
	float:left;
}
ul.srnContent li{
	background:none;
	padding-left:0;
	float:left;
}
ul.srnContent li p,
ul.srnContent li p a.noBg{
	font-family:Arial, Helvetica, sans-serif;
}
ul.srnContent li.left{
	width:88px;
}
ul.srnContent li.right{
	width:217px;
}
.rightSnr ul.srnContent{
	width:287px;
}
.rightSnr ul.srnContent li.right{
	width:199px;
}
.radioStation{
	width:467px;
	float:left;
}
.stationSearch{
	width:487px;
}
.radioStation .left{	
	width:235px;
}
.radioStation .leftSettings{
	background:url(../images/sidebar-insde-bg.gif) top repeat-x;
	border:1px solid #f1f0ee;
	/*border radius*/
	-webkit-border-radius: 5px;  
	-khtml-border-radius: 5px;  
	-moz-border-radius: 5px;
	border-radius: 5px;		
	position:relative;
	behavior: url(js-include/PIE.htc);
	z-index:1;
	/*border radius*/
	padding-bottom:10px;
	margin-bottom:10px;
	width:233px;
	float:left;
}
ul.testimonials li .leftSettings h3{
	padding:4px 0 6px 17px;
	margin-bottom:11px;
	color:#fff;	
	/*border radius*/
	-webkit-border-radius: 3px;  
	-khtml-border-radius: 3px;  
	-moz-border-radius: 3px;
	border-radius: 3px;		
	position:relative;
	behavior: url(js-include/PIE.htc);
	/*border radius*/
	background:#175e8a url(../images/saidebar-title-bg.gif) top repeat-x;
	width:216px;
}
.radioStation .leftInside{
	padding:0 11px;
	width:211px;
	float:left;
}
.leftInside .select{
	width:211px;
	float:left;
}
.radioStation .selectHolder{
	padding:0 8px 12px 0;
	width:169px;
	float: none !important;
}
.radioStation .selectbox{
	background:url(../images/searchSelect-bg3.gif) no-repeat;
	width:158px;
}
.radioStation .borderRight{
	width:234px;
}
.radioStation .borderRight h3{
	padding-bottom:5px;
}
ul.testimonials ul.mainSetting li{
	background:url(../images/list-orange.png) left 3px no-repeat;
	padding-left:9px;
	padding-bottom:10px;
	font-size:12px;
}
ul.mainSetting li a{
	font-weight:bold;
	font-size:12px;
	color:#125f90;
}
ul.mainSetting li a:hover{
	color:#ff9a17;
}
.radioStation .right{
	padding-left:18px;
	width:214px;
}
h2.radioStation{
	padding-top:12px;
	width:133px;
	float:left;
}
ul.radioStation{
	width:812px;
}
.radioStation .left2{
	padding-right:17px;	
	width:233px;
	float:left;
}
.radioStation .left2 h3.borderTop{
	border-top:1px solid #e2e3e3;
	padding-top:15px;
}
.radioStation .right2{
	width:235px;
	float:left;
}
.borderLeft{
	border-left:1px solid #e2e3e3;
	padding-left:15px;
	min-height:105px;
	width:217px;
	float:left;
}
.borderLeft a{
	font-weight:bold;
	background:none;
	padding:0;
}
.stationSearchResult{
	/*border radius*/
	-webkit-border-radius: 3px;  
	-khtml-border-radius: 3px;  
	-moz-border-radius: 3px;
	border-radius: 3px;		
	position:relative;
	behavior: url(js-include/PIE.htc);
	/*border radius*/
	background:url(../images/bg-gradient2.jpg) top repeat-x;
	border:1px solid #eeecea;
	margin-bottom:15px;
	width:653px;
	float:left;
}
.stationSearchResult h3{
	padding:4px 0 6px 17px;
	margin-bottom:11px;
	color:#fff;	
	/*border radius*/
	-webkit-border-radius: 3px;  
	-khtml-border-radius: 3px;  
	-moz-border-radius: 3px;
	border-radius: 3px;		
	position:relative;
	behavior: url(js-include/PIE.htc);
	/*border radius*/
	background:#175e8a url(../images/saidebar-title-bg.gif) top repeat-x;
	width:636px;
}
.stationSearchResult .ssrInsde{
	padding:0 14px 12px;
}
.ssrInsde .selectHolder{
	width:190px;
	float:left;
}
.ssrInsde .selectbox{
	background:url(../images/searchSelect-bg2.gif) no-repeat;
	width:129px;
}
.ssrInsde .selectHolderCustom{
	padding-right:14px;
	width:196px;
	float:left;
}
.selectHolderCustom .selectbox{
	background:url(../images/searchSelect-bg3.gif) no-repeat;
	padding: 4px 25px 5px 6px;
	font-size:12px;
	width:165px;
}
#content .searchResult{
	background-position:324px 0;
	border-right:1px solid #e2e3e3;
	margin-bottom:20px;
	width:658px;
}
.searchResult .searchCol{
	width:325px;
	float:left;
	overflow: hidden;
	
}
.searchCol ul{
	border-bottom:1px solid #e2e3e3;
	padding-bottom:12px;
	margin-bottom:10px;
	width:315px;
	height: 120px;
}
.searchCol ul li{
	background:none;
	padding-left:0;
	float:left;
}
.searchCol ul li.radioStation-img{
	padding-top:5px;
	width:110px;
}
.searchCol ul li.musicInfo{
	width:203px;
}.searchCol ul li.musicInfo p{
	padding-bottom:0;
}
.searchCol ul li.musicInfo p span{
	font-weight:700;
}
.searchCol ul li.musicInfo p a,
ul.stationPage li.stationInfo p a{
	background-position:left 3px;
	padding-left:8px;
	padding-right:0;
}
.searchCol ul li.musicInfo p a{
	font-size:11px;
}
ul.stationPage{
	padding-bottom:20px;
	width:480px;
	float:left;	
}
ul.stationPage li{
	background:none;
	padding-left:0;
}
ul.stationPage li.imgHolder{
	width:138px;
	float:left;
}
ul.stationPage li.imgHolder2{
	width:220px;
	float:left;
}
ul.stationPage li.stationInfo{
	padding-top:5px;
	width:168px;
	float:left;
}
ul.stationPage li.stationInfo p span{
	font-size:20px;
	line-height:20px;
}
ul.stationPage li.buttonHolder{
	padding-left:20px;
	width:154px;
	float:left;
}
ul.stationPage li.buttonHolder .button{
	margin-bottom:7px;
	width:154px;
}
h3 a.custom{
	background:url(../images/list-orange.png) left no-repeat;
	font-size:12px;
	padding-left:8px;
	margin-left:10px;
	padding-right:0;
	color:#006699;
}
h3 a.custom:hover{
	text-decoration:underline;
	border-bottom:none;
}
.col75 .stationPageSetting{
	padding-left:10px;
	float:left;
}
.col75 .stationPageSetting p,
.col75 .stationPageSetting h3{
	padding-left:10px;
}
.stationPageSetting p.small,
.stationPageSetting p.alignCenter{
	padding-left:0;
	color:#333333;
}
.stationPageSetting p a.email{
	margin-left:0;
}
.stationPageSetting p a.noBgPlain{
	background:none;
	padding-left:0;
	padding-right:0;
}
ul.stationListCol{
	background:url(../images/border-column.gif) center repeat-y;
	width:655px;
	float:left;
}
ul.stationListCol li{
	background:none;
	padding-left:20px;
	width:198px;
	float:left;
}
ul.stationListCol li h3{
	padding-bottom:15px;
}
ul.stationListCol li.noPadding{
	padding-left:0;
	width:218px;
}
ul.stationList{
	padding-bottom:15px;
	width:198px;
	float:left;
}
ul.stationList li{
	padding-bottom:4px;
	padding-left:4px;
	font-size:12px;
	color:#d57a09;
}
ul.stationList li.first{
	padding-left:0;
}
ul.stationList li a{
	background:url(../images/list-orange.png) left 3px no-repeat;
	padding-left:8px;
	color:#125f90;
}
ul.stationList li a:hover{
	color:#d57a09;
}
ul.main li{
	color:#333333;
	padding-bottom:3px;
}
.marketRating{
	border:1px solid #c9cbcb;
	padding:8px 0 0 12px;
	overflow:auto;
	height:502px;
	width:296px;
	float:left;
}
ul.marketRaing-inde{
	border-bottom:1px solid #e2e3e3;
	padding-top:12px;
	width:261px;
	float:left;
}
ul.marketRaing-inde li{
	background:none;
	padding-left:0;
}
ul.marketRaing-inde li.left{
	width:104px;
}
ul.marketRaing-inde li.right{
	width:157px;
}
ul.marketRaing-inde li.right p a{
	background: url("../images/list-orange.png") no-repeat scroll left 3px transparent;
    padding-left: 8px;
    padding-right: 0;
	font-weight:normal;
}
.borderRight h4.orange{
	padding-bottom:20px;
	display:block;
	float:right;
	width:380px;
}
.borderRight h4.reset{
	float:none;
	width:auto;
}
.borderRight h4.orange span{
	color:#333333;
	font-size:12px;
}
ul.testimonials li.srnMusicNetwork{
	padding-right:7px;
	width:480px;
	float:left;
}
ul.testiSubNav{
	width:830px;
}
.thnakYouPage{
	background-position:right;
	padding-right:15px;
	width:638px;
}
ul.satellite li{
	background:url(../images/list-orange.png) left 4px no-repeat;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:inherit;
	padding-bottom:15px;
	padding-left:8px;
	font-size:13px;
	width:208px;
	color: #3B3B3B;
}
a.bgLeft{
	background-position:left 4px;
	padding-left:8px;
}
ul.testimonials li.hostWrap{
	padding-right:15px;
	width:472px;
	float:left;
}
ul.hostWrapInsde{
	width:472px;
	float:left;
}
ul.hostWrapInsde li.hostLeft{
	width:167px;
	float:left;
}
ul.hostWrapInsde li.hostRight{
	width:305px;
	float:left;
}
ul.hostWrapInsde li.hostRight h2{
	color:#333333;
	font-size:18px;
}
ul.hostWrapInsde li.hostRight h2 span{
	font-size:16px;
}
ul.srnNews li h3{
	padding-bottom:3px;
}
ul.srnNews li h3.padBtm15{
	padding-bottom:15px;
}
ul.srnNews li h3 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
}
ul.testimonials li h3.bigCustom{
	border-bottom:1px solid #d5e1e9;
	padding-bottom:8px;
	margin-bottom:8px;
	font-size:17px;
}
ul.srnNews p img.left{
	padding:5px 10px 0 0;
}
ul.srnNews li.rightCustom h4{
	font-family:Arial, Helvetica, sans-serif;
	color:#b36402;
}
/* web folder */
.bgNone{
	background:none !important;
	border:0!important;
}
.font14{
	font-size:14px !important;
}
.paddingBreak{
	height:5px;
}
.paddingBtm0{
	padding-bottom:4px !important;
}
.testiRightDiv a,ul.testimonials li.emailEnvelop a{
	background:url(../images/web/emailIcon.jpg) no-repeat left;
	padding-left:24px;
	display:block;
}
p.jobPosition{
	font-size:11px;
	color:#3b3b3b;
}
p.jobPosition span{
	font-size:11px;
	color:#959595;
}


.churchBorderBtm{
	border-bottom: 1px solid #E4E2DE;
	margin-bottom:14px;
}
.churchBorderBtm p{
	font-size:12px !important;
}
ul.churchProdWrap{
	width:165px;
	float:right;
}
.churchBox{
	background:url(../images/web/borderDouble.jpg) repeat-y;
	width:488px;
	float:left;
}
.churchLeft{
	margin:0 10px 0 0;
	width:210px;
	float:left;
}
.churchBox h3{
	padding-bottom:0px !important;
	margin-bottom:10px;
}
.churchRight{
	margin:0 10px 0 24px;
	width:227px;
	float:left;
}
p.crosswalkArrow{
	border-bottom:1px solid #e4e2de;
	padding-bottom:40px;
	margin-bottom:20px;
}
p.crosswalkArrow a,.salemRightWeb p a{
	background:url(../images/list-orange.png) no-repeat left 4px !important;
	padding-left:10px;
}
p.sideBorder{
	border-bottom:1px solid #E4E2DE;
	margin-bottom:15px;
}
.indiTop{
	margin-bottom:30px;
	width:462px;
}
.indiTop img{
	float:left;
}
.indiTop select{
	font:12px Arial, Helvetica, sans-serif;
	border:1px solid #e4e2de;
	margin-top:7px;
	color:#333333;
	padding:3px;
	height:24px;
	width:193px;
	float:right;
}
.indiInfo{
	border-top:1px solid #e4e2de;
	padding:15px 0 0 0;
}
.indiInfoLeft{
	height:159px;
	width:131px;
	float:left;
}
.indiInfoRight{
	margin-left:15px;
	width:312px;
	float:left;
}
.indiInfoRight h6{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:30px;
	color:#404040;
}
.indiInfoRight h6 span{
	font-size:10px;
	color:#8b8a8a;
}
.internetContact select{
	font: 12px Arial,Helvetica,sans-serif;
	border: 1px solid #E4E2DE;
	margin-bottom:20px;
    color: #333333;
    height: 24px;
    padding: 3px;
    width: 193px;
}
.internetContact ul{
	padding-bottom:15px;
	margin-left:5px;
}
.internetContact ul li{
	padding:2px 0 2px 10px;
	color:#015488;
}
.internetContact ul li a{
	color:#015488;
}
.internetContact ul li a:hover{
	color:#bd7924;
}
.nternetBorder{
	border-bottom:1px solid #E4E2DE;
	margin-bottom:15px;
}
.salemRightWeb{
	border-bottom:1px solid #E4E2DE;
	margin-bottom:15px;
	padding:0 0 5px 0;
	width:146px;
}
.salemRightWeb p a{
	font:12px Arial, Helvetica, sans-serif;
	padding:1px 0 0 10px !important;
}
.colSalem{
	width:164px !important;
	float:right;
}
.rightColImgWrap{
	margin-bottom:5px;
	width:150px;
}
.rightColImgInside{
	margin:0 auto;
	height:67px;
	width:120px;
}
.town-left{
	background:url(../images/web/townBorder.jpg) repeat-y;
	width:478px;
	float:left;
}
ul.col75-leftInsde li.townleftCustom{
	padding-right:15px;
	width:214px;
}
ul.col75-leftInsde li.townrightCustom{
	margin-left:10px;
	width:230px;
}
.townRight{
	margin-right:10px;
	width:154px;
	float:right;
}
.townRight h3{
	padding-bottom: 15px;
}
.town-content{
	background:none !important;
	padding-bottom:16px;
	margin:0 0 16px 0;
}
.townRightInside{
	margin:0 auto;
	width:126px;
}
.townInfoWrap{
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	padding-top:20px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:10px;
	width:651px;
}
.townInfoWrap h3{
	padding-bottom:10px;
}
.townInfoLeft{
	width:168px;
	float:left;
}
.townInfoRight{
	border-bottom:1px solid #dedede;
	padding-bottom:10px;
	margin-bottom:10px;
	width:462px;
	float:right;
}
.townInfoRight ul li{
	background:url(../images/list-blue.gif) no-repeat left 7px;
	padding:0 0 4px 8px;
}
.townInfoRight ul li a{	
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#3e3e3e
}
.townInfoRight ul li a:hover{
	color:#B36402;
}
h2.web{
	width:45px;
	float:left;
}
ul.web{
	width:900px;
	float:right;
}
/* content end */

/* sidebar*/
#sidebar{
	padding-bottom:10px;
	position:relative;
	width:290px;
	float:right;
	z-index:0;
}
#sidebar ul li{
	background:url(../images/sidebar-insde-bg.gif) top repeat-x;
	/*border radius*/
	-webkit-border-radius:3px;  
	-khtml-border-radius: 3px;  
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*border radius*/
	border:1px solid #d5e1e9;
	margin-bottom:15px;
	padding-bottom:13px;
	list-style-type:none;
	padding-left:0;
	width:288px;
	float:right;
}
#sidebar  ul li.noBg{
	background:none;
	border:none;
}
#sidebar h3{	
	padding:4px 0 0 12px;
	min-height:25px;	
	width:276px;
	color:#fff;	
	/*border radius*/
	-webkit-border-radius: 3px;  
	-khtml-border-radius: 3px;  
	-moz-border-radius: 3px;
	border-radius: 3px;
		
	position:relative;
	behavior: url(js-include/PIE.htc);
	z-index:1;
	/*border radius*/
	background:#175e8a url(../images/saidebar-title-bg.gif) top repeat-x;
}
#sidebar h3 a{
	color:#fff;	
	text-decoration:none;
}
#sidebar h3 a:hover{
	text-decoration:none;
	border:0 none;
}
#sidebar  ul li .sidebar_txt{
	padding:10px 9px 0 11px;
    width:268px;
	float:left;
}
.sidebar_txt label{
	font-size:11px;
}
.sidebar_txt .left{
	padding-bottom:12px;
	width:135px;
}
.sidebar_txt .chk_box{
	vertical-align:middle;
	margin-left:5px;
}

.sidebar_txt .right{
	padding-bottom:12px;
	width:130px;
} 
#wpcf7-f194-t1-o1 .right{
	width:151px;
}
#wpcf7-f194-t1-o1 .left{
	width:100px;
}
.sidebar_txt .type{
	padding-bottom:4px;
}
.sidebar_txt .textbox{
	/*border radius*/
	-webkit-border-radius: 5px;  
	-khtml-border-radius: 5px;  
	-moz-border-radius: 5px;
	border-radius: 5px;
	position: none;
	behavior: url(js-include/PIE.htc);
	/*border radius*/
	border:1px solid #e2e2e2;
	font-size:11px;
	margin-bottom:6px;
	padding:4px;
	width:254px;
}
#wpcf7-f181-t1-o1 span.wpcf7-form-control-wrap {
	position: relative;
}
#wpcf7-f181-t1-o1 .checkboxlist {
	padding-bottom: 20px;
}
#wpcf7-f181-t1-o1 .wpcf7-checkbox {
	display: block;
}
#wpcf7-f181-t1-o1 .wpcf7-checkbox .type {
	display: inline-block; width: 50%;
}
.sidebar_txt .submit{
	padding-right:3px;
	float:right;
}
#sidebar ul.indx_testi li{
	border-bottom:1px solid #e2e3e3;
	border-top:none;
	border-left:none;
	border-right:none;
	background:none;
	margin-bottom:10px;
	padding:0;
	width:288px;
	float:left;
}
#sidebar ul.indx_testi{
	padding-top:10px;	
}
#sidebar ul.indx_testi li:last-child{
	border-bottom:none;	
}
ul.indx_testi li .testi_img{
	padding-left:3px;
	width:59px;
	float:left;
}
.testi_img img{
	border:1px solid #d0d0d0;
}
ul.indx_testi li .testi_text{
	width:226px;
	float:right;
}
.testi_text h5{
	font-family: 'Swiss721LightExtendedRegular';
	font-weight:normal;
	font-size:10px;
	color:#015488;
}
.testi_text h5 a{
	font-family: 'Swiss721LightExtendedRegular';
	color:#015488;
}
.testi_text h5 a:hover{
	color:#B36402;
}
.testi_text p{
	font-size:11px;
}
#sidebar  ul li .selectHolder{
	margin-right:5px;	
	z-index:999;
	width:229px;
	float:left;
}
#sidebar  ul li .selectbox {
	background:url(../images/box-quickLinks.gif) no-repeat;
	padding: 4px 26px 5px 10px;
	text-align:left;
	width:193px;
	height: 18px;	
}
#sidebar  ul li div.selectbox-wrapper ul li {
	float:none;
    list-style-type: none;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-left: 0;
    position:static;
    width: auto;
	background:none;
	border:none;
	padding:2px;
	text-align:left;
}
#sidebar  ul li div.selectbox-wrapper ul li:hover {
	background:#d4e3ec;
}
#sidebar  ul li .goBtn{
	margin-top:2px;
	float:left;
}

/* added css 3 13 2012 */
.borderBtm{
	border-bottom:1px solid #e2e3e3;
	padding-bottom:25px;
	margin-bottom:15px;
}
.index{
	border-right:1px solid #e2e3e3;
	min-height:510px;
	width:653px;
	float:left;
}
p.borderBtm{
	width:635px;
}
.index p{
	font-size:11px;
}
.index .contentCol{
	width:310px;
}
.index p a{
	padding:0;
	background:none;
	font-weight:bold;
}
ul.careers{
	/*width:290px;*/
	float:left;
}
ul.careers li{

    padding: 0;
	background:none;
	/*width:290px;*/
	float:left;
}
ul.careers li .left{
	/*width:70px;*/
	width:80px;
}
ul.careers li .right{
	width:220px;
}
p a.morecontent{
	background:url(../images/list-orange.png) right 3px no-repeat;
	padding-right:9px;
	font-weight:normal;
	color:#015488;	
}
p a.morecontent:hover{
	color:#b36402;
}

/* end of 3 13 2012 */

/* sidebar end */

.xulonPress{
	border-top:1px solid #d0d0d0;
	padding-top:25px;
	margin-top:15px;
}
.xulonPress p{
	padding-right:20px;
	display:block;
	font-size:11px;
	color:#757575;
	width:360px;
	float:left;
}
.xulonPress p a{
	text-decoration:underline;
	background:none;
	padding-right:0;
	color:#757575;
}
.xulonPress img{
	padding-right:12px;
}


/* show more */
/* added by randell */
.morecontent span {
 display: none;
}
.left span.wpcf7-list-item{
font-size: 11px;
}

span.wpcf7-list-item-label{
font-size: 11px;
}
#headerWrap{
border-top: none!important;
}
.commenterImg{
padding: 5px 10px 0 0;
}
.hostWrapInsde, .postThumb{
margin-bottom: 15px;
}
#footer ul.left li ul li{
color: #999999!important;
font-size: 11px!important;
line-height: 1.4em!important;
}
#footer ul.left li.middleLeft ul li{
color: #999999!important;
font-size: 11px!important;
line-height: 1.4em!important;
width: 133px!important;
}
.footermenu{
border-right: thin solid #ccc;
height: 260px !important;
}
#footer ul.left{
background: none!important;
}
#footer ul.left li.first{
width: 85px!important;
}
#footer ul.left li.first ul#menu-footer-about{
width: 85px!important;
}
#footer ul.left li.first ul li{ 
width: 80px!important;
}
#footer ul.left li.middleLeft{
width: 147px!important;
}
#footer ul.left li.middleRight{
width:125px!important;
}
#footer ul.left li.last, #footer ul.left li.last ul li{
width:140px!important;
border-right: none!important;
}
#footer ul.left li.last ul#menu-footer-contact{
width:140px!important;
border-right: none!important;
}
.noBg{
background: none repeat scroll 0 0 transparent!important;
/*
padding:0px!important;
margin:0px!important;
*/
margin-bottom: 1px;
}
.spanTitle{
font-weight: bold;
}
.apply{
    background: url("../images/generic_buttons_big_main_center.png") repeat-x scroll 0 0 transparent;
    height: 32px;
}
.mainBigActionButtonCenter {
    background: url("../images/generic_buttons_big_main_center.png") repeat-x scroll 0 0 transparent;
    height: 32px;
}
.mainBigActionButton {
    padding: 0 2px 1px 1px;
	font-size: 16px;
    height: 32px;
	border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
}
.mainBigActionButtonLeft {
    background: url("../images/generic_buttons_big_main_left.png") no-repeat scroll 0 0 transparent;
    height: 32px;
    width: 15px;
}
.bigActionButton {
    display: inline-block;
    float: none;
    height: 32px;
    margin: 20px 10px 15px 0;
	    overflow: hidden;
    padding: 0;
    width: auto;
	    border: medium none;
    cursor: pointer;
}
.mainBigActionButtonRight {
    background: url("../images/generic_buttons_big_main_right.png") no-repeat scroll 0 0 transparent;
    height: 32px;
    width: 15px;
}
a.applyLink{
background: url("../images/saidebar-title-bg.gif") repeat-x scroll center top #175E8A;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    margin-bottom: 11px;
    padding: 04px 20px;
    position: relative;
}
a.applyLink:hover{ 
    color: #ccc; 
}
.jobTop{
border-bottom: thin solid #ccc; 
margin-bottom: 20px;
}
/* ================================= */


ul.testimonials li.gap{
	padding:0 0 0 11px;
	width:144px;
	float:left;
}
p select.custom{
	padding:4px 0; 
	margin:8px 20px 0 0;
	width:195px;
}
ul.salemNational{
	background:url(../images/border-gray.gif) 240px 0 repeat-y;
	padding:0;
	width:480px;
	float:left;
}
ul.salemNational li{
	padding:0px;
	width:231px;
	float:left;
}
ul.salemNational li.right{
	float:right;
	width:224px;
}
ul.salemNational li p{
	border-bottom:1px solid #e4e2de;
	padding-bottom:15px;
	margin-bottom:15px;
}
ul.salemNational li p img{
	margin-bottom:6px;
}
p.borderBottom .btnSetngs {
	margin-left:-6px;
}
ul.testimonials li.gap a.noBgPlain{
	background:none;
	padding-left:0;
}
ul.testimonials li.gap .alignCenter img{
	margin-bottom:15px;
}
ul.testimonials li.gap .alignCenter img.noBtm{
	margin-bottom:5px;
}
/* footer */
#footer{
	background:#f4f4f4 url(../images/bg-footer.gif) top repeat-x;
	padding-top:25px;
	min-width:960px;
}
#footer ul.left{
	background:url(../images/border-footer.gif) 128px 0 repeat-y;
	display:block;
	width:658px;
}
#footer ul.left li{
	padding:0 10px 0 15px;
	background:none;
	width:607px;
	float:left;
}
#footer ul.left li.first{
	padding-left:0;
	width:119px;
}
#footer ul.left li.middleLeft{
	width:138px;
}
#footer ul.left li.middleRight{
	width:125px;
}
#footer ul.left li.last{
	width:140px;
}
#footer ul.left li ul{
	border-bottom:1px solid #d9d9d9;
	padding-bottom:5px;
	margin-bottom:9px;
	float:left;
}
#footer ul.left li.last ul{
	width:140px;
}
ul.left li.first ul,
#footer ul.left li ul li{
	padding:0;
	width:118px;
	float:left;
}
#footer ul.left li ul.noBorder{
	padding-bottom:0px;
	margin-bottom:0px;
	border-bottom:none;
}
ul.left li h5{
	padding-bottom:4px;
	line-height:1.2em;
	color:#999999;
}
#footer ul li a{
	line-height:1.4em;
	font-size:11px;
	color:#999999;	
}
#footer ul li a:hover{
	color:#ff9a17;
}
#footer ul li a img{
	vertical-align:middle;
}
#footer .right{
	background:#999999;
	width:299px;
	height:250px;
}
#footer p.copyright{
	padding-top:25px;
	font-size:11px;
	color:#999;
}


/* 3 19 2012*/

.newsSubpage{
	width:60px;
	float:left;
}
.navWrap ul.newsSubpageNav{
	width:885px;
}
.newsSubpageWrap{
	border-right:1px solid #e4e2de;
	padding-right:20px;
}
.newsSubpageWrap h3{
	padding-bottom:8px;
}
.newsSubpageWrap p.borderBtm{
	width:auto;
}
.newsSubpageWrap a.noBg{
	padding:0;
}
.newsSubpageWrap p a.noBg{
	font-size:11px;
}
.newsSubpageWrap p span{
	font-size:11px;
}
.newsSubpageWrap h5{
	padding-bottom:0;
	font-weight:normal;
	color:4d4e4e;
	font-size:11px;
}
.newsSubpageWrap h5 a{
	font-weight:bold;
	font-size:11px;
	color:#015488;
	background:none;
}
.newsSubpageWrap h5 a:hover{
	color:#ce6d0c;
}
.newsSubpageWrap h5.padBtm{
	padding-bottom:15px;
}
.shortdesc .title{
	color: #C97200;
    float: left;
    font: 18px Arial;
	padding-right:7px;
	padding-left:7px;
}
.shortdesc {	
    padding-left: 2px;
	font-size:12px;
	color:#5d5d5c;
}
.navWrap .title,
.navWrap p{
	vertical-align:middle;
	line-height:23px;
}
.navWrap h2 span{
	font-weight:normal;
	color:#3B3B3B;
	font-size:12px;
	padding:0 5px 0 2px;
	
}
ul.cols{
	width:653px;
}
ul.cols > li{
	display:block;
}
ul.cols .colA{
	float:left;
    padding-right: 15px;
    width: 450px;
}
ul.cols .colB{
	float:right;
    padding-left: 8px;
    width: 158px;
}
.textwidget a.noBg{
	margin-bottom: 0px;
}
.textwidget a.noBg input[type="image"] {
	padding-bottom: 1px;
}
#clear_4{ display:none;}
.thnakYouPage.inquiry-sent{
	width:461px;
}
.contentCol.custom{
	border-bottom:1px solid #E2E3E3;
} 

.smartrecruitersJobDetails li{
	list-style:square;
}

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

.taxonomyContent .borderRight{
	border-right:none;
	width:50%;
	float:left;

}

.taxonomyContent .borderLeft{
	border-left:1px solid #e2e3e3;

}

#nav-above {
	padding: 0 0 1.625em;
}
#nav-above {
	
}
.paged #nav-above {
	display: block;
}

.nav-previous {
	float: left;
	width: 50%;
}
.nav-next {
	float: right;
	text-align: right;
	width: 50%;
}
#content nav .meta-nav {
	font-weight: normal;
}

#nav-below {
border-bottom: 1px solid #ddd;
margin-bottom: 1.625em;
}


/*

AUTHOR: NOLAN TAGLE
WHAT: PAGINATION

*/
.pagedemo{
				border: none;
				width:638px;
				margin:0px;
                padding:50px 10px;
               text-align: left;
				background-color:transparent;	
}
.demo{
     background-position: 324px 0;
    border-right: 1px solid #E2E3E3;
    margin-bottom: 20px;
    width: 658px;
}

.jPaginate{
    height:34px;
    position:relative;
    color:#a5a5a5;
    font-size:small;   
	width:100%;
	padding-left: 20% !important;
	float:left;
}
.jPaginate a{
	background: url("../images/saidebar-title-bg.gif") repeat-x scroll center top #175E8A !important;
    line-height:15px;
    height:18px;
    cursor:pointer;
    padding:2px 5px;
    margin:2px;
    float:left;
}
.jPag-control-back{
	position:relative;
	/*position:absolute;
	left:0px;*/
}
.jPag-control-front{
	left:50% !important;
	position:absolute;
	top:0px;
}
.jPaginate span{
    cursor:pointer;
}
ul.jPag-pages{
    float:left;
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:0px;
	width: 250px !important;
}
ul.jPag-pages li{
    display:inline;
    float:left;
    padding:0px;
    margin:0px;
}
ul.jPag-pages li a{
    float:left;
    padding:2px 5px;
}
span.jPag-current{
    cursor:default;
    font-weight:normal;
    line-height:15px;
    height:18px;
    padding:2px 5px;
    margin:2px;
    float:left;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
    height:22px;
    margin:2px;
    float:left;
    line-height:18px;
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
    margin:2px 0px 2px 2px;
    font-size:12px;
    font-weight:bold;
        width:10px;

}
ul.jPag-pages li span.jPag-next,
ul.jPag-pages li span.jPag-next-img{
    margin:2px 2px 2px 0px;
    font-size:12px;
    font-weight:bold;
    width:10px;
}
span.jPag-sprevious,
span.jPag-sprevious-img{
    margin:2px 0px 2px 2px;
    font-size:18px;
    width:15px;
    text-align:right;
}
span.jPag-snext,
span.jPag-snext-img{
    margin:2px 2px 2px 0px;
    font-size:18px;
    width:15px;
     text-align:right;
}
ul.jPag-pages li span.jPag-previous-img{
    background:transparent url(../images/previous.png) no-repeat center right;
            }
ul.jPag-pages li span.jPag-next-img{
    background:transparent url(../images/next.png) no-repeat center left;
            }
span.jPag-sprevious-img{
    background:transparent url(../images/sprevious.png) no-repeat center right;
            }
span.jPag-snext-img{
    background:transparent url(../images/snext.png) no-repeat center left;
            }
			
			
/*
AUTHOR: NOLAN TAGLE
PURPOSE: FOR INITIAL LOAD OF SEARCH PAGE
*/

.pagedemo ul li.radioStation-img {
    padding-top: 5px;
    width: 110px;
}
.pagedemo ul li.musicInfo {
    width: 203px;
}
.pagedemo ul li.musicInfo p {
    padding-bottom: 0;
}
.pagedemo ul li.musicInfo p span {
    font-weight: 700;
}
.pagedemo ul {
    border-bottom: 1px solid #E2E3E3;
    margin-bottom: 10px;
    padding-bottom: 12px;
    width: 315px;
}
/*
AUTHOR: NOLAN TAGLE
PURPOSE: TESTIMONIAL PARAGRAPH
*/
p.nolanBorderBottom{
	border-bottom: 1px solid #E2E3E3 !important;
    margin-bottom: 25px !important;
}
/*
AUTHOR: NOLAN TAGLE
PURPOSE: CAREER PAGE to separate from front page
*/
.colA ul.careers li{
	/*nolan */
    padding: 5px 0 0;
    width: 350px;
	/*nolan */
	background:none;
	/*width:290px;*/
	float:left;
}
/*
AUTHOR: NOLAN TAGLE
PURPOSE: To create custom styles
*/
.whitebg{
	background-color: white;
}

.height210{
	height:210px;
}

.notransform{
 text-decoration: none;
}

.spaninherit{

	color:inherit !important;
	font-family: inherit !important;
	font-size:inherit !important;
	
}

/*
AUTHOR: NOLAN TAGLE
PURPOSE: mydevwebsites.com/salem/srn-pages/srn-satellite-services/ 
to change the HEADER
*/

.nolanh2{
	color:#005488 !important;
    font-size: 17px  !important;
	font-family: Verdana !important;
    font-weight: normal  !important;
    line-height: 1.3em  !important;
}

/* executive summary titles */

.page-id-3860 .col75-leftMain h6 a {
	color: #b36402;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
}
.page-id-3860 .col75-leftMain h6 a:visited {
	color: #b36402;
}
.page-id-3860 .col75-leftMain h6 a:hover {
	color: #bc9b67;
}



/* board of directors titles */
	
.page-id-21 .col75-leftMain h6 a {
	color: #b36402;
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
}
.page-id-21 .col75-leftMain h6 a:visited {
	color: #b36402;
}
.page-id-21 .col75-leftMain h6 a:hover {
	color: #bc9b67;
}


/* remove divider on national media representatives page */
.page-id-101 .content_insde {
	background: none;
}
	
.page-id-101 .contentCol {
	width: 100%;
}

/* homepage news list */

ul.wprssmi_widget_list { 
	padding: 10px 0;
}

ul.wprssmi_widget_list span.date { 
	padding-left: 15px;
}

/* email contact form */
#emailContactDiv h3 {
	padding-bottom: 5px;
	font-size: 20px;
}
	
#emailContactDiv h3 {
	padding-bottom: 5px;
	font-size: 20px;
}
	
#emailContactDiv textarea {
	font-size: 12px;
}
	
#emailContactDiv .wpcf7-response-output	{
	margin-top: 10px;
	margin-bottom: 10px;
}


/* sidebar contact form */
.sidebar_txt .wpcf7-response-output	{
	margin-top: 25px;
	margin-bottom: 10px;
}


/* all contact forms */
.wpcf7 form.wpcf7-form div.wpcf7-mail-sent-ok {
	padding: 10px 10px 10px 55px;
	border: 1px solid gray;
	background: url(/wp-content/uploads/2015/04/green-checkmark-32x25.png) 10px center no-repeat;
	color: #189635;
}

.wpcf7 form.wpcf7-form div.wpcf7-validation-errors {
	padding: 10px 10px 10px 50px;
	border: 1px solid #f00;
	background: url(/wp-content/uploads/2015/04/attention-icon-29x25.png) 10px center no-repeat;
	color: #f00;
}

/* advertise with us / broadcast with us forms */
.wpcf7 form.wpcf7-form .orgcomment textarea {
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	font-size: 11px;
	padding: 5px;
	width: 100%;
}

/* national apps page */
#national-apps .searchResult {
	border-right: 0; }

#national-apps .searchCol {
	width: 100%; } 

#national-apps .searchCol ul {
	height: 100%; width: 315px; } 

	#national-apps .searchCol ul:nth-child(odd) {
		margin-right: 20px; } 





/* republican presidential debates */
.republican-national-debates {}

	.republican-national-debates h3 {
		text-transform: uppercase; padding: 20px 0; }

	.republican-national-debates .station-list-left {
		width: 315px; float: left; margin-right: 20px; border-right: 1px solid #ccc; }

	.republican-national-debates .station-list-right {
		width: 315px; float: left; }

	.republican-national-debates .stationInfo {
		height: 60px; width: 315px; padding: 10px 0; float: left; }

		.republican-national-debates .stationInfo span.station-city {
			font-size: 18px; font-weight: bold; line-height: 24px; }

		.republican-national-debates .stationInfo span.station-name {
			font-size: 14px;  }

		.republican-national-debates .stationInfo p {
			font-size: 14px; }

		.republican-national-debates .stationInfo a {
			font-size: 14px; }




/* header text banner */
.text-banner {
	background-color: #F70325; text-transform: uppercase; padding: 6px 10px; text-align: center; 
	background: -moz-linear-gradient(top, #cc0f03 0%, #f70325 33%, #f70325 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0f03), color-stop(33%,#f70325), color-stop(100%,#f70325));
	background: -webkit-linear-gradient(top, #cc0f03 0%,#f70325 33%,#f70325 100%);
	background: -o-linear-gradient(top, #cc0f03 0%,#f70325 33%,#f70325 100%);
	background: -ms-linear-gradient(top, #cc0f03 0%,#f70325 33%,#f70325 100%);
	background: linear-gradient(to bottom, #cc0f03 0%,#f70325 33%,#f70325 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0f03', endColorstr='#f70325',GradientType=0 );
}
	
.text-banner a {
	color: #fff; text-decoration: none; }

	.text-banner a:hover {
		color: #eee; }

.text-banner a span.listen-live {
	font-size: 16px; margin-right: 120px; padding-left: 23px; background: url(/wp-content/themes/salem/images/arrows.png) left center no-repeat; }

.text-banner a span.alert {
	font-size: 20px; margin-right: 80px; }

.text-banner a span.dates {
	font-size: 16px; }






