
/* Begin TWCNOW Landing Page Styles Layout */
/* Begin Featured Block  */
#body-twcnow-landing-page #twcnow-right {
	margin: -120px 0 15px 7px;
}

#body-twcnow-landing-page #Featured {
	width: 810px;
	height: 260px;
	margin: 0 0 30px 0;
	background: transparent url(../images/twcnow/bg-hp-featured.jpg) 460px 0 no-repeat;
}

#body-twcnow-landing-page #Featured .image {
	float: left;
	margin: 0 20px 0 0;
}

#body-twcnow-landing-page #node-10444, #body-twcnow-landing-page #Featured h1 {
	display: none;
}

#body-twcnow-landing-page #Featured .row-item.featured h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-size: 30px;
	font-weight: bold;
	display: block;
	padding: 10px 0 0 0;
}

#body-twcnow-landing-page #Featured .row-item.featured span, #body-twcnow-landing-page #TopStories #view-container-homepage span {
	display: block;
	font-size: 12px;
	line-height: 1.7em;
}

#body-twcnow-landing-page #TopStories #view-container-homepage .row-item.top-item {
	margin: 0 0 20px 0;
}

#body-twcnow-landing-page #TopStories #view-container-homepage .row-item.top-item span {
	line-height: 1.4em;
}

#body-twcnow-landing-page #TopStories #view-container-homepage .row-item.top-item .row-container {
	margin: 0 0 20px 0;
	padding: 0;
	line-height: 1.3em;
}

#body-twcnow-landing-page #TopStories #view-container-homepage .row-item.top-item img {
	float: left;
	margin: 0 20px 0 0;
}

#body-twcnow-landing-page #TopStories #view-container-homepage .row-container a {
	display: block;
	color: #A51F08;
	font-size: 12px;
}

#body-twcnow-landing-page #TopStories .row-item .row-container {
	padding: 0 0 0 25px;
}

#body-twcnow-landing-page #TopStories .row-item .row-container a {
	display: block;
	font-weight: bold;
}

#body-twcnow-landing-page #TopStories .row-item.not-top-item .studentBlog {
	background: transparent url(../images/twcnow/bg-hp-icon-blog.png) 0 0 no-repeat;
}

#body-twcnow-landing-page #TopStories .row-item.not-top-item .mediaKit {
	background: transparent url(../images/twcnow/bg-hp-icon-media-kit.png) 0 0 no-repeat;
}

#body-twcnow-landing-page #TopStories .row-item.not-top-item .leadershipBlog {
	background: transparent url(../images/twcnow/bg-hp-icon-leadership-blog.png) 0 0 no-repeat;
}

#body-twcnow-landing-page #TopStories .row-item.not-top-item .press_release {
	background: transparent url(../images/twcnow/bg-hp-icon-press-release.png) 0 0 no-repeat;
}

#body-twcnow-landing-page #TopStories .row-item.not-top-item .event {
	background: transparent url(../images/twcnow/bg-hp-icon-event.png) 0 0 no-repeat;
}

#body-twcnow-landing-page #TopStories .row-item.not-top-item .news {
	background: transparent url(../images/twcnow/bg-hp-icon-news.png) 0 0 no-repeat;
}

#body-twcnow-landing-page #TopStories .row-item .row-container.blog {
	background: transparent url(../images/twcnow/bg-hp-icon-blog.png) 0 0 no-repeat;
}

#body-twcnow-landing-page #Featured .row-container a {
	float: left;
	display: block;
	width: 182px;
	height: 33px;
	margin: 10px 0 0 0;
	background: transparent url(../images/twcnow/bg-hp-featured-continue.png) 0 0 no-repeat;
}

#body-twcnow-landing-page #Featured .row-container a {
	text-indent: -9999px;
}

#body-twcnow-landing-page #Featured .row-item.featured a:hover {
	opacity: .8;
}

#main #fb-social-comments {
	margin: 20px 0 0 0;
}

/* Begin Top Stories Block  */
#TopStories {
	float: left;
	width: 460px;
	margin: 0 23px 0 0;
}

#TopStories .row-item.not-top-item {
	margin: 0 0 15px 0;
}

