body {
	background-color: #f0faff;	
}

#moleclues_page-inner {
	background:transparent url(images/1280x500_bg_sidtopp_water.png) no-repeat scroll 0 0;
}

.front-page-water {
	background:transparent url(images/1050x640_bg_scrapbook.png) no-repeat scroll 0 0;
	background-repeat:no-repeat;
	
}

.front-page-water.image-sv {
	background:transparent url(images/1050x640_bg_scrapbook_sv.png) no-repeat scroll 0 0;
}


.front-page-water .image-bigteaser_gv,
.front-page-water .image-teaser_gv{
	margin-right: 10px;
}

.front-list {
	display: none;	
}

.front-active {
	display: block;	
}

div.b-dots div.b-dot {
	width: 22px;
	height: 22px;
	background-image: url(images/22x22_bladderdot_grey.png);
	background-repeat: no-repeat;
	float: left;
	padding-left: 7px;
	padding-top: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	margin-left:-4px;
}

div.b-dots div.b-dot a {
	text-decoration: none;
	color: #00407F;
}

div.b-dots div.b-dot.front-active {
	background-image: url(images/22x22_bladderdot_orange.png);
	font-size:14px;
}

#front-watchplay .front-list {
	height: 250px;	
}

#front-watchplay {
height:250px;
left:46px;
position:absolute;
top:64px;
width:516px;
}

#front-watchplay table.fp-row td {
	padding-top: 20px;
}

#front-watchplay .b-dots {
left:405px;
margin-right:-20px;
position:absolute;
top:241px;
}

.front-wp-content {
	margin-top: 35px;	
	margin-left: 20px;
	margin-right: 20px;
}

#front-news .b-dots {
left:-91px;
margin-right:-20px;
position:absolute;
top:125px;
}

#front-talk .b-dots {
left:8px;
position:absolute;
top:124px;
}

#front-news {
left:670px;
position:absolute;
top:280px;
width:342px;
}

#front-talk {
height:139px;
left:434px;
position:absolute;
top:433px;
width:570px;
}

#front-win {
	position: absolute;
	width: 342px;
	left: 60px;
	top: 360px;
	
}

#front-teaser {
left:838px;
position:absolute;
top:212px;
width:390px;
}

#front-story {
	display: none;
	position: absolute;
	z-index: 50;
	width: 	1035px;
	height: 607px;
	background:transparent url(images/1035x607_discoverbg.png) no-repeat scroll 0 0;
	margin-left: 5px;
}

#front-story.image-sv {
	background:transparent url(images/1035x607_discoverbg_sv.png) no-repeat scroll 0 0;
}

#behindfront-water {
	position: absolute;
	top: -5px;
	left: 530px;
}

.front-talk-image {
float:left;
height:170px;
margin-left:10px;
margin-top:-53px;
width:120px;
}

.fp-node-type {
	margin-top: -25px;	
}

.fp-node-type-name {
	text-transform: uppercase;
	font-size: 12px;
	color: #00407F;
}

#front-talk .fp-node-type-name {
	margin-top: -15px;	
}

#front-news .fp-node-type-name {
	padding-top: 40px;	
}

#front-watchplay .fp-node-type-name {
	padding-top: 40px;	
	float:left;
}

#front-talk h2 {
	margin-top: 30px;	
}

.front-talk-list {
margin-top: 30px;
margin-left:130px;
padding-top: 10px;
}

.front-talk-list li {
	margin-bottom: 10px;
}

.front-talk-list a {
	font-weight: bold;
	font-size: 1.3em;
}

#front-story-close {
	position: absolute;
	top: 40px;
	right: 40px; 
}

#front-story-close a {
color: #fff;
font-size: 17px;
font-weight:bold;
}

#front-story-close a img {
	vertical-align: bottom;
}

/* transfer from moleclues.css (new images) */

#footer {
	background:url(images/1020x60_btnmenu.png) top left no-repeat;
}

.pageheader_embedgame,
.pageheader_javagame,
.pageheader_flashnode,
.pageheader_games-arcade {
	background: url(images/headers/697x108_header_games.png) no-repeat;
}

.pageheader_video,
.pageheader_videos-all {
	background: url(images/headers/697x108_header_video.png) no-repeat;
}

.pageheader_videos-chemistrycalendar {
	background: url(images/headers/697x108_header_chemistrycalendar2011.png) no-repeat;
}

.pageheader_crossword,
.pageheader_crosswords,
.pageheader_crosswords- {
	background: url(images/headers/697x108_header_crosswords.png) no-repeat;
}

