body {
 margin:0px;
 background:#ffffff;
 font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
 }

/* Basic */
a {outline:none; text-decoration:none; color: #BB3E28;}
img {border:0px;}
center {margin:0px; padding:0px;}
.clear {clear:both; height:0px;}
.txt11 {font-size:11px;}
.txt12 {font-size:12px;}
.txt13 {font-size:13px;}
.txt15 {font-size:15px;}
.txt17 {font-size:17px;}
.txt21 {font-size:21px;}
.txt21i {font-size:21px; font-style:italic; }
.txt30 {font-size:30px;}
.txtGrey {color:#646464;}
.txtRed {color:#bb3e28;}
.txtBlack {color:#000;}
.txtArnhemSmallCaps{}

.line3x4 {height:4px; background:url(../images/3x4.jpg);}
.line1x6 {height:6px; background:url(../images/1x6-d.jpg);}
.line4x2 {height:2px; background:url(../images/4x2.jpg);}

.titlePage {color:#7a7a7a; font-size:36px; text-transform:uppercase; }
a.linkSite {text-decoration:none; color:#bb3e28;}
.headingA {font-size:24px; color:#000; line-height: 32px; text-transform:uppercase; }
.txtArnhemSmallCaps { text-transform:uppercase; }


#wrapper {margin:0 auto; width:1068px; border:1px solid #b6b6b6; padding-bottom:20px; background:url(../images/bg-wrapper.jpg) repeat-y top left;}

/* LeftSide */
#leftSide {
 float:left; display:inline; width:165px; min-height:600px;position:relative;
 margin:0; padding:7px; padding-left:10px;
 background:url(../images/bg-left.jpg) no-repeat top left;
 }
.logo {margin:0 auto; width:144px; margin-bottom:8px;}
a.ourRecord {text-decoration:none; color:#bb3e28; font-size:16px; padding:10px 0; display:block;}

.divLeftContributor {padding:25px 0 10px 0; border-bottom:2px solid #808279; margin-bottom:2px; text-align:center; position:relative;}
.divLeftContributor .dareRecord {color:#887878; font-size:15px;}
.divLeftContributor .no {color:#bb3e28; font-size:27px; }
.divLeftContributor .name {color:#000; font-family: Arnhem-Blond, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; font-size:20px; line-height:26px; text-transform:uppercase; letter-spacing:1px; }
.divLeftContributor .arr {position:absolute; width:50px; height:19px; color:#808379; font-size:13px; text-decoration:none;}
.divLeftContributor .arrL {color:#808379; font-size:14px; text-decoration:none;}
.divLeftContributor .left {left:0px; top:114px; text-align:right;}
.divLeftContributor .right {right:0px; top:114px; text-align:left;}

.divLeftMeet {padding:15px 0 10px 0; border-bottom:1px solid #808279; border-top:2px solid #808279; margin:0px; text-align:center;}
.divLeftMeet img {margin-bottom:10px;}
.divLeftMeet a.nameAvatar {color:#bb3e28; font-family: Arnhem-Blond, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; font-size:11px; text-transform:uppercase; text-decoration:none; }

.divLeftNews {padding:0; border-top:1px solid #808279; margin:0px;}
.divLeftNews .entry {border-top:1px solid #808279; padding:7px 0;}
.divLeftNews .entryDate{color:#877978; font-size:11px; font-style:italic; font-weight:bold;}
.divLeftNews .leftNewsLink {color:#bb3e28; font-size:12px; font-family: adrianne-1, adrianne-2, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; text-decoration:none; text-transform:uppercase; letter-spacing: 1px; }

#divLeftMenu {padding:0; border-top:1px solid #808279; margin:0px;}
#divLeftMenu .entry {border-top:1px solid #808279; padding:7px 0; padding-top:12px;}
#divLeftMenu .leftLink {color:#878787; font-size:13px; text-decoration:none; text-transform:uppercase; letter-spacing: 1px; }
#divLeftMenu .leftLink-hover {color:#bb3e28; font-size:13px; text-decoration:none; text-transform:uppercase; letter-spacing: 1px; }

/* RightSide */
#rightSide {
 float:right; display:inline; width:870px;
 margin:0; padding:0px;
 position:relative;
 }

#letter {
 position:absolute; left:48px; top:10px; 
 width:690px; min-height:425px;
 border:1px solid #bb3e28; 
 background:#fff; 
 display:none; z-index:10005
 }
.hiddenLetter {
 position:absolute; left:343px; top:88px; 
 width:690px; min-height:425px;
 border:1px solid #bb3e28; 
 background:#fff; 
 display:none; z-index:100050
 }
#openLetter {width:43px; height:29px; display:block;}
.letterTitle {color:#bb3e28; font-size:18px; font-weight:bold; text-transform:uppercase;}
.linkLetter {color:#bb3e28; font-size:14px; text-decoration:none;}
.letterText {color:#000; font-size:14px;  font-weight:bold; }
.closeLetter {color:#bb3e28; font-size:14px; text-decoration:none;}

.quote {text-align:center; font-size:18px; line-height:27px; color:#b3aba3;}
.quoteBar {height:11px; background:url(../images/q-star.jpg) repeat-x left; margin:8px 0px;}

#contentHomepage {width:750px; margin-left:50px; margin-top:-35px;}
#contentHomepage .titleHome {color:#b9b9b9; font-size:37px; font-family: adrianne-1, adrianne-2, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; letter-spacing:1px;
 }
#contentHomepage .txtHomeDiv{color:#fff; font-size:27px; padding:25px; font-family: minion-pro-1, minion-pro-2; min-height:319px; background:#7a7a7a;}
#contentHomepage .txtHome{color:#fff; font-family: Arnhem-Blond; font-size:28px; line-height: 36px; letter-spacing:1px; }
#contentHomepage .moreHome {color:#555555; font-size:23px; text-decoration:none; font-style:italic;}

/* Template 01 */
#contentT1 {width:480px; margin-left:40px; margin-top:-23px; position:relative; line-height:20px; }
#contentT1 .titleT1 {color:#7A7A7A;; font-family: adrianne-1, adrianne-2, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; font-size:27px; text-transform:uppercase; }
#contentT1 .txtT1{color:#000; font-size:15px; margin-top:15px}
#contentT1 a {color:#bb3e28; text-decoration:none; letter-spacing: 1px; }
#contentT1 .linkT1 {color:#bb3e28; font-size:15px;  line-height:200%; text-decoration:none;}

.buttonRed {position:absolute; top:50%; right:-300px; width:43px; height:22px;}
#popupRedButton {
 display:none;
 background:url(../images/bg-popup.png);
 border:2px solid #bb3e28;
 padding:15px;
 position:absolute;
 width:750px;
 }

.audioVersion1 {
 position:absolute; top:0; left:0; display:block; 
 height:18px; width:460px; padding-top:5px; 
 border-bottom:1px solid #cbcbcb; border-top:1px solid #cbcbcb; 
 text-align:center;
 margin-bottom:15px;
 }
.audioVersion2 {position:absolute; top:0; left:0; display:none;}

.galleryAudioVersion1 { 
 /*position:absolute; top:0; left:0; display:block; */
 height:18px; width:460px; padding-top:5px; 
 border-bottom:1px solid #cbcbcb; border-top:1px solid #cbcbcb; 
 text-align:center;
 margin:0 auto;
}
.galleryAudioVersion2 { /* position:absolute; top:0; left:0; */ display:none; }


/* Template 02 */
#contentT2 {width:740px; margin-left:50px; margin-top:-40px; }
#contentT2 .titleT2 {color:#b9b9b9;  font-size:30px; text-transform:uppercase;}
#contentT2 .placeholder {width:700px; height:365px; border:10px solid #7a7a7a; overflow:hidden; position:relative;}
#contentT2 .pic {position:absolute; top:0; left:0; z-index:1}
#contentT2 a.viewT2 {
 width:100px; text-align:center; padding:10px 0; display:block;
 background:#7a7a7a;
 color:#bb3e28; text-decoration:none;
 position:absolute; right:0px; bottom:55px; z-index:2;
 }

/* Template 03 */
#contentT3 {width:700px; padding:0 40px; position:relative;}
#contentT3 .titleT3 {color:#b9b9b9; font-size:36px; text-transform:uppercase;}
#contentT3 .trackPagination {}
#contentT3 .trackPagination table {}
#contentT3 .trackPagination td {padding:5px 15px; border-bottom:1px solid #a5a5a5; border-top:1px solid #a5a5a5; text-align:center;}
#contentT3 .trackName {color:#bb3e28; font-size:13px;}
#contentT3 .trackPag {color:#878787; font-size:13px;}
#contentT3 .txtT3{color:#000; font-size:13px;}
#contentT3 .lirycs{color:#000; font-size:13px;}
#contentT3 .line {background:#878787; height:1px; margin:30px 40px;}
#contentT3 .picTrack {float:left; display:inline; width:250px;}
#contentT3 .picTrack img {border:0px /*solid #c3c3c3*/;}
#contentT3 .lyricsTrack {float:right; display:inline; width:390px;}
.buttonRed2 {position:absolute; top:50%; right:-130px; width:43px; height:22px;}
.buttonRed3 {position:absolute; top:5px; right:85px; width:43px; height:22px;}

/* Template LUMINARY */
.leftLuminary {color:#bb3e28; font-size:21px;}
#contentTL {width:740px; margin-left:50px; margin-top:-25px;}
#contentTL .titleTL {font-size:21px; color:#231f20;}
#contentTL .placeholder {width:740px; height:auto; border:0px solid #ffffff; overflow:hidden; position:relative; background:#ffffff; margin-top:10px;}


/* Template ABOUT */
#contentAbout {width:720px; margin-left:45px; margin-top:-40px;}
#contentAbout .txtAbout {font-size:24px; }
#contentAboutM {margin-right:15px;  margin-left:10px; margin-top:-40px; font-family: adrianne-1, adrianne-2, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; Times New Roman; font-size: 15px; 
}

#divSupport {margin:0 auto; width:445px; padding:5px 0; border-bottom:1px solid #b9b9b9; border-top:1px solid #b9b9b9; text-align:center; margin-top:15px;}
.suppotersBox {
 float:left; display:inline; width:150px; margin:10px 25px;
 }

.sum {padding:5px 0; border-bottom:1px solid #b9b9b9; border-top:1px solid #b9b9b9; text-align:center; color:#bb3e28; font-size:30px;}
.entryS {border-top:1px solid #808279; padding:5px 0;}
.sLink {color:#878787; font-size:13px; text-decoration:none;}
.sLink-hover {color:#bb3e28; font-size:13px; text-decoration:none;}

/* Template Our Record */
.recordsBox {float:left; display:inline; width:150px;min-height:695px; background:url(../images/3x4.jpg) repeat-x bottom;}
.quaterBox {padding:5px 0; border-bottom:1px solid #b9b9b9; border-top:1px solid #b9b9b9; text-align:center; color:#bb3e28; font-size:30px;}
.entryDate2{color:#b3aba3; font-size:12px; font-style:italic;}

.entryL {border-bottom:1px solid #808279; padding:7px 0;}
.entryLTop {margin-top:10px; border-top:1px solid #808279;}
.entryLBottom {border:0px;}
.entryDateL{color:#808279; font-size:12px; font-style:italic;}
a.linkL {color:#878787; font-size:13px; text-decoration:none;}
a.linkL:hover {color:#BB3E28; font-size:13px; text-decoration:none;}


.divMeet {padding:15px 0 10px 0; border-bottom:2px solid #808279; margin:0px; text-align:center;}
.divtMeet img {margin-bottom:10px;}
a.nameAvatar2 {color:#bb3e28; font-size:12px; text-decoration:none; right:0px; font-weight:bold;}

.divContributor {padding:0px 0 10px 0; text-align:center; position:relative; height:80px;}
.nameC {color:#000; font-size:23px; height:45px;}
.noC {color:#bb3e28; font-size:60px; height:25px; margin-top:-5px;}
.arr {position:absolute; width:65px; height:9px;}
.left-arr  {left:0px; top:75px; text-align:left;}
.right-arr {right:0px; top:75px; text-align:right;} 
.oblique {background:url(../images/oblique.jpg); height:55px; padding:10px 0;}
.obliqueTxt {font-size:18px; color:#808379;}

.divC {padding:10px 0 0 0; text-align:center;}
.divC img {margin-bottom:10px;}
a.nameAvatarC {color:#bb3e28; font-size:13px; text-decoration:none;}
.noC2 {color:#bb3e28; font-size:27px; margin-top:4px;}


/* NavLeft */

.navLeftArr {height:36px; position:relative;}
.arrRed {position:absolute; width:50px; height:19px; color:#808379; font-size:13px; text-decoration:none;}
.arrL {color:#808379; font-size:14px; text-decoration:none;}
.leftArr {left:0px; top:9px; text-align:right;}
.rightArr {right:0px; top:9px; text-align:left;}


/* 10.06.2010 */

.aParagraph {
 position:relative;
 width:475px; padding-right:15px; 
 border-right:1px solid #bb3e28; background:url(../images/10x1.jpg) no-repeat center right;
 }
.aParagraph2 {
 position:relative;
 width:275px; padding-right:15px; 
 border-right:1px solid #bb3e28; background:url(../images/10x1.jpg) no-repeat center right;
 }


.aDiv {position:absolute; top:50%; right:-50px; width:43px; height:22px; margin-top:-11px;}
.aBox {
 display:none;
 position:absolute;
 width:800px;
 background:none;
 z-index:10000;
 }
.aBoxG {
 display:none;
 position:absolute;
 width:680px;
 top:0; left:0; z-index:200;
 background:none;
 }
.aContent {
 background:url(../images/bg-popup.png) #fff;
 border:1px solid #bb3e28;
 padding:4px;
 width:750px;
 position:relative;

 }
.aContentG {
 background:url(../images/bg-popup.png);
 border:1px solid #bb3e28;
 padding:4px;
 width:678px;
 position:relative;
 }
.aContentArr {
 position:absolute; left:500px; top:-50px; height:45px; width:22px;
 }


/*10.18.2010 */

/* Top Navigation */
ul.topNav, ul.topNav li, ul.topNav ul {list-style:none; margin:0; padding:0;}
ul.topNav {}
ul.topNav li {float:right; vertical-align: middle; height:15px; border-left:1px solid #dcdcdc; padding:15px 20px 0px 20px;}
ul.topNav li a {display:block; height:8px;}
ul.topNav li a.toplink {text-decoration:none; color:#7a7a7a; font-size:13px;}
ul.topNav li a.toplink-hover {text-decoration:none; color:#bb3e28; font-size:13px; display:block;}


/* Main Navigation */
#divMainNav {position:relative; height:220px ;background:url(../images/3x4.jpg) repeat-x 0 135px;}
#divTabs {position:absolute; top:65px; right:0; height:33px; z-index:1000;}

ul.mainNav, ul.mainNav li, ul.mainNav ul {list-style:none; margin:0; padding:0;}
ul.mainNav {}
ul.mainNav li {
 float:left; height:34px; width:42px; 
 background:#7a7a7a;
 margin-left:1px;
 }
ul.mainNav li:hover {background:#4b4b4b;}
ul.mainNav li.featureDay {border-bottom:1px solid #fff; border-top:1px solid #fff;}
ul.mainNav li.pastDay {border-bottom:1px solid #bb3e28; border-top:1px solid #bb3e28;}
ul.mainNav li img {border-bottom:2px solid #fff; border-top:2px solid #fff; padding:0 1px;} 

ul.mainNav li.startTab {border:1px solid #bb3e28; background:#fff;}
ul.mainNav li.respond {border-bottom:3px solid #fff; border-top:3px solid #fff; width:175px; height:30px;}
ul.mainNav li.respond:hover {background:#7a7a7a;}
ul.mainNav li .tabRespond {font-size:12px; color:#fff; display:block; height:14px; padding:9px 5px 0 11px; text-transform:uppercase;}
/* ***** */
.tabName {color:#000; font-family: adrianne-1, adrianne-2, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; text-transform:uppercase; font-size:12px; }
a.nameAvatar {color:#bb3e28; font-family: adrianne-1, adrianne-2, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; text-transform:uppercase; font-size:9px; text-decoration:none;}
.topDesc {color:#000; font-family: adrianne-1, adrianne-2, Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif; font-size:13px; line-height:17px; padding:15px 10px 0 10px;}
.topToday {color:#bb3e28; text-transform:uppercase; font-size:11px; text-decoration:none; font-weight:bold;}
/* ***** */
.selectedTopTab {
 position:absolute; display:block; right:0px; top:0;
 height:50px; width:128px; padding-top:15px; text-align:center;
 background:url(../images/bg-tab-selected1.png) no-repeat top center;
 font-family:Arial; font-size:12px;
 z-index:1002;
 }
.selectedTab {
 position:absolute; display:block; right:0px; top:68px;
 background:#4b4b4b; height:30px; width:42px; text-align:center; padding:0px;  
 z-index:1002;
 }
.selectedBottomTab {
 position:absolute; display:block; right:0px; top:101px;
 height:105px; width:128px; padding-top:15px; text-align:center;
 background:url(../images/bg-tab-selected2.png) no-repeat top center;
 font-family:Arial; font-size:12px;
 z-index:1002;
 }
/* ***** */
.hoverTopTab {
 position:absolute; display:block; right:0px; top:0;
 height:50px; width:128px; padding-top:15px; text-align:center;
 background:url(../images/bg-tab-top.png) no-repeat top center;
 font-family:Arial; font-size:12px;
 z-index:1002;
 }
.hoverTab {
 position:absolute; display:block; right:0px; top:68px;
 background:#4b4b4b; height:30px; width:42px; text-align:center; padding:0px;  
 z-index:1002;
 }
.hoverBottomTab {
 position:absolute; display:block; right:0px; top:101px;
 height:105px; width:128px; padding-top:15px; text-align:center;
 background:url(../images/bg-tab-bottom.png) no-repeat top center;
 font-family:Arial; font-size:12px;
 z-index:1002;
 }
/* ***** */
.todayTopTab {
 position:absolute; display:block; right:0px; top:0;
 width:131px; height:50px; padding-top:15px; text-align:center;
 background:#fff url(../images/arr-t2.png) no-repeat center bottom;
 font-family:Arial; font-size:12px;
 z-index:1000;
 }
.todayTab {
 position:absolute; display:block; right:0px; top:68px;
 background:#bb3e28; height:30px; width:42px; text-align:center; padding:0px;  
 z-index:1001;
 }
.todayBottomTab {
 position:absolute; display:block; right:0px; top:101px;
 width:131px; height:107px; padding-top:14px; text-align:center; 
 background: url(../images/arr-b2.png) no-repeat center top; 
 z-index:1000;
 }
/* ***** */

/* Bottom Navigation */
ul.footerNav, ul.footerNav li, ul.footerNav ul {list-style:none; margin:0; padding:0;}
ul.footerNav {float:left;border-bottom:1px solid #B6B6B6;margin-top:20px;}
ul.footerNav li {float:right; vertical-align: middle; height:15px; border-left:1px solid #dcdcdc; padding:15px 20px 0px 20px;}
ul.footerNav li a {display:block; height:8px;}
ul.footerNav li a.toplink {text-decoration:none; color:#000000; font-size:13px; display:block;}
ul.footerNav li a.toplink-hover {text-decoration:none; color:#bb3e28; font-size:13px; display:block;}

/* 10.19.2010 */
#divNewsletter {margin:0 auto; width:1038px; padding:10px 30px 3px 0} 
#divNewsletter .txtField {border:0px; width:115px; height:17px; padding:0px 5px; background:url(../images/bg-newsletter.jpg) no-repeat top left; font-size:11px; color:#887878; outline:none;}
#divNewsletter .err {color:#bb3e28; font-size:11px; font-style:italic; text-align:center; line-height:20px;}

/*for the slider of the playlist page*/
#slider1 li {list-style: none outside none;}

.luminary_entry .responder_name {color:#bb3e28; font-size:24px;}
.luminary_entry .responder_title {color:#7a7a7a; font-size:18px;}
.luminary_entry .response_to {color:#000000; font-size:14px;}
.luminary_entry .comming_soon {color:#bb3e28;}
#new_luminary  {display:none; display:inline;}

.st_sharethis .stButton .chicklets { background: url(../images/share.png) no-repeat scroll left top transparent; }
.stwrapper { z-index: 10000010; }

.donnors_left {}
.donnors_right {}
.donnors_bottom {}
.donnors .titleD1 {font-size:22px; padding-top:20px;}  
.donnors .titleD2 {font-size:18px; padding-top:10px; color:#8d8d8d; } 
.donnors .content1 { padding:10px 0px 0px 0px; }
.donnors .content2 { padding: 0px 0px 0px 0px; color:#8d8d8d; }

/* 05.18.2011 */
/*43=>30*/
.articleDate  {margin-top:-65px; color:#a1a1a1; font-size:30px; min-height:32px; padding-bottom:5px; text-align:center;text-transform:lowercase}

#contentArticle {width:852px;}
#articleBox {
 padding:7px 18px 8px 18px;
 border:1px solid #cccccc;
 }
.articleBox_sp {height:26px; text-align:right;}
.articleBox_inside {border:1px solid #cccccc; padding:26px 26px; margin-top:4px;}
.articleBox_previewArticle {text-align:center;}
.articleBox_previewArticle a{font-size:18px;}
.articleBox_viewMore {font-size:18px;color:#bb3e28}

#articleBox .detailArticle {text-align:left; line-height: 19px;}
#articleBox .detailArticle td.a {width:47%;}
#articleBox .detailArticle td.b {width:5%;}


#pagArticle {}
#pagArticle .prev {float:left; width:200px; height:15px; margin-top:8px;}
#pagArticle .pages {width:50px; margin:0 auto; margin-top:-15px; height:15px; color:#666666;}
#pagArticle .next {float:right; width:200px; height:15px; margin-top:8px; text-align:right;}

.txt24 {font-size:24px;}
.txt42 {font-size:42px;text-transform:lowercase}
.txtGrey-1 {color:#666;}
.txtGrey-2 {color:#999;}

.aDiv {position:absolute; top:50%; right:-30px; width:27px; height:22px; margin-top:-10px;}

/* Browser Not Supported 05.20.2011 */
#notSupported { width:100%; height:60px; margin:0 auto; background-color:#312f2f;}
.unsupported1 { color:#fff; font-size:24px; font-weight:bold; }
.unsupported2 { color:#c0c0c0; font-size:16px; }
.unsupported2 a { color:#c0c0c0; text-decoration: underline!important; }

/* 05.23.2011 */

#print {margin:0 auto; width:553px;}
#print .logo {float:left; width:110px; min-height:95px; padding-top:45px;}
#print .title {float:left; width:440px; min-height:95px; padding-top:40px;}
#print .title-name {font-size:30px;color:#a1a1a1; padding-bottom:0px;}
#print .title-by {font-size:18px;color:#373737; padding-bottom:5px;}
#print .title-date {font-size:12px;color:#2c2c2c}
#print .title-web {font-size:12px;color:#7d7d7d}

#print .content {border:1px solid #676767; padding:15px; margin-bottom:50px;}
#print .txt {border:1px solid #676767; padding:25px 20px; color:#2c2c2c; font-size:12px;}

/* 05.24.2011 */

/* Main Navigation */
#divMainNav {position:relative; height:220px ;background:url(../images/3x4.jpg) repeat-x 0 135px;}
#divTabs {position:absolute; top:40px; right:5px; height:33px; z-index:1000;}

ul.contributorsNav, ul.contributorsNav li, ul.contributorsNav ul {list-style:none; margin:0; padding:0;}
ul.contributorsNav {color:#333333;}
ul.contributorsNav li {
 float:left; height:72px; width:42px;
 margin-left:10px;
 text-align:center; color:#333333;
 font-size:13px;
 }
ul.contributorsNav li img {border:1px solid #505050; opacity:0.7;filter:alpha(opacity=70); margin-top:7px; color:#333333;}
ul.contributorsNav li:hover img {opacity:1;filter:alpha(opacity=100);}
ul.contributorsNav li img.selected {opacity:1;filter:alpha(opacity=100);}
ul.contributorsNav li.pastC {background:url(../images/bg-past-contributor.jpg) no-repeat 20px 15px; color:#bc4730;}
ul.contributorsNav li.pastC img {border:1px solid #bc4730;}


ul.contributorsNav li.arrTopNav {
 height:40px; padding-top:32px; width:13px;
 margin-left:13px;
 }
ul.contributorsNav li.arrTopNav img {border:0px; opacity:1;filter:alpha(opacity=100);}

ul.contributorsNav li.mentor {
 float:left; height:70px; width:66px;
 margin-left:10px; font-size:12px;padding-top:2px;
 }
ul.contributorsNav li.mentor img {border:0px; opacity:1;filter:alpha(opacity=100); margin-top:6px;}

.hoverTabTop {
 width:174px; height:165px; padding:0 5px; 
 text-align:center;   
 position:absolute; top:0px;
 z-index:999;
 font-size:13px;
 }

.hoverPast {background:url(../images/hover-top-1.gif) no-repeat 0 20px; color:#bc4730;}
.hoverFuture {background:url(../images/hover-top-2.gif) no-repeat 0 20px; color:#333333;}

.hTt {height:50px;color:#7a7a7a;}
.hTb {padding-top:50px;}
 
.contibutor-1 {left:-25px;}
.contibutor-2 {left:27px;}
.contibutor-3 {left:79px;}
.contibutor-4 {left:131px;}
.contibutor-5 {left:183px;}
.contibutor-6 {left:235px;}
.contibutor-7 {left:287px;}
.contibutor-8 {left:339px;}
.contibutor-9 {left:391px;}
.contibutor-10 {left:443px;}
.contibutor-11 {left:495px;}
.contibutor-12 {left:547px;}
.contibutor-13 {left:599px;}
.contibutor-14 {left:651px;}

/* 05.25.2011 */

.newsVideo {background:url(../images/icon--left-video.jpg) no-repeat top left; padding-left:30px; min-height:25px; margin-top:3px;}
.newsAudio {background:url(../images/icon--left-audio.jpg) no-repeat top left; padding-left:35px; min-height:25px; margin-top:3px;}
.newsEssay {background:url(../images/icon--left-essay.jpg) no-repeat top left; padding-left:30px; min-height:25px; margin-top:3px;}
.newsPhoto {background:url(../images/icon--left-camera.jpg) no-repeat top left; padding-left:35px; min-height:25px; margin-top:3px;}


/* top bar */
.logo {padding-bottom:25px;}
#divMainNav {background:url(../images/3x4.jpg) repeat-x 0 160px; padding-bottom:25px;}
#divTabs {top:60px; right:5px; height:33px; z-index:1000;}
.hoverTabTop {top:20px;}

/* 05.26.2011 */
ul.topNav li.star {padding:0px; border:0px;}
#openLetter {width:44px; height:29px; display:block;}
#letter {padding:20px; left:55px; top:28px;}

#tooltipStates{
    position:absolute;
    z-index:3000;
    border:1px solid #111;
    color:#fff;
    background:url(../images/bg-tooltip.png);
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    padding:3px;
    font-size:12px;
    }
#tooltipStates h3, #tooltip div{margin:0}
/* 06.09.2011 */
.divHoverArrowTop {
 position:absolute; 
 background:#333333; 
 width:100px; padding:2px 0px; font-size:12px; 
 color:#fff; text-align:center; text-transform:lowercase;
 top:100px;
 }
.hoverArrLeft {left:-80px;}
.hoverArrRight {right:-97px;}

/****/
.divHoverArrowTop2 {
 position:absolute; 
 background:#6f6f6f; 
 width:80px; padding:2px 0px; font-size:12px; 
 color:#fff; text-align:center; text-transform:lowercase;
 top:276px;
 z-index:999999;
 }
.hoverArrLeft2 {left:-60px;}
.hoverArrRight2 {right:-62px;}