/*-- global --*/
.red {
	border: 1px solid red;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.panel-hide {
	display: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
html, body {
	padding: 0;
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height: 18px;
	color: #484848;
	background: #fff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
body {
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_footer.gif) 0 100% repeat-x;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

img {
	border: 0;
	vertical-align: middle;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}


fieldset {
	padding: 0;
	border: none;
	border: 0 solid #000;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
ul li {
	list-style-type: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a, a:visited {
	color: #2191D4;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a:hover {
	text-decoration: none;
}
h3 {
	font-size: 16px;
	line-height: 18px;
	padding: 0;
	margin: 0 0 27px;
	color: #484848;
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
h4 {
	font-size: 14px;
	line-height: 16px;
	padding: 0;
	margin: 0 0 15px;
	color: #484848;
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
h5 {
	font-size: 11px;
	line-height: 14px;
	padding: 0;
	margin: 0 0 15px;
	color: #484848;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.fl_left {
	float: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.fl_right {
	float: right;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.clear {
	clear: left;
	font-size: 0;
	line-height: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.justify {
	clear: left;
	font-size: 0;
	line-height: 0;
	height: 0;
	margin: 0;
	padding: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
div.main {
	width: 930px;
	margin:0 auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*-- /global --*/

/*-- header --*/
.header {
	height: 108px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.logo {
	position: relative;
	left: -15px;
	width: 150px;
	height: 108px;
	float: left;
	padding: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.logo a {
	width: 136px;
	height: 104px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/logo_top.gif) 0 0 no-repeat;
	display: block;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.login_block {
	float: right;
	margin: 0px;
	font: 11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height: 18px;
	color: #484848;
}
div.login_block div.login_title {
	color: #333;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin: 0px 0px 0px;
	padding: 0px 0 4px 0;
	font-family: bold 15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
div.login_block div.login_title.welcome_back {
	margin: 90px 0px 0px;
	font-size: 15px;
}
div.login_block form {
	padding:0;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
div.login_block form input {
	width: 150px;
	height: 18px;
	padding:0;
	margin: 0 0 8px 0;
	border: 1px solid #ccc;
	color: #999;
	line-height: 18px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
div.login_block div.home_btn {
	height: 20px;
	float: right;
	width: 100%;
}
div.login_block div.home_btn a {
	margin-top:-2px;
	float: right;
	display: block;
	width: 78px;
	height: 21px;
	text-indent: -9000px;
	outline: none;
	background: transparent url('../images/skin/homeBtn.gif') no-repeat top right;
}
.fogot_links {
	font-size: 11px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.fogot_links a {
	color: #666;
	text-decoration: underline;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.fogot_links a:hover {
	text-decoration: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.login {
	width: 72px;
	height: 21px;
	display: block;
	background: url(https://www.w4.com/sites/all/themes/w4/images/login.gif) 0 0 no-repeat;
	padding: 0 0 6px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.login:hover {
	background-image: url(https://www.w4.com/sites/all/themes/w4/images/login_hover.gif);
}
.login-form-submit {
	width: 0px;
	height: 0px;
	position: absolute;
	left: -50px;
	top: -50px;
}
/*-- /header --*/

/*-- top menues  --*/
.topmenu_area {
	height: 40px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_topmenu.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.topmenu_area ul {
	padding: 0;
	margin: 0;
	height: 40px;
	line-height: 40px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*--  --*/

/*-- content --*/
.content {
	clear: both;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.middle_area {
	width: 656px;
	float: left;
	padding: 0 20px 0 0;
	font-size: 24px;
	line-height: 24px;
	color: #333333;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.middle_area p {
	padding: 0 0 30px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.mtitle {
	font-size: 14px;
	font-weight: bold;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_m_title.gif) 0 100% repeat-x;
	line-height: 16px;
	padding: 0 0 4px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.center_area {
	width: 492px;
	float: left;
	font-size: 12px;
	line-height: 18px;
	padding: 0 0 0 8px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif
}
.center_area p {
	padding: 6px 0 10px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif
}
.center_area h2 {
	padding: 6px 0 10px 0;
	font-size: 14px;
	font-weight:bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.center_area ul {
	padding:0 0 0 14px;
	margin:20px;
}
.center_area ul li {
	padding: 0 0 10px;
	margin:0;
	list-style: disc;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.mtitle {
	font-size: 14px;
	font-weight: bold;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_m_title.gif) 0 100% repeat-x;
	line-height: 16px;
	padding: 0 0 4px 0;
}
.mmenu {
	padding: 12px 0 22px 0;
	margin: 0;
	font-size: 11px;
	clear: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.mmenu li {
	padding: 0 0 0 20px;
	font-size: 11px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) 0 50% no-repeat;
	line-height: 26px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.mmenu li a {
	color: #707070;
	text-decoration: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.award {
	height: 90px;
	float: left;
	display: block;
	padding: 2px 8px 25px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.award a {
	width:159px;
	height:86px;
	display: block;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.award a.award01 {
	width:159px;
	height:86px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/award-01.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.award a.award02 {
	width:159px;
	height:86px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/award-02.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.award a.award03 {
	width:159px;
	height:86px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/award-03.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.award a.award04 {
	width:159px;
	height:86px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/award-04.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.extra {
	width: 250px;
	float: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.join_net {
	margin-bottom:14px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_joinnet.gif) 0 0 repeat-x #eeeded;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	height:134px;
}
.join_title {
	color: #666666;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	padding: 0 0 1px 19px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.jbody {
	height: 100%;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.jfooter {
	font-size: 0;
	line-height: 0;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_jfooter.gif) 0 0 repeat-x;
	height: 0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.jbg_img {
	color: #999;
	font-size: 11px;
	line-height: 14px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#join_text {
	margin-left:18px;
	margin-bottom:12px;
}
.signup_red {
	padding: 4px 0 0 108px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.signup_red a {
	width: 80px;
	height: 21px;
	display: block;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_signup.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.signup_red a:hover {
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_signup_hover.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.signup_advertiser {
	margin-left:18px;
	margin-bottom:8px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.signup_advertiser a {
	width: 107px;
	height: 21px;
	display: block;
	background: url(https://www.w4.com/sites/all/themes/w4/images/btn_advertiser.gif) 0 0 no-repeat;
}
.signup_advertiser a:hover {
	background: url(https://www.w4.com/sites/all/themes/w4/images/btn_advertiser_hover.gif) 0 0 no-repeat;
}
.signup_publisher {
	margin-left:18px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.signup_publisher a {
	width: 107px;
	height: 21px;
	display: block;
	background: url(https://www.w4.com/sites/all/themes/w4/images/btn_publisher.gif) 0 0 no-repeat;
}
.signup_publisher a:hover {
	background: url(https://www.w4.com/sites/all/themes/w4/images/btn_publisher_hover.gif) 0 0 no-repeat;
}
.keep_header {
	width: 250px;
	height: 33px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_keep_head.gif) 0 100% no-repeat;
	padding: 20px 0 0 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.keep_body {
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_keep_body.gif) 0 0 repeat-y;
	color: #fff;
	padding: 0 10px 0 20px;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.keep_body form {
	padding: 4px 0 0 0;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.keep_body form input {
	width: 129px;
	height: 19px;
	color: #b4b4b4;
	border: 1px solid #ccc;
	padding:0;
	margin: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.btn_send {
	width: 63px;
	height: 21px;
	display: block;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_send.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.btn_send:hover {
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_send_over.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.keep_footer {
	width: 250px;
	height: 49px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_keep_footer.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.btitle {
	height:31px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/news_title.gif) 0 100% no-repeat;
	padding: 20px 0 0 30px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.newslist {
	height: 312px;
	overflow: auto;
	border-right: 1px solid #cfcfcf;
	border-left: 1px solid #cfcfcf;
	padding: 0 8px 0 12px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.news_footer {
	border: 1px solid #cfcfcf;
	border-top: 0px;
	padding: 0 0 0 12px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.news_footer a {
	color: #858585;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.a_feed {
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_feed.gif) 0 4px no-repeat;
	width: 49px;
	height: 16px;
	display: block;
	padding: 4px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.nitem {
	padding: 10px 0 0 0;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_nitem.gif) 0 100% repeat-x;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.ntitle {
	color: #0099ff;
	text-decoration: none;
	padding: 0 0 4px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.nitem p {
	font-size: 11px;
	padding: 0;
	margin: 0;
	line-height: 16px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.nitem p img {
	padding: 4px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.ndate {
	text-align: right;
	color: #999;
	font-size: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.left_column {
/*	width: 160px; */
	float: left;
/*	padding: 0 10px 0 0;*/
	font-size: 11px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.left_column ul {
/*	padding:0 0 50px 0; */
	margin:0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.left_column li {
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_m_title.gif) 0 100% repeat-x;
	line-height: 40px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.left_column li a {
	margin:0;
	color: #333333;
	padding: 0 0 0 20px; 
	text-decoration: none;
	background: url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) 0 50% no-repeat;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.left_column li a:hover {
	color: #fff;
/*	padding: 0 10px 0 20px; */
	background: url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) 0 50% no-repeat #000;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.left_column ul li .active {
	color: #fff;
/*	padding: 0 10px 0 20px; */
	background: url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) 0 50% no-repeat #000;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.sign_up_big {
	padding: 10px 0 0 0;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_m_title.gif) 0 0 repeat-x;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.sign_up_big a {
	width: 105px;
	height: 39px;
	display: block;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_signup_big.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*-- Stories --*/
.story-publish {
	width: 499px;
	height: 256px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/story-publish.jpg) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.story-publish-search {
	width: 499px;
	height: 256px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/story-publish-search.jpg) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.story-advertisea {
	width: 499px;
	height: 256px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/story-02.jpg) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.story-about {
	width: 498px;
	height: 256px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/story-about.jpg) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*-- Stories --*/

.extra .panel-pane h2, .left_column .panel-pane h2, #recomended h2 {
	height:31px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/news_title.gif) 0 100% no-repeat;
	padding: 20px 0 0 30px;
	margin: 0;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.panel-pane .content {
	overflow: auto;
	border-right: 1px solid #cfcfcf;
	border-left: 1px solid #cfcfcf;
	padding: 0 8px 0 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.panel-pane .more-link {
	border-bottom: 1px solid #cfcfcf;
	border-top: 0px;
	padding: 0 0 0 12px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.panel-pane .more-link a {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.panel-pane .content .item-list {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.panel-pane .content .item-list ul {
	padding: 0 8px 0 12px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.panel-pane .content .item-list ul li {
	padding: 10px 0 0 0;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_nitem.gif) 0 100% repeat-x;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.panel-pane .content .item-list ul li a {
	color: #0099ff;
	text-decoration: none;
	padding: 0 0 4px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*-- content --*/

/*-- footer --*/
.footer {
	clear: both;
	height: 192px;
	padding: 40px 0 0 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.b_logo {
	width: 160px;
	float: left;
	padding: 10px 0 0 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.b_logo a {
	width: 129px;
	height: 103px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/logo_bottom.gif) 0 0 no-repeat;
	display: block;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.b_menu {
	width: 153px;
	height: 192px;
	float: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.b_menu ul {
	margin: 0;
	padding: 0 0 0 20px;
	height: 192px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_bmenu.gif) 0 10px no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.b_menu ul li {
	margin: 0;
	padding: 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.b_menu ul li a {
	color: #333333;
	text-decoration: none;
	line-height: 24px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.b_menu ul li a.topelement {
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.footer a:hover {
	text-decoration:underline;
	color:#444444;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*-- /footer --*/
/*********** Felix Changes *************/
tbody {
	border-top:0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/* News feed*/
#newsfeed {
font-size:11px font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsfeed .pane-content {
	color:#333333;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsfeed .item-list {
	height:200px;
	overflow:auto;
	padding:9px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsfeed .item-list ul {
	margin: 8px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsfeed .item-list ul li {
	list-style-type:none;
	border-bottom:1px dotted #d0d0d0;
	margin: 5px 0 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsfeed .item-list ul li a {
	text-decoration:none;
	color:#0093ff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsfeed .item-list ul li a:hover, #events .item-list ul li a:hover, #camp-featured .views-field-title a:hover, #camp-new .item-list ul li a:hover, .center_area a:hover, #news .item-list ul li a:hover, #node-70 a:hover {
	color:#ffffff;
	background-color:#0099ff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.morenews {
	text-decoration:none;
	color:#0093ff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.morenews:hover {
	color:#ffffff;
	background-color:#0099ff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsfeed a.rss {
	background-image:url(https://www.w4.com/sites/all/themes/w4/images/rss-btn.gif);
	text-indent:-9000px;
	width:49px;
	height:16px;
	display:block;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsfeed .views-field-timestamp {
	color:#999999;
	font-size:10px;
	text-align:right;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*Events feed*/
#events {
font-size:11px font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#events .pane-content {
	color:#333333;
	margin-bottom:25px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#events .item-list {
	height:200px;
	overflow:auto;
	padding:9px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#events .item-list ul {
	margin: 8px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#events .item-list ul li {
	list-style-type:none;
	border-bottom:1px dotted #d0d0d0;
	margin: 5px 0 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#events .item-list ul li a {
	text-decoration:none;
	color:#0093ff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#events a.rss {
	background-image:url(https://www.w4.com/sites/all/themes/w4/images/rss-btn.gif);
	text-indent:-9000px;
	width:49px;
	height:16px;
	display:block;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#events .views-field-field-startdate-value {
	color:#999999;
	font-size:10px;
	text-align:right;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#events p {
	padding-bottom:5px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*Keep updated*/
#newsletter1 {
	background:transparent url(https://www.w4.com/sites/all/themes/w4/images/bg_keep_updated.gif) no-repeat scroll 0 0;
	height:118px;
	width:175px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsletter1 label {
	display:none;
}
#newsletter1 .form-item {
	margin-bottom:0;
	margin-top:0;
}
#simplenews-block-form-1 #edit-mail, #edit-mail-1 {
	margin-left:20px;
	margin-top:36px;
	width:132px;
}
#simplenews-block-form-1 .form-submit {
	float:left;
	margin-left:20px;
	margin-top:11px;
	top:-21px;
}
/*
#newsletter1 h2.pane-title {background:transparent url(https://www.w4.com/sites/all/themes/w4/images/bg_keep_head.gif) no-repeat scroll 0 100%;height:33px;padding:20px 0 0;width:250px;text-indent:-9000px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
#newsletter1 .pane-content {background:transparent url(https://www.w4.com/sites/all/themes/w4/images/bg_keep_body.gif) repeat-y scroll 0 0;color:#FFFFFF;font-size:11px;font-weight:bold;line-height:14px;padding:0 10px 0 24px;height:54px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
#newsletter1 .form-item { margin:0; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
*/
#edit-mail, #edit-mail-1, #edit-subject, #edit-cid, #edit-name, #edit-submitted-email {
	border:1px solid #CCCCCC;
	color:#B4B4B4;
	height:19px;
	margin:0;
	padding:0;
	width:200px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#edit-message, #edit-submitted-message {
	padding: 0;
	margin: 0;
	width: 492px;
}
#edit-submit-1, #edit-submit-2 {
	position:relative;
	top:-21px;
	left:153px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#edit-submit-1, #edit-submit, #edit-submit-2, #edit-job-posting-submit {
	width: 63px;
	height: 21px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(https://www.w4.com/sites/all/themes/w4/images/bg_send.png) no-repeat center top;
	text-indent: 1000px;
	display: block;
	overflow: hidden;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#edit-submit-1:hover, #edit-submit:hover, #edit-submit-2:hover, #edit-job-posting-submit:hover {
	background:transparent url(https://www.w4.com/sites/all/themes/w4/images/bg_send_over.png) no-repeat scroll 0 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#edit-job-posting-submit {
	float: right;
}
#newsletter1 .form-radios {
	display:none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#newsfeed .pane-content, #events .pane-content {
	scrollbar-arrow-color: #eeeeee;
	scrollbar-3dlight-color: #c4c4c4;
	scrollbar-darkshadow-color: #999999;
	scrollbar-face-color: #c4c4c4;
	scrollbar-highlight-color: #c4c4c4;
	scrollbar-shadow-color: #c4c4c4;
	scrollbar-track-color: #e5e5e5;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.front .center_area {
	position: relative;
	top:-14px;
	width:661px;
	margin:0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.center_area {
	padding:0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.firstlink {
	font-weight:bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.left_column li a {
	/*padding:0 10px 0 20px;*/
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.view-Client .views-field-field-image-fid {
	margin: 7px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.learn-more, #related-links a {
	font-size:11px;
	padding:0 10px 0 20px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.learn-more, #related-links a {
	background:transparent url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) no-repeat scroll 0 50%;
	color:#333333;
	margin:0;
	padding:0 0 0 20px;
	text-decoration:none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.learn-more:hover, #related-links a:hover {
	background:#000000 url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) no-repeat scroll 0 50%;
	color:#FFFFFF;
	padding:0 10px 0 20px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.panel-pane .content {
	border:0;
	overflow:visible;
	padding:0 8px 0 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#related-links h2 {
	font-size:14px;
	border-bottom:1px dotted #d0d0d0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:0 0 15px;
	padding:0;
}
#related-links ul {
	margin-left:0;
	padding-left:0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#awards, #related-links {
	width:652px;
}
.panel-pane #awards .content {
	padding:0;
}
.center_area #awards p {
	padding:0;
}
#awards .last {
	padding-right:0;
}
#awards h2.pane-title {
	font-size:14px;
	border-bottom:1px dotted #d0d0d0;
	margin:25px 0 15px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#page-aboutus #awards {
	width:516px;
}
.field-field-signup {
	border-top: 1px dotted #828282;
	margin-top:20px;
	padding-top:20px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.signup {
	text-indent:-9000px;
	background:#ffffff url(https://www.w4.com/sites/all/themes/w4/images/bg_signup.gif) no-repeat scroll 0 0;
	display:block;
	width:80px;
	height:21px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.signup:hover {
	background:#ffffff url(https://www.w4.com/sites/all/themes/w4/images/bg_signup_hover.gif) no-repeat scroll 0 0;
}
/* view Team */
.view-Team .views-row-1, .view-Team .views-row-2 {
	border-top:1px dotted #7c7c7c;
}
.view-Team .views-row-1, .view-Team .views-row-3, .view-Team .views-row-5, .view-Team .views-row-7, .view-Team .views-row-9, .view-Team .views-row-11 {
	border-right:1px dotted #7c7c7c;
}
.view-Team .views-row-1 .views-field-field-image-fid span img {
	margin: 11px 0;
}
.view-Team .views-row-2 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-3 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-4 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-5 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-6 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-7 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-8 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-9 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-10 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-11 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row-12 .views-field-field-image-fid span img {
	margin: 15px 0;
}
.view-Team .views-row {
	border-bottom:1px dotted #7c7c7c;
	float:left;
	height:145px;
	width:237px;
	margin-bottom:0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.view-Team .views-field-field-image-fid {
	width:92px;
	float:left;
	margin:0px 10px;
	height:120px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.view-Team .views-field-title {
	font-weight: bold;
}
.views-field-title, .views-field-field-title-value {
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.views-field-title {
	margin: 10px 0 0 0;
}
.views-field-title a {
	text-decoration:none;
}
.view-Team h3 {
	border-bottom:1px dotted #7c7c7c;
	font-size:11px;
	font-weight:bold;
	clear:both;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.view-Team h3 a {
	color:#333333;
	text-decoration:none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.view-Team p {
	padding:0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.field-field-image {
	float:left;
	width:220px;
	height:300px;
	margin-right:20px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.node {
	margin-bottom:25px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.node .content {
	padding-top: 0;
}
.node p {
	padding-top: 0;
}
/* Logged Home */
#camp-featured .pane-content, #camp-new .pane-content {
	border:1px solid #d0d0d0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#camp-featured .view-content, #camp-new .view-content {
	margin:10px;
}
#camp-featured .views-row, #camp-new .views-row {
	border-bottom: 1px dotted #cccccc;
	margin-bottom:6px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#camp-featured .views-field-field-image-fid {
	float:left;
	width:75px;
	height:125px;
	margin-right:12px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#camp-featured h2.pane-title, #camp-new h2.pane-title, #recomended h2.pane-title {
	background:transparent url(https://www.w4.com/sites/all/themes/w4/images/news_title_long.gif) no-repeat scroll 0 100%;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#news {
font-size:11px font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#news .pane-content {
	border:1px solid #d0d0d0;
	color:#333333;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#news .item-list {
	height:200px;
	overflow:auto;
	padding:5px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#news .item-list ul {
	margin: 8px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#news .item-list ul li {
	list-style-type:none;
	border-bottom:1px dotted #d0d0d0;
	margin: 5px 0 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#news .item-list ul li a {
	text-decoration:none;
	color:#0093ff;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#news a.rss {
	background-image:url(https://www.w4.com/sites/all/themes/w4/images/rss-btn.gif);
	text-indent:-9000px;
	width:49px;
	height:16px;
	display:block;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#news .views-field-timestamp {
	color:#999999;
	font-size:10px;
	text-align:right;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#news h2 {
	background:transparent url(https://www.w4.com/sites/all/themes/w4/images/news_title.gif) no-repeat scroll 0 100%;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	height:31px;
	line-height:30px;
	margin:0;
	padding:20px 0 0 30px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#support a {
	text-decoration:none;
	color:#0093FF;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}
.node h2 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#support h2 a {
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
#support ul {
	padding: 0;
}
#support ul li {
	list-style-type: none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#support ul li {
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_m_title.gif) 0 100% repeat-x;
	line-height: 40px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#support h2.pane-title {
	background:transparent url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) no-repeat scroll 0 50%;
	color:#828282;
	font-weight:bold;
	margin: 7px 0 0;
	padding: 0 0 0 17px;
	font-size:14px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#time {
	position: absolute;
	top:105px;
	width: 220px;
	margin-left:718px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#fronttext {
	background: #ffffff url(https://www.w4.com/sites/all/themes/w4/images/fronttext.gif) no-repeat scroll 0 0;
	height: 556px;
	width:659px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#fronttext a {
	display:block;
	text-indent:-9000px;
	background-color:#003366;
	position:relative;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#homelink1 a {
	width:100px;
	height:25px;
	top:15px;
	left:200px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#homelink10a a {
	width:100px;
	height:25px;
	top:515px;
	left:200px;
	background-image:url(https://www.w4.com/sites/all/themes/w4/images/story-publish-search.jpg);
	overflow:visible;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#node-50 table {
	width:638px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#node-50 .field-field-learn {
	margin:25px 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.loggedfront .navmenu {
	width:1000px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.loggedfront .navmenu li {
	width:auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.loggedfront .rmenu {
	display:none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.section-reports .navmenu {
	width:1000px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.section-reports .navmenu li {
	width:auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.section-reports .rmenu {
	display:none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.logged-topmenu {
	width:132px;
	height:40px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_navmenu_li.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.logged-topmenu {
	float:left;
	border-right:1px solid #595b5d;
left_column
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}left_column
a.logged-topmenu:hover {
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_hover_red.gif) 0 0 repeat-x;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a#profilelink {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a#campaigns {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a#homelink {
	width: 118px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a#homelink:hover {
	background: url('https://www.w4.com/sites/all/themes/w4/images/bg_homelink.gif') 0 -3px no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	-webkit-border-radius: 5px 0px 0px 5px;
}
a#supportlink {
	border-right:none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#recomended .views-field-field-image-fid {
	float:none;
	height:auto;
	widows:auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#recomended .pane-content {
	background:url(https://www.w4.com/sites/all/themes/w4/images/bg_recomendcamp.gif) 0 0 repeat-x;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#recomended a.morenews {
	display:block;
	margin-top:15px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#recomended table {
	width:auto;
	margin:0 auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#recomended .views-view-grid td {
	padding:0 40px 0 0;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#recomended .views-field-title {
	width:100px;
	text-align:center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/* Top Menus */
.navmenu {
	float:left;
	width:450px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.navmenu li {
	float:left;
	/*width:160px;*/
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.navmenu li a {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.topmenu-left, a.topmenu-right {
	height:40px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_navmenu_li.gif) 0 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: auto !important;
}
a.topmenu-right {
	width:95px;
	float:right;
	border-left:1px solid #595b5d;
	padding:0 30px 0 40px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.topmenu-left {
	width:119px;
	float:left;
	border-right:1px solid #595b5d;
	padding:0 30px 0 40px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a#advertiselink:hover {
	background:url(https://www.w4.com/sites/all/themes/w4/images/advertise-link_hover.gif) 0 0 no-repeat;
}
a#publishlink:hover {
	background: url(https://www.w4.com/sites/all/themes/w4/images/toplink_hover.gif) 0 0 no-repeat;
}
a#logoutlink:hover {
	background: url('http://hp.w4.com/sites/all/themes/w4/images/bg_logout.gif') right 0 no-repeat;
}
.rmenu {
	float: right;
	width:250px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.rmenu li {
	width:127px;
	display: inline;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.rmenu li a {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a#contactlink:hover {
	background:url(https://www.w4.com/sites/all/themes/w4/images/contact-link_hover.gif) 100% 0 no-repeat;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a#aboutlink {
	background-image:none;
	padding:0 11px 0 18px;
}
a#contactlink {
	background-image:none;
	padding:0 8px 0 23px;
}
a#aboutlink:hover {
	background: url(https://www.w4.com/sites/all/themes/w4/images/red_hover.gif) 0 0 no-repeat;
}
.view-campaigns .views-field-field-image-fid {
	float:left;
	width:auto;
	height:auto;
	margin-right:12px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#perf {
	padding: 10px 0 0 0;
	width:100%;
	height: 55px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/bg_preference.gif) 0 100% no-repeat;
	font-weight:bold;
	text-align:center;
	margin-bottom:25px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#mini-panel-rightside_logged .views-field-title {
	font-weight:normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#mini-panel-rightside_logged a {
	text-decoration:none;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
a.headlink {
	height:31px;
	background: url(https://www.w4.com/sites/all/themes/w4/images/news_title_long.gif) 0 100% no-repeat;
	padding: 0 0 0 30px;
	margin: 0;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	width:219px;
	display:block;
}
a.headlink:hover {
	background: url(https://www.w4.com/sites/all/themes/w4/images/news_title_long_hover.gif) 0 100% no-repeat;
}
#camp-new, #events, .loggedfront #news {
	margin-top:14px;
}
#recomended .pane-content {
	background:url(https://www.w4.com/sites/all/themes/w4/images/bg_recomendcamp.gif) 0 30px repeat-x;
	height:210px;
}
#recomended a.headlink {
	margin-bottom:15px;
	width:462px;
	text-decoration:none;
}
#newsfeed a.headlink, #events a.headlink {
	background: url(https://www.w4.com/sites/all/themes/w4/images/news_title.gif) 0 100% no-repeat;
	padding: 0 0 0 17px;
	text-decoration:none;
}
#newsfeed a.headlink:hover, #events a.headlink:hover {
	background: url(https://www.w4.com/sites/all/themes/w4/images/news_title_hover.gif) 0 100% no-repeat;
}
#newsfeed .pane-content, #events .pane-content {
	border-top: none
}
.loggedfront #news a.headlink {
	width:460px;
}
.left_column li a {
	font-weight: normal;
}
#related-links ul li {
	list-style-type: none;
	margin-bottom:10px;
}
.header {
	height:120px;
}
.center_area {
	margin-left:9px;
}
/*.left_column {
	position: relative;
	top:-12px;
}
.left_column {
	position:inherit;
	z-index:1px;
}*/
.center_area {
	position:inherit;
	z-index:5px;
}
#node-70 a {
	padding: 1px 4px;
}
#node-70 a:hover {
	background-color:#000000;
}
#news a.headlink {
	width:auto;
	text-decoration:none;
}
#edit-submitted-email-wrapper label, #webform-component-message label {
	display:none;
}
#edit-submitted-email-wrapper input, #webform-component-message textarea {
	border:1px solid #ccc;
	color:#999999;
	font-size:11px
}
#edit-submitted-email-wrapper input {
	height: 19px;
	width:200px;
}
#edit-submit {
	float:right;
	clear:both;
}
#webform-client-form-82 {
	width: 492px;
}
#edit-job-posting-coverletter {
	width: 478px;
}
#simplenews-block-form-1 label {
	font-weight: normal;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#simplenews-block-form-1 label span {
	display: none;
}
.field-content {
	color: #333333;
}
.login_left {
	text-align: right;
}
#page-aboutus #node-32 {
	position: relative;
	top:-14px;
}
#news a.rss {
	display: none;
}
#aggregator .feed-source a.feed-icon {
	display: none;
}
.node_read_more {
	list-style-type: none !important;
}
.view-Press h2 {
	font-weight: normal;
}
.field-field-headline {
	font-weight: bold;
}
/******* Changes Sep2-2009 ***********/
body {
	margin:0;
	padding:0;
}
.login_block {
	margin:11px 0px 0;
	height:auto;
}
.header {
	height:118px;
}
.logo {
	height:100px;
	margin:18px 0 0;
	overflow: hidden;
}
.topmenu_area {
	margin: 0px 0px 18px;
	height:33px;
	width:928px;
}
.fogot_links {
	line-height:11px;
}
.topmenu_area ul {
	height:33px;
	line-height:33px;
}
a.topmenu-left, a.topmenu-right {
	height:33px;
}
.join_net {
	background:#EEEDED url(https://www.w4.com/sites/all/themes/w4/images/bg_joinnet.gif) repeat-x scroll 0 0;
}
#mini-panel-perform_updated {
	margin:25px 0 23px;
}
#mini-panel-perform_updated.panel-2col .panel-col-first {
	width:472px;
	padding-right:10px;
}
#mini-panel-perform_updated.panel-2col .panel-col-last {
	width:auto;
}
#mini-panel-perform_updated.panel-2col .panel-col-first .inside, #mini-panel-perform_updated.panel-2col .panel-col-last .inside {
	margin:0;
	padding:0;
}
#learn_more a {
	background:#fff url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) no-repeat scroll 0 50%;
	color:#000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding:0 10px 0 20px;
	font-size:11px;
	text-decoration:none;
}
#learn_more a:hover {
	background:#000000 url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) no-repeat scroll 0 50%;
	color:#FFFFFF;
}
.view-footer {
	padding:10px 16px;
	border:1px solid #d0d0d0;
	border-top: none;
	margin:0;
}
.view-content {
	border:1px solid #d0d0d0;
	border-bottom: none;
	margin:0
}
.admin-menu #newsletter1 .form-item {
	left:20px;
	position:relative;
	top:31px;
}
.admin-menu #simplenews-block-form-1 .form-submit {
	margin-top:38px;
}
#frontpage-content h2 {
	padding: 0;
}
/******* Changes Sep3-2009 ***********/

#press-page-menu {
	width:502px;
}
#press-page-menu ul {
	height:32px;
	line-height:32px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:0;
	padding:0;
}
#press-page-menu ul li {
	float:left;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	min-width:135px;
	list-style-type:none;
	margin:0;
	padding:0;
}
#press-page-menu ul li a {
	background-image: url(https://www.w4.com/sites/all/themes/w4/images/press-menu-link.gif);
	height:32px;
	line-height:32px;
	width:111px;
	text-decoration:none;
	float:left;
	padding-left:24px;
	font-size:12px;
	color:#333;
	font-weight:bolder;
}
#press-page-menu ul li a.active {
	background-image: url(https://www.w4.com/sites/all/themes/w4/images/press-menu-active.gif);
	height:32px;
}
#press-page-menu ul li a.last {
	width:208px;
}
#press-page {
	padding:15px 0;
	border-color:#D0D0D0 #D0D0D0;
	border-style:none solid solid;
	border-width:0 1px 1px;
	margin:0;
	width:500px;
}
#press-page .view-content {
	border: none;
}
#press-page .views-row {
	margin:0 24px 17px;
	border-bottom:1px dotted #333333;
	padding-bottom:17px;
}
#press-page .views-row-last {
	border-bottom: none;
}
#press-page .views-field-title {
	margin:0 0 4px;
	padding:0;
	font-size:14px;
	font-weight:bold;
}
#press-page .views-field-title a {
	text-decoration:none;
	color:#0099ff;
}
#press-page .views-field-title a:hover {
	text-decoration:none;
	color:#0099ff;
	background-color:#ffffff;
}
#press-page .views-field-created {
	color:#999999;
	font-size:11px;
	font-weight:bolder;
	line-height:15px;
	padding:0;
}
#press-page .views-field-created .field-content {
	color:#999999;
}
#press-page .views-field-field-headline-value {
	color:#333333;
	font-weight:normal;
	font-size:12px;
	margin:15px 0;
}
#press-page ul {
	margin:0;
	padding:0;
}
#press-page .views-field-field-image-fid {
	margin:15px 0 0;
}
.views-field-title-1 a {
	background:#FFFFFF url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) no-repeat scroll 0 50%;
	color:#000000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	padding:0 10px 0 20px;
	text-decoration:none;
}
.views-field-title-1 a:hover {
	background:#000000 url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) no-repeat scroll 0 50%;
	color:#FFFFFF;
}
.center_area {
	margin-left:7px;
}
/* Keep updated - not on front page */

#keep-updated {
	background:transparent url(https://www.w4.com/sites/all/themes/w4/images/keep-updated-bg.gif) no-repeat scroll 0 0;
	height:123px;
	width:250px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom:14px;
}
#keep-updated label {
	display:none;
}
#keep-updated .form-item {
	margin-bottom:0;
	margin-top:0;
}
#keep-updated #simplenews-block-form-1 #edit-mail, #edit-mail-1 {
	margin-left:17px;
	margin-top:61px;
	width:132px;
}
#keep-updated #simplenews-block-form-1 .form-submit {
	float:left;
	margin-left:17px;
	margin-top:-1px;
	position:inherit;
}
.admin-menu #keep-updated .form-item {
	left:20px;
	position:relative;
	top:58px;
}
.admin-menu #keep-updated #edit-submit {
	position:inherit;
	margin:62px 17px;
	left: auto;
	top:auto;
	float:none;
}
/* Press Article */

#press-node {
	padding:15px 25px;
	border-color:#D0D0D0 #D0D0D0;
	border-style:none solid solid;
	border-width:0 1px 1px;
	margin:0;
	width:450px;
}
#header-back-to {
	border-bottom:1px dotted #333333;
	margin-bottom:15px;
	height:28px
}
#footer-back-to {
	border-top:1px dotted #333333;
	margin-top:15px;
	padding-top:10px;
	height:28px;
}
#footer-back-to a, #header-back-to a {
	float:right;
	background:#FFFFFF url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) no-repeat scroll 0 50%;
	color:#000000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	padding:0 10px 0 20px;
	text-decoration:none;
}
#footer-back-to a:hover, #header-back-to a:hover {
	background:#000000 url(https://www.w4.com/sites/all/themes/w4/images/marker_mmenu.gif) no-repeat scroll 0 50%;
	color:#FFFFFF;
}
#press-node .field-field-release-date {
	color:#999999;
	font-size:11px;
	font-weight:bolder;
	line-height:15px;
	padding:0;
}
#press-node .field-field-image {
	float:none;
	height:auto;
	margin:15px 0;
}