.pageheader_puzzle,
.pageheader_puzzles,
.pageheader_puzzles- {
	background: url(images/headers/697x108_header_puzzles.png) no-repeat;
}

.pageheader_virtual {
	background: url(images/headers/1035x108_header_virtual.png) no-repeat;
	width: 1035px;
	height: 108px;
}

.pageheader_news,
.pageheader_news-all {
	background: url(images/headers/697x108_header_mitn.png) no-repeat;
}

.pageheader_cartoon,
.pageheader_news-cartoons {
	background: url(images/headers/697x108_header_cartoon.png) no-repeat;
}

.pageheader_news-website {
	background: url(images/headers/697x108_header_websitenews.png) no-repeat;
}

/* MolecluesTV */
.pageheader_node-1723 {
	background: url(images/headers/697x108_header_molecluestv.png) no-repeat;
}

/* Open Forum */
.pageheader_forums-all,
.pageheader_6,
.pageheader_forum-6 {
	background: url(images/headers/697x108_header_openforum.png) no-repeat;
}

/* Mentor Forum */
.pageheader_7,
.pageheader_forum-41,
.pageheader_forum-7 {
	background: url(images/headers/697x108_header_mentorforum.png) no-repeat;
}

/* One on one chat */
.pageheader_40,
.pageheader_forum-40 {
	background: url(images/headers/697x108_header_oneonone.png) no-repeat;
}

/* Forums LIVE! */
.pageheader_forumlive,
.pageheader_forums-live {
	background: url(images/headers/697x108_header_forumlive.png) no-repeat;
}

/* ASK & WIN */
.pageheader_mfip-thankyou,
.pageheader_node-add,
.pageheader_mfip_question,
.pageheader_mfip-all,
.pageheader_node-179,
.pageheader_node-82,
.pageheader_node-1732,
.pageheader_askwin {
	background: url(images/headers/697x108_header_askwin.png) no-repeat;
}

.pageheader_forum {
	background: url(images/headers/697x108_header_openforum.png) no-repeat;
}

.pageheader_interview,
.pageheader_interviews-all {
	background: url(images/headers/697x108_header_interviews.png) no-repeat;
}

.pageheader_interviews-nobel {
	background: url(images/headers/697x108_header_nobelroom.png) no-repeat;
}

.pageheader_future {
	background: url(images/headers/697x108_header_qftf.png) no-repeat;
}

.actiontabs .tab-comments,
.actiontabs .tab-bginfo {
	background:url(images/243x71GreenTab3.png) bottom left no-repeat;
}


.actiontabs .tab-comments-notactive,
.actiontabs .tab-knowmore,
.actiontabs .tab-quiz {
	background:url(images/243x71GreenTab1.png) bottom left no-repeat;
}

.actiontabs .tab-comments-otheractive,
.actiontabs .tab-quiz-otheractive {
	background:url(images/243x71GreenTab2.png) bottom left no-repeat;
}

.palettes #knowmorepalette .knowmoretab-top,
.palettes #quizpalette .quiztab-top,
.palettes #bginfopalette .bginfotab-top {
	background: transparent url(images/682x10_top_green_shadow.png) no-repeat scroll left top; 
}

.palettes #knowmorepalette .knowmoretab,
.palettes #quizpalette .quiztab,
.palettes #bginfopalette .bginfotab { 
	background: transparent url(images/682x2_main_green_shadow.png) repeat-y scroll left top; 
}

.palettes #knowmorepalette .knowmoretab-btm,
.palettes #quizpalette .quiztab-btm,
.palettes #bginfopalette .bginfotab-btm {
	background: transparent url(images/682x10_btm_green_shadow.png) no-repeat scroll left top;
}

/* Buttons */
.btn-green-start {
	background-image: url(images/btn_green_01_left.png);
}

.btn-green-main {
	background-image: url(images/btn_green_02_bg.png);
}

.btn-green-end {
	background-image: url(images/btn_green_03_right.png);
}

.meta_source .content-label-source,
.meta_translate .content-translate a,
.node .meta .content-label-tid {
	background: url(images/a_r.png) no-repeat left center;
}

.section-comment #moleclues_wrapper-white-top {
	background: transparent url(images/682x10_top_green_shadow.png) no-repeat scroll left top;
}


.section-comment #moleclues_wrapper-white-main {
	background: transparent url(images/682x2_main_green_shadow.png) repeat scroll left top; 
}