/* Begin Events Block  */
#body-twcnow-landing-page #Events {
	float: left;
	width: 332px;
}

#body-twcnow-landing-page #Events .view-all-events a {
	color: #A41F08;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
}

#body-twcnow-landing-page #Events h1, #body-twcnow-landing-page #TopStories h1 {
	font-size: 18px;
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
	padding: 0 0 3px 0;
	margin: 0 0 15px 0;
	font-style: normal;
	font-family: Helvetica, Arial, sans-serif;
	border-bottom: 1px solid #000;
}

#body-twcnow-landing-page #view-container-homepage h1 {
	font-size: 15px;
	text-transform: none;
	color: #000;
	font-weight: bold;
	padding: 0 0 3px 0;
	margin: 0;
	font-style: normal;
	font-family: Helvetica, Arial, sans-serif;
	border-bottom: none;
}

#body-twcnow-landing-page .rows-event-items {
}

#body-twcnow-landing-page .rows-event-items .row-item {
	position: relative;
	width: 250px;
	padding: 0 0 0 80px;
	background-color: #DDD;
	border: 1px solid #CBCBCB;
	margin: 0 0 10px 0;
	min-height: 80px;
}

#body-twcnow-landing-page .rows-event-items .row-item .date {
	position: absolute;
	top: 0;
	left: 0;
	width: 45px;
	height: 45px;
	padding: 15px;
	text-align: center;
}

#body-twcnow-landing-page .rows-event-items .row-item .date .month {
	font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000;
}

#body-twcnow-landing-page .rows-event-items .row-item .date .day {
	font-weight: bold;
	font-size: 32px;
	color: #555555;
}

#body-twcnow-landing-page .rows-event-items .row-item .info {
	padding: 15px;
	border-left: 1px solid #CBCBCB;
	font-size: 12px;
}

#body-twcnow-landing-page #Events .rows-event-items .row-item .info h1 {
	border-bottom: none;
	text-transform: none;
	margin: 0;
}

#body-twcnow-landing-page .rows-event-items .row-item .info h1 a {
	color: #A41F08;
	font-size: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: bold;
}


/* TWCNOW Layout */
#twcnow-left {
	float: left;
	min-height: 400px;
	padding: 0 0 0 56px;
	width: 230px;
}

#twcnow-left #ForPressInquiries {
	margin: 15px 0 0 0;
	padding: 10px;
	border: 1px solid #A41F08;
	width: 178px;
}

#twcnow-left #ForPressInquiries h1 {
	display: none;
}

#twcnow-left #ForPressInquiries h2 {
	font-style: normal;
	font-weight: bold;
	margin: 0 0 5px 0;
	color: #000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
}

#twcnow-left #ForPressInquiries a {
	color: #000;
	text-decoration: none;
}

.page-twcnow #main {
	margin: 50px 0 0 0;
}

.page-twcnow #main .student-blog-item {
	position: relative;
	margin: 0 0 15px 0;
	border-bottom: 1px solid #CCC;
	padding: 0 0 15px 120px;
}

.page-twcnow #main .student-blog-item .profile_image {
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid #ABABAB;
}

.page-twcnow #main .student-blog-item .title {
	margin: 10px 0 0 0;
}

.page-twcnow #main .student-blog-item .title h1 {
	font-family: "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
	color: #A41F08;
	font-style: normal;
}

.page-twcnow #main .student-blog-item .title h1 a {
	color: #A41F08;
	font-size: 14px;
	font-weight: bold;
}

.page-twcnow #main .student-blog-item .profile {
	margin: 5px 0 0 0;
}

.page-twcnow #main .student-blog-item .profile .view-blog {
	display: block;
	margin: 5px 0;
}

.page-twcnow #main .student-blog-item .profile .view-blog a {
	color: #A41F08;
	font-weight: bold;
}

#twcnow-right {
	background: #3F3F3F;
	float: left;
	margin: -120px 0 15px 44px;
	width: 255px !important;
	padding: 91px 0 0;
}

#twcnow-nav-title h2 {
	font-size: 21px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	padding: 1px 0 0 30px;
	margin: 0 0 25px 0;
}

/* TWCNOW Menu */
#twcnow-menu {
	background-color: #eee;
	width: 194px;
	padding: 5px 0px;
	border-right: 1px solid #DE3012;
	margin: 4px 0 0 0;
}

#twcnow-menu h1 {
	display: none;
}

#twcnow-menu li.leaf {
	background-color: #ddd;
	list-style-image: none;
	list-style-type: none;
	margin: 5px 10px 5px 0;
	padding: 0;
}

#twcnow-menu a {
	display: block;
	padding: 8px 0 8px 40px;
	color: #a41f08;
	text-decoration: none;
	font-family: "HelveticaNeue", "Helvetica Neue", "HelveticaNeueRoman", "HelveticaNeue-Roman", "Helvetica Neue Roman", 'TeXGyreHerosRegular', "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
	font-stretch:normal;
	font-size: 14px;
	background-color: #DDD;
	background-position: 10px 6px;
	background-repeat: no-repeat;
}

#twcnow-menu ul li a.active,
#twcnow-menu ul li a:hover {
	background-color: #3C3C3C;
	color: #FFF;
}

#twcnow-menu ul li a[title="Student Blogs"],
body.front #main .blog-body.student-blog {
	background-image: url(../images/twcnow/menu-studentblogs.png);
}

#twcnow-menu ul li a[title="Leadership Blogs"],
body.front #main .blog-body.blog-entry {
	background-image: url(../images/twcnow/menu-leadershipblogs.png);
}

#twcnow-menu ul li a[title="Events"],
body.front #main .blog-body.event {
	background-image: url(../images/twcnow/menu-events.png);
}

#twcnow-menu ul li a[title="News"],
body.front #main .blog-body.news {
	background-image: url(../images/twcnow/menu-news.png);
}

#twcnow-menu ul li a[title="Media Kit"],
body.front #main .blog-body.media-kit {
	background-image: url(../images/twcnow/menu-mediakit.png);
}

#twcnow-menu ul li a[title="Press Releases"],
body.front #main .blog-body.press-release {
	background-image: url(../images/twcnow/menu-pressrelease.png);
}

.node-type-news #twcnow-menu ul li a[title="News"],
.node-type-press-release #twcnow-menu ul li a[title="Press Releases"],
.node-type-media-kit #twcnow-menu ul li a[title="Media Kit"] {
	background-color: #3C3C3C;
	color: #FFF;
}

body.front #main #TWCNow .blog-body,
body.front #main #TWCBlogEntries .blog-body {
	background-repeat: no-repeat;
	background-position: 0 3px;
	font-size: 75%;
}

@media screen and (max-width: 480px) and (orientation:portrait) {
	body.front #main #TWCNow .blog-body {
		font-size: 8px;
		-webkit-text-size-adjust: 100%;
		
	}
}
/* TWCNOW Nav */
#twcnow-nav-title > h1 {
	display: none;
}

#twcnow-nav > h1 {
	display: none;
}

#twcnow-nav {
	background: #ddd url(../images/twcnow/nav-background.png) left top repeat-y;
	padding: 20px 0px;
	width: 200px;
}

#twcnow-nav a.selected {
	background: url(../images/twcnow/nav-selected.png) 2px 0px no-repeat;
	margin-bottom: 14px;
}

#twcnow-nav h3 a {
	display: block;
	margin-left: 0px;
	font-family: "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-indent: 25px;
}

#twcnow-nav ul li {
	margin: 12px 0px;
}

#twcnow-nav ul li ul li a {
	padding: 0 0 0 40px;
}

#twcnow-nav ul li.collapsed, #twcnow-nav ul li.expanded {
	list-style-image: none;
	list-style-type: none;
}

#twcnow-nav ul li a {
	display: block;
	margin: 0;
	font-family: "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #a41f08;
	text-decoration: none;
	line-height: 16px;
	padding: 0 0 0 30px;
}

#twcnow-nav ul li a.selected, #twcnow-archive ul li a.selected {
	color: #3d3d3d;
}

#twcnow-archive li.collapsed li {
	display: none;
}

.page-twcnow .twtr-widget {
	margin: 10px 0 0 0;
}

#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4 {
	background: none!IMPORTANT;
}

