/*#features .feature {height: 316px;}
#features .feature img {height:316px;width:697px;}*/
#header .primaryNav {width: 500px;}
ul.gateway .title {color: #81333c;}
#header .ask .image {margin: 0px 0 0 4px;}

li.on ul.subsubnav li a:link, li.on ul.subsubnav li a:visited{background-color:#dccc9a !IMPORTANT;}
li.on ul.subsubnav li a:hover, li.on ul.subsubnav li a:active{background-color:#b8a672 !IMPORTANT;}
.subsubnav li.subsubon a{background-color:#a5935e; color:#fff !IMPORTANT;list-style-type: none; font-size: 1em; line-height: 1em;}
.subsubnav li a{padding-left:45px !IMPORTANT;}
.subsub li a:hover, .subsubnav li a:active{background-color:#b8a672 !IMPORTANT;}

.defaultCopy ol {list-style-type: decimal;}

#sidebar .section .title {background:#746D55 none repeat scroll 0 0;padding:7px 20px;}
form#podxiteVideoFilter, form#searchPodcasts{margin:20px;}

ul.index li.title:hover {text-decoration:none !IMPORTANT;}
#body #contentWrapper #contentNav .pageActions{font-size:10px;}
.pageActions,.pageActions div {z-index:10;}/*Top Nav Dropdowns are z-index;90*/

#content #wrapper {border-width: 1px 1px 1px 1px;border-color:#b1a06a; border-style:solid;padding-top:0;}
#header .primaryNav {line-height:1.7em}

#features {width: 952px;height:316px;position:relative !IMPORTANT;margin-bottom:-13px;}
#features .nav {z-index:2;position:relative;left:0;top:0px; width: 225px; font-size:1.5em; padding: 20px 0 0 30px;height:296px;background: #000 url(../../Images/shared/feature-footer.gif) no-repeat 0px 233px;}
#features .nav a {color: #fff; text-decoration: none;}
#features .nav a:hover {color: #9d8847;}
#features .nav ul {margin: 0px; padding: 0px; list-style-type: none;}
#features .nav ul li {padding: 7px 0 6px 0;}
#features .feature {position: relative; left:255px;top:-316px; width: 697px; height: 316px;}
#features .feature .photo {position: absolute; width: 697px; height: 316px;}
#features .feature .photo img{height:316px;}
#features .feature .overlay {position: absolute;left:0;bottom:0;width:697px; height:84px;background: url(../../Images/shared/home-feature-footer.png) no-repeat 0px 1px;}
#features .feature .text {position:absolute;left:0;bottom:46px;font-family: Georgia, 'Times New Roman', Serif; font-size: 22px; line-height: 37px; color: #fff;width:697px;padding: 0 20px 0 20px;}
#features .feature .nav2 {z-index:12; position: absolute; bottom:13px;right:25px;height: 17px;font-family: Arial, Verdana, Sans-Serif; font-size: 12px; line-height: 15px; color: #fff; padding: 0; width: 250px;}
#features .feature .nav2 ul {float: right; margin: 0; padding: 0; list-style-type: none;}
#features .feature .nav2 ul li {float: left; display: block; padding: 0 0 0 13px;}
#features .feature .nav2 ul li a {float: left; display: block; color: #7f8286; border: solid 1px #7f8286; text-decoration: none; text-align: center; width: 15px;}
#features .feature .nav2 ul li a:hover {color: #fff; border-color: #fff;}
#features .feature .nav2 ul li.on a {color: #fff; border-color: #fff;}


#master {position: relative; width: 972px; border: solid 1px #fff; border-width: 0 1px 0 1px; background: #fff;margin:-7px;}

#footBegin{}
#footer .search {padding-right: 20px;}

#frontWrapper {background:#E6D6A4 url(../../Images/shared/bg-front.gif) repeat-y;}

#frontTop{height:40px;background: url(../../Images/shared/bg-front-top.gif) no-repeat;}
#front {position:relative;width:952px;min-height:450px;height:auto;font-size:1.3em;line-height: 1.38em; /*background: url(../../Images/shared/bg-front-top.gif) no-repeat;*/background: #e9daaa url(../../Images/shared/bg-front.gif) repeat-y;}
#front h1 {margin: 0 0 10px 0; font-family: Arial, Verdana, Sans-Serif; font-size:1.23em; font-weight: normal; color: #000;}
#front .highlights {float:left;width:200px;padding: /*15px*/0 25px 15px 30px;}
#front .highlights .photo {padding-bottom: 10px;}
#front .highlights .content {color: #293233;}
#front .highlights .more {font-size: 1em; text-transform: none; text-align: left; padding-top: 0; margin-top: -10px;}
#front .news {float:left;width:307px;padding: /*15px*/0 20px 15px 20px; color: #4b4b4b;}
#front .item {padding-bottom: 5px;}
#front .item .date {font-size:0.92em;}
#front .more {padding-top: 20px; font-size:0.85em; text-transform: uppercase; text-align: right;}
#front .events {float:left;width:310px; padding: /*15px*/0 20px 15px 20px; color: #4b4b4b; line-height:1.38em;}
#front .events .more {font-size:0.85em; text-transform: uppercase; text-align: right;}
#front .item img {float: left; margin: 0 10px 5px 0;}

#qm0, #qm0 div, .qmmc, .qmmc div{z-index:90 !IMPORTANT;}

#masterFooter{background-color:#fff;}


/****************************for Calendar Tabs*******************************/
span.tab{float: left; text-align: center; font-family: Arial, Verdana, Sans-Serif; font-size: 14px; line-height:normal;width:229px;}
span.tab a {display: block; padding: 5px 10px 5px 10px; color:#214775; text-decoration: none; background-color:#DCCC9A; border-style: solid;border-color: #987f3d; border-width: 0px 1px 0 0px;}
span.tab a:hover{color:#98012e;}
span.tabOn a:hover {color:#fff;}
span.tabOn a {background-color:#1092A2; color: #fff;}

/**************************Event Pages Alternating Rows (also see a.CalendarTitle class and related link behavior pseudoclasses above) **************************/

/*table.eventItem{width:100%;color:#595959;font-size:13px;border:0 solid #b1a06a;margin-top:20px !IMPORTANT;margin-bottom:20px !IMPORTANT;padding:0;background-color:#fff;}
table.eventItem tr {color:inherit;border:0;margin:0;font-size:inherit;background-color:inherit;width:100%;}
table.eventItem tr td{font-size:inherit;color:inherit;background-color:inherit;border:0;margin:0;}
table.eventItem tr td.eventTime{width:20%;padding:10px 0 0 10px;background-color:#f6f0dd;}
table.eventItem tr td.MultiDate{border-bottom:1px solid #b1a06a; background-color:#fff;font-weight:bold;color:#595959;font-size:inherit;padding:0 0 15px 15px;}
table.eventItem tr td.eventData{width:80%;padding:10px 0 0 10px;}
table.eventItem tr td.eventData span.title{color:#000;font-weight:bold;background-color:inherit;}
table.eventItem tr td.eventData span.loc{color:#000;font-weight:bold;background-color:inherit;}*/

div.eventItem{width:100%;font-size:13px;display:block;padding:0;margin:0;}
div.itemHeader{width:100%;background-color:#f6f0dd;display:inline-table;height:30px;}
div.itemTime{width:33%;float:left;padding:10px 0 10px 15px;}
div.itemTitle{width:62%;float:left;padding:10px 0 10px 15px;}
div.itemContent{margin-left:33%;display:block;padding:10px 0 10px 30px;}
/*div.dateHeader{width:100%;border-bottom:1px solid #b1a06a;padding:7px 0 7px 15px;}*/ /*replaced with .events_labelNode */

.events_labelNode{color:#595959;padding:7px 0 7px 15px;font-size:13px;font-weight:bold;border-bottom:1px solid #b1a06a;}
.events_containerNode{padding:0px;border-bottom:1px solid #b1a06a;}


span.loc{color:#000;font-weight:bold;background-color:inherit;}
a.CalendarTitle{background-color:#f6f0dd;display:block;}
a.CalendarTitle:link, a.CalendarTitle:visited{color:#214775;text-decoration:none;}
a.CalendarTitle:hover, a.CalendarTitle:active{text-decoration:underline;color:#98012e;}

.eventDetailList div.stripe{background-color: #f9f5e9;}
a.AZHeader{cursor:default; text-decoration:none;color:#000;background-color:inherit;}

.aZ li a.none, .aZ li a.none:hover {background-color:#cfcfcf;color:#666 !IMPORTANT;cursor:default;text-decoration:none;}
.aZ li a:hover{background-color:#1092a2;text-decoration:none;color:#fff !IMPORTANT;}
.aZ .on{background-color:#1092a2;text-decoration:none;color:#fff !IMPORTANT;}
 
div.WebAdvisor table {margin-top:-1em;}
div.WebAdvisor br {line-height:0.85em;}
div.WebAdvisor table a{target-new: window;}/*CSS 3*/
div.WebAdvisor table td{font-size: 0.9em;}


/*for AddToBookmarks custom javascript ONLY - affects neither hardcoded Email nor Print links, nor Page Action Component Link List(s)*/
.pageActionWidget .content ul li span{cursor:pointer;color:#214775;text-decoration:none;}
.pageActionWidget .content ul li span:hover{color:#98012e;text-decoration:underline;}

div.NEWcolumn{margin-bottom: 1em;}
ul.NEWlist{width: 30em;}
ul.NEWlist li{float: left;width: 10em;font-size: 0.93em; line-height: 1.54em;}
div.NEWcolumn ul.NEWlist li.title {font-size: 1.15em;color: #81333c;}



/*------------PODXITE LINK COLORS--------------------*/
body.podxite div.meta a:link, body.podxite div.meta a:visited, h2 a:link, h2 a:visited, .item a:link, .item a:visited, td a:link, td a:visited, .content a:link, .content a:visited
{color:#214774;text-decoration:none;}
body.podxite div.meta a:hover, body.podxite div.meta a:active, h2 a:hover, h2 a:active, .item a:hover, .item a:active, td a:hover, td a:active, .content a:hover, .content a:active
{color:#98012e;text-decoration:underline;}

strong a.listDetail{font-weight:normal !IMPORTANT;}
strong a.listDetail:link, strong a.listDetail:visited{color:#214775;text-decoration:none;}
strong a.listDetail:active, strong a.listDetail:hover{color:#98012e;text-decoration:underline;}
strong.selected a.listDetail{cursor:pointer;color:#000000; font-weight:bold !IMPORTANT;text-decoration:none;}

strong#episodeTab, strong#commentTab{font-weight:normal !IMPORTANT;}
.episodeLinkList .item .title a.playing {font-weight:bold !IMPORTANT;}

div.tabBox div.tabs strong a{background-color:#dccc9a;}
div.tabBox div.tabs strong.selected a{background-color:#1092a2; color:#fff !IMPORTANT; text-decoration:none !IMPORTANT;}

div.tabBox div.tabs strong a:link, div.tabBox div.tabs strong a:visited{color:#0B62BF;text-decoration:none;}
div.tabBox div.tabs strong a:hover, div.tabBox div.tabs strong a:active{color:#98012e;text-decoration:underline;}


/* Rating */
.ratingblock{display:block;margin:3px 0 0}
.loading {height:16px;background:url('../../Images/podxite/loading.gif') 50% 50% no-repeat}
.unit-rating {width:95px;list-style:none;margin:0;padding:0;height: 17px;position:relative;background:url('../../Images/podxite/starrating.gif') repeat-x 0 0}
.unit-rating li{text-indent:-90000px;padding:0px;margin:0px;float:left}	
.unit-rating li span {cursor:pointer; outline: none;display:block;width:19px;height:17px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px}
.unit-rating li span:hover{background:url('../../Images/podxite/starrating.gif') 0 100%;z-index:2;left:0px}
.unit-rating span.r1-unit{left: 0px}
.unit-rating span.r1-unit:hover{width:19px}
.unit-rating span.r2-unit{left:19px}
.unit-rating span.r2-unit:hover{width: 38px}
.unit-rating span.r3-unit{left:38px}
.unit-rating span.r3-unit:hover{width:57px}
.unit-rating span.r4-unit{left:57px}	
.unit-rating span.r4-unit:hover{width:76px}
.unit-rating span.r5-unit{left:76px}
.unit-rating span.r5-unit:hover{width:95px}
.unit-rating li.current-rating{background:url('../../Images/podxite/starrating.gif') 0 -17px;position:absolute;height:17px;display:block;text-indent:-9000px;z-index:1}