.section-comment #moleclues_wrapper-white-btm {
	background: transparent url(images/682x10_btm_green_shadow.png) no-repeat scroll left top; 
}

.newsmain .newscontent_link .newscontent_link_image {
	background: url(images/mitn_readarticle.png) top left no-repeat;
}

.interview-question a {
	background:url(images/a_r.png) center left no-repeat;
	color: #0080CF;
}

.interview-question a:hover {
	background:url(images/a_r.png) center left no-repeat;
	color: #0080CF;
}

.forum-topic-table .terms-inline {
	background: transparent url(images/a_r.png) no-repeat 0 2px;
}

.mymoleclues_logout a {
	background: transparent url(images/a_r.png) no-repeat 0 3px;
	color: #0080CF;
}

#interview-factbox .interviewlinks a {
	background: url(images/a_r.png) no-repeat left center;
	color:#0080CF;
}

.meta_source .content-label-source,
.meta_translate .content-translate a,
.node .meta .content-label-tid {
	background: url(images/a_r.png) no-repeat left center;
}

.mymoleclues_content #block-panels_mini-mmc_block h2.title {
	background: transparent url(images/a_d.png) no-repeat scroll 7px 14px;
	color: #0080CF;
}

#mini-panel-mmc_block {
	background: transparent;
}

#block-dynamic_persistent_menu-0 .dynamic-persistent-menu-sub-menu .active-trail a {
	color: #0080CF;
}

#block-menu-menu-footerlinks .block-inner .content .menu .active-trail .menu .leaf a:hover {
	color: #0080CF;
}

#block-menu-menu-footerlinks .block-inner .content .menu .active-trail .menu .leaf .active {
	color: #0080CF;
}

#footer-inner ul ul a:hover,
#footer-inner ul ul a:focus
{
color: #0080CF;
}

#footer-inner ul ul a.active,
#footer-inner ul ul a.active:link,
#footer-inner ul ul a.active:visited { 
	color: #0080CF;
}

#forum table .forum .name a:hover,
#taxanomy .views-field-title a:hover,
.forum-topic-list .title a:hover {
	color: #0080CF;
}

.forum-topic-list .replies a {
	color: #0080CF;
}

.interview-question a:hover {
	color: #0080CF;
}

.node-type-news .panel-panel .newstag a:hover,
#forums_start .panel-panel .newstag a:hover,
#news .panel-panel .newstags .newstag a:hover,
.views-field-tid .field-content a:hover,
.panel-pane .content .mymcadmin-links a:hover,
.panel-pane .content a:hover {
	color: #0080CF;
}

#block-block-9 a:hover,
#block-block-10 a:hover,
#block-block-11 a:hover{
	color: #0080CF;
}

.content a {
	color: #0080CF;
}

.content a:hover {
	color: #0080CF;
}

.future-selected {
	border: 1px solid #0080CF;
}

#sidebar-right-inner a:hover{
	color: #0080CF;
}

#sidebar-right-inner .content p a:hover{
	color: #0080CF;
}

.view-forums-all .views-field-title .field-content a:hover,
.pagehader-return a:hover,
.view .big-puff .big-puff-inner .bigrowtd .views-field-title .field-content a:hover, 	/* Big puff - start page Games, Videos, News */
.view-news-all .newsrow .newsrowtd .views-field-title .field-content a:hover,			/* NEWS ALL */
.view-interviews-all .interviewrow .interviewrowtd .views-field-title .field-content a:hover,
.panel-pane .views-field-title .field-content a:hover,
.view-games-all .views-view-grid .views-field-title .field-content a:hover, 
.view-display-id-page_1 .views-view-grid .views-field-title a:hover,					/* LISTING PAGE (Games Arcade, Video Galley, MITN */
.view-display-id-page_1 .views-view-grid .views-field-field-multititle-value a:hover,
.front-tabs .haccordion .view-dom-id-1 .views-view-grid .views-field-title a:hover,
.front-tabs .haccordion .view-dom-id-2 .views-view-grid .views-field-title a:hover,
.front-tabs .haccordion .view-dom-id-3 .views-view-grid .views-field-title a:hover {
	color: #0080CF;
}