#twtr-widget-1 .twtr-bd {
	margin: 0 0 0 10px!IMPORTANT;
}

/* TWCNOW Blog Menu Headings */
#twcnow-nav-title h2.student-blogs {
	background: transparent url(../images/twcnow/menu-studentblogs.png) 0 0 no-repeat;
}

#twcnow-nav-title h2.twc-blogs {
	background: transparent url(../images/twcnow/menu-leadershipblogs.png) 0 0 no-repeat;
}

#twcnow-nav-title h2.press-release,
#twcnow-nav-title h2.press-releases {
	background: transparent url(../images/twcnow/menu-pressrelease.png) 0 0 no-repeat;
}

#twcnow-nav-title h2.news {
	background: transparent url(../images/twcnow/menu-news.png) 0 0 no-repeat;
}

#twcnow-nav-title h2.media-kit {
	background: transparent url(../images/twcnow/menu-mediakit.png) 0 0 no-repeat;
}

/* TWCNOW Press Releases */
.node-type-press-release span.date-display-single {
	display: block;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0;
}

/* TWCNOW Student Blog Landing Page */
.page-twcnow .student-profile {
	position: relative;
	padding: 0 0 0 100px;
	margin: 0 0 30px 0;
	height: 155px;
	background-color: #FFF;
	border: 1px solid #DDD;
	padding: 5px;
}

.page-twcnow .student-profile .profile-picture {
	float: left;
	margin: 0 20px 0 0;
	width: 215px;
}

/* temp until image cache is in place */
.page-twcnow .student-profile .profile-picture img {
	width: 215px;
	height: 155px;
}

.page-twcnow .student-profile .profile {
	margin: 0;
	clear: none;
}

.page-twcnow .student-profile .profile h1 {
	font-size: 30px;
	font-weight: normal;
	font-style: normal;
	color: #A41F08;
	margin: 25px 0 0 0;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

.page-twcnow .student-profile .profile p {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	color: #4E4E4E;
	font-size: 12px;
}

.page-twcnow .single-student-blog-item, .page-twcnow .single-blog-item {
	padding: 0 0 30px 0;
	margin: 0 0 30px 0;
	border-bottom: 1px solid #CCC;
}

.page-twcnow .single-student-blog-item h1 a, .page-twcnow .single-blog-item h1 a {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 18px!IMPORTANT;
	font-weight: bold;
	color: #A41F08!IMPORTANT;
	font-style: normal;
}

.page-twcnow .single-student-blog-item span.created, .page-twcnow .single-blog-item span.created {
	display: block;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 20px 0;
}

.page-twcnow .single-student-blog-item .body, .page-twcnow .single-blog-item .body {
	padding: 0 0 0 15px;
}

.page-twcnow .single-student-blog-item .socialicons, .page-twcnow .single-blog-item .socialicons {
	padding: 15px 0 0 0;
}

.page-twcnow .single-student-blog-item p, .page-twcnow .single-blog-item p {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 12px;
}

/* TWCNOW Page Styles */
.page-twcnow #content {
	background: transparent url(../images/twcnow/bg-page-twcnow.jpg) 0 0 repeat-y;
}

.page-twcnow #title-bar h1, 
.node-type-blog #title-bar h1, 
.node-type-news #title-bar h1, 
#body-twcnow-landing-page #title-bar h1, 
.node-type-media-kit #title-bar h1, 
.node-type-twc-blog-entry #title-bar h1,
.node-type-press-release #title-bar h1 {
	height: 90px;
	text-indent: -9999px;
	background: #EEE url(../images/twcnow/bg-h1-title.jpg) 0 0 no-repeat;
}

.page-twcnow #title-bar h1 a, 
.node-type-blog #title-bar h1 a, 
.node-type-news #title-bar h1 a, 
#body-twcnow-landing-page #title-bar h1 a, 
.node-type-media-kit #title-bar h1 a, 
.node-type-twc-blog-entry #title-bar h1 a,
.node-type-press-release #title-bar h1 a {
	display: block;
	width: 350px;
	height: 80px;
}

