@charset "utf-8";
/*global*/
body, table {font-size:13px; line-height:21px;color:#51504e;font-family:Georgia, "Times New Roman", Times, serif;}
.body_class{background-image:url(../images/siteAssets/bg_window.jpg); background-repeat:repeat;}
img{margin:0;padding:0;}
table {border:0;margin:0;padding:0;}

/*page structures*/
#wrap {width: 100%; margin: 0; text-align:center;}
#page {width:965px;height:auto; margin: 0 auto; padding:0;text-align:left;}
.loginCrumbs{display:block;height:45px;font-size:12px;line-height:45px;margin-right:10px;}
#topNav{width:950px;height:81px;text-align:right;}
#topNav ul, #topNav li {height:12px;display:inline;margin:0;padding:0;list-style:none;}
#topNav li img {margin-top:0px;}
#graphicBar{width:952px; height:372px;}
#leftGraphics{width:224px;float:left;}
#logo{width:224px; height:145px;position:relative;z-index:2;margin-top:-63px;}
#challengeBubble{margin-top:55px;}
#challengeButton{width:224px;height:210px;position:absolute;z-index:2;margin-top:-70px;}
#slideshow{width:711px; height:336px;background-color:#fdfbf5;margin-left:224px;padding:7px;}
#nav{width:947px;height:31px;text-align:right;}
#nav ul, #nav li {height:31px;display:inline;margin:0;padding:0;list-style:none;line-height:1px;font-size:1px;}
#subNav{width:726px; height:36px;background-color:#8A0F15;position:absolute;z-index:2;margin-left:222px;}
#contentTopIESafe{width:952px;height:8px;margin:0;padding:0;line-height:1px;font-size:1px;}
#contentWrap{width:952px;height:auto;margin:0;padding:0; background-image:url(../images/siteAssets/boxes/stage/filler.png); background-repeat:repeat-y;}
#contentMinHeight{width:25px;height:300px;float:left;margin:0;padding:0;}
#contentStage{width:923px;margin:70px 0px 30px 0px;float:left;}
.interiorContent{display:block;width:853px;padding:0 20px;} 
.pageTitle {display:block; width:853px; text-align:right;font-size:18px;color:#8a0f15;padding:12px 0;}
#contentBotIESafe{width:952px;height:12px;margin:0;padding:0;line-height:1px;font-size:1px;}
#foot{width:902px;padding:25px;text-align:center;color:#fdfbf5;font-size:11px;line-height:18px;}
#preloadDiv{display:none;}

/*common elements*/
.col2Wrap{width:100%;}
.fullWidth{display:block;width:100%;}
.fiftySplit{width:355px;padding:30px;}
.floatLeft{float:left;display:inline;}
.floatRight{float:right;display:inline;}
.leftDots{background-image:url(../images/siteAssets/dot_sep.gif); background-position:left; background-repeat:repeat-y;}
.botDots{background-image:url(../images/siteAssets/dot_sep.gif); background-position:bottom; background-repeat:repeat-x;}
.topDots{background-image:url(../images/siteAssets/dot_sep.gif); background-position:top; background-repeat:repeat-x;}
.promoBox {display:block; background-color:#f9eae2; padding:15px 10px;color:#51504e;}
.promoBoxHead{display:block;width:100%;background-color:#e96f02;padding:5px 10px;color:#faf7ef;font-size:18px;}
.dotRows {width:100%;}
.dotRows td{padding:5px 0px 15px 5px; color:#e96f02;}
.errorDiv{font-size:12px; color:#8a0f15; border:solid 1px #8a0f15;padding:3px;display:block;}
.editForm{padding:8px; background-color:#f6f0e3; border:dashed 1px #ff3e33;margin:4px 0px;}

/*text(*/
.detailText{font-size:11px;color:#51504e; font-family:Verdana, Arial, Helvetica, sans-serif;line-height:18px;}
.smalltext{font-size:12px;}
.tiny{font-size:10px;font-style:italic;}
.bigRed {color:#8a0f15;font-size:18px;}
.bigOrange {color:#e96f02;font-size:18px;}
.head {font-weight:bold; color:#991115;}

/*links*/
a:link,a:visited,a:active{color:#bc0e0a;text-decoration:underline;} 
a:hover{color:#e96f02;text-decoration:underline;} 
.nounder a:link, .nounder a:active, .nounder a:visited {text-decoration:none !important;}
.nounder a:hover{text-decoration:underline;} 
.dotRows a:link, .dotRows a:active, .dotRows a:visited {color:#92101d !important;text-decoration:none; font-style:italic;}
.dotRows a:hover{text-decoration:underline;color:#fdfbf5;} 
.straightLinks a:link, .straightLinks a:active, .straightLinks a:visited,.straightLinks a:hover {font-style:normal !important; font-family:Verdana, Arial, Helvetica, sans-serif !important;}

.action1 {color:#8a0f15;}
.action1 a,.action1 a:link,.action1 a:visited,.action1 a:active{color:#8a0f15 !important;} 
.action1 a:hover{color:#cc771e !important;} 

.action2 {color:#cc771e;}
.action2 a,.action2 a:link,.action2 a:visited,.action2 a:active{color:#cc771e !important;} 
.action2 a:hover{color:#8a0f15;} 

/*boxes*/
.listBox{}
.listBoxHead{height:26px;margin:0;padding:0;}
.listBoxContent{padding:15px 30px;font-size:12px;}
.listBoxContent ul{margin:0 0 5px 0;padding:0;list-style:none;}
.listBoxContent li {display:block;width:100%;padding-bottom:4px;background-image:url(../images/siteAssets/dot_sep.gif); background-position:bottom; background-repeat:repeat-x;}
.listBoxContent li a:link,.listBoxContent li a:visited,.listBoxContent li a:active,.listBoxContent li a:hover {display:block;width:98%;padding:2px;padding-top:1px; text-decoration:none;color:#51504e !important;line-height:17px;}
.listBoxContent li a:hover {background-color:#fbf8f1;}

.listBoxContent li.next a:link,.listBoxContent li.next a:visited,.listBoxContent li.next a:active,.listBoxContent li.next a:hover{color:#e96f02 !important;font-weight:bold;}
.listBoxContent li.next  b {color:#bc0e0a !important;}

.twitterBox {color:#00509a; overflow:hidden;}
.twitterBox .listBoxHead{height:0px;}
.twitterBox .listBoxContent {padding-top:25px;font-size:11px; line-height:17px;background-color:#ccc; }
.twitterBox .listBoxContent li a:link,.twitterBox .listBoxContent li a:visited,.twitterBox .listBoxContent li a:active,.twitterBox .listBoxContent li a:hover{color:#00509a !important;background-color:none;text-decoration:underline;width:auto;}
.twitterBird{position:absolute;z-index:2;margin:-30px 0px 0px -10px;}

/*forms*/
form {margin:0;padding:0;}
#topNav form {margin-right:5px;}
input,textarea{width:150px;margin:0;padding:0;margin-right:5px;color:#333333;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:11px;padding:3px;text-indent:3px;border:solid 1px #adadad;background-color:#fff;}
input.radio{width:18px;display:inline;}

/*lists*/
.niceList ul{width:853px;margin:0;padding:0;list-style:none;}
.niceList li {width:100%; display:block; background-image:url(../images/siteAssets/dot_sep.gif); background-position:top; background-repeat:repeat-x;}
.niceList li table,.niceList li td{border:0;padding:0;margin:0;}
.niceList li .picDiv img {margin-right:10px;margin-top:5px;}
.niceList li .textDiv {padding:20px 0;}
.niceList li .textDiv .name {font-weight:bold;}
.niceList li a:link,.niceList li a:visited,.niceList li a:active{color:#51504e !important;text-decoration:none;} 
.niceList li a:hover{color:#bc0e0a;text-decoration:underline;} 

.raceList ul{width:853px;margin:0;padding:0;list-style:none;}
.raceList li {width:100%; display:block; background-image:url(../images/siteAssets/dot_sep.gif); background-position:bottom; background-repeat:repeat-x;}
.raceList li.spacerRow{background-image:none;}
.raceList li td.textDiv{width:370px;}
.raceList li td {border:0;padding:13px;margin:0;}
.raceList .action1 a:link,.action1 a:visited,.action1 a:active{color:#e96f02 !important;} 
.raceList .action1 a:hover{color:#8a0f15 !important;}
.raceList .action2 a:link,.action2 a:visited,.action2 a:active{color:#8a0f15 !important;} 
.raceList .action2 a:hover{color:#e96f02 !important;} 
.raceList li .next {color:#bc0e0a !important;font-weight:bold;}

/* fixes*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: .1%;}


/*
UNIQUE PAGE LAYOUTS
*/

/*homepage*/
#body_home #contentStage{}
#body_home .listBox{margin-bottom:40px;}
#body_home .listBoxContent{overflow:hidden;}

#body_home .col1{width:290px;float:left;margin:26px 30px 0px 0px;}
#body_home .col1 .action1 {margin:40px 0px 7px 0px;padding-bottom:15px; background-image:url(../images/siteAssets/dot_sep.gif); background-position:bottom; background-repeat:repeat-x;}
#body_home .col1 .action1, #body_home .col1 .action2 {font-style:italic;}

#body_home .col2{width:300px;float:left;}
#body_home .col2 .listBoxHead {padding-left:80px;}
#body_home .col2 .listBoxContent{background-color:#f6f0e3;height:125px;}
#body_home .col2 .action2 {font-size:11px;display:block;margin-left:5px;}
#body_home .col2  .socialBugs {width:98%;text-align:right;margin-top:-20px;}
#body_home .col2  .layerBtn{position:absolute;z-index:2;margin:-39px 0px 0px -33px;}

#body_home .col3{width:302px;float:left;}
#body_home .col3 .keys{width:260px;text-align:right;position:absolute;z-index:2;font-size:10px;}
#body_home .col3 .listBoxHead {padding-left:20px;}
#body_home .col3 .listBoxContent{background-color:#f0e3d9;height:125px;}
#body_home .col3 .action1 {font-size:11px;display:block;margin-left:5px;}
#body_home .col3 .logoSlideshowBox {background-color:#f6f0e3;height:165px;}
#body_home .col3 .logoSlideshowBox .dots{width:3px;float:left;height:149px;margin-top:8px;background-image:url(../images/siteAssets/dot_sep.gif); background-position:left; background-repeat:repeat-y;}
#body_home .col3 .logoSlideshowBox .logoSlideshow{width:299px;height:165px;overflow:hidden;background-color:#f6f0e3;} 

/*how it works page*/
#body_how-it-works .col2Wrap{display:block;width:853px;padding:0 20px;}
#body_how-it-works .floatLeft{width:595px;padding-top:40px;}
#body_how-it-works .leftDots{width:235px;padding:30px 0px 0 8px;text-align:center;}
#body_how-it-works .botDots{display:block;width:833px;margin:0 20px;padding:0px 20px 10px 0px;margin-bottom:10px;font-style:italic;}
#body_how-it-works .leftDots a:link,#body_how-it-works .leftDots a:visited,#body_how-it-works .leftDots a:active{color:#ed8d36;text-decoration:none;font-size:12px;font-style:italic;} 
#body_how-it-works .leftDots a:hover{color:#cc771e;font-style:italic;} 

/*pages with video*/
#body_video #contentStage,#body_videoLanding #contentStage{width:952px;margin-top:70px;}
#body_video #contentWrap,#body_videoLanding #contentWrap{width:950px;}
#body_video #contentMinHeight,#body_videoLanding #contentMinHeight{width:1px;height:300px;display:none;}
#body_video .pageTitle,#body_videoLanding  .pageTitle{display:block; width:883px; text-align:right;font-size:18px;color:#8a0f15;padding:12px 0;font-style:italic;padding-bottom:10px;}
.pageTitleSubLink a:link,.pageTitleSubLink a:visited,.pageTitleSubLink a:active{color:#46433e !important;font-size:13px;text-decoration:none; font-style:normal;} 
.pageTitleSubLink a:hover{color:#810b19 !important;font-size:13px;font-style:normal;text-decoration:underline;} 
#body_video .vidSubNav{display:block; width:406px; background-color:#f8f1de;}
#body_video .vidSubNav .botDots{color:#761119;width:320px; margin:30px 50px 0px 30px;padding-bottom:7px;font-weight:bold;}
#body_video .vidSubNav .minHeight {width:30px;height:405px;}
#body_video .vidSubNav .niceList ul{width:370px;margin:0;padding:0;list-style:none;float:left;display:inline;}
#body_video .vidSubNav .niceList li {width:370px; display:block;background-image:none !important;margin-top:10px;}
#body_video .vidSubNav .niceList li table,.niceList li td{border:0;padding:0;margin:0;}
#body_video .vidSubNav .niceList li .picDiv img {margin-right:5px;border:solid 3px #861215;width:96px;}
#body_video .vidSubNav .niceList li .picDiv img:hover {margin-right:5px;border:solid 3px #e96f02;}
#body_video .vidSubNav .niceList li .textDiv {padding:0;color:#3f3830; font-style:italic;width:200px;font-size:12px;padding-bottom:4px;}
#body_video .vidSubNav .niceList li .textDiv .name {font-weight:bold; font-style:normal;font-size:13px;}
#body_video .vidSubNav a:link,#body_video .vidSubNav  a:visited,#body_video .vidSubNav  a:active{color:#974746 !important;text-decoration:none;} 
#body_video .vidSubNav  a:hover{color:#bc0e0a;text-decoration:underline;} 

.galleryWrapper{display:block;width:100%;text-align:center;margin-top:20px;}

/*video landing page*/
#body_videoLanding .fullWidth {display:block;background-color:#f9f1dd;width:907px;padding:15px 20px 30px 20px;}
#body_videoLanding .floatLeft{width:100%;}
#body_videoLanding .col2Wrap {display:block;width:797px;padding:15px 0px 25px 60px;}
#body_videoLanding .col2Wrap .fiftySplit{width:350px;float:left;padding:5px 0px;margin:0px 50px 0px 0px}
#body_videoLanding .col2Wrap .leftDots{width:305px;padding-left:40px;float:left;}
#body_videoLanding .action1{font-weight:bold; font-style:italic;}
#body_videoLanding .oneCat {display:block;width:330px;line-height:17px;}
#body_videoLanding .catTitle {display:block;width:330px;color:#8a0f15;margin:12px 0px;padding-bottom:5px;font-weight:bold;}
#body_videoLanding .thumb {border:solid 3px #8a0f15;}
#body_videoLanding .oneCat  .col2Wrap{padding:0;margin:0;}
#body_videoLanding .oneCat .floatLeft{width:115px;}
#body_videoLanding .oneCat .catText{width:205px;margin-bottom:15px;}
.videoIconOverlay {position:absolute;z-index:2;margin:-21px 0px 0px -21px;}
#body_videoLanding .thumb {border:solid 3px #8a0f15;}
#body_videoLanding .thumb:hover {border:solid 3px #e96f02;}
#body_videoLanding .oneCat a,#body_videoLanding .oneCat a:link,#body_videoLanding .oneCat a:visited,#body_videoLanding .oneCat a:active{text-decoration:none;} 

/* race detail page*/
#body_race-detail  #contentWrap{width:950px;}
#body_race-detail  #contentMinHeight{width:1px;height:300px;display:none;}
#body_race-detail #contentStage{width:947px;margin-top:70px;background-image:url(../images/siteAssets/bg_content-dot_sep.gif); background-repeat:repeat-y;}
#body_race-detail .col2Wrap {width:923px; }
#body_race-detail .col2Wrap .floatLeft{padding:10px 35px;width:460px;}
#body_race-detail .col2Wrap .mediaStage{display:block;margin:15px 0px;}
#body_race-detail .col2Wrap .floatLeft .botDots{padding-bottom:10px;margin-bottom:10px;}
#body_race-detail .col2Wrap .leftDots{width:300px; background:none;}
#body_race-detail .detailText .smallhead {display:block;margin-bottom:10px;font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;}
#body_race-detail .detailText {display:block;margin-top:20px;}
#body_race-detail .col2Wrap .action1 a,#body_race-detail .col2Wrap .action1 a:link,#body_race-detail .col2Wrap .action1 a:visited,#body_race-detail .col2Wrap .action1 a:active{color:#ef4036 !important;} 
#body_race-detail .col2Wrap .floatLeft .fullWidth {width:400px;}
#body_race-detail .col2Wrap .leftDots .fullWidth {width:300px;}
#body_race-detail .col2Wrap .leftDots .promoBox{width:280px;margin-bottom:30px;}
#body_race-detail .col2Wrap .leftDots .promoBoxHead{width:280px;margin-top:30px;}
#body_race-detail .col2Wrap .leftDots .promoBox .bigRed {font-size:16px;}
#body_race-detail .col2Wrap .leftDots .promoBox .bigOrange {font-size:11px;color:#51504e; font-family:Verdana, Arial, Helvetica, sans-serif;line-height:18px;}
#body_race-detail .col2Wrap .leftDots .promoBox .detailText .bigRed {color:#e96f02;font-size:13px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}

/* members pages*/
#body_members  #contentWrap{width:950px;}
#body_members  #contentMinHeight{width:1px;height:300px;display:none;}
#body_members #contentStage{width:947px;margin-top:70px;background-image:url(../images/siteAssets/bg_content-dot_sep_2-3.gif); background-repeat:repeat-y;}
#body_members .col2Wrap {width:940px; }
#body_members .col2Wrap .floatLeft{padding:10px 15px 10px 35px;width:555px;}
#body_members .col2Wrap .leftDots{width:285px; background:none;padding-top:40px;}
#body_members .col2Wrap .floatLeft .floatLeft,#body_members .col2Wrap .leftDots,#body_members .col2Wrap table td {font-size:11px; color:#51504e;line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#body_members .col2Wrap .floatLeft .bioPic{margin:0;padding:0;margin-right:15px;width:100px;}
#body_members .col2Wrap .floatLeft .profile{margin:0;padding:0;width:430px;padding-top:40px;}
#body_members  .botDots{margin-bottom:8px;padding-bottom:7px;}
#body_members .col2Wrap .leftDots .fullWidth {margin-bottom:20px;}
#body_members table td {padding:0px;}
#body_members .bigRed {font-family:Georgia, "Times New Roman", Times, serif;}
#body_members .col2Wrap .floatLeft .smallhead {font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;}
#body_members .col2Wrap .floatLeft .floatLeft .fullWidth, #body_members .col2Wrap .profileName .smallhead {display:block;margin-top:20px;}
#body_members .col2Wrap .smallhead {display:inline;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;color:#ff3e33;}
#body_members a,#body_members a:link, #body_members a:active, #body_members a:visited,#body_members a:hover {cursor:pointer;font-size:11px;color:#51504e !important;text-decoration:none; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
#body_members a:hover{text-decoration:underline;color:#8a0f15;} 
#body_members .action2 a,#body_members .action2 a:link,#body_members .action2 a:active,#body_members .action2 a:visited,#body_members .action2 a:hover {color:#8a0f15 !important;font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}
#body_members .action2 a:hover {color:#f7941e  !important;}
#body_members .col2Wrap .floatLeft textarea{width:350px;height:100px;}
#body_members .col2Wrap .leftDots textarea{width:250px;height:80px;}
#body_members .col2Wrap .leftDots .botDots {width:260px;font-family:Georgia, "Times New Roman", Times, serif;margin-top:-30px;}
#body_members .col2Wrap .leftDots .promoBox{width:250px;margin-bottom:30px;}
#body_members .col2Wrap .leftDots .promoBoxHead{width:250px;margin-top:30px;font-family:Georgia, "Times New Roman", Times, serif;}
#body_members .col2Wrap .leftDots .promoBox .bigRed {font-size:16px;}
#body_members .col2Wrap .leftDots .promoBox .bigOrange {font-size:11px;color:#51504e; line-height:18px;font-family:Georgia, "Times New Roman", Times, serif;}
#body_members .col2Wrap .leftDots .promoBox .detailText .bigRed {color:#e96f02;font-size:13px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
#body_members .rteWrap{color:#51504e;padding:5px;border:solid 1px #a9a7a1;}
#body_members .storyFormWrap input {width:547px; display:block; margin-bottom:15px;storyFormWrap}
#body_members .col2Wrap .floatLeft #mmypastraces .won,#body_members .col2Wrap .floatLeft #mmypastraces .won a{font-size:12px;color:#e96f02 !important;font-weight:bold;font-style:normal;text-decoration:none;}

/*contact page*/
#contactInfo{font-size:12px;line-height:16px;margin:0 0 10px 0;}
.formWrap{height:450px;width:410px;}
.formTable td {padding:3px;}
.formLabel{font-weight:bold;}
.formTable td.formLabel {width:100px;}
.formInput input{background-color:#dfdcd5;border:solid 1px #ee9d9c; padding:3px;text-indent:3px;font-size:11px;font-family:Georgia, "Times New Roman", Times, serif;color:#51504e;width:210px;}
.formInput select{background-color:#dfdcd5;border:solid 1px #ee9d9c; padding:3px;text-indent:3px;font-size:11px;font-family:Georgia, "Times New Roman", Times, serif;color:#51504e;width:210px;}
.formInput textarea{background-color:#dfdcd5;border:solid 1px #ee9d9c; padding:3px;text-indent:3px;font-size:11px;font-family:Georgia, "Times New Roman", Times, serif;color:#51504e;width:210px;height:100px;}
.gobtn{padding:0;text-indent:0px;margin-left:0;cursor:pointer;background-color:#faf7f0;border:solid 1px #faf7f0; font-size:18px;font-family:Georgia, "Times New Roman", Times, serif;color:#871225;width:100px; font-style:italic;font-weight:bold;}
.formTable .gobtn{margin-left:280px;padding:5px;}
.wordInput {background-color:#dfdcd5;border:solid 1px #ee9d9c; width:50px;}
.captchaTable{font-size:11px;line-height:11px;margin:10px 0;width:100%;}
.captchaTable td {padding:2px;}
.checkBox{width:15px;}

/*wordpress*/
#body_blog  #contentWrap{width:947px;}
#body_blog  #contentMinHeight{width:1px;height:300px;display:none;}
#body_blog #contentStage{width:904px;margin:65px 0 40px 40px;background-image:url(../images/siteAssets/bg_content-dot_sep_3-4.gif); background-repeat:repeat-y}
#body_blog .pageTitle {background-color:#faf8f0;padding-bottom:50px;}
#content,#nlContent {margin:0;padding:0;}/*the wordpress stage --with subnav*/
.narrowcolumn, .widecolumn {float: left;	padding: 0;	margin: 0;width: 640px; text-align:left;} /*the wrapper for the wordpress posts stage*/
.pagetitle,.catHead {font-size:18px;line-height:18px;font-weight:normal;margin:0;padding:0;color:#e96f02;} /*headline for category */
.navigation {display: none;}/*this displays the "older entries/newer entries" sub link under archive title*/
.post,#nlContent .post {margin-bottom:25px;text-align:left;}/*wraps one post*/
.post h2,.post h3,.postHead{font-size:16px;line-height:18px;font-weight:normal;padding:0;margin:0;color:#8a0f15;} /*class for the post title*/
h3 {font-size:14px;}
#comments {margin-top:20px;}
.comment{background-color:#f6f0e3;}
.post h2 a:link, .post h2 a:active, .post h2 a:visited, .post h2 a:hover,.post h3 a:link, .post h3 a:active, .post h3 a:visited, .post h3 a:hover{color:#8a0f15;text-decoration:none;}
.post small{font-size:12px;line-height:18px;font-weight:normal; font-style:italic;} /*class for byline under title*/
.post {margin: 0;text-align: justify;} /*wrap the text of the post*/
.postmetadata, .alt {display:block;width:620px;background-color:#f0e3d9;padding:10px;font-size:10px;margin-bottom:20px;} /*class for the post credit*/
#sidebar{padding: 0;margin-left: 723px;width: 150px;text-align:right;} /* wrapper for side bar nav*/
#sidebar h2{font-weight:bold;display:block;margin:8px 0 0 0;font-size:12px;font-family:Georgia, "Times New Roman", Times, serif;}
#sidebar ul ul li a:link,#sidebar ul ul li a:active,#sidebar ul ul li a:visited,#sidebar ul ul li a:hover,#sidebar ul ul li .current-cat{display:block;padding:2px;text-indent:2px;text-decoration:none;font-size:11px;font-family:Georgia, "Times New Roman", Times, serif;} 
#sidebar li a:link,#sidebar li a:active,#sidebar li a:visited{color:#8a0f15;}
#sidebar li a:hover{background-color:#e8ecd3;color:#8a0f15;}
#sidebar li .current-cat{background-color:#f6f0e3;color:#51504e;}
#sidebar #searchsubmit {pointer:cursor;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;padding: 1px 5px 2px 5px;margin:5px 0px 15px 0;width:60px;display:inline;text-align:center;}
#sidebar #s {margin:0;}
#sidebar #searchform {text-align:right;}

#nlSubNav{float:right;width:150px;text-align:right;} /* wrapper for side bar nav*/
.nlSubNavHead{font-weight:bold;display:block;margin-bottom:3px;}
#nlSubNav li a,#nlSubNav li a:link,#nlSubNav li a:active,#nlSubNav li a:visited,#nlSubNav li a:hover,#nlSubNav li .selected{display:block;padding:2px;text-indent:2px;text-decoration:none;color:#533c19;} 
#nlSubNav li a:hover{background-color:#e8ecd3;color:#533c19;}
#nlSubNav li .selected{background-color:#f0eaea;color:#000;}

/*STORIES*/
.stories{width:805px;}
.oneStory{padding:25px;}
.memberPic{font-weight:bold; font-style:italic;line-height:15px;font-size:11px;}
.memberPic img{display:block;margin-bottom:5px;margin-right:95px;width:100px;height:100px;}
.storyText{width:600px;}
.communityCrumbNav {display:block;margin-bottom:15px; font-style:italic;}
.communityCrumbNav .action2 {color:#ef4036;}
.communityCrumbNav .action2 a,.communityCrumbNav .action2 a:link,.communityCrumbNav .action2 a:visited,.communityCrumbNav .action2 a:active{text-decoration:none;color:#ef4036 !important;} 
.communityCrumbNav .action2 a:hover{color:#f7941e; text-decoration:underline;} 

/*
END UNIQUE PAGE LAYOUTS
*/

#foot a:link, #foot a:active, #foot a:visited {color:#fdfbf5 !important;text-decoration:none;}
#foot a:hover{text-decoration:underline;color:#fdfbf5;} 