.box_style_1	{display:block; border:2px solid #979797; padding:10px; background:rgb(216, 213, 213); color:rgb(219, 1, 1);}

root { 
    display: block;
}

/* For modern browsers */
.cf:before,
.cf:after {
    content:"";
    display:table;
}

.cf:after {
    clear:both;
}

/* For IE 6/7 (trigger hasLayout) */
.cf {
    zoom:1;
}

html * {margin:0px;padding:0px;} a img{border:none;} /* css reset*/

body {font-family: 'PT Sans', Verdana, Tahoma, sans-serif; font-size:14px; color:#959595;}

/* Global styles */
h1 {font-size: 35px; color: #959595;margin-bottom:15px;}
a, a:hover{text-decoration: none;}
a {color: #959595;}
a:hover, .active a {color: #00aeef;}


/*Top links*/
#top_links {font-size: 13px;  margin: 10px 0 5px 0;/*10px 0;*/}
#top_links li {border-left: 1px solid #959595;}
#top_links li:first-child {border-left: none;}
#top_links li.share {position:relative;}
#top_links li a, #top_links li a:hover {display:block; font-weight:700;}

.fb, .twitter, .rss {background: url('/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2') no-repeat; margin:0 2px;}
.fb {background-position: 0 0;}
.fb:hover {background-position: 0 -18px;}
.twitter {background-position: -18px 0;}
.twitter:hover {background-position: -18px -18px;}
.rss {background-position: -36px 0;}
.rss:hover {background-position: -36px -18px;}
.googleplus {background:url('/National_Library/oe_/http://www.goodnet.org/images/google_plus_header.png');}

/* Box with the main logo */
#branding {
    padding: 30px 0 20px 0;
    border-top: 1px solid #a1a1a1;
    border-bottom: 1px solid #a1a1a1;
}

/* Main menu */
#main_nav {height: 34px; padding: 9px 0;border-bottom: 1px solid #a1a1a1; font-size:12px;}
#main_nav li {height: 34px; margin-right: 5px;}
#main_nav li a {display: block;padding: 3px; text-align: center; border-left: none; }
#main_nav li a span{display: block;line-height: 28px;}
#main_nav li a:hover span, #main_nav li a.active span {background: #fff;}
#main_nav li a span{display: block;line-height: 28px; height: 28px; overflow: hidden;}

form#search {/*width: 248px;*/width:322px; height: 34px; background: #ebe9e7;}
form#search input {line-height: 34px; height: 34px; /*width: 198px;*/width:268px; padding-left: 12px;background: transparent;border: none; color: #555555;}
form#search button {background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat -92px 0px;border: none; width: 34px; height: 34px;cursor: pointer;}

/* Breadcrumbs */
#breadcrumbs {list-style-type: disc; list-style-position: inside;direction: rtl;color: #959595; margin-bottom: 8px;}
#breadcrumbs li { font-size: 11px;position: relative;}
#breadcrumbs li:first-child a{padding-left: 0;}
#breadcrumbs li:last-child {list-style-type: none;}
#breadcrumbs li a {color: #959595; border-left: none; padding-right: 3px;}
#breadcrumbs li a:hover {text-decoration:underline;}

/* Filters menu */

#filters {padding: 17px 5px 15px 5px;border-bottom: 1px solid #e7e5e3;}
#filters a {color: #555555; font-weight:500;}
#filters a:hover, #filters li.active a {color: #000; font-weight:bold;}
.cat_filters a {height:20px;width:20px;margin:0 2px;display: block;}

/*Content Wrapper*/
#content {margin-bottom: 100px;}

/* Main content */
#one_main {width:968px; padding-top:0px;}
#one_main .goodnet_tv { border-top:10px solid #8560a8; }
#one_main .c_goodnet_tv { color:#8560a8; }
.one_col {margin-left:-10px;}
#one_main .c_goodnet_gallery { color:#fba73b; }

#main {width: 620px; margin-right: 28px;border-top: 1px solid #a1a1a1;}
/*#main p { margin:15px 0px; line-height:1; }
#main.article p { line-height:1.5; }*/
#main.article p a {color: #00aeef;}
#main.article p a:hover {text-decoration:underline; color: #00aeef;}
#main .block {padding-bottom:15px; margin-right: -4px; /*max-height: 180px;*/ overflow: hidden;position: relative;border-bottom: 1px solid #e7e5e3;}
#main .block {padding-top:17px;}
.topic_title {font-size: 15px; line-height: 15px; padding: 29px 0 9px 0; color: #00aeef; margin-right: 4px;display:block;}
.topic_items a {margin: 0 4px 12px 0;border: 1px solid #e7e5e3; height: 50px; width: 98px;}
.topic_items a:hover {background-position: 0 -98px;border-color: #959595;}
.topic_items .more {position: absolute;}

.topic .block {padding:18px 0 0 0;color:#111111; line-height:1;}
.topic .block:last-child {border-bottom: none;}

.apps .block {padding:18px 0;color:#111111; font-size:12px;}
.apps .block p {padding-top:24px;}
.apps .block a img {margin-right: 44px; width:98px; height:70px;}
.apps .block a h3 {color: #000000;}
.apps .block a.link { text-decoration:underline; font-style:italic; }
.apps .block .text { margin-top:5px; }

.item_sidebar {width:138px;}
.item_sidebar img {border: 1px solid #e7e5e3; width:136px; display:block;}

.item_description {width:466px;}
.item_description a {margin-bottom:24px;display:block;}
.item_description h3 {color:#111;}
.item_nav {margin: 5px 0 0 0;}
.item_nav li{line-height: 20px;border-bottom:1px solid #e7e5e3;}
.item_nav li:last-child {border-bottom:none!important;}

.cat h1{line-height: 40px;border-bottom: 1px solid #a1a1a1;margin:0;padding:8px 0 24px 0;}
.cat h1, .cat h3, .home_section h3 {font-size: 28px;font-weight: 100; color:#000000;font-family: 'PT sans Narrow'; margin-top:10px;}
.cat h3, .home_section h3 {line-height:25px;}
.cat p, .home_section p {/*margin: 16px 0;*/margin: 8px 0; color:#000000;}

.home_section {border-bottom: 1px solid #a1a1a1;}
.home_section h2 {font-size: 25px;}
.home_section title {border-bottom: 1px solid #e1e1e1;}

.gnews {margin:8px 0;}
.news_item {margin:0 0 8px 0;}
.news_preview {width:70px; margin: 0 16px 0 0;}
.news_cont a h3 {color: #1155cc; font-size: 15px;line-height: 15px;font-weight: 700;}
.news_cont .stamp {margin-top: 6px;line-height: 14px;}
.news_cont p {color: #000000;margin: 0;line-height: 14px;}

.caption p {margin-top:0px !important;}

#main p, p {color: #000000;}
#main p a {color:#00AEEF !important;}

.content {margin-top:20px;}

.tags {padding:12px 0px;}
.article .cont {border-bottom: 1px solid #a1a1a1;}
.article h1{font-size: 35px;font-weight: 100; color:#000000; margin:0;padding:8px 0 0 0; font-family: 'PT sans Narrow'}
.article .date {border-bottom: 1px solid #a1a1a1; padding-bottom:24px;}
.article p {margin:24px 0;color:#000000; line-height:1.5;}
.article .infographic p {margin-top:10px;}
.article img {width: 100%;}
.article .tags,
.article .tags span a { color:#636363; }
.sharing {padding:7px 0;border-bottom: 1px solid #a1a1a1; height: 20px; margin-bottom:24px;}
.sharing .mail , .sharing .print, .sharing .icomments {height:24px; width: 23px; background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat; display: block; margin-right: 12px;}
.sharing .mail {background-position: 0 -120px;}
.sharing .print {background-position: -22px -120px; width: 25px;}
.sharing .icomments {width: auto; background-position: -331px -8px;padding-left: 35px;}
.sharing_bot {padding:7px 0; border-bottom: 1px solid #a1a1a1; border-top: 1px solid #a1a1a1; /*height: 90px;*/}
.sharing_bot .mail , .sharing_bot .print, .sharing_bot .icomments {height:24px; width: 23px; background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat; display: block; margin-right: 12px;}
.sharing_bot .mail {background-position: 0 -120px;}
.sharing_bot .print {background-position: -22px -120px; width: 25px;}
.sharing_bot .icomments {width: auto; background-position: -331px -8px;padding-left: 35px;}

.today_item { height:306px; position:relative; }
.today_item img { width:281px; height:197px; }
.today_item .me, .today_item .planet, .today_item .people, .today_item .directory, .today_item .im_feeling_good, .today_item .tv,
.feed li .me, .feed li .planet, .feed li .people, .feed li .directory, .feed li .im_feeling_good, .feed li .tv {width:92px; height: 23px;line-height: 23px;text-align: center;padding:2px;}
.today_item .me:hover span, .today_item .planet:hover span, .today_item .people:hover span, .today_item .directory:hover span, .today_item .im_feeling_good:hover span, .today_item .tv:hover span,
.feed li .me:hover span, .feed li .planet:hover span, .feed li .people:hover span, .feed li .directory:hover span, .feed li .im_feeling_good:hover span, .feed li .tv:hover span {background: #FFF;display:block;}
.feed li .me, .feed li .planet, .feed li .people, .feed li .directory, .feed li .im_feeling_good, .feed li .tv {margin-top:-11px;}
.today_item .today_item_more { position:absolute; height:27px; bottom:-10px; width:287px; }

/* more button*/
.cat .feed .more {clear:both;dispay:block;}
#main .trimmed_topic a.more {border: none; top: 30px; right: 0px; height: auto;width:auto;}
.topic .more, .feed_more, .apps .more {border-bottom:1px solid #a1a1a1;border-top:1px solid #a1a1a1;display: block;padding: 13px 0 13px 0;margin-right: -4px;position:relative;/*background: #f3f3f3;*/}
.feed_more:hover {background: #f3f3f3;}
.topic .more a, .feed_more a, .apps .more a {padding-bottom: 6px;background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat -306px 17px;}
.topic .more a:hover, .feed_more a:hover, .apps .more a:hover {color:#959595; padding-bottom: 6px;/*background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat -129px 17px;*/}
.apps .more {margin-top:20px;}

/* tv */
#tv {width:975px; margin: 0 auto; margin-left:-9px;}
#tv .block {float:left; border:8px solid #e5e3e1; width:300px; height:247px; margin-left:9px; margin-bottom:10px;}
#tv .block .tv_inner {padding:10px;}
#tv .block .tv_title {height:67px;}
#tv .block .tv_title a {font:normal normal 25px 'PT Sans Narrow'; color:black;} 
#tv .block .tv_title a:hover {text-decoration:underline;}
#tv .block .tv_video {font-size:0;}
#tv .block .tv_title_short {height:34px !important;}
#tv .wide.block {width:952px; height:327px;}

/* tv on sidebar */
#sidebar .block .tv_inner {padding:10px;}
#sidebar .block .tv_title {height:67px; overflow:hidden;}
#sidebar .block .tv_title a {font:normal normal 25px 'PT Sans Narrow'; color:black;} 
#sidebar .block .tv_title a:hover {text-decoration:underline;}
#sidebar .block .tv_title_short {height:34px !important;}
#sidebar .block .tv_video {font-size:0;}
.btn_send_us_more {color:white; font:normal normal 20px 'PT Sans Narrow'; text-align:center; display:block; height:29px; width:275px; background:url('/National_Library/oe_/http://www.goodnet.org/images/send_us_more.png') no-repeat -275px 0;}
.btn_send_us_more:hover {background-position:0px 0px;}
.btn_send_us_video {color:white; font:normal normal 20px 'PT Sans Narrow'; text-align:center; display:block; height:29px; width:195px; background:url('/National_Library/oe_/http://www.goodnet.org/images/suggest_a_video_2.png') no-repeat -205px 0; padding-top:2px;}
.btn_send_us_video:hover {background-position:0px 0px;}
.tv_next_prev {color:#898989; font:italic normal 13px 'PT Sans'; text-decoration:underline;}

/* Download */
#download {width:975px; margin: 0 auto; margin-left:-9px;}
#download .block {float:left; border:8px solid #e5e3e1; margin-left:9px; margin-bottom:10px;}
#download .block .download_inner {margin:8px; width:284px; height:231px; background-color:gray; display:inline-block; font-size:0px;}
#download .block .download_title {height:67px;}
#download .block .download_title a {font:normal normal 25px 'PT Sans Narrow'; color:black;} 
#download .block .download_title a:hover {text-decoration:underline;}
#download .block .download_video {font-size:0;}
#download .block .download_title_short {height:34px !important;}
#download .wide.block {position:relative;}
#download .wide.block .download_inner {margin:0px; width:952px; height:328px; background-color:gray;}
#download ul.download {width:258px; height:55px; line-height:55px; font-size:24px; background-color:green; position:absolute; bottom:0; left:0;}
#downlaod ul.download li.download {margin:0px; padding:0px; border:0; color:#fff; padding-left:22px; height:55px; line-height:55px; border-top:1px solid #fff; font-size:24px; background-color:gray; position:absolute; left:0; bottom:100px;}
#download .download_btn {width:236px; height:55px; line-height:55px; background:#3cb932 url('/National_Library/oe_/http://www.goodnet.org/images/download_btn_bg1.png') no-repeat -69px 0px; padding-left:16px; position:absolute; bottom:8px; left:8px; color:#fff; font-size:24px;}
#download .open_menu .download_btn {background-position:-398px 0px;}
#download .download_item {width:236px; height:51px; line-height:52px; background:#ebe9e7 url('/National_Library/oe_/http://www.goodnet.org/images/download_item_arrow_2.png') no-repeat 203px -2px; padding-left:16px; position:absolute; bottom:0px; left:8px; color:#707070; font-size:16px; border-top:1px solid #fff; margin:0px; display:none;}
#download .open_menu .download_item {display:block;}
#download .download_item:hover {background-color:#f98a24; color:#fff; background-position:203px -52px;}
#download .download_item.last {border-top:0px;}
#download .download_item.twitter {bottom:63px}
#download .download_item.fb_post {bottom:111px}
#download .download_item.fb_cover {bottom:171px}
#download .download_close {width:41px; height:41px; position:absolute; top:0px; right:0px; background:#ebe9e7 url('/National_Library/oe_/http://www.goodnet.org/images/download_large_close.png') no-repeat top right;}
#download .download_close:hover {background-position:top left;}
.hide_me {display:none!important;}
#download .block.selected.opacity {opacity:0.5;}

/* Landing */
#landing {width:592px; margin:0 auto;}
#landing .block {border:8px solid #e5e3e1; background: #fff;}
#landing .block.continuous {margin-bottom: 0;border-bottom: 1px solid #e5e3e1;}
#landing .block .heading, #talk .heading {border-bottom: 1px solid #e5e3e1;font-family: 'PT sans Narrow';position: relative;}
#landing .block .heading.dark {background: #E5F2F8;}
#landing .block .heading.dark h3 {font-size: 46px;color: #898989!important; margin:15px 0; font-family: 'PT Sans narrow';}
#landing .block .heading.directory {background: #00aeef;}
#landing .block .heading.directory h3 {font-size: 46px;color: #e5e3e1!important; margin:15px 0; font-family: 'PT Sans narrow';}
#landing h2 {font-family: 'PT Sans narrow';}
#landing .block .heading .more {position: absolute;right:8px;bottom:8px;}
#landing .block .heading .menu {margin: 8px 0;line-height: 12px;}
#landing .block.banner a {width: 304px; display: block;height: 252px;overflow: hidden;}
#landing .block.banner img {width: 304px;border: none;}
#landing #talk textarea {width:270px;}
#landing .topic_items a {width:130px; height: 59px; overflow: hidden; margin:0px 10px; border-left:none;border-right:none;border-top:none; /*background-position:center center !important;*/}
#landing .topic_items a:hover {border-color: #e7e5e3!important; background-position:0px center !important;}
#landing .block h2 {font-size: 32px; font-weight:normal; color: #898989!important; margin:15px 0;}
#landing a {color: #00aeef;}

/* Landing 1 */
#landing1 {width:735px; margin:0 auto; border-top:1px solid white;}
#landing1 .top_logo {text-align:center; margin-top:10px; margin-bottom:20px;}
#landing1 .top_logo img {width:578px; height:155px;}
#landing1 .main_box {background:white; text-align:center; color:#555;}
#landing1 .inner_box {width:580px; margin:0 auto; margin-top:20px;}
#landing1 a:hover {text-decoration:underline;}
#landing1 .block {border:0px solid #e5e3e1; background: #fff;margin-bottom: 5px;}
#landing1 .block.continuous {margin-bottom: 0;border-bottom: 1px solid #e5e3e1;}
#landing1 .block .heading, #talk .heading {border-bottom: 1px solid #e5e3e1;font-family: 'PT sans Narrow';position: relative;}
#landing1 .block .heading.dark {background: #E5F2F8;}
#landing1 .block .heading.dark h3 {font-size: 46px;color: #898989!important; margin:15px 0; font-family: 'PT Sans narrow';}
#landing1 h2 {font-family: 'PT Sans narrow';}
#landing1 .block .heading .more {position: absolute;right:8px;bottom:8px;}
#landing1 .block .heading .menu {margin: 8px 0;line-height: 12px;}
#landing1 .block.banner a {width: 304px; display: block;height: 252px;overflow: hidden;}
#landing1 .block.banner img {width: 304px;border: none;}
#landing1 #talk textarea {width:270px;}
#landing1 .topic_items a {width:130px; height: 59px; overflow: hidden; margin:0px 10px; border-left:none;border-right:none;border-top:none; /*background-position:center center !important;*/}
#landing1 .topic_items a:hover {border-color: #e7e5e3!important; background-position:0px center !important;}
#landing1 .block h2 {font-size: 32px; font-weight:normal; color: #898989!important; margin:15px 0;}

/* Landing 2 */
#landing2 {/*width:592px;*/ margin:0 auto; margin-top:0px !important; position:relative;}
#landing2 h1 {font-family: 'PT Sans narrow'; font-weight:bold; font-size:60px; line-height:99px; color:#fff; margin:0px !important;}
#landing2 h2 {font-family: 'PT Sans narrow'; font-weight:normal; font-size:35px; color:#555; margin-top:10px !important; margin-bottom:40px !important;}
#landing2 h3 {font-family: 'PT Sans narrow'; font-weight:bold; font-size:35px !important; color:#555;}
#landing2 h4 {font-family: 'PT Sans narrow'; font-weight:normal; font-size:30px !important; color:#555;}
#landing2 .bird {width:21px; height:18px; position:absolute; top:85px; right:60px;}
#landing2 .black_bird {width:21px; height:18px; position:absolute; top:1585px; left:320px;}
#landing2 #sidebar {width:365px !important; }
#landing2 #sidebar h3 {font-size:30px !important; width:349px; text-align:center;}
#landing2 #sidebar .newsletter_subscribe {float:none !important;}
#landing2 #sidebar .newsletter_subscribe input {width:100%;}
#landing2 .newsletter_examples {background:url('/National_Library/oe_/http://www.goodnet.org/images/landing_emails_example.png') no-repeat center center; height:593px;}
#landing2 .header {height:99px; border-top:6px solid #d7d7d7;}
#landing2 #sidebar .b_dove {left:6px !important; top:8px !important; margin-right:15px !important;}

/* Landing 3 */
#landing3 {width:940px; margin:0 auto; margin-top:0px !important; position:relative; background:#fff;}
#landing3 .top {position:relative; background:url('/National_Library/oe_/http://www.goodnet.org/images/good_doer_minisite_top_bg.png') no-repeat center center; weight:940px; height:10px;}
#landing3 .top.clear {position:relative; background:#d7d7d7 url('') !important; weight:940px; height:5px!important;}
#landing3 .title {position:relative; width:928px; height:96px; border-left:6px solid #d7d7d7; border-right:6px solid #d7d7d7; border-bottom:0px; background:#e5f2f8; padding:0px; font-size:0px;}
#landing3 .title .text {color:#898989; font: normal normal 30px 'PT Sans narrow'; margin-top:20px; text-align:center;}
#landing3 .title .text1 {color:#898989; font: normal normal 46px 'PT Sans narrow'; margin-top:20px; text-align:center;}
#landing3 .title.style .text1 {color:#fff;}
#landing3 .title.peacemaker .text1 {color:#000;}
#landing3 .title.dreamer {background-color:#fdc689;}
#landing3 .title.explorer {background-color:#09aeef;}
#landing3 .title.idealist {background-color:#f36d7d;}
#landing3 .title.mover_shaker {background-color:#8560a8;}
#landing3 .title.peacemaker {background-color:#fff; color:#000;}
#landing3 .title.planet_saver {background-color:#7cc576; color:#000;}
#landing3 .body {position:relative; width:928px; height:553px; border:6px solid #d7d7d7;}
#landing3 .body.first {background:url('/National_Library/oe_/http://www.goodnet.org/images/all_wristbands.png') no-repeat right 185px;}
#landing3 .body ul.pages {list-style-type: none; position:absolute; top:-32px; left:236px; z-index:100;}
#landing3 .body ul.pages li.page {text-align:center; float:left; margin-right:42px; position:relative; background:url('/National_Library/oe_/http://www.goodnet.org/images/good_doer_minisite_circle_bg.png') no-repeat top right; width:58px; height:58px; font:normal bold 35px/58px 'PT Sans narrow'; color:#959595;}
#landing3 .body ul.pages li.page.selected {background-position:top left; color:#fff;}
#landing3 .body ul.pages li.page.last {margin-right:0px !important;}
#landing3 .body .text {color:#252525; font: normal bold 30px 'PT Sans narrow'; position:absolute; top:58px; left:80px;}
#landing3 .body .text1 {color:#252525; font: normal normal 35px 'PT Sans narrow'; position:absolute; top:58px; left:80px;}
#landing3 .body .boxes {font-size: 0px; position:absolute; top:114px; left:80px; width:804px; height:397px; margin-left:-36px;}
#landing3 .body .boxes .box {font-size: 0px; position:relative; width:220px; height:166px; border:6px solid #d7d7d7; float:left; margin-left:36px; margin-bottom:43px;}
#landing3 .body .boxes .box:hover,
#landing3 .body .boxes .box.selected {border-color:#09aeef;}
#landing3 .body a.go_back {font:italic normal 15px 'PT Sans'; display:block; position:absolute; bottom:12px; left:10px; color:#959595;}
#landing3 .body a.go_back:hover {text-decoration:underline;}
#landing3 .body a.button {position:absolute; top:170px; left:82px; color:#fff; border:0px solid #707070; font: normal normal 36px/55px 'PT Sans narrow'; border-radius:10px; background:#707070 url('/National_Library/oe_/http://www.goodnet.org/images/minisite_click_arrow.png') no-repeat 269px center; height:55px; width:327px; text-align:center; display:inline-block;}
#landing3 .body a.button:hover {border-color:#5f5f5f; background-color:#5a5a5a;}
#landing3 .body.results {background-position:87px 377px; background-repeat:no-repeat;}
#landing3 .body.results1 {background-position:514px 203px; background-repeat:no-repeat;}
#landing3 .body.results3 {background-position:514px 53px; background-repeat:no-repeat;}
#landing3 .body.dreamer {background-image:url('/National_Library/oe_/http://www.goodnet.org/images/wristband_dreamer.jpg');}
#landing3 .body.explorer {background-image:url('/National_Library/oe_/http://www.goodnet.org/images/wristband_explorer.jpg');}
#landing3 .body.idealist {background-image:url('/National_Library/oe_/http://www.goodnet.org/images/wristband_idealist.jpg');}
#landing3 .body.mover_shaker {background-image:url('/National_Library/oe_/http://www.goodnet.org/images/wristband_mover_shaker.jpg');}
#landing3 .body.peacemaker {background-image:url('/National_Library/oe_/http://www.goodnet.org/images/wristband_peacemaker.jpg');}
#landing3 .body.planet_saver {background-image:url('/National_Library/oe_/http://www.goodnet.org/images/wristband_planet_saver.jpg');}
#landing3 .body .text2 {color:#252525; font: normal normal 35px 'PT Sans narrow'; position:relative; margin-top:18px; margin-left:80px;}
#landing3 .body.results .text2 {margin-top:18px; width:430px;}
#landing3 .body.results.mover_shaker .text2,
#landing3 .body.results.peacemaker .text2,
#landing3 .body.results.planet_saver .text2 {width:510px;}
#landing3 .body .text3 {color:#252525; font: normal normal 22px 'PT Sans narrow'; position:relative; margin-top:8px; margin-left:80px;}
#landing3 .body .form {color:#000; font: normal normal 18px 'PT Sans'; position:relative; margin-top:20px; margin-left:80px;}
#landing3 .form input {margin-bottom:10px;}
#landing3 .form button.button {margin-top:10px; color:#fff; border:0px solid #555; font: normal normal 26px/38px 'PT Sans narrow'; border-radius:10px; background:#555 url('/National_Library/oe_/http://www.goodnet.org/images/minisite_click_arrow.png') no-repeat 315px center; height:38px; width:360px; text-align:center; display:block;}
#landing3 .form button.button:hover {border-color:#5f5f5f; background-color:#5a5a5a;}
#landing3 .form .we_respect_you, #landing3 .we_respect_you {color:#acacac; font: italic normal 14px 'PT Sans narrow'; margin-top:20px;}
#landing3 .form fieldset {margin:0;}
#landing3 .form fieldset input, fieldset textarea {border:1px solid #a9a9a9; background:#fff; width:340px; padding:0 10px; color:#000; font:normal normal 18px/39px 'PT Sans';}
#landing3 .form fieldset input {height:39px;line-height:39px;}
#landing3 .form #emailWrapper {}
#landing3 .form .or_facebook {color:#a9a9a9; font:normal bold 20px/39px 'PT Sans narrow'; display:block; margin:10px 10px;}
#landing3 .form a.facebook_button {float:left; background:#707070 url('/National_Library/oe_/http://www.goodnet.org/images/facebook_connect_button.png') no-repeat center center; height:39px; width:358px; text-align:center; display:inline-block;}
#landing3 .form .contact_street {margin-right:10px; width:230px;}
#landing3 .form .contact_zip {width:80px;}
#landing3 .form .share_it {color:#a9a9a9; float:left; font:normal normal 18px 'PT Sans narrow'; display:inline-block; margin:0 10px 0 0;}
#landing3 .body.shareit a.button {position:relative; top:0!important; left:0!important; color:#fff; border:0px solid #707070; font: normal normal 36px/55px 'PT Sans narrow'; border-radius:10px; background:#707070 url('/National_Library/oe_/http://www.goodnet.org/images/minisite_click_arrow.png') no-repeat 305px center; height:55px; width:357px; text-align:center; display:block;}
#landing3 .body.shareit a.button:hover {border-color:#5f5f5f; background-color:#5a5a5a;}
#landing3 .optin {color:#acacac; font: italic normal 14px 'PT Sans narrow'; margin-top:5px;}
.brought_to_you_by_goodnet_org {padding:10px 20px; text-align:right;}
a.post_to_fb {display:inline-block; width:184px; height:50px; background:url('/National_Library/oe_/http://www.goodnet.org/images/post_to_fb_btn.png') no-repeat left 0px; margin-bottom:-15px;}
a.post_to_fb:hover {background-position:right 0px;}
a.share_to_fb {display:inline-block; width:122px; height:42px; background:url('/National_Library/oe_/http://www.goodnet.org/images/facebook_share_button.png') no-repeat left 0px; margin-bottom:-15px;}
a.share_to_fb:hover {background-position:right 0px;}

/* Sidebar */
#sidebar {width: 320px;}
#sidebar .block {border: 8px solid #e5e3e1; background: #fff;margin-bottom: 21px;}
#sidebar .block.continuous {margin-bottom: 0;border-bottom: 1px solid #e5e3e1;}
#sidebar .block.wideborder {border: 10px solid #e5e3e1;}
#sidebar .block.colors{border-top: 0px solid #e5e3e1;}
#sidebar .block .heading, #talk .heading {border-bottom: 1px solid #e5e3e1;font-family: 'PT sans Narrow';position: relative;}
#sidebar .block .heading.dark {background: #a1a1a1;}
#sidebar .block .heading.dark h3 {font-size: 35px;color: #e5e3e1!important;}
#sidebar .block .heading.directory {background: #00aeef;}
#sidebar .block .heading.directory h3 {font-size: 35px;color: #e5e3e1!important; margin:0px 0; font-family: 'PT Sans narrow'; font-weight:bold;}
#sidebar .block .heading.directory h2 {font-size: 14px;color: #e5e3e1!important; margin:0px 0; font-family: 'PT Sans narrow'; font-weight:bold;}
#sidebar .block .heading .more {position: absolute;right:8px;bottom:8px;}
#sidebar .block .heading .menu {margin: 8px 0;line-height: 12px;}
#sidebar .block.banner a {/*width: 304px;*/ display: block; /*height: 252px;*/ overflow: hidden;}
#sidebar .block.banner img {width: 300px;border: none;}
#sidebar #talk textarea {width:270px;}
#sidebar .topic_items a {width:130px; height: 59px; overflow: hidden; margin:0px 10px; border-left:none;border-right:none;border-top:none; /*background-position:center center !important;*/}
#sidebar .topic_items a:hover {border-color: #e7e5e3!important; background-position:0px center !important;}

#talk {position: relative;}
#talk .wrapper {border-right:1px solid #e1e1e1;}
#talk .inner {border-bottom:1px solid #e1e1e1;}
#talk textarea {width:276px;}
#talk .heading .inner {border-bottom: none;}
#talk .heading h4 {font-size: 24px;line-height: 24px;color:#000000;font-weight: 100;}

#guides {}
#guides h3 {padding-bottom: 8px;}
#guides ul {list-style-type: none;}
#guides ul li {padding: 11px 0;line-height:15px;}
#guides ul li a {color:#000000;}
#guides ul li em {width: 11px;height:11px;display: block;float:left;margin:2px 11px 2px 0px;}
.guide { position:relative; }
.guide .guide_more { position:absolute; bottom:10px; left:195px; width:425px; height:27px; }

#causes {border-right: 1px solid #e1e1e1;padding-top:0px!important;}
.causes {}
.causes dt {font-weight: bold;color:#000000;}
.causes dd {padding:4px 0;}
.causes dd span{padding:4px 0;color:#000000;}
.causes dd, .causes dt {}
.causes dd a {color:#37afe4;}
.causes dd em {padding: 2px 4px;margin:0 11px 0 0;font-weight: bold;font-style: normal; display: block; -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
/* Forms*/
#talkotd button {margin: 8px 0 0 0;}

/* Feeds */
.feed {list-style-type: none;}
.feed li {display: block;height:70px; margin: 11px;}
.more_section .feed li {margin-left: 0;}
.cat .feed li {display: block;height:130px; margin:32px 0 0 0;padding:0 0 11px 0; border-bottom: 1px solid #e7e5e3;}
#sidebar .feed li.me,#sidebar  .feed li.planet,#sidebar .feed li.people {padding:0 8px 0 0; margin-right: 0;position:relative;}
#sidebar  .feed li div {background: #ffffff;padding: 0px;padding:0 3px 0 0;}
.more_section .feed li.me, .more_section .feed li.planet, .more_section .feed li.people {padding: 0 0 0 8px; margin-left: 0;position:relative;}
.more_section .feed li div {background: #ffffff;padding: 0px;padding: 0 0 0 3px;}
.feed .preview {height: 70px; overflow: hidden;}
.feed .preview img {width: 98px;margin:0 10px 0 3px;}
.cat .feed .preview {height: 121px; overflow: hidden;}
.cat .feed .preview img {width: 172px; height:121px; margin:0 22px 0 1px;}
.feed .item_title h4 {font-family: 'PT sans Narrow';font-size: 15px;line-height: 20px;color: #000000;font-weight: 100;}
.cat .feed .text { margin:10px; color:#000; font-size:13px; }
.car .feed .text a { color:#959595; }
.cat .feed .date { font-size:13px; color:#898989; }
.box_about_address { padding:15px; }

h1.today {margin: 4px 0px;}
.today_item.left .feed li.me, .today_item.left .feed li.planet, .today_item.left .feed li.people {padding-left: 8px; margin-left: 0;position:relative;}
.today_item {width:287px;}
.today_item.left {margin-right: 23px;}
.today_item.right {margin-left: 23px;}

.comments {list-style-type: none;padding:4px 0;}
.comments li {font-size: 10px; line-height: 11px;padding:4px 0px; overflow: auto;}
.comments li a {color: #5093ce;}
.userpic {width:29px;height:29px;margin-right: 4px;}

#by_switch li {position: relative;}
#by_switch li span {display: none;position:absolute;bottom:-8px;left: 49.5%;height:5px;width:5px;text-align: center;background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat -143px 0px;}
#by_switch li:hover span, #by_switch li.active span{display: block; color: #00aeef!important;}
.answer_switch {line-height: 30px;margin-bottom: 8px;}
.fb_color, .tw_color {width:30px; height: 30px; background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat;display:block;}
.fb_color {background-position: -61px -124px;}
.tw_color {background-position: -94px -124px;margin-left:8px;}

#sidebar .block h3 {font-size: 15px; font-weight: 700; color: #959595;}
#sidebar #guides h3 {font-size: 15px; font-weight: 700; color: #959595;}
#sidebar .block.service h3 {font-size:15px; font-weight: 700; color: #959595; font-family: 'PT sans Narrow';}
.go_submit, .go_submit span {background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat #E5F2F8;cursor: pointer;}
#sidebar .block.service a.go_submit {display:block; background-position: 0 -85px /*!important*/; border: medium none; height:30px; padding-left:80px; margin: 0px 10px 10px 10px; overflow: visible !important; font-family:"PT Sans Narrow"; font-size:20px; text-align: center; position:relative; }
#sidebar .block.service a.go_submit span {background-position: 100% -85px /*!important*/; display:block; padding-right:80px; height:30px; overflow: visible !important; line-height:30px; color: #FFFFFF;}
#sidebar .block.service a.go_submit .arrow {background:url('/National_Library/oe_/http://www.goodnet.org/images/newsletter_arrow_tp.png') 0 0 no-repeat; width:13px; height:9px; position:absolute; top:12px; right:10px; padding:0px; }
#sidebar .block.service .heading {border-bottom:0px !important!;}

textarea{display: block; font-family:PT Sans; font-size:14px;}

/* Tags Cloud */
.tags_cloud {margin-top:6px;}
.tags_cloud .tag, .tags_cloud .tag:hover {color: #ffffff;}
.tag, .tag span {background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat #FFFFFF;}
.tag {background-position: 0 -37px;padding-left: 6px; margin: 0 6px 6px 0; overflow: visible!important;}
.tag span {background-position: 100% -37px;line-height: 24px; padding-right: 6px;display: block;overflow: visible;}
.tag:hover, .tag.active {background-position: 0 -61px;}
.tag:hover span, .tag.active span {background-position: 100% -61px;}


/* FOOTER */

#footer {padding: 47px 0 85px 0; color: #FFFFFF; height:318px;}
#footer .right {position: relative;width:650px; height: 345px;}
#footer .transparent_pane {z-index: 0;width:100%;height:100%;}
#footer .right p {font-size: 40px;line-height: 40px;font-family: 'PT Sans Narrow'; color:#fff;}
#footer .inner {z-index:100;position:absolute;top:0;left:0;padding:10px 20px; color:#fff !important;}

#footer .subscribe {background: #fff;height:38px; width: 324px;float: right; border:8px solid #e5e4e2;}
#footer .subscribe input, #footer .subscribe button {margin: 5px; border:none;}
#footer .subscribe input {line-height: 24px;height:24px;width: 240px;padding-left:10px}
#sidebar .subscribe {height:auto;}
#sidebar .subscribe input {line-height: 30px;height:30px;width: 212px;padding:0 10px; margin-left:8px; border:1px solid #a9a9a9!important;}
.subscribe button {height:29px;width:48px;background-position: -233px 0px!important;margin:8px 0px 0 0;overflow: visible!important;text-align: center;border:none;color: #FFFFFF;}


#bottom_links {margin-top:50px;font-size:15px;line-height:25px;}
#bottom_links dt {font-weight: bold;}
#bottom_links dl {width:149px;margin-right: 12px;}
#bottom_links dl a {width:149px;margin-right: 12px; color: #FFFFFF;}
#bottom_links dl a:hover {color: #00aeef;}
#bottom_links #find_us dd a {padding-left: 30px; background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat;margin:0px;}
#bottom_links #find_us dd a.twitter {background-position: -340px -118px;}
#bottom_links #find_us dd a.fb {background-position: -340px -139px;}
#bottom_links #find_us dd a.linkedin {background-position: -340px -159px;}
#bottom_links #find_us dd a.tumblr {background-position: -340px -179px;}
#bottom_links #find_us dd a.googleplus {width:20px; height:20px; background:url('/National_Library/oe_/http://www.goodnet.org/images/footer_google_plus.png') no-repeat;}

#copyright {background: #ebe9e7;padding:12px 0 9px 0;}
#copyright a { height: 27px;display: block;}
#copyright a:first-child {width: 120px;}

/*
#submitsite {display: block;}
#submitsite fieldset {border:none; position: relative;margin:20px 0;}
#submitsite fieldset label, #submitsite fieldset.error span {width: 270px;line-height: 14px;position:absolute; right:0; bottom:0;}
#submitsite fieldset label{right:0; bottom:0;}
#submitsite fieldset.error span {right:0; top:0;}
#submitsite fieldset input, #submitsite fieldset textarea {border:none; background: #ebe9e7; width: 315px;padding:0 10px;}
#submitsite fieldset input {height:30px;line-height:30px;}
#submitsite fieldset textarea {height:120px;line-height:14px; padding: 10px;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
#submitsite fieldset label {font-size: 12px;}

#submitsite fieldset.error input, #submitsite fieldset.error textarea {border:1px solid #eb0617;-moz-box-shadow:0 0 5px #eb0617;-webkit-box-shadow:0 0 5px #eb0617;box-shadow:0 0 5px #eb0617;}
#submitsite fieldset.error span{color: #eb0617;clear:both;}
#submitsite .s_button {height:29px;width:143px;background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat 0 -229px;border:none;display: block;padding:0 45px;font-family: 'PT Sans',Verdana,Tahoma,sans-serif;color:#FFFFFF;font-size: 20px;margin:30px 0 10px 0;}
*/

#submitsite {display: block;}
fieldset {border:none; position: relative;margin:20px 0;}
fieldset label, #submitsite fieldset.error span {width: 270px;line-height: 14px;position:absolute; right:0; bottom:0;}
fieldset label{right:0; bottom:0;}
fieldset.error span {right:0; top:0;}
fieldset input, fieldset textarea {border:none; background: #ebe9e7; width: 615px;padding:0 10px;}
fieldset input {height:30px;line-height:30px;}
fieldset textarea {height:120px;line-height:14px; padding: 10px;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
fieldset label {font-size: 12px;}

fieldset.error input, fieldset.error textarea {border:1px solid #eb0617;-moz-box-shadow:0 0 5px #eb0617;-webkit-box-shadow:0 0 5px #eb0617;box-shadow:0 0 5px #eb0617;}
fieldset.error span{color: #eb0617;clear:both;}
#submitsite .s_button {height:29px;width:143px;background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat 0 -229px;border:none;display: block;padding:0 45px;font-family: 'PT Sans',Verdana,Tahoma,sans-serif;color:#FFFFFF;font-size: 20px;margin:30px 0 10px 0;}
#submitsite .contact_submit {margin-top:5px !important;}

/* Framework classes */
.limiter {width: 968px; margin: 0 auto;}
.inner {padding: 8px 12px;}
.left {float: left;}
.right {float: right;}
.center {text-align: center;}
.bold {font-weight: 700!important;}
.thick {font-weight: 100;}
.italic {font-style: italic;}
.underline {text-decoration: underline;}
.border_b {border-bottom:1px solid #e1e1e1;}
.no_border {border:none!important;}
.v_20 {padding: 20px 0;}
.wrapper {margin: 8px 0;}
.blue {color: #00aeef!important;}
.dark_grey {color: #363636;}
.green {color: #7cc576;}
.black {color: #000000;}
.half {width:310px;}
.grey_box {background: #e5e3e1;}

.transparent_pane {background: #000000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.title {font-size: 20px; font-family: 'PT sans Narrow'; padding:24px 0 8px 0;border-bottom: 1px solid #a1a1a1;}
.icon {width:18px;height:18px;display:block;padding:0px!important;border-left: none!important;}

/* Buttons*/
.s_button, .s_button span, .go_button, .go_button span, .subscribe button {background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat #FFFFFF;cursor: pointer;}
.go_newsletter, .go_newsletter span {background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat #E5F2F8;cursor: pointer;}
.s_button {background-position: 0 -85px;padding-left: 22px; margin: 10px 5px; overflow: visible!important;text-align: center;}
.s_button  span {background-position: 100% -85px;line-height: 30px; padding-right: 22px;display: block;color: #FFFFFF;font-size: 20px;overflow: visible;}

.go_button {background-position: 0 -202px;padding:0 0 0 6px;margin:8px 0px 0 0;overflow: visible!important;text-align: center;border:none;}
.go_button span {background-position: 100% -202px;line-height: 25px; padding:0 6px 0 0; display: block;color: #FFFFFF;font-size: 15px;overflow: visible;}


/* common menu styles*/
ul.menu {list-style-type: none;}
ul.menu li {float: left;}
ul.menu li:first-child a{border-left: none;}
#sidebar .heading ul.menu li:last-child a {padding-right: 0;}
ul.menu li a {text-decoration: none;  padding: 0 8px; border-left: 1px solid #959595;}
.cat_name {font-size: 40px;font-weight: 500;}
textarea {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border:1px solid #a1a1a1;padding:4px;}

/* Colored labels, buttons*/
.me_color {color: #fdc689;}
.people_color {color: #f36d7d;}
.planet_color {color: #7cc576;}
.im_feeling_good_color {color: #8560a8;}
.tv {color: #8560a8;}

.me {background: #fdc689; color: #000000;}
.me:hover, .me.active {color: #000000;}
.people {background: #f36d7d;}
.people:hover, .people.active {color: #f36d7d;}
.planet {background: #7cc576;}
a.planet:hover, a.planet.active {color: #7cc576;}
.im_feeling_good {background: #8560a8;}
.tv {background: #8560a8;}
a.im_feeling_good:hover, a.im_feeling_good.active {color: #8560a8;}
a.tv:hover, a.tv.active {color: #8560a8;}
a.people, a.planet, a.directory, a.im_feeling_good, a.tv, a.gallery {color: #ffffff;}
a.me, a.people, a.planet, a.directory, a.im_feeling_good, a.tv, a.gallery {font-weight: 700; font-size:10px;}
.menu a.me, .menu a.people, .menu a.planet, .menu a.directory, .menu a.im_feeling_good, .menu a.tv, .menu a.gallery {font-weight: 700; font-size:13px;} 
.directory {background: #00aeef;}
a.directory:hover, a.directory.active {color: #00aeef;}
.gallery {background: #fba73b;}
a.gallery:hover, a.gallery.active {color: #fba73b;}
.c_me { color:#fdc689; }
.c_people { color:#f36d7d; }
.c_planet { color:#7cc576; }
.c_directory { color:#00aeef; }
.c_im_feeling_good { color:#8560a8; }
.c_gallery { color:#fba73b; }
#main.b_me { border-top:10px solid #fdc689; }
#main.b_people { border-top:10px solid #f36d7d; }
#main.b_planet { border-top:10px solid #7cc576; }
#main.b_directory { border-top:10px solid #00aeef; }
#main.b_gallery { border-top:10px solid #fba73b; }
#main.b_im_feeling_good { border-top:10px solid #8560a8; }
.menu a.me {width:55px;}
.menu a.people {width:79px;}
.menu a.planet {width:78px;}
.menu a.directory {width:137px;}
.menu a.im_feeling_good {width:}
.menu a.tv{width:85px;}
.menu a.gallery{width:124px;}

/* Doves :)*/
.w_dove {position: absolute; background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat;width: 21px; height: 21px;}
.b_dove {position: relative; background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat;width: 21px; height: 21px;}
.w_dove {bottom: 2px; right: 28px; background-position: -171px -4px;}
.b_dove {float:left; margin-right:7px; top:-2px; background-position: -61px -4px;}


/* Logoes */
.logo {background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat;display: block;}
.yt_logo {background-position: -131px -127px;width:65px;height:25px;}
.gnew_logo {background-position: 0 -160px; width:85px;height:35px;}
.goodnet_logo {background-position: -88px -160px; width:110px;height:35px;}
.causes_logo {background-position: -201px -160px; width:106px;height:35px;}
.nef_logo {background-position: -201px -125px; width:82px;height:35px;}

.fb-like-box {background:#FFFFFF;}
.fb-comments {padding:8px 0; border-bottom: 1px solid #a1a1a1; min-height:80px;}
.t-comments { min-height:80px; }

/* Newsletter */
#sidebar .newsletter { background:#e5f2f8; border:8px solid #959595; }
#sidebar .newsletter h3 { color:#050708; }
#sidebar .newsletter_subscribe { float: right; width: 304px; height:auto;}
#sidebar .newsletter_subscribe input { border: 1px solid #A9A9A9 !important; height: 30px; line-height: 30px; margin:10px; padding: 0 10px; width: 264px; font-size:12px; color:#7d7d7d; }
#sidebar .newsletter_subscribe a.go_newsletter {display:block; background-position: 0 -85px /*!important*/; border: medium none; height:30px; padding-left:80px; margin: 0px 10px 10px 10px; overflow: visible !important; font-family:"PT Sans Narrow"; font-size:20px; text-align: center; position:relative; }
#sidebar .newsletter_subscribe a.go_newsletter span {background-position: 100% -85px /*!important*/; display:block; padding-right:80px; height:30px; overflow: visible !important; line-height:30px; color: #FFFFFF;}
#sidebar .newsletter_subscribe a.go_newsletter .arrow {background:url('/National_Library/oe_/http://www.goodnet.org/images/newsletter_arrow_tp.png') 0 0 no-repeat; width:13px; height:9px; position:absolute; top:12px; right:10px; padding:0px; }
/*#sidebar .newsletter_subscribe .s_button {height:29px;width:143px;background: url(/National_Library/oe_/http://www.goodnet.org/images/sprite.png?2) no-repeat 0 -229px;border:none;display: block;padding:0 45px;font-family: 'PT Sans',Verdana,Tahoma,sans-serif;color:#FFFFFF;font-size: 20px;margin:30px 0 10px 0;}
*/
/* Follow */
#sidebar .follow { }
#sidebar .follow .sap { border-bottom:1px dotted #acacac; margin:0px 12px; }
#sidebar .follow .tw { width:206px; height:20px; float:left; }
#sidebar .follow .gl {  width:65px; height:20px; float:right; }

/* Article Like */
.article_like { width:65px; background: none repeat scroll 0 0 #fff; border: 8px solid #E5E3E1; position:fixed; left:0px; top:158px;}
.article_like .article_tw { margin:4px 5px; }
.article_like .article_fb { margin:4px 10px; }
.article_like .article_gl { margin:4px 7px; }

.gallery_item_like { width:65px; background: none repeat scroll 0 0 #fff; border: 8px solid #E5E3E1; position:absolute; right:0px; top:58px; border-right:0px;}
.gallery_item_like .article_tw { margin:4px 5px; }
.gallery_item_like .article_fb { margin:4px 10px; }
.gallery_item_like .article_gl { margin:4px 7px; }

/* Article Activity */
.activity .heading { width:100%; height:38px; }
.activity .heading .inner { /*padding:8px 35px;*/ cursor:pointer; }
.activity .activity_header_recommendations { float:left; background:#eae8e6; border:1px solid #fff; border-bottom:1px solid #e7e5e3; font-size:20px; }
.activity .activity_header_activity{ float:right; background:#eae8e6; border:1px solid #fff; border-bottom:1px solid #e7e5e3; font-size:20px; }
.activity .activity_header.active { background:#fff; }
.activity .activity_content { height:300px; overflow:hidden; display:none; }
.activity .activity_content.active { display:block; }

.left_margin {margin-left:10px;}
.light_color {color:#a9a9a9 !important;}
.video_input {width:607px; padding:20px 15px 15px 17px; border:1px solid #ccc;}

.block.banner {width:300px; height:250px;}