.page-twcnow #subpage, 
.node-type-blog #subpage, 
.node-type-news #subpage, 
#body-twcnow-landing-page #subpage, 
.node-type-media-kit #subpage, 
.node-type-twc-blog-entry #subpage,
.node-type-press-release #subpage {
	margin: 0 116px 25px 55px;
	padding: 143px 0 0 0;
	border-bottom: 1px solid #DE3012;
}

.page-twcnow #subpage #title-bar, 
.node-type-blog #subpage #title-bar, 
.node-type-news #subpage #title-bar, 
#body-twcnow-landing-page #subpage #title-bar, 
.node-type-media-kit #subpage #title-bar, 
.node-type-twc-blog-entry #subpage #title-bar,
.node-type-press-release #subpage #title-bar {
	position: relative;
}

.page-twcnow #subpage #title-bar span.social-icons, 
.node-type-blog #subpage #title-bar span.social-icons, 
.node-type-news #subpage #title-bar span.social-icons, 
#body-twcnow-landing-page #subpage #title-bar span.social-icons, 
.node-type-media-kit #subpage #title-bar span.social-icons, 
.node-type-twc-blog-entry #subpage #title-bar span.social-icons,
.node-type-press-release #subpage #title-bar span.social-icons {
	position: absolute;
	bottom: 10px;
	right: 85px;
}

.node-type-news h1.main-title,
.node-type-press-release h1.main-title,
.node-type-media-kit h1.main-title,
.node-type-twc-blog-entry h1.main-title {
	padding: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #000;
	font-style: normal;
	width: 100%;
}

.node-type-news .print-link,
.node-type-blog .print-link,
.node-type-press-release .print-link,
.node-type-media-kit .print-link,
#body-blogs-from-abroad .print-link,
#body-blog-archive .print-link {
	display: none;
}

#body-blogs-from-abroad h1.main-title,
#body-blog-archive h1.main-title {
	float: none;
}

.node-type-news .field-field-news-body-image {
	margin: 0 0 30px 0;
}

.node-type-news #main .field-field-author-name .field-item,
.node-type-news #main .field-field-news-date .field-item span.date-display-single {
	font-size: 12px;
	font-weight: bold;
}

.node-type-news #main .content p, 
.node-type-news #main .content a,
.node-type-press-release #main .content p, 
.node-type-press-release #main .content a,
.page-twcnow #content #main p,
.page-twcnow #content #main a {
	font-size: 12px;
}

.node-type-news #main .field-field-news-date .field-item {
	margin: 0 0 15px 0;
}

.logged-in #subpage,
#body-twcnow-landing-page.logged-in #subpage {
	padding: 123px 0 0 0;
}

#body-twcnow-landing-page #main {
	width: 828px;
	padding: 0 0 0 55px;
	margin: -25px 0 0;
}

/* TWCNOW TWC Blog Landing Page */
.page-twcnow .blog-section {
	position: relative;
	padding: 0 0 20px 170px;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #CCC;
}

.page-twcnow .blog-section #image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	height: 90px;
	padding: 10px 25px;
	background-color: #FFF;
	box-shadow: 0 0 3px #666;
	-moz-box-shadow: 0 0 3px #666;
}

.page-twcnow .blog-section #title h1 a {
	font-size: 18px;
	font-weight: bold;
	color: #A41F08;
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
}

.page-twcnow .blog-section #desc {
	font-size: 12px;
	line-height: 1.3em;
}

/* TWCNOW TWC Blog Landing Page */
.page-twcnow #main .single-blog-item {
	margin: 0 0 20px 0;
}

.page-twcnow #main a.feed-icon {
	display: block;
	float: right;
	margin: 0 0 20px 0;
}

.page-twcnow #main .view-row-item {
	clear: both;
	position: relative;
	padding: 0 0 20px 120px;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #D2D2D2;
}

.page-twcnow #main .view-row-item .tags {
	font-size: 12px;
	font-weight: bold;
}

.page-twcnow #main .view-row-item .image {
	position: absolute;
	top: 0;
	left: 0;
}

.page-twcnow #main .view-row-item .title h1 a {
	display: block;
	font-size: 16px;
	font-style: normal;
	margin: 0 0 5px 0;
	font-weight: bold;
	color: #A41F08;
	font-family: Helvetica, Arial, sans-serif;
}