.meta_source .content-source a:hover,
.view-forums-all .views-field-tid .field-content a:hover,
.view-display-id-block_4 .view-content .views-field-title a:hover,
.newscontent_link_source a:hover,
.node .meta .content-tags a:hover,
.view-games-all .views-field-tid .field-content a:hover,
.view-videos-all .views-field-tid .field-content a:hover,
.view-news-all .bigrowtd .field-content a:hover,
.view-news-all .newsrow .newstags a:hover,
.view-interviews-all .interviewrow .interviewtags a:hover,
.view-display-id-page_1 .views-view-grid .views-field-tid .field-content a:hover,
.front-tabs .haccordion .view-dom-id-1 .views-view-grid .views-field-tid .field-content a:hover,
.front-tabs .haccordion .view-dom-id-2 .views-view-grid .views-field-tid .field-content a:hover,
.front-tabs .haccordion .view-dom-id-3 .views-view-grid .views-field-tid .field-content a:hover,
.rc-tags a:hover
{
	color: #0080CF;
}

.view-display-id-page_5 .newsrow .newsrowtd .views-field-body .field-content a:hover {
	color: #0080CF;
}

.puff-crosswords-active {
	color: #0080CF;
}

.panel-display .panel-col-last .panel-pane .content a:hover {
	color: #0080CF;
}

#mini-panel-content_actions .ca_separator  a {
	color: #0080CF;
}

#forum .links .login span a {
	color: #0080CF;
}

#forum .links .login span a:hover {
	color: #0080CF;
}

#content-area form a:hover {
	color: #0080CF;
}

#moleclues_wrapper-white-main .tableHeader-processed {
	color: #0080CF;
}

.sticky-enabled a:hover {
	color: #0080CF;
}

.newscontent_link_source span,
.content .ca_separator a,
.meta_source .content-label-source,
.meta_translate .content-translate a,
.taglabel,
.views-label-tid,
.meta .content-label-tid,
.forum-topic-table .terms-inline,
.rc-tags .relatedtags
{
	color:#0080CF;
}

.mymoleclues_links a{
	color:#0080CF;
}

#moleclues_wrapper-nobel-main #interview-factbox .interviewlinks a {
	background:transparent url(images/a_y-r.png) no-repeat scroll left center;
	color:#FBC926;
}

.front-page-water a {
	color: #000;
	text-decoration: none;
}

.front-page-water .fp-node-title {
	font-size: 17px;	
	font-weight: bold;
	clear: both;
}

.front-page-water .front-button a {
	color: #fff;
	text-decoration: none;
}

.front-news-image {
	position: absolute;
	top: -44px;
	right: 0px;
}

.front-news-image .fp-node-type-name {
	float: left;
	padding-top: 50px;
}

.front-win-image .fp-node-type-name {
float:left;
padding-top:36px;
text-align:right;
width:150px;
}

.front-message {
	margin-top: 30px;
}

.fp-node-type-image {
	float: left;	
}

td.fp-content {
	margin-left:10px;	
}

.front-win-image {
position:absolute;
right:-20px;
top:-20px;
}

.front-win-content {
	margin-top: 45px;	
}


#block-dynamic_persistent_menu-0 .dynamic-persistent-menu-sub-menu li a.active {
color:#0080CF;
}

#block-dynamic_persistent_menu-0 .dynamic-persistent-menu-sub-menu a:hover {
	color: #0080CF;
}

#block-dynamic_persistent_menu-0 .dynamic-persistent-menu-sub-menu li a.active {
	color: #0080CF;
}

#block-dynamic_persistent_menu-0 .dynamic-persistent-menu-sub-menu .active-trail a {
	color: #0080CF;
}

#block-dynamic_persistent_menu-0 .dynamic-persistent-menu-menu a:hover {
	color: #0080CF;
}

#block-dynamic_persistent_menu-0 .dynamic-persistent-menu-menu .active-trail a {
	color: #0080CF;
}

div.fp-news-extra {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	clear: both;
}
#front-news .fp-node-type-image {
	margin-bottom: -20px;
}

div.messages {
	margin:0;	
}

#message_wrapper-top {
	height: 30px;
}

.puff-suggest {
	background:url(images/334x171_Puff_General.png) top left no-repeat;
	width:350px;
	height:171px;
	margin-top: 7px;
	margin-left: 5px;
}

.puff-suggest-inner {
left:20px;
margin:0;
padding:0;
position:relative;
top:20px;
width: 280px;
}

.puff-suggest-inner h2 {
	border-bottom:1px dashed #CCCCCC;
	letter-spacing:-1px;
}

.puff-suggest-inner .content {
	font-size:12px;
	line-height:1.3em;
	padding-left:10px;
	padding-right:4px;
}