.page-twcnow #main .view-row-item .body p, 
.page-twcnow #main .view-row-item .body p span, 
.page-twcnow #main .view-row-item .body .teaser {
	font-size: 12px;
	line-height: 1.5em!IMPORTANT;
	color: #171717;
}

.page-twcnow #main .view-row-item span.created {
	font-size: 12px;
	font-weight: normal;
}

.page-twcnow #main .view-row-item .body a {
	font-weight: bold;
	color: #A41F08;
}

.page-twcnow #main .social-icons {
	display: block;
	margin: 10px 0 0 0;
}

.page-twcnow .blog-section-profile {
	position: relative;
	padding: 5px 5px 10px 195px;
	margin: 0 0 20px 0;
	background-color: #FFF;
	border: 1px solid #DDD;
}

.page-twcnow .blog-section-picture {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 170px;
	padding: 10px 0;
	box-shadow: 0 0 3px #666;
	text-align: center;
}

.page-twcnow .blog-section-picture img {
}

.page-twcnow .blog-section-desc {
	font-size: 12px;
	color: #4E4E4E;
}

.page-twcnow .blog-section-desc h1 {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #A41F08;
	font-style: normal;
	margin: 10px 0 5px 0;
}

/* TWCNOW Student Blogs Node Styles */
.node-type-blog #main .main-title {
	float: none;
}

/* TWCNOW TWC Blogs Node Styles */
.node-type-twc-blog-entry .main-title {
	float: none;
	padding: 0 0 0 10px;
}

.node-type-twc-blog-entry .field-field-twc-blog-date {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.node-type-twc-blog-entry .field-field-twc-blog-image {
	float: right;
	margin: 0 0 10px 10px;
}

.node-type-twc-blog-entry .print-link {
	display: none;
}

/* TWCNOW Media Kit Styles */
.node-type-media-kit #main .main-title {
	float: none;
	padding: 0 0 0 10px;
}

.node-type-media-kit .content .field-field-mk-image {
	float: right;
	margin: 0 0 10px 10px;
}

.node-type-media-kit .content .field-field-mk-file {
	padding: 15px 0 10px 0;
}

.node-type-media-kit .content .print-link {
	display: none;
}

.node-type-media-kit .field-field-mk-file a {
	display: block;
	width: 125px;
	height: 20px;
	background: transparent url(../images/twcnow/bg-twcnow-media-download.png) 20px 0 no-repeat;
	text-indent: -9999px;
}

/* TWCNOW Calendar */
#body-twc-now.node-type-calendar #twcnow-left,
#body-twc-now.node-type-calendar #main h1 {
	display: none;
}
#body-twc-now.node-type-calendar #fullcalendar .fc-event-skin {
	width: 96px!IMPORTANT;
}
#body-twc-now.node-type-calendar #main {
	width: 798px;
	margin: 0;
	padding: 0 0 0 48px;
}

.page-admin #content {
	background: none;
}

.blog-archive-title
{
       color:#000;
       font-weight: bold;
       font-style:none;
}

.archive-link
{
       padding-left:20px;
}

.blog-archive-title-year
{
       font-weight: bold;
}


.twcnow-search h1.main-title {
  display: none;
}

/* TWCNOW Keyword Search Form */
.page-twcnow #main .pager li {
  padding: 0;
} 

/* TWCNOW Keyword Search Form */
.keyword-search-container {
  margin: 0 0 20px 0;
  width: 100%;
  
  background-color: #E2E2E2;
}

.keyword-search-container #edit-keywords-wrapper {
  margin: 0;
  padding: 0;
  display: inline;
}

.keyword-search-container #edit-keywords-wrapper label {
  display: inline;
  font-size: 13px;
  padding: 0 10px;
}

.keyword-search-container #edit-keywords-wrapper input#edit-keywords {
  width: 385px;
  padding: 5px;
  border: 1px solid #DCDCDC;
}

.keyword-search-container input.form-submit {
  border: none;
  background: none;
  font-size: 12px;
  font-weight: bold;
  color: #A51E08;
  margin: 4px 0 0 5px;
  cursor: pointer;
}
