/*
Title:      DPS Screen Format CSS
Author:     xwerx
Updated:    october 17 2006 @ 13:02
*/

body {
margin: 0;
padding: 0;
font-family: Verdana, sans-serif;
line-height: 1.3em;
color: #333;
background: #f9f7de url(../../media/back.jpg) repeat-x;
}

.hidetext{ margin: 0 0 0 -5000px;}

.photocaption {
	font-size:90%;
	color: #990000;
	}

/* ---[ common ]--------------------- */

blockquote {
	width:460px;
	font-size: 125%;
	text-align:center;
	margin:0px;
	padding:0px;
	line-height: 1.3em;
	color:#666666;
	background: #eee url(../../media/quote_top.gif) no-repeat top ;
	}

.quote {
	margin: 5px 5px 5px 5px;
	padding: 20px;
	background: url(../../media/quote_bot.gif) no-repeat right bottom;
	}

.author {
	margin: 0;
	padding: 10px;
	text-align:right;
	font-size:80%;
	color: #990000;
	background: url(../../media/quote_end.gif) no-repeat bottom ;
	}


/* ---[ links ]------------------------------- */



a:link {
	color:#434B8D;
	text-decoration: none;
	border-bottom: 1px dotted #434B8D;
	}

a:visited {
	color: #434B8D;
	text-decoration: none;
	border-bottom: 1px dotted #434B8D;
	}

a:hover {
	color:#e2007b;
	text-decoration: none;
	}

a img {
	border-style: none;
	text-decoration:none;
	}

/* ---[ footer links ]------------------------------- */

a.footer {
	color:#40488e;
	text-decoration: none;
	border-bottom: 1px dotted #40488e;
	}

a.footer:visited {
	color:#40488e;
	text-decoration: none;
	border-bottom: 1px dotted #40488e;
	}

a.footer:hover {
	color:#40488e;
	text-decoration: none;
	}

/* ---[ aoseapply links ]-------------------------------*/

a.aoseapply {
    font-size: 95%;
    font-weight: bold;
	color:#fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
	}

a.aoseapply:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #fff;
	}

a.aoseapply:hover {
	color:#b6cf57;
	text-decoration: none;
	}

/* ---[ contentpanel links ]-------------------------------*/

#content_panel a {
    font-size: 110%;
    font-weight: normal;
	color:#e2007b;
	text-decoration: none;
	border-bottom: 1px dotted #434B8D;
	}

#content_panel a:visited {
	color:#e2007b;
	text-decoration: none;
	border-bottom: 1px dotted #434B8D;
	}

#content_panel a:hover {
	color:#434B8D;
	text-decoration: none;
	}

#content_panel table.aosesteps a.aoseapply {
    font-size: 95%;
    font-weight: bold;
	color:#fff;
	text-decoration: none;
	border-bottom: 1px dotted #ddf;
	}

#content_panel table.aosesteps a.aoseapply:visited {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted #ddf;
	}

#content_panel table.aosesteps a.aoseapply:hover {
	color:#ddf;
	text-decoration: none;
	}

/* ---[ wrap ]------------------------------- */

#wrap {
	position: relative;
	margin: 0 auto;
	padding: 0;
	text-align: left;
  	width: 768px;
	background:transparent url(../../media/bg_wrap.gif)  repeat-y 1px top;

	}

/* ---[ headder ]------------------------------- */

#headder {
width:768px;
height:240px;
background:transparent url(../../media/ps_banner1.jpg) no-repeat top left;
}
#headder h2{
text-indent: -5000px;
margin:0;
padding:0;
}

/* navigation */

#nav {
	position: absolute;
	top: 192px;
	margin: 0;
	padding: 0;
	width: 768px;
	height: 41px;
	font-size: 70%;
	background: #C4161C url(../../media/ps_nav1.jpg) no-repeat top left;
	text-align: center;
	text-transform: uppercase;
}

#nav ul { margin:0; padding:0 0 0 38px; }

#nav li {
	font-weight: bold;
	display: inline;
	list-style: none;
	padding:0;
}

#nav a { display:block; float:left; height:39px; margin:0; overflow:hidden; text-indent:-5000px; border-bottom:none; }
li#n_home a { background:transparent url(../../media/menu/home_btn.png) no-repeat scroll left top; width:69px; }
li#n_activities a { background:transparent url(../../media/menu/activities_btn.png) no-repeat scroll left top; width:109px; }
li#n_teachers a { background:transparent url(../../media/menu/teachers_btn.png) no-repeat scroll left top; width:106px; }
li#n_kids a { background:transparent url(../../media/menu/kids_btn.png) no-repeat scroll left top; width:61px; }
li#n_resources a { background:transparent url(../../media/menu/gallery_btn.png) no-repeat scroll left top; width:93px; }
li#n_about a { background:transparent url(../../media/menu/about_btn.png) no-repeat scroll left top; width:112px; }
li#n_dcentres a { background:transparent url(../../media/menu/dcentres_btn.png) no-repeat scroll left top; width:174px; }
li#n_awards a  { background:transparent url(../../media/menu/awards_btn.png) no-repeat scroll left top; width:97px; }
/*div#nav ul li a:hover, div#nav ul li a.active{ background-position:left bottom; }*/

/* ---[ content]------------------------------- */

/* content_top */
#content_top{
width: 768px;
height: 15px;
background: url(../../media/ps_content_top.gif) no-repeat top left;
}

#content_top_aose{
width: 205px;
height: 15px;
background: url(../../media/ps_content_top.gif) no-repeat top left;
float:left;
}

#content_panel {
float: right;
width: 560px;
margin: 0;
padding: 0;
background: transparent url(../../media/ps_content.gif) repeat top left;
position: relative;
}

.content_bg{ background: url(../../media/newsletter/newsletter_topbg.png) no-repeat; background-position: top left; height: 108px; width: 100%; position: absolute; top: -15px; left: 4px; z-index: 0}

#content_bg {
float: right;
width: 560px;
margin: 0;
padding: 0;
background: #FFFFFF url(../../media/ps_content.gif) repeat top left;
}

#content_mid_left { float:left; padding-left: 20px; padding-bottom:14px; width:255px; }
#content_mid_left .top { background: #e6ecf2 url(../../media/content_mid_left_top.gif) no-repeat top left; height:12px; }
#content_mid_left .bottom { background: #e6ecf2 url(../../media/content_mid_left_bottom.gif) no-repeat top left; height:9px; }
#content_mid_left .middle { background-color:#e6ecf2; padding:0 10px; height:286px; }
#content_mid_left .middle p { font-size: 70%; line-height: 1.2em; width: 230px; }
#content_mid_left a { font-size: 95%; }
#content_mid_left a.home_btn { border:none; }

#content_mid_right { float:left; padding-left:13px; padding-bottom: 10px; width:255px; }
#content_mid_right .top { background: #eee6e6 url(../../media/content_mid_right_top.gif) no-repeat top left; height:12px; }
#content_mid_right .bottom { background: #eee6e6 url(../../media/content_mid_right_bottom.gif) no-repeat top left; height:9px; }
#content_mid_right .middle { background-color:#eee6e6; padding:0 10px; height:286px; }
#content_mid_right .middle p { font-size: 70%; line-height: 1.2em; width: 230px; }
#content_mid_right a { font-size: 95%; }
#content_mid_right a.home_btn { border:none; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_killarneynp.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }


/*

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_angairdin.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_birr.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_wexford.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_country_life.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_w5.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_imaginosity.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_ballybay.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_organic_centre.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_aillwee.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_ballyhoura.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }


.centres_push { clear:both; background:transparent url(../../media/media_centres_push_kippure.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_waterford.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_birr.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_ballyhoura.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_apply.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }
.centres_push { clear:both; background:transparent url(../../media/media_centres_push_lismore.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }


.centres_push { clear:both; background:transparent url(../../media/media_centres_push_wexford.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_npws.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_clara.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_birr.jpg) no-repeat scroll left top; width:

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_angairdin.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_npws.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }


.centres_push { clear:both; background:transparent url(../../media/media_centres_push_armagh.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }

.centres_push { clear:both; background:transparent url(../../media/media_centres_push_kippure.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }


.centres_push { clear:both; background:transparent url(../../media/media_centres_push_bray.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }
.centres_push { clear:both; background:transparent url(../../media/media_centres_push_tramore.jpg) no-repeat scroll left top; width:496px; height:176px; margin: 0 0 0 20px; padding:180px 14px 0; }
*/
.centres_push #centres_push_left, .centres_push #centres_push_right { float:left; width:230px; }
.centres_push #centres_push_right { margin-left:36px; }
.centres_push p { font-size: 70%; line-height: 1.2em; width: 230px; }
#content_panel .centres_push a { font-size: 95%; }
#centres_push_left a.push_link { float:left; margin:0 0 0 -4px; border:none; }
#centres_push_right a.push_link { float:left; margin:1px 0 0 -2px; border:none; }

#your_photos { clear:both; margin:14px 0 14px 20px; background:transparent url(../../media/your_photos.gif) no-repeat scroll left top; width:524px; height:256px; }
#your_photos #submit_your_photos { float:right; border:none; margin:9px 17px 0 0; }
#your_photos p { clear:both; font-size: 70%; margin: 0 0 5px 12px; }
#photos_highlights { padding:0 0 0 8px; }
#your_photos #photos_highlights a { border:none; }
#your_photos #photos_highlights img { float:left; margin:0 4px 8px; border:3px solid #fff; width:113px; height:75px; }

#content_end{
width: 560px;
height: 15px;
line-height: 1px;
font-size:1px;
background: url(../../media/ps_content_btm.gif) no-repeat top left;
}

#content_mid_top{ width: 560px;	height:14px; padding-bottom: 5px; background: url(../../media/ps_content_mid_top.gif) no-repeat top right; margin-top: 3px; }

#content_mid_top_news { width: 560px;	height:14px; padding-bottom: 5px; background: url(../../media/ps_content_top_news.gif) no-repeat top right; }

#content_mid_bottom{
	width: 560px;
	clear:both;
	height: 20px;
	background: url(../../media/ps_content_mid_btm.gif) no-repeat top left;
}

.content_text_head{
font-size: 75%;
color:#000;
font-weight:bold;
line-height: 0.3em;
}

.content_text{
font-size: 70%;
color: #434B8D;
line-height:1.5em;
width: 160px;
}


.content_btm_text{
font-size: 75%;
padding: 10px 15px 0 20px;
}

.content_btm_img{
font-size: 75%;
padding: 10px 230px 10px 20px;
margin: 0px 20px 0px 0px;
background: url(../../media/rds_science_live.gif) no-repeat top right;
}

.content_btm_imgright {
font-size: 75%;
padding: 10px 230px 10px 20px;
margin: 0px 20px 0px 0px;
background: url(../../media/science_shows.jpg) no-repeat center right;}

.content_btm_textleft{
font-size: 75%;
padding: 0 20px 0 20px;
}

.content_btm_img1{
font-size: 75%;
padding: 0px 230px 10px 20px;
margin: 0px 20px 0px 0px;
background: url(../../media/engineered_logo.gif) no-repeat top right;
}


a.content_img,
a.content_img:link,
a.content_img:visited,
a.content_img:hover{
text-decoration:none;
border-bottom:none;
}

#content {
	margin: 0 15px 0 20px;
	padding: 0;
	font-size: 75%;
	}

#content h3{
text-indent: -5000px;
margin:0;
padding: 30px 0 0 0;
}

/* content title graphics */

#content .h3_about {
background: url(../../media/con_hd_about.gif) no-repeat top left;
}
#content .h3_keydates {
	background: url(../../media/key_dates.gif) no-repeat top left;
}
#content .h3_accessibility {
background: url(../../media/con_hd_accessibility.gif) no-repeat top left;
}

#content .h3_activity_movies_fla {
background: url(../../media/con_hd_activity_movies_flas.gif) no-repeat top left;
}

#content .h3_activity_science_sheets_pdfs {
background: url(../../media/con_hd_science_activity_sheets_pdfs.gif) no-repeat top left;
}

#content .h3_activity_maths_sheets_pdfs {
background: url(../../media/con_hd_maths_activity_sheets_pdfs.gif) no-repeat top left;
}

#content .h3_activity_movies_intro {
background: url(../../media/con_hd_rescs_introduction.gif) no-repeat top left;
}

#content .h3_ask_molly {
background: url(../../media/con_hd_ask_molly.gif) no-repeat top left;
}
#content .h3_ask_molly_earth {
background: url(../../media/con_hd_ask_molly_earth.gif) no-repeat top left;
}
#content .h3_ask_molly_engineering {
background: url(../../media/con_hd_ask_molly_engine.gif) no-repeat top left;
}
#content .h3_ask_molly_everyday {
background: url(../../media/con_hd_ask_molly_everyday.gif) no-repeat top left;
}
#content .h3_ask_molly_life {
background: url(../../media/con_hd_ask_molly_life.gif) no-repeat top left;
}
#content .h3_ask_molly_physics {
background: url(../../media/con_hd_ask_molly_physical.gif) no-repeat top left;
}
#content .h3_ask_molly_space {
background: url(../../media/con_hd_ask_molly_space.gif) no-repeat top left;
}

#content .h3_award_winners {
background: url(../../media/con_hd_award_winners.gif) no-repeat top left;
}

#content .h3_awards_brochure {
background: url(../../media/con_hd_awards_brochure.gif) no-repeat top left;
}

#content .h3_awards_sw2005 {
background: url(../../media/con_hd_awards_sw2005.gif) no-repeat top left;
}

#content .h3_isearch_results {
background: url(../../media/con_hd_search_results.gif) no-repeat top left;
}

#content .h3_background {
background: url(../../media/con_hd_background.gif) no-repeat top left;
}

#content .h3_build_discovery_log {
background: url(../../media/con_hd_build_discovery_log.gif) no-repeat top left;
}

#content .h3_contact_details {
background: url(../../media/con_hd_contact_details.gif) no-repeat top left;
}

#content .h3_discover_science_cen {
background: url(../../media/con_hd_discover_science_cen.gif) no-repeat top left;
}

#content .h3_legal_notice {
background: url(../../media/con_hd_legal_notice.gif) no-repeat top left;
}

#content .h3_press_centre {
background: url(../../media/con_hd_press_centre.gif) no-repeat top left;
}

#content .h3_privacy_notice {
background: url(../../media/con_hd_privacy_notice.gif) no-repeat top left;
}

#content .h3_profiles {
background: url(../../media/con_hd_profiles.gif) no-repeat top left;
}

#content .h3_site_map {
background: url(../../media/con_hd_site_map.gif) no-repeat top left;
}

#content .h3_teachers_area {
background: url(../../media/con_hd_teachers_area.gif) no-repeat top left;
}

#content .h3_teachers_area_profil {
background: url(../../media/con_hd_teachers_area_profil.gif) no-repeat top left;
}

#content .h3_teachers_area_sfs {
background: url(../../media/con_hd_teachers_area_sfs.gif) no-repeat top left;
}

#content .h3_teachers_area_gallery {
background: url(../../media/con_hd_gallery.gif) no-repeat top left;
}

#content .h3_gallery_docs {
background: url(../../media/con_hd_gallery_documents.gif) no-repeat top left;
}

#content .h3_gallery_photos {
background: url(../../media/con_hd_gallery_photos.gif) no-repeat top left;
}
#content .h3_gallery_photos_living {
background: url(../../media/con_hd_gallery_animals.gif) no-repeat top left;
}
#content .h3_gallery_photos_exp {
background: url(../../media/con_hd_gallery_experiments.gif) no-repeat top left;
}
#content .h3_gallery_photos_outings {
background: url(../../media/con_hd_gallery_outings.gif) no-repeat top left;
}
#content .h3_gallery_photos_people {
background: url(../../media/con_hd_gallery_people.gif) no-repeat top left;
}

#content .h3_gallery_videos {
background: url(../../media/con_hd_gallery_videos.gif) no-repeat top left;
}

#content .h3_lunchbox_challenge {
background: url(../../media/con_hd_lc.gif) no-repeat top left;
}

#content .h3_maths_attack {
background: url(../../media/con_hd_maths_attack.gif) no-repeat top left;
}

#content .h3_drop_zone{
background: url(../../media/h3_drop_zone.gif) no-repeat top left;
}
#content .h3_space_shaper{
background: url(../../media/h3_space_shaper.gif) no-repeat top left;
}
#content .h3_celebrity_shapes{
background: url(../../media/h3_celebrity_shapes.gif) no-repeat top left;
}

#content .h3_planet_profiles{
background: url(../../media/h3_planet_profiles.gif) no-repeat top left;
}

#content .h3_rocket_science{
background: url(../../media/h3_rocket_science.gif) no-repeat top left;
}

#content .h3_teachers_area_enews {
background: url(../../media/con_hd_teachers_area_enews.gif) no-repeat top left;
}

#content .h3_teachers_area_sum_sc {
background: url(../../media/con_hd_teachers_area_sum_sc.gif) no-repeat top left;
}

#content .h3_teachers_area_feedback {
background: url(../../media/con_hd_teachers_area_feedba.gif) no-repeat top left;
}

#content .h3_teachers_area_upload {
background: url(../../media/con_hd_teachers_area_upload.gif) no-repeat top left;
}

#content .h3_teachers_area_logout {
background: url(../../media/con_hd_teachers_area_logout.gif) no-repeat top left;
}

#content .h3_teachers_area_login {
background: url(../../media/con_hd_teachers_area_login.gif) no-repeat top left;
}

#content .h3_teachers_area_check_registration {
background: url(../../media/con_hd_new_check_register.gif) no-repeat top left;
}

#content .h3_web_links {
background: url(../../media/con_hd_web_links.gif) no-repeat top left;
}

#content .h3_schools_websites {
background: url(../../media/con_hd_schools_websites.gif) no-repeat top left;
}

#content .h3_why_register {
background: url(../../media/con_hd_why_register.gif) no-repeat top left;
}

#content .h3_express_interest {
background: url(../../media/con_hd_express_interest.gif) no-repeat top left;
}

#content .h3_web_eval {
background: url(../../media/con_hd_web_eval.gif) no-repeat top left;
}

#content .h3_reg_form {
background: url(../../media/con_hd_reg_form.gif) no-repeat top left;
}

#content .h3_enews_article {
background: url(../../media/con_hd_enews_article.gif) no-repeat top left;
}

#content .h3_enews_news {
background: url(../../media/newsletter/con_hd_enews_news.gif) no-repeat top left;
}

#content .h3_enews_profiles {
background: url(../../media/newsletter/con_hd_enews_profiles.gif) no-repeat top left;
}

#content .h3_enews_discover_centre {
background: url(../../media/newsletter/con_hd_enews_discover_centre.gif) no-repeat top left;
}

#content .h3_enews_roundup {
background: url(../../media/newsletter/con_hd_enews_roundup.gif) no-repeat top left;
}

#content .h3_enews_website_review {
background: url(../../media/newsletter/con_hd_enews_website_review.gif) no-repeat top left;
}

#content .h3_enews_esero_ireland {
background: url(../../media/newsletter/con_hd_enews_esero.gif) no-repeat top left;
}

#content .h3_brochure {
background: url(../../media/con_hd_brochure.gif) no-repeat top left;
}

#content .h3_steps06 {
background: url(../../media/con_hd_steps06.gif) no-repeat top left;
}

#content .h3_awardsexcel {
background: url(../../media/con_hd_awards_excel.gif) no-repeat top left;
}

#content .h3_greenwave {
background: url(../../media/con_hd_greenwave.gif) no-repeat top left;
}

#content .h3_resources_seof {
background: url(../../media/con_hd_resources_seof.gif) no-repeat top left;
}

#content .h3_ao07_eoi {
background: url(../../media/con_hd_eoi_aose.gif) no-repeat top left;
}

#content .h3_awards_10 {
background: url(../../media/con_hd_eoi_awards.gif) no-repeat top left;
}

#content .h3_ao07_survey {
background: url(../../media/_con_hd_feedback_form.gif) no-repeat top left;
}

#content .h3_ao07_eoi_gl {
background: url(../../media/con_hd_aose_gl.gif) no-repeat top left;
}

#content .h3_awards_apply {
background: url(../../media/con_hd_awards_apply.gif) no-repeat top left;
}
#content .h3_cpd_apply {
background: url(../../media/cpd_training.png) no-repeat top left;
}
#content .h3_awards_what_now {
background: url(../../media/con_hd_key_requirements.gif) no-repeat top left;
}

#content .h3_isearch2_help {
background: url(../../media/con_hd_isearch2_help.gif) no-repeat top left;
}

#content .h3_upload_gal_vid {
background: url(../../media/con_hd_upload_gal_vid.gif) no-repeat top left;
}

#content .h3_upload_gal_docs{
background: url(../../media/con_hd_upload_gal_docs.gif) no-repeat top left;
}

#content .h3_upload_gal_photos{
background: url(../../media/con_hd_upload_gal_photo.gif) no-repeat top left;
}

#content .h3_gal_comp_tc{
background: url(../../media/con_hd_gallery_comp.gif) no-repeat top left;
}

#content .h3_resources_toys{
background: url(../../media/con_hd_toys_news.gif) no-repeat top left;
}

#content .h3_award_video{
background: url(../../media/con_hd_video_spot.gif) no-repeat top left;
}

#content .h3_final_registration{
background: url(../../media/con_hd_final_registration.gif) no-repeat top left;
}

#content .h3_teachers_intro{
background: url(../../media/con_hd_teachers_area.gif) no-repeat top left;
}

#content .h3_greenwave_spring{
background: url(../../media/con_hd_gw_what_is_spring.gif) no-repeat top left;
}

#content .h3_greenwave_folklore{
background: url(../../media/con_hd_gw_weather_folklore.gif) no-repeat top left;
}

#content .h3_greenwave_climate_change{
background: url(../../media/con_hd_gw_climate_change.gif) no-repeat top left;
}

#content .h3_greenwave_spotters_guide{
background: url(../../media/con_hd_gw_spotters_guides.gif) no-repeat top left;
}

#content .h3_greenwave_spotters_primrose{
background: url(../../media/con_hd_gw_primrose.gif) no-repeat top left;
}

#content .h3_greenwave_spotters_frog{
background: url(../../media/con_hd_gw_frog.gif) no-repeat top left;
}

#content .h3_greenwave_spotters_ash{
background: url(../../media/con_hd_gw_ash.gif) no-repeat top left;
}

#content .h3_greenwave_spotters_hawthorn{
background: url(../../media/con_hd_gw_hawthorn.gif) no-repeat top left;
}

#content .h3_greenwave_spotters_chestnut{
background: url(../../media/con_hd_gw_chestnut.gif) no-repeat top left;
}

#content .h3_greenwave_spotters_swallow{
background: url(../../media/con_hd_gw_swallow.gif) no-repeat top left;
}

#content .h3_greenwave_wind_speed{
background: url(../../media/con_hd_gw_measuring_wind_speed.gif) no-repeat top left;
}

#content .h3_greenwave_temperature{
background: url(../../media/con_hd_gw_measuring_temperature.gif) no-repeat top left;
}

#content .h3_greenwave_rainfall{
background: url(../../media/con_hd_gw_measuring_rainfall.gif) no-repeat top left;
}

#content .h3_kids_intro{
background: url(../../media/con_hd_kids_area.gif) no-repeat top left;
}

#content .h3_kids_games{
background: url(../../media/con_hd_games.gif) no-repeat top left;
}

#content .h3_eggs_instructions{
background: url(../../media/con_hd_easter_hunt.gif) no-repeat top left;
}
#content .h3_eggs_success{
background: url(../../media/con_hd_easter_hunt_details.gif) no-repeat top left;
}

#content .h3_activities_intro{
background: url(../../media/con_hd_search_activity.gif) no-repeat top left;
}

#content .h3_enews_subscribe{
background: url(../../media/con_hd_enews_subscribe.gif) no-repeat top left;
}

#content .h3_enews_unsubscribe{
background: url(../../media/con_hd_enews_unsubscribe.gif) no-repeat top left;
}

#content .h3_activities_science_maths{
background: url(../../media/con_hd_activity_find_sactivity.gif) no-repeat top left;
}

#content .h3_activities_space{
background: url(../../media/con_hd_activity_space.gif) no-repeat top left;
}

#content .h3_activity_scienceathome{
background: url(../../media/con_hd_activity_scienceathome.gif) no-repeat top left;
}

#content .h3_space_web_links{
background: url(../../media/con_hd_space_weblimks.gif) no-repeat top left;
}

#content .h3_maths_web_links{
background: url(../../media/con_hd_maths_weblinks.gif) no-repeat top left;
}

#content .h3_science_web_links{
background: url(../../media/con_hd_science_weblinks.gif) no-repeat top left;
}

/* content sub-title graphics */


#content h4.h_gal_video {
	background: url(../../media/con_hd_greenwave.gif) no-repeat top left;
}


/* DS Resources */
#content .h3_discover_science_res_strand_living {
background: url(../../media/_con_hd_resources_living.gif) no-repeat top left;
}
#content .h3_discover_science_res_strand_energy {
background: url(../../media/_con_hd_resources_energy.gif) no-repeat top left;
}
#content .h3_discover_science_res_strand_materials {
background: url(../../media/_con_hd_resources_materials.gif) no-repeat top left;
}
#content .h3_discover_science_res_strand_environment {
background: url(../../media/_con_hd_resources_environment.gif) no-repeat top left;
}




#content ul{
list-style: none;
}

#content li{
padding-left: 30px;
color:#434B8D;
background: url(../../media/li_star.gif) no-repeat top left;
}

#content .ul_profile{
margin: 0;
padding: 0;
}

#content .li_hp_spot_sw2005 {
padding: 0px 0px 20px 125px;
background: url(../../media/hp_spot_scienceweek.jpg) no-repeat top left;
}

#content .li_hp_spot_flash {
padding: 0px 0px 20px 125px;
background: url(../../media/hp_spot_flash_rocket.jpg) no-repeat top left;
}

#content .li_hp_spot_enews {
padding: 0px 0px 20px 125px;
background: url(../../media/hp_spot_newsletter.jpg) no-repeat top left;
}

#content .li_monkstown {
padding: 0px 0px 80px 125px;
background: url(../../media/monkstown_tn.jpg) no-repeat top left;
}

#content .li_caherdavin {
padding: 0px 0px 80px 125px;
background: url(../../media/caherdavin_tn.jpg) no-repeat top left;
}

#content .li_cnoc_na_cathrach {
padding: 0px 0px 80px 125px;
background: url(../../media/cnoc_na_cathrach_tn.jpg) no-repeat top left;
}

#content .li_scoil_caitriona {
padding: 0px 0px 80px 125px;
background: url(../../media/scoil_caitriona_tn.jpg) no-repeat top left;
}

#content .li_enews_article1 {
padding: 0px 0px 20px 125px;
background: url(../../media/enewsletter_art_1.jpg) no-repeat top left;
}

#content .li_enews_article2 {
padding: 0px 0px 20px 125px;
background: url(../../media/enewsletter_art_2.jpg) no-repeat top left;
}
#content .li_enews_article3 {
padding: 0px 0px 20px 125px;
background: url(../../media/enewsletter_art_3.jpg) no-repeat top left;
}

#content .li_enews_article4 {
padding: 0px 0px 20px 125px;
background: url(../../media/enewsletter_art_4.jpg) no-repeat top left;
}

#content .li_enews_article5 {
padding: 0px 0px 20px 125px;
background: url(../../media/enewsletter_art_5.jpg) no-repeat top left;

}

#content .li_enews_article6 {
padding: 0px 0px 20px 125px;
background: url(../../media/enewsletter_art_6.jpg) no-repeat top left;
}

#content .li_enews_article7 {
padding: 0px 0px 20px 125px;
background: url(../../media/enewsletter_art_7.jpg) no-repeat top left;
}

#content .li_enews_article8 {
padding: 0px 0px 20px 125px;
background: url(../../media/enewsletter_art_8.jpg) no-repeat top left;
}

#content .results {
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #EEF4D3;
	}

/* content_enewsletter_bg */
#enewsletter_highlight {
padding: 10px 0 0 0;
background:  url("../../media/newsletter/newsletter.png") no-repeat top left;
position: relative; z-index: 5
}

#enewsletter_highlight p {
margin: 0;
padding: 0;
width: 360px;
}

#enewsletter_feedback {
padding: 10px 0 0 0;
background:  url("../../media/enewsletter_feedback_molly.gif") no-repeat top left;
}

#enewsletter_feedback p {
margin: 0;
padding: 0;
width: 360px;
}

#content h3.submit_web_link {
background: url(../../media/con_hd_weblinks_submit.gif) no-repeat top left;
}

#submit_weblink p {
width:100%;
padding:0px;
margin:0px;
}

#enews_archive {
padding: 0px;
margin:0px;
background: url(../../media/enewsletter_archive_molly.gif) no-repeat top left;
}

#enews_archive h3{
padding: 30px 0px 0px 0px;
}

#enews_archive p.narrow{
width:360px;
}

#enews_archive p.wide{
width:400px;
}

/* content_homepage_bg - NEW - March 2007*/

#home_highlight {
margin: 0 10px 0 20px;
width: 525px;
background: url(../../media/home_topbg_aose070416.gif) no-repeat top left;/* change image as necessary*/
}

.home_highlight_text {
padding: 35px 15px 0 0;
width: 320px;
font-size: 75%;
}

/* Splash Panel - Lunchbox Challenge */

#splash_panel {
	background-image: url(../../media/splashpanel_LBchallenge.jpg);
	height: 208px;
	width: 558px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	position: relative;
	top: -18px;
	left: 2px;
	z-index: 100;
}

#content_panel > #splash_panel {
	top: 0px;
}

#splash_panel_aose {	margin: 0;	padding: 0;	position: relative;	top: 0px;	margin-bottom: -3px; }
#splash_panel_aose img { width:560px; }
#splash_panel_dzone {
	background-color: #189ebd;
	height: 208px;
	width: 558px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	position: relative;
	top: -18px;
	left: 2px;
	margin-bottom: -77px;
	z-index: 100;
	padding-top: 20px;

}

#splash_panel_cpd {	margin: 18px;	padding: 0;	position: relative;	top: 0px;	margin-bottom: -3px; }
#splash_panel_cpd img { width:100%; }

#splash_panel_cpd a#splash_panel_cpd_link {
    display: block;
    left: 57%;
    position: absolute;
    top: 65%;
    width: 40%;
    border: 0px !important;
}
#splash_panel_cpd a#splash_panel_cpd_link img {
    //width:172px;
	width:100% !important;
}



#splash_panel_aose a#splash_panel_link {
    display: block;
    left: 400px;
    position: absolute;
    top: 60%;
}
#splash_panel_aose a#splash_panel_link img {
    width:172px;
	//width:235px;
}


/*
#splash_panel_aose a#splash_panel_link {
    display: block;
    right: 2%;
    position: absolute;
    top: 64%;
}
#splash_panel_aose a#splash_panel_link img {
    width:198px;
}
*/

/*#content_panel > #splash_panel_aose {
	top: 0x;
	margin-bottom: 0px;
}*/



#splash_panel h2, #splash_panel p {
	display: none;
	text-index: -1000px;
	margin: 0;
	padding: 0;
}


#splash_panel a:link, #splash_panel a:visited, #splash_panel a:hover, #splash_panel a:active {
	text-decoration: none;
	background-image: none;
	border: 0;
	border-bottom:none;
}
#splash_panel_aose a:link, #splash_panel_aose a:visited, #splash_panel_aose a:hover, #splash_panel_aose a:active {
	text-decoration: none;
	background-image: none;
	border: 0;
	border-bottom:none;
}

#splash_panel a.find-out-more, #splash_panel a.play-now {
	display: block;
	position: absolute;
	top: 152px;
	height: 25px;
	font-size: 1px;
	overflow: hidden;
	text-indent: -300px;

}

#splash_panel a.find-out-more {
	left: 353px;
	width: 92px;
}

#splash_panel a.play-now {
	left: 456px;
	width: 80px;
}

/* content_homepage_bg */

#homepage_highlight {
padding: 10px 0 0 0;
background: url(../../media/con_bg_hangaround.gif) no-repeat top left;
}

#homepage_highlight p {
margin-top: 0px;
margin-left: 0px;
padding: 0;
width: 320px;
}

#homepage_highlight_aut {
padding: 10px 0 0 0;
width: 525px;
height: 212px;
background: url(../../media/con_bg_aut06.gif) no-repeat top left;
}

#homepage_highlight_aut p {
margin-top: -2px;
margin-left: 170px;
padding: 0;
width: 310px;
}

#homepage_highlight_wel {
padding: 10px 0px 0px 0px;
width: 525px;
background: url(../../media/con_bg_hangaround.gif) no-repeat top left;
}

#homepage_highlight_wel_win07 {
padding: 10px 0px 0px 0px;
width: 525px;
background: url(../../media/con_bg_wel_spring07.gif) no-repeat top left;
}

#homepage_highlight_wel_win07 p {
margin:0px;
margin-top: 24px;
/*margin-left: 0px;*/
padding: 0px;
width: 330px;
}

#homepage_highlight_wel p {
margin:0px;
margin-top: 8px;
/*margin-left: 0px;*/
padding: 0px;
width: 330px;
}

#wintersciencepage_highlight_wel {
padding: 10px 0px 0px 0px;
width: 525px;
background: url(../../media/con_bg_hangaround_WINTER_science_facts.gif) no-repeat top left;
}

#wintersciencepage_highlight_wel p {
margin:0px;
margin-top: 8px;
/*margin-left: 0px;*/
padding: 0px;
width: 365px;
}



/* ............... Ask Molley Styles */

/* original styles */
/* content_ask_molly_bg */
#askmolly_highlight {
padding: 10px 0 0 0;
background: url(../../media/con_bg_askmolly.gif) no-repeat top left;
}

#askmolly_highlight p {
margin: 0;
padding: 0;
width: 370px;
}

/* content_ask_molly_bg */

div.askmolly_pagebg {
	background: url(../../media/con_bg_askmolly.gif) no-repeat top left;
	margin: 0;
	margin-top: -8px;
	/*height: 189px;*/
}

div.askmolly_pagebg p{
margin: 15px 0 0 0;
padding: 0;
width: 370px;
text-align: justify;
}

div.askmolly_thank {
	background: url(../../media/con_bg_askmolly.gif) no-repeat top left;
	margin: 0;
	margin-top: -8px;
	height: 189px;
}

div.askmolly_thank p{
margin: 0 0 0 0;
padding: 60px 0 0 0;
width: 370px;
}

#askmolly_page {
padding: 0 0 0 0;
}


/* search form */
#askmolly_page form {
	margin: 0;
	padding: 0;
	padding-top: 27px;
}

#askmolly_page #search_question {

}

/* search form */
#askmolly_page #search_question input#amquestion{
overflow: auto;
width: 320px;
}

#askmolly_page #search_question input.button {
	padding-left: 0.6em;
	padding-right: 0.6em;
	position: relative;
	top: 1px;
}

#askmolly_page #search_question p.example {
	color:#666666;
	font-size: 80%;
	margin: 0;
}

#askmolly_page #search_question p.example em {
	font-style: normal;
}

#askmolly_page #recent-questions {
    margin-top: 35px;
	background-color: #a0cfde;
	background-image: url(../../media/con_bg_askmolly_newquestion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;


	width: auto;
	padding-right: 1em;
}


#askmolly_page #recent-questions h5 {
	display: none;
}

#askmolly_page #recent-questions .updated-status {
	color: white;
	font-weight: bold;

	margin: 0;
	padding: 0 !important;


	text-align: right;
	height: 75px;
}

#askmolly_page #recent-questions .updated-status em {
	font-style: normal;
	position: relative;
	top: 28px;
	right: -20px;

	margin: 0;
	padding: 0;
}

#askmolly_page #recent-questions .updated-status > em {
	right: 0;
}

#askmolly_page #recent-questions ul {
	margin: 0;
	padding: 0;
	margin-left: 20px;
	padding-bottom: 16px;
}

#askmolly_page #recent-questions ul li {
	padding-left: 20px;
	margin-left: 0;
	background-image: url(../../media/con_askmolly_bulletstar.gif);
}

/* test_only_styles */

askmolly_page #recent-questions_test {
    margin-top: 35px;
	background-color: #a0cfde;
	background-image: url(../../media/con_bg_askmolly_newquestion.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;


	width: auto;
	padding-right: 1em;
}


#askmolly_page #recent-questions_test h5 {
	display: none;
}

#askmolly_page #recent-questions_test .updated-status {
	color: white;
	font-weight: bold;

	margin: 0;
	padding: 0 !important;


	text-align: right;
	height: 75px;
}

#askmolly_page #recent-questions_test .updated-status em {
	font-style: normal;
	position: relative;
	top: 28px;
	right: -20px;

	margin: 0;
	padding: 0;
}

#askmolly_page #recent-questions_test .updated-status > em {
	right: 0;
}

#askmolly_page #recent-questions_test ul {
	margin: 0;
	padding: 0;
	margin-left: 8px;
	padding-bottom: 16px;
}

#askmolly_page #recent-questions_test ul li {
	padding-left: 30px;
	padding-bottom:6px;
	margin-left: 0;
	background-image: url(../../media/li_star.gif);
}

/* end_test_only_styles */

#askmolly_page #answers_list {
	margin: 0;
	padding: 0;
	margin-left: 8px;
	padding-bottom: 16px;
}
#askmolly_page #answers_list li {
	margin-bottom: 1em;
}
#askmolly_page #answers_list li div {
	margin-top: 0.5em;
}

#askmolly_page #categories_menu a { display:block; float:left; width:82px; height:137px; overflow:hidden; text-indent:-5000px; margin:0 4px 0 0; border:none; }
#categories_menu #btn-earth { background:transparent url(../../media/earth_btn.png) no-repeat scroll left top; }
#categories_menu #btn-engineering { background:transparent url(../../media/engine_btn.png) no-repeat scroll left top; }
#categories_menu #btn-everyday { background:transparent url(../../media/everyday_btn.png) no-repeat scroll left top; }
#categories_menu #btn-life { background:transparent url(../../media/life_btn.png) no-repeat scroll left top; }
#categories_menu #btn-physics { background:transparent url(../../media/physical_btn.png) no-repeat scroll left top; }
#categories_menu #btn-space { background:transparent url(../../media/space_btn.png) no-repeat scroll left top; }
#askmolly_page #categories_menu a:hover, #askmolly_page #categories_menu a.active { background-position: bottom left; border:none; }
#categories_menu a:visited { border:none; }


/* content_brainy_act */
#content .enews_brainy_act_rise {
padding: 0px 0px 20px 200px;
background: url(../../media/enewsletter_art4_img1.gif) no-repeat top left;
}

#content .enews_brainy_act_cycle {
padding: 0px 200px 20px 0px;
background: url(../../media/enewsletter_art4_img2.gif) no-repeat top right;
}

#content .enews_brainy_act_school {
padding: 0px 0px 20px 200px;
background: url(../../media/enewsletter_art4_img3.gif) no-repeat top left;
}

#content .enews_brainy_act_play {
padding: 0px 200px 20px 0px;
background: url(../../media/enewsletter_art4_img4.gif) no-repeat top right;
}


#content .enews_brainy_act_sleep {
padding: 0px 0px 20px 200px;
background: url(../../media/enewsletter_art4_img5.gif) no-repeat top left;
}

/* content_boat_float*/
#content .enews_boat_img1 {
padding: 0px 0px 0px 315px;
background: url(../../media/enewsletter2_art4_img1.gif) no-repeat bottom left;
}

#content .enews_boat_img2 {
padding: 0px 295px 0px 0px;
background: url(../../media/enewsletter2_art4_img2.gif) no-repeat bottom right;
}

#content .enews_boat_img3 {
padding: 0px 0px 20px 310px;
background: url(../../media/enewsletter2_art4_img3.gif) no-repeat top left;
}

#content .enews_boat_img4 {
padding: 0px 0px 20px 300px;
background: url(../../media/enewsletter2_art4_img4.gif) no-repeat left;
}

#content .enews_lever_camera {
padding: 20px 300px 0px 0px;
background: url(../../media/enewsletter3_art5_camera.gif) no-repeat top right;
}

#content .enews_eyes_light {
padding: 130px 0px 0px 0px;
background: url(../../media/enewsletter3_art5_light.gif) no-repeat top left;
}

#content .enews_eyes_periscope {
padding: 0px 0px 0px 300px;
background: url(../../media/enewsletter3_art5_periscope.gif) no-repeat bottom left;
}

#content .enews_eyes_microscope {
padding: 20px 280px 20px 0px;
background: url(../../media/enewsletter3_art5_microscope.gif) no-repeat right;
}

#content .enews_molly_search {
padding: 0px 160px 0px 0px;
background: url(../../media/enewsletter3_art2_molly.gif) no-repeat top right;
}

#content .molly_awardsexcel {
padding: 0px 160px 0px 0px;
background: url(../../media/awardsexcel_molly.gif) no-repeat top right;
}

/* content_santa */
#content .enews_santa {
padding: 0px 300px 0px 0px;
background: url(../../media/enewsletter2_art3_img1.gif) no-repeat top right;
}

#content .enews_lever_scre {
padding: 20px 300px 0px 0px;
background: url(../../media/enewsletter4_art3_scre.gif) no-repeat top right;
}

#content .enews_lever_door_handle {
padding: 0px 250px 0px 0px;
background: url(../../media/enewsletter4_art3_handle.gif) no-repeat top right;
}

#content .enews_lever_force {
padding: 0px 0px 0px 310px;
background: url(../../media/enewsletter4_art3_force.gif) no-repeat bottom left;
}

#content .enews_lever_see_saw {
padding: 20px 320px 0px 0px;
background: url(../../media/enewsletter4_art3_seesaw.gif) no-repeat top right;
}

#content .enews_inertia_belt {
padding: 5px 290px 0px 0px;
background: url(../../media/enewsletter5_art3_belt.gif) no-repeat bottom right;
}

#content .enews_inertia_skate{
padding: 5px 10px 0px 290px;
text-align:right;
background: url(../../media/enewsletter5_art3_skate.gif) no-repeat top left;
}

#content .enews_inertia_swing{
padding:30px 310px 0px 0px;
background: url(../../media/enewsletter5_art3_swing.gif) no-repeat bottom right;
}

#content .enews_crystal_gazing {
padding: 5px 370px 0px 0px;
background: url(../../media/enewsletter6_art3_gazing.gif) no-repeat bottom right;
}

#content .enews_snowman {
padding: 5px 340px 0px 0px;
background: url(../../media/enewsletter6_art3_snowman.gif) no-repeat bottom right;
}

#content .enews_quartz_watch{
padding: 5px 10px 0px 295px;
text-align:right;
background: url(../../media/enewsletter6_art3_watch.gif) no-repeat top left;
}

#content .enews_subheading{
color:#990000;
font-weight:bold;
text-align:center;
}

#content p.enews_stepHeading{
padding-left:30px;
color:#990000;
background: url(../../media/li_star.gif) no-repeat top left;
}

#content .enews_redText{
color:#434B8D;
}

#content .enews_baby{
padding: 0px 310px 0px 0px;
background: url(../../media/enewsletter7_art3_baby.gif) no-repeat bottom right;
}

#content .enews_sunlotion{
padding: 0px 10px 0px 285px;
text-align:right;
background: url(../../media/enewsletter7_art3_sunlotion.gif) no-repeat top left;
}
#content .enews_plants{
padding: 0px 300px 0px 0px;
background: url(../../media/enewsletter7_art3_plants.gif) no-repeat bottom right;
}

#content .enews_heart{
padding: 0px 265px 0px 0px;
background: url(../../media/enewsletter8_art4_img1.gif) no-repeat bottom right;
}

#content .enews_football{
padding: 0px 10px 0px 275px;
text-align:right;
background: url(../../media/enewsletter8_art4_img2.gif) no-repeat top left;
}

#content .enews_veg{
padding: 0px 270px 0px 0px;
background: url(../../media/enewsletter8_art4_img3.gif) no-repeat bottom right;
}

#content .enews_pyramid{
padding: 0px 270px 0px 0px;
background: url(../../media/enewsletter9_art3_img1.gif) no-repeat top right;
}
#content .enews_truss{
padding: 0px 10px 0px 275px;
text-align:right;
background: url(../../media/enewsletter9_art3_img2.gif) no-repeat top left;
}
#content .enews_bermuda{
padding: 0px 10px 0px 275px;
text-align: right;
background: url(../../media/enewsletter9_art3_img3.gif) no-repeat top left;
}

#content .enews_santa {
padding: 0px 10px 0px 275px;
text-align:right;
background: url(../../media/enewsletter10_art4_img1.gif) no-repeat top left;
}
#content .enews_nose {
padding: 0px 270px 0px 0px;
background: url(../../media/enewsletter10_art4_img2.gif) no-repeat top right;
}
#content .enews_reindeer {
padding: 0px 10px 0px 275px;
text-align:right;
background: url(../../media/enewsletter10_art4_img3.gif) no-repeat top left;
}

#content .enews_umbrella {
padding: 0px 10px 0px 275px;
text-align:right;
background: url(../../media/enewsletter11_art3_img3.gif) no-repeat top left;
}
#content .enews_unwell {
padding: 0px 270px 0px 0px;
background: url(../../media/enewsletter11_art3_img1.gif) no-repeat top right;
}
#content .enews_peat {
padding: 0px 10px 0px 275px;
text-align:right;
background: url(../../media/enewsletter11_art3_img2.gif) no-repeat top left;
}
#content .enews_frog {
padding: 0px 10px 0px 275px;
text-align:right;
background: url(../../media/enewsletter12_art3_img3.gif) no-repeat top left;
}
#content .enews_lungs {
padding: 0px 270px 0px 0px;
background: url(../../media/enewsletter12_art3_img2.gif) no-repeat top right;
}
#content .enews_boydrink {
padding: 0px 270px 0px 0px;
background: url(../../media/enewsletter13_art3_img1.gif) no-repeat top right;
}
#content .enews_rhino {
padding: 0px 10px 0px 275px;
background: url(../../media/enewsletter13_art3_img2.gif) no-repeat top left;
}
#content .enews_watercycle {
padding: 0px 310px 0px 0px;
background: url(../../media/enewsletter13_art3_img3.gif) no-repeat top right;
}
#content .enews_warmclothes{
padding: 0px 310px 0px 0px;
background: url(../../media/enewsletter14_art3_img1.gif) no-repeat top right;
}
#content .enews_attic{
padding: 0px 310px 0px 0px;
background: url(../../media/enewsletter14_art3_img2.gif) no-repeat top right;
}
#content .enews_blubber {
padding: 0px 10px 0px 310px;
background: url(../../media/enewsletter14_art3_img3.gif) no-repeat top left;
}

#content .enews_moon {
padding: 0px 10px 0px 310px;
background: url(../../media/enewsletter15_art3_img1.gif) no-repeat bottom left;
}

#content .enews_astronaut {
padding: 0px 310px 0px 0px;
background: url(../../media/enewsletter15_art3_img2.gif) no-repeat top right;
}

#content .enews_harbour {
padding: 0px 10px 0px 310px;
background: url(../../media/enewsletter15_art3_img3.gif) no-repeat top left;
}

#content .enews_iya {
padding: 10px 10px 10px 210px;
background: url(../../media/enewsletter15_art6_img1.jpg) no-repeat top left;
}

#content .enews_rain {
padding: 10px 10px 0px 310px;
background: url(../../media/enewsletter16_art3_img1.gif) no-repeat top left;
}

#content .enews_intestine {
padding: 40px 10px 0px 310px;
background: url(../../media/enewsletter16_art3_img2.gif) no-repeat top left;
}

#content .enews_phscale {
padding: 15px 10px 0px 310px;
background: url(../../media/enewsletter16_art3_img3.gif) no-repeat top left; height:220px;
}

#content .enews_bacteria {
padding: 0px 20px 0px 250px;
background: url(../../media/enewsletter16_art7_img1.gif) no-repeat top left; height:300px
}

#content .enews_blastlab {
padding: 0px 20px 0px 250px;
background: url(../../media/enewsletter16_art2_img1.gif) no-repeat top left; height:300px;
}

#content .enews_encyclopedia {
padding: 0px 20px 0px 250px;
background: url(../../media/enewsletter16_art2_img2.gif) no-repeat top left;
}

/* replacement for lists to make img a hyperlink */

dl{
	margin: 0;
	padding:0;
	}
dl dt {
	margin: 0;
	padding: 0;
	}
dl dt a {
	margin: 0;
	padding:0;
	border: none;
	background: #fff;
	}
dl dt a img {
	float: left;
	}
dl dt a:hover {
	padding: 0;
	}
dl dd {
	margin-left: 130px;
	padding: 0 0 20px 0 ;
	color:#434B8D;
	}
dl dd.title {
	margin-left: 130px;
	padding: 0 0 5px 0 ;
	font-size: 100%;
	font-weight: bold;
	}


/* ---[sidebar and subnavs]------------------------------- */

#sidebar_panel {
width: 205px;
float: left;
margin:0;
padding: 0;
font-size: 75%;
line-height: 1.2em;
background: transparent url(../../media/ps_sidebar.gif) repeat top left;
}

#sidebar_panel a { font-size:110%; color:#E2007B; }

#sidebar_panel a:link {
	color:#E2007B;
	text-decoration: none;
	border-bottom: 1px dotted #434B8D;
}

#sidebar_panel a:hover {
	color:#434B8D;
	text-decoration: none;
}

#sidebar_panel a img {
	border-style: none;
	text-decoration:none;
}

#sidebar_panel ul.subnav a { display:block; padding-left:20px; border-bottom: none; }
#sidebar_panel ul.subnav a span { border-bottom: 1px dotted #434B8D; }
#sidebar_panel ul.subnav a:hover, #sidebar_panel ul.subnav a.active { color:#434B8D; background:transparent url(../../media/submenus/tick.gif) no-repeat left 50%; }

#programme_updates {
	margin: 0 0 0 7px;
	padding: 0;
	background: url(../../media/sb_activity.gif) no-repeat top left;/*sb_updates.gif*/
}

#programme_updates img {
	margin:30px 10px 0 0;
	float:left;
}

#programme_updates p.pi {
	margin:35px 10px 0px;
}

/* Rich Add - Site Side Bar search Facility*/
#side_search_bar {

	/*display:none;*/

	margin:0px 7px 10px 7px;
	padding:7px 0px 0px 0px;
	background: url(../../media/sb_search_title.gif) no-repeat top left;
}

/* Rich Add - Site Side Bar search Facility*/
#side_search_frm_container {
	margin:0px 7px 0px 7px;
	/*border:0.01em solid #000;*/
}

#keydates {	margin: 0 0 0 7px;	padding:15px 0 0 0;	background: url(../../media/key_dates_home.gif) no-repeat top left;	}

#join_us {	margin: 0 0 0 7px;	padding: 0;	background: url(../../media/sb_join_us.gif) no-repeat top left;	}
#join_us .fb-like-box { margin:40px 0 0 5px; }
.fb-like-box iframe	{ width: 182px !important}

#subscribe {	margin: 0 0 0 7px;	padding:15px 0 0 0;	background: url(../../media/sb_subscribe.gif) no-repeat top left;	}

#spotlight { margin: 0 0 0 7px;	padding: 0;	background: url(../../media/sb_spotlight.gif) no-repeat top left;	}

#contact {	margin: 0 0 0 7px;	padding: 0;	background: url(../../media/sb_contact.gif) no-repeat top left;	}
#contact h3{ height: 41px; }

#programme_updates h3, #keydates h3, #join_us h3, #side_search_bar h3, #spotlight h3, #contact h3, #subnav_register h3, #subnav_about h3, #subnav_activities h3, #subnav_teachers h3, #subnav_dcentres h3, #subnav_awards h3, #subnav_footer h3 {
text-indent: -5000px;
margin:0;
padding:0;
}

#programme_updates .p1, #side_search_bar .p1, #spotlight .p1, #contact .p1 {
margin: 30px 10px 10px 10px;
 }
#contact .p1 a { line-height:1.5em; }
 #keydates .p1calendar {
 margin: 5px 10px;
}
 #keydates .p1calendar a { line-height:1.5em; }
/* subnav */

#subnav_register {
	margin: 0 0 0 7px;
	padding: 0;
	background: url(../../media/sb_register_title.gif) no-repeat top left;
}

#subnav_about {
	margin: 0 0 0 7px;
	padding: 0;
	background: url(../../media/sb_about_title.gif) no-repeat top left;
}

#subnav_activities {
	margin: 0 0 0 7px;
	padding: 0;
	background: url(../../media/sb_resources_title.gif) no-repeat top left;
}

.subnav_activities {
	margin: 0 0 0 7px;
	padding: 0;
	background: url(../../media/sb_actvities_title.gif) no-repeat top left !important;
}

#subnav_teachers {
	margin: 0 0 15px 7px;
	padding: 0;
	background: url(../../media/sb_teachers_title.gif) no-repeat top left;
}

#subnav_dcentres {
	margin: 0 0 15px 7px;
	padding: 0;
	background: url(../../media/sb_dcentres_title.gif) no-repeat top left;
}

.centre_county a {  }
.centre_list { font-size:10px; margin-left: 5px; }
#centre_list_help { background: url(../../media/icons/help.gif) no-repeat top left; padding-left:20px; }

.sub_kids {
	margin: 0 0 0 7px;
	padding: 0;
	background: url(../../media/sb_kids_title.gif) no-repeat top left !important;
}

#subnav_awards {
	margin: 0 0 0 7px;
	padding: 0;
	background: url(../../media/sb_awards_title2.gif) no-repeat top left;
}

#subnav_footer {
	margin: 0 0 0 7px;
	padding: 0;
	background: url(../../media/sb_footer_title.gif) no-repeat top left;
}

#subnav_register ul, #subnav_about ul, #subnav_activities ul, #subnav_teachers ul, #subnav_dcentres ul, #subnav_awards ul, #subnav_footer ul {
margin: 30px 0px 10px 0px;
padding:0px 10px;
list-style: none;
}

#subnav_register li, #subnav_about li, #subnav_activities li, #subnav_teachers li, #subnav_dcentres li, #subnav_awards li, #subnav_footer li {
padding: 5px 0px 0px 0px;
line-height: 1.6em;
}

ul.subnav li.submenu_header { margin:10px 0 0 -10px; }

#subnav_teachers ul li.subnav_teachers_area { border-top:1px dotted #000; margin-top:10px; }

#sidebar_double_line {
line-height: 1.3em;
}

/* sidebar_footer */
#sidebar_footer {
	height: 15px;
	margin: 0;
	padding: 0;
	background: #FFFFFF url(../../media/ps_sidebar_footer.gif) no-repeat top left;
	}


/* ---[ footer]------------------------------- */
#footer {
	position: relative;
	clear: both;
	height:36px;
	margin: 15px 0 0 0;
	/*padding: 10px 0 0 0;*/
	font-size: 55%;
	background: #f9f7de url(../../media/ps_footer.gif) no-repeat right top;
	padding: 20px 20px 0;
}

#footer p {
	margin: 0;
	/*padding: 12px 10px 0 0 ;*/
	text-align: right;
	color:#40488e;
	}

/* ---[ forms ]------------------------------------ */

#form_register {
	font-size: 95%;
}

#form_register p {
	margin: 6px 0;
	}

#form_register h4 {
	padding: 5px;
	}

#form_register .schoolh4 {
	background: #fee994;
	}

#form_register .prefhosth4 {
	background: #D8EBF1;
	}

#form_register .comm_prefh4 {
	background: #ECFCB5;
	}

#form_register .school_instruct {
	max-width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #FFDC52;
	}

#form_register .host_centres_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #D8EBF1;
}

#form_register .comm_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #D3F06D;
	}

#form_register label {
	font-weight: bold;
	}

#form_register fieldset  {
border: 1px dotted #ccc;
	padding: 5px ;
	}

#form_register .school_details  {
	background: #ffd323;
	}

#form_register .host_centres  {
	background: #a0cfde;
	}

#form_register .comm_pref  {
	background: #bedf49;
	}

#form_eval {
	font-size: 95%;
}

#form_eval p {
	margin: 6px 0;
	}

#form_eval h4 {
	padding: 5px;
	}

#form_eval .schoolh4 {
	background: #fee994;
	}

#form_eval .prefhosth4 {
	background: #D8EBF1;
	}

#form_eval .comm_prefh4 {
	background: #ECFCB5;
	}

#form_eval .school_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #FFDC52;
	}

#form_eval .comm_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #D3F06D;
	}

#form_eval fieldset  {
	border: 1px dotted #ccc;
	padding: 5px ;
	}

#form_eval .radioGroup {
	border: 0px;
	padding: 0px;
	}
#form_eval .radioLegend {
	border: 0px;
	padding: 0px;
	}

#form_eval .demographics  {
	background: #ffd323;
	}

#form_eval .site_content  {
	background: #a0cfde;
	}

#form_eval .randta  {
	background: #bedf49;
	}

#form_search p {
	margin: 6px 0;
	}

#form_search .instruction {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #FFDC52;
	}

#form_search h4 {
padding: 5px;
	}

#form_search .schoolh4 {
background: #fee994;
}

#form_search fieldset  {
background:#ffd323;
border: 1px dotted #ccc;
	padding: 5px ;
	}

#form_ao07data {
	font-size: 95%;
}

#form_ao07data p {
	margin: 6px 0;
	}

#form_ao07data h4 {
	padding: 5px;
	}

#form_ao07data .schoolh4 {
	background: #fee994;
	}

#form_ao07data .prefhosth4 {
	background: #D8EBF1;
	}

#form_ao07data .comm_prefh4 {
	background: #ECFCB5;
	}

#form_ao07data .school_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #FFDC52;
	}

#form_ao07data .host_centres_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #D8EBF1;
}


#form_ao07data .comm_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #D3F06D;
	}

#form_ao07data label {
	font-weight: bold;
	}

#form_ao07data fieldset  {
border: 1px dotted #ccc;
	padding: 5px ;
	}

#form_ao07data .school_details  {
	background: #ffd323;
	}

#form_ao07data .teacher_details  {
	background: #ffd323;
	}

#form_ao07data .comm_pref  {
	background: #bedf49;
	}

/*----[ New teacher form ]-------------------------- */

#form_new_teacher {
	font-size: 95%;
}

#form_new_teacher_header {
	color: #2e659f;
}

#form_new_teacher label.thin {
	font-weight: 400;
}

#form_new_teacher table {
	width: auto;
	border-width: 0px;
	margin-left: 10px;
}

#form_new_teacher table td {
	background-color: transparent;
	padding: 0 20px 0 0;
}

#form_new_teacher p {
	margin: 6px 10px;
	}

#form_new_teacher h4 {
	padding: 5px;
	}

#form_new_teacher .schoolh4 {
	background: #2e659f;
	color: #ffffff;
	border-radius: 4px;
	}

#form_new_teacher .prefhosth4 {
	background: #D8EBF1;
	}

#form_new_teacher .comm_prefh4 {
	background: #ECFCB5;
	}

#form_new_teacher .school_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #2e659f;
	color: #ffffff;
	}

#form_new_teacher .host_centres_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #D8EBF1;
}


#form_new_teacher .comm_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #D3F06D;
	}

#form_new_teacher label {
	font-weight: bold;
	}

#form_new_teacher fieldset  {
border: 1px dotted #ccc;
	padding: 5px ;
	}

#form_new_teacher .school_details  {
	background: #bbdaf9;
	border-radius: 4px;
	}

#form_new_teacher .school_details div {
	margin-left: 10px;
}

#form_new_teacher .teacher_details  {
	background: #bbdaf9;
	border-radius: 4px;
	}

#form_new_teacher .comm_pref  {
	background: #bedf49;
	}

#form_new_teacher button {
	display: block;
    padding: 0 30px;
    height: 30px;
    background-color: #2e659f;
    border: 1px solid #2e659f;
    border-radius: 4px;
    box-shadow: -1px 1px 0px 1px #1f4369;
    margin: 0 auto;
    font-size: 12px;
    font-weight: 500;
    color: #ffffff;
    cursor: pointer;
}

#form_new_teacher button:hover {
	position: relative;
	top: 1px;
	right: 1px;
	box-shadow: none;
}


/* ---[ tables ]------------------------------------ */

table {
	border: 1px dotted #ccc;
	width: 100%;
	}

caption {
	color: #993333;
	padding-bottom: 6px;
	text-align:left;
	font-weight:bold;
	}
th, td {
	padding: 2px;
	background: #a0cfde;
	vertical-align: middle;
	text-align:center;
	font-size: 90%;
	}
th {
	background: #bedf49;
	}

#activity, .activity {
	width: 25%;
}

#strand {
	width: 25%;
}

#skill, .skill {
	width: 30%;
}

#print {
	width: 10%;
}

#colour {
	width: 10%;
}

/* Resources table */

#resources th { width:50%; }
#resources td { padding:0 1em 1em; }
#resources td.centre_name { padding-top:1em; }
#resources td a { display:block; background:transparent none no-repeat scroll left 50%; color:#E2007B; text-decoration:none; border:none; margin:1em 0 0; }
#resources td a:visited { border:none; }
#resources td a:hover { color:#434b8d; }
#resources td a span { border-bottom:1px dotted #434b8d; }
#resources td a.resource_pdf { padding:0 0 0 30px; background-image:url(../../media/icons/page_white_acrobat.png); }
#resources td a.resource_web { padding:0 0 0 28px; background-image:url(../../media/icons/page_world.png); }
#resources td a.resource_sound { padding:0 0 0 28px; background-image:url(../../media/icons/sound.png); }
#resources td a.resource_movie { padding:0 0 0 28px; background-image:url(../../media/icons/film.png); }
#resources td a.resource_word { padding:0 0 0 28px; background-image:url(../../media/icons/page_word.png); }
#resources td a.resource_img { padding:0 0 0 28px; background-image:url(../../media/icons/image.png); }
#resources td span.filesize { margin:5px 0 15px 25px; }

/* ---[ table for AOSE 3 steps highlight ]------------------------------------ */

    table .aosesteps {
	width: 90%;
	border-top: 1px dashed #ccc;
    border-left: 1px dashed #ccc;
    border-bottom: 1px dashed #ccc;
    border-collapse:collapse;
	}

	.aosesteps th, td {
	padding: 2px 5px 5px 15px;
	background: #bfcad6;
	vertical-align: top;
	text-align: left;
	font-size: 100%;
	}

	.aosesteps td.content {
    border-bottom: 1px dashed #fff;
	}

    .aosesteps td.mid {
	background: #cfdce9;
	border-bottom: 1px dashed #fff;
	}

	.aosesteps td.midtitle {
	background: #cfdce9;
	}

	/* ---[ AoSE Application Process Table ]------------------------------------ */

	.aosesteps td.applyall {
	background: #b5d1d7;
	}

	.aosesteps td.applynavb {
	padding: 5px 10px 10px 5px;
	background: #189ebd;
	border-bottom: 1px solid #fff;
	}

	.aosesteps td.applynavt {
	padding: 5px 10px 1px 5px;
	background: #189ebd;
	}

/* ---[ New Enty ]------------------------------------ */
.new {color: #993333}

/* ---[ country list ]------------------------------------ */

#country li{

background: none;
}


ol
{
  margin: 0 0 1em 2em;
  padding: 0;
}

ol li
{
  line-height: 1.2em;
  margin: 0;
  padding: 0;
list-style:none;
}


* html ol li
{
	position: relative;
	list-style:none;
}


ol li.column1 { margin-left: 0em; }
ol li.column2 { margin-left: 10em; }
ol li.column3 { margin-left: 20em; }



li.reset
{
  margin-top: -9.6em;
}

.xmt_listfull {
	color: #ff0000;
}

.xmt_regnotice {
	border: 1px dotted #ff6600;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #FFDC52;
}

.highlight_0 {
background-color:#0099FF;
color:#fff;
}
.highlight_1 {
background-color:#CC3399;
color:#fff;
}
.highlight_2 {
background-color:#990000;
color:#fff;
}
.highlight_3 {
background-color:#993366;
color:#fff;
}
.highlight_4 {
background-color:#009966;
color:#fff;
}
.highlight_5 {
background-color:#993399;
color:#fff;
}
.highlight_6 {
background-color:#9933FF;
color:#fff;
}
.highlight_7 {
background-color:#339966;
color:#fff;
}
.highlight_8 {
background-color:#660099;
color:#fff;
}
.highlight_9 {
background-color:#333333;
color:#fff;
}



/* Styles for Xmas Countdown */

#homepage_highlight_wel_winter {
padding: 10px 0px 0px 0px;
width: 525px;
height: 250px;
background: url(../../media/con_bg_hangaround_WINTER.gif) no-repeat top left;
}

#homepage_highlight_wel_winter p {
margin:0px;
margin-top: 8px;
/*margin-left: 0px;*/
padding: 0px;
width: 360px;
}

#wintersciencepage_highlight_wel {
padding: 10px 0px 0px 0px;
width: 525px;
background: url(../../media/con_bg_hangaround_WINTER_science_facts.gif) no-repeat top left;
}

#wintersciencepage_highlight_wel p {
margin:0px;
margin-top: 8px;
/*margin-left: 0px;*/
padding: 0px;
width: 365px;
}

#content #wsf1 {
width: 365px;
clear:both;
margin:15px 0 0 0;
}

#content ul.winter_science_facts_list {
margin: 0px;
padding: 0px;
/*list-style-image:url(../../media/li_snowflake.gif);*/
}

#content ul.winter_science_facts_list li {
margin: 0px;
padding: 0px 10px 10px 30px;
color:#000000;
background: url(../../media/li_snowflake.gif) no-repeat top left;
}

















/* ................................................. Teachers Gallery Page - Specific Styles */

#teachers-gallery-page {

}


#teachers-gallery-page h4 {
	height: 75px;
	background-repeat: no-repeat;
	background-position: top left;
	text-indent: -1000px;
	overflow: hidden;
	margin-bottom:0px;
	padding-bottom:0px;
}

/*
#teachers-gallery-page h4 + span {*/

#gallery_linkbg {
background: #dde8ea;
height: 10px;
margin: -10px 0 0 0;
}

#gallery_linkbg a{
font-size:0.8em;
margin-left: 18px;
}

span.uploadLink {
	/*float:right;*/
	margin-bottom:30px;
	font-size:0.8em;
}

#teachers-gallery-page .uploadLink a {
	left:15px;
	top:-15px;
	text-decoration:none;
}

#teachers-gallery-page br + br {
	clear:both;
	height:0px;
}

#teachers-gallery-page h4.h-video {
	background-image: url(../../media/h_gallery_video.gif);
}

#teachers-gallery-page h4.h-audio {
	background-image: url(../../media/h_gallery_audio.gif);
}

#teachers-gallery-page h4.h-photo {
	background-image: url(../../media/h_gallery_photo.gif);
}

/* ---[ resources gallery banners and links - added 19/01/07]-------------------------------*/

#gal_banner_photo {
width: 525px;
height: 87px;
background-image: url(../../media/resources_gal_banner_photo.gif);
margin: 0 0 35px 0;
}

#gal_banner_docs {
width: 525px;
height: 87px;
background-image: url(../../media/resources_gal_banner_docs.gif);
margin: 0 0 35px 0;
}

#gal_banner_video {
width: 525px;
height: 87px;
background-image: url(../../media/resources_gal_banner_video.gif);
margin: 0 0 35px 0;
}

#gal_banner_video_new {
width: 525px;
height: 87px;
background-image: url(../../media/resources_gal_banner_video.gif);
margin: 0 0 15px 0;
}

/*#gal_banner_audio {
width: 525px;
height: 92px;
background-image: url(../../media/resources_gal_banner_audio.gif);
margin: 0 0 35px 0;
}*//* ---[ NB: put image]--- */


p.uploadpara {
	padding: 55px 0 0 21px;
	}

a.upload {
    font-size: 90%;
	color:#434B8D;
	text-decoration: none;
	border-bottom: 1px dotted #434B8D;
	}

	a.upload:visited {
    font-size: 90%;
	color:#434B8D;
	text-decoration: none;
	border-bottom: 1px dotted #434B8D;
	}

a.upload:hover {
	color:#e2007b;
	text-decoration: none;
	}

/* ---[ end resources gallery banners and links ]-------------------------------*/

#teachers-gallery-page h4.h-document {
	background-image: url(../../media/h_gallery_document.gif);
}

#teachers-gallery-page h5.download {
	font-size: 100%;
	padding: 0;
	font-weight: normal;
	height: 1.6em;
	margin-bottom: -1.6em;
}

.dps_video {
margin: -300px 10px 125px 340px;
font-size: 90%;
line-height: 1.4em;
width: 150px;
}

.dps_video_youtube {
margin: -280px 10px 90px 340px;
font-size: 90%;
line-height: 1.4em;
width: 150px;
}

#teachers-gallery-page h5.download a {
	float: left;
	padding: 0;
	line-height: 1em;
}

#teachers-gallery-page em.download-details {
	color: #909090;
	font-size: 90%;
	float: right;height: 1.6em;
}

#teachers-gallery-page em.download-details img.icon {
	vertical-align: middle;
}

#teachers-gallery-page p {
	clear: both;
}

/* photo thumbnails */
#teachers-gallery-page .thumbnails {
	text-align: left;
}

#teachers-gallery-page .thumbnails p {
	margin: 0;
	margin-left: 20px;
	margin-bottom: 7px;
}

#teachers-gallery-page .thumbnails a {
	border: 0;
	text-decoration: none;
	margin-right: 5px;
}

#teachers-gallery-page .thumbnails a img {
	border: 1px solid #434b8d;
}

.thumbnails a { border: none !important; }

/* Gallery Upload page (photos and docs) */

/*#gallery_upload_area .gallery_textarea {
	width:400px;
	height:85px;
}*/

#gallery_upload_area {
	font-size: 95%;
}

#gallery_upload_area p {
	margin: 6px 0;
	}

#gallery_upload_area p.normtxt {
font-size: 110%;
	margin: 6px 0;

	}

/*#gallery_upload_area h4 {
	padding: 5px;
	}*/

#gallery_upload_area .title {
padding: 0 0 0 6px;
font-size: 115%;
	font-weight: bold;
	background: #fee994;
	}

#gallery_upload_area .titleblue {
padding: 0 0 0 6px;
font-size: 115%;
	font-weight: bold;
	background: #D8EBF1;
	}

#gallery_upload_area .school_instruct {
	width: 300px;
	border: 1px dotted #ffffff;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	line-height: 1.2em;
	font-size: 95%;
	background: #FFDC52;
	}

#gallery_upload_area fieldset  {
border: 1px dotted #ccc;
	padding: 5px ;
	}

#gallery_upload_area .school_details  {
	background: #ffd323;
	}

#gallery_upload_area .teacher_details  {
	background: #ffd323;
	}

#gallery_upload_status_success {
	margin: 0px;
	border: 1px dotted #ccc;
	height: 75px;
	background: #8fb280 url(../../media/upload_ok.gif) no-repeat top left;
	}

#gallery_upload_status_error {
	margin: 0px;
	border: 1px dotted #ccc;
	height: 75px;
	background: #be8e8e url(../../media/upload_error.gif) no-repeat top left;
	}

		.gallery_upload_status_text {
		/*float: right;*/
	color:#ffffff;
	margin: 5px 5px 10px 50px;
	}

	/*.gallery_upload_status {
	margin: 0px;
	border: 1px dotted #ccc;
	height: 75px;
	}*/

#gallery_upload_area .host_centres  {
	background: #a0cfde;
	}

.pic_caption{
font-size: 11px;
padding: 0;
line-height: 1.3em;
}

#warn_para {
	margin-top: 10px;
	border: 1px dotted #999;
	background: #fff url(../../media/warn_icon.gif) no-repeat center left;
	}

	p.warn_para_text{
	padding: 0 0 0 60px;
	}

#info_para {
	margin-top: 10px;
	border: 1px dotted #999;
	background: #fff url(../../media/info_icon.gif) no-repeat center left;
	}

	p.info_para_text{
	padding: 0 0 0 60px;
	}
/****** Activities ***************/
#search_activities { background:transparent url(../../media/activities/search_bg.gif) no-repeat scroll left top; width:518px; height:116px; }
#search_activities p { padding:67px 0 0 28px; }
#search_activities_intro { background:transparent url(../../media/activities/search_intro_bg.gif) no-repeat scroll left top; width:518px; height:75px; margin-top:20px; }
#search_activities_intro p { padding:25px 0 0 250px; }
#h_activities_search_results { background:transparent url(../../media/activities/search_results.png) no-repeat scroll left top; text-indent:-5000px; margin:12px 0 0; }
/*.activities_pagination { background:transparent url(../../media/activities/pagination.gif) no-repeat scroll left top; width:518px; height:43px; }*/
.activities_pagination { margin-right:15px; }
.activities_pagination p { color:#000; margin:1em; }
#content_panel #activities_search_results_top .activities_pagination a { color:#000; font-weight:bold; text-decoration:none; border:none; }
.activities_pagination #display { float:left; }
.activities_pagination #page_nav { float:right; }

#activities_search_nav { clear:both; }
#activities_search_nav a { float:left; text-indent:-5000px; overflow:hidden; background:transparent none no-repeat scroll left top; text-decoration:none; border:none; margin:0 10px 0 0; }
#activities_search_nav a:hover, #activities_search_nav a.active { background-position:left bottom; }
#activities_search_nav #simple_search { background-image:url(../../media/activities/simple_search.png); width:117px; height:28px; }
#activities_search_nav #advanced_search { background-image:url(../../media/activities/advanced_search.png); width:133px; height:28px; }

#h4_activities_select { clear:both; margin:23px auto 16px; text-indent:-5000px; overflow:hidden; background: url("../../media/activities/select_category_activities.png") no-repeat scroll left top transparent; width:238px; height:21px; }

#h4_age_group_select { clear:both; margin:23px auto 16px; text-indent:-5000px; overflow:hidden; background: url("../../media/activities/select_age_group_activities.png") no-repeat scroll left top transparent; width:156px; height:28px; }

#h4_weblinks_select { clear:both; margin:23px auto 16px; text-indent:-5000px; overflow:hidden; background: url("../../media/activities/select_category_weblinks.png") no-repeat scroll left top transparent; width:238px; height:21px; }

#activities_select { clear:both; }
#activities_select a { float:left; text-indent:-5000px; overflow:hidden; background:transparent none no-repeat scroll left top; text-decoration:none; border:none; }
#activities_select a:hover { background-position:left bottom; }
#activities_select #science_maths { background-image:url(../../media/activities/science_maths.png); width:124px; height:139px; margin:0 65px 0 18px; }
#activities_select #space { background-image:url(../../media/activities/space.png); width:114px; height:139px; margin:0 65px 0 0; }
#activities_select #science_home { background-image:url(../../media/activities/science_home.png); width:126px; height:139px; margin:0; }
#activities_select #teacher_created { background-image:url(../../media/activities/teacher.png); width:146px; height:171px; margin:10px 0 0 7px; }
#activities_select #design_make { background-image:url(../../media/activities/design_make.png); width:116px; height:138px; margin:10px 0 0 52px; }
#activities_select #science_week { background-image:url(../../media/activities/science_week.png); width:143px; height:171px; margin:10px 0 0 56px; }
#activities_select #engineers_week { background-image:url(../../media/activities/engineers_week.png); width:143px; height:154px; margin:10px 0 0 56px; }

#activities_select #junior_activities { background-image:url(../../media/activities/junior.png); width:131px; height:177px; margin:10px 25px 0 120px; }
#activities_select #senior_activities { background-image:url(../../media/activities/senior.png); width:131px; height:177px; margin:10px 0 0 20px; }



#advanced_search_box { margin-top:15px; }
#advanced_search_box_top { background:transparent url(../../media/activities/advanced_top.png) no-repeat scroll left top; width:519px; height:6px; }
#advanced_search_box_bottom { background:transparent url(../../media/activities/advanced_bottom.png) no-repeat scroll left top; width:519px; height:7px; }
#advanced_search_box_middle { background:transparent url(../../media/activities/advanced_middle.png) repeat-y scroll left top; width:585px; padding:8px 17px; }

#advanced_search_box h5 { margin:0 0 20px; padding:0; font-size:12px; }
#advanced_search_box h5#include_keywords { margin-top:30px; }
#advanced_search_box p { margin:0; padding:0; font-size:11px; }
#advanced_search_box .main_label { font-weight:bold; }
#activities_form_left, #activities_form_right { float:left; }
#activities_form_left { width:250px; }
#activities_form_right #keywords { width:230px; }
#advanced_search_box input { margin-left:0; }
#advanced_search_box .sub_checkbox { margin-left:20px; }
#activities_submit_search { clear:both; width:519px; }
#activities_submit_search input { float:right; margin:0 35px 0 0; border:none; text-indent:-5000px; overflow:hidden; background: url("../../media/activities/search_btn.png") no-repeat scroll left top transparent; width:117px; height:28px; }
#activities_submit_search input:hover { background-position:left bottom; }

#activities_search_results_top { margin:0 0 0 17px; }
#activities_search_results_top p { margin:10px 0 0; }
#content_panel #activities_search_results_top a { color:#000; border:none; text-decoration:underline; }
#content_panel #activities_search_results_top a:hover { color:#000; border:none; text-decoration:none; }
#activities_search_results_top #activities_found { font-weight:bold; }
#activities_search_results_top #search_again_links, #activities_search_results_top .activities_pagination p { margin-top:0; }

.ar_block { margin:15px 0 0; }
.ar_block p { margin:0 0 0 15px; }

.ar_block_even .ar_top { background:transparent url(../../media/activities/result_top.gif) no-repeat scroll left top; width:518px; height:6px; }
.ar_block_even .ar_bottom { background:transparent url(../../media/activities/result_bottom.gif) no-repeat scroll left top; width:518px; height:6px; }
.ar_block_even .ar_middle { background:transparent url(../../media/activities/result_middle.gif) repeat-y scroll left top; width:518px; }
.ar_block_odd .ar_top { background:transparent url(../../media/activities/result_top_odd.gif) no-repeat scroll left top; width:518px; height:6px; }
.ar_block_odd .ar_bottom { background:transparent url(../../media/activities/result_bottom_odd.gif) no-repeat scroll left top; width:518px; height:6px; }
.ar_block_odd .ar_middle { background:transparent url(../../media/activities/result_middle_odd.gif) repeat-y scroll left top; width:518px; }

.ar_block_even .ar_title { background:transparent url(../../media/activities/title_bg.gif) no-repeat scroll left bottom; width:518px; height:73px; }
.ar_block_odd .ar_title { background:transparent url(../../media/activities/title_bg_odd.gif) no-repeat scroll left bottom; width:518px; height:73px; }

.ar_block .activity_types { float:right; margin:9px 25px 0 0; }
.ar_block .title_header { font-weight:bold; }
.ar_block .title_value { margin:10px 0 0 25px; }

.ar_block_even .ar_info_top { background:transparent url(../../media/activities/result_info_top.gif) no-repeat scroll left top; width:518px; height:16px; }
.ar_block_even .ar_info_bottom { background:transparent url(../../media/activities/result_info_bottom.gif) no-repeat scroll left top; width:518px; height:16px; }
.ar_block_even .ar_info_middle { background:transparent url(../../media/activities/result_info_middle.gif) repeat-y scroll left top; width:518px; }
.ar_block_odd .ar_info_top { background:transparent url(../../media/activities/result_info_top_odd.gif) no-repeat scroll left top; width:518px; height:16px; }
.ar_block_odd .ar_info_bottom { background:transparent url(../../media/activities/result_info_bottom_odd.gif) no-repeat scroll left top; width:518px; height:16px; }
.ar_block_odd .ar_info_middle { background:transparent url(../../media/activities/result_info_middle_odd.gif) repeat-y scroll left top; width:518px; }

.ar_block .strands { float:left; width:365px; }
.ar_block .strands_value { margin:0 0 0 25px; }
.ar_block .strands_header { font-weight:bold; }
.ar_block .age_header, .ar_block .ar_resources_header { font-weight:bold; }

.ar_block .resources p { margin:0 25px; padding:10px 0 5px; background:transparent url(../../media/activities/divider.gif) repeat-x scroll left bottom; }
.ar_block .resources p.last { background:none; }
.ar_block .resources a, .ar_block .resources span { vertical-align:70%; }
#content_panel .ar_block .resources a { margin:0 20px; color:#000; border:none; text-decoration:underline; }
#content_panel .ar_block .resources a:hover { text-decoration:none; }

/***** EASTER EGGS HUNT ************/
#easter_eggs_instructions ul li { background:transparent url(../../media/li_star.gif) no-repeat scroll left top; }

#easter_eggs_succes form#form_register fieldset { background-color:#9fd4ff; }
#content_panel a.egg, #content_panel a.egg:visited { border:none; }

/* MAP */
#custom_info_window_red{
  width: 200px;
}
#custom_info_window_red_contents{
  background-color: #FFF;
}
#custom_info_window_red_tl{
  width: 16px;
  height: 16px;
  background: url('../../media/ds_centres/red_tl.png') top left no-repeat transparent;
}
* html #custom_info_window_red_tl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/ds_centres/red_tl.png', sizingMethod='crop');
}
#custom_info_window_red_t{
  background: url('../../media/ds_centres/red_t.png') top left repeat-x transparent;
}
#custom_info_window_red_tr{
  width: 16px;
  height: 16px;
  background: url('../../media/ds_centres/red_tr.png') top left no-repeat transparent;
}
* html #custom_info_window_red_tr{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/ds_centres/red_tr.png', sizingMethod='crop');
}
#custom_info_window_red_l{
  width: 3px;
  background: url('../../media/ds_centres/red_l.png') top left repeat-y transparent;
}
#custom_info_window_red_r{
  width: 3px;
  background: url('../../media/ds_centres/red_r.png') top right repeat-y transparent;
}
#custom_info_window_red_bl{
  width: 16px;
  height: 16px;
  background: url('../../media/ds_centres/red_bl.png') top left no-repeat transparent;
}
* html #custom_info_window_red_bl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/ds_centres/red_bl.png', sizingMethod='crop');
}
#custom_info_window_red_b{
  background: url('../../media/ds_centres/red_b.png') top left repeat-x transparent;
}
#custom_info_window_red_br{
  width: 16px;
  height: 16px;
  background: url('../../media/ds_centres/red_br.png') top left no-repeat transparent;
}
* html #custom_info_window_red_br{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/ds_centres/red_br.png', sizingMethod='crop');
}
#custom_info_window_red_close{
  width: 21px;
  height: 21px;
  background: url('../../media/ds_centres/red_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #custom_info_window_red_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/ds_centres/red_close.png', sizingMethod='crop');
}
#custom_info_window_red_max{
  width: 21px;
  height: 21px;
  background: url('../../media/ds_centres/red_max.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #custom_info_window_red_max{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/ds_centres/red_max.png', sizingMethod='crop');
}
#custom_info_window_red_min{
  width: 21px;
  height: 21px;
  background: url('../../media/ds_centres/red_min.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #custom_info_window_red_min{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/ds_centres/red_min.png', sizingMethod='crop');
}
#custom_info_window_red_beak{
  width: 28px;
  height: 38px;
  background: url('../../media/ds_centres/red_beak.png') top left no-repeat transparent;
}
* html #custom_info_window_red_beak{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/ds_centres/red_beak.png', sizingMethod='crop');
}
#custom_info_window_red_contents .section1{
  margin: 0;
  padding: 0;
}
#custom_info_window_red_contents .section2{
  margin: 0;
  padding: 0;
  background-color: #FFDFDF;
  border-bottom: dotted 1px #900;
  border-top: dotted 1px #900;
}
#custom_info_window_red_contents p{
  margin: 1px 0;
  padding: 0 5px 0;
}
#custom_info_window_red_contents .title{
  font-size: 18px;
  font-weight: bold;
  color: #FFF;
  height:10px;
  background-color: #79a5df;
}


/****** WEBLINKS ***************/
#h4_weblink_select { clear:both; margin:23px auto 16px; text-indent:-5000px; overflow:hidden; background: url(../../media/weblinks/select_weblink_category.png) no-repeat scroll left top transparent; width:213px; height:22px; }

#weblinks_select { clear:both; }
#weblinks_select a { float:left; text-indent:-5000px; overflow:hidden; background:transparent none no-repeat scroll left top; text-decoration:none; border:none; }
#weblinks_select a:hover { background-position:left bottom; }
#weblinks_select #science { background-image:url(../../media/weblinks/science.png); width:124px; height:139px; margin:0 65px 0 18px; }
#weblinks_select #maths { background-image:url(../../media/weblinks/maths.png); width:114px; height:138px; margin:0 65px 0 0; }
#weblinks_select #space { background-image:url(../../media/weblinks/space2.png); width:126px; height:139px; margin:0; }
#weblinks_select #living_env { background-image:url(../../media/weblinks/living_env.png); width:131px; height:151px; margin:0 0 0 135px; }
#weblinks_select #equip_mat { background-image:url(../../media/weblinks/equip_mat.png); width:117px; height:151px; margin:0 0 0 35px; }

/*************************************************************************************/
select, select option {
	 behavior: url(includes/fix_disabled.htc);
}

.clear { clear:both; }


/* NEWSLETTER UPDATED 10092012*/
a:active {
  outline: none;
}
#math_news{
width: 512px; height: auto; float: left; margin-bottom: 25px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(bottom, #5BBED9 0%, #B2E6F4 100%);
/* Mozilla Firefox */
background-image: -moz-linear-gradient(bottom, #5BBED9 0%, #B2E6F4 100%);
/* Opera */
background-image: -o-linear-gradient(bottom, #5BBED9 0%, #B2E6F4 100%);
/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #5BBED9), color-stop(1, #B2E6F4));
/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(bottom, #5BBED9 0%, #B2E6F4 100%);
}
#events_news{
width: 512px; height: auto; float: left; margin-bottom: 25px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(bottom, #F671AC 0%, #FFB7D7 100%);
/* Mozilla Firefox */
background-image: -moz-linear-gradient(bottom, #F671AC 0%, #FFB7D7 100%);
/* Opera */
background-image: -o-linear-gradient(bottom, #F671AC 0%, #FFB7D7 100%);
/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #F671AC), color-stop(1, #FFB7D7));
/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(bottom, #F671AC 0%, #FFB7D7 100%);
/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to top, #F671AC 0%, #FFB7D7 100%);
}

#roundup_news{
width: 512px; height: auto; float: left; margin-bottom: 25px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(bottom, #EE6500 0%, #F69E5D 100%);
/* Mozilla Firefox */
background-image: -moz-linear-gradient(bottom, #EE6500 0%, #F69E5D 100%);
/* Opera */
background-image: -o-linear-gradient(bottom, #EE6500 0%, #F69E5D 100%);
/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #EE6500), color-stop(1, #F69E5D));
/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(bottom, #EE6500 0%, #F69E5D 100%);
/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to top, #EE6500 0%, #F69E5D 100%);
}

#website_news	{ width: 245px; height: auto; float: left; clear:both; margin-right: 12px;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(bottom, #228710 0%, #94F582 100%);
/* Mozilla Firefox */
background-image: -moz-linear-gradient(bottom, #228710 0%, #94F582 100%);
/* Opera */
background-image: -o-linear-gradient(bottom, #228710 0%, #94F582 100%);
/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #228710), color-stop(1, #94F582));
/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(bottom, #228710 0%, #94F582 100%);
/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to top, #228710 0%, #94F582 100%);
}
#activities_news{ width: 245px; height: auto; float: left;
/* IE10 Consumer Preview */
background-image: -ms-linear-gradient(bottom, #AE42E5 0%, #E5B2FF 100%);
/* Mozilla Firefox */
background-image: -moz-linear-gradient(bottom, #AE42E5 0%, #E5B2FF 100%);
/* Opera */
background-image: -o-linear-gradient(bottom, #AE42E5 0%, #E5B2FF 100%);
/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #AE42E5), color-stop(1, #E5B2FF));
/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(bottom, #AE42E5 0%, #E5B2FF 100%);
/* W3C Markup, IE10 Release Preview */
background-image: linear-gradient(to top, #AE42E5 0%, #E5B2FF 100%);
}
.news_add, .news_even	{ position:relative}
.news_add    .sign		{ position: absolute; top:-8px; left: 265px; z-index:5}
.news_even .sign, .small_newsbox .sign				{ position: absolute; top:-8px; left: 12px; z-index:5}
.newsBg					{ position: absolute; top: 0; left: 0; width:100%; height:182px; z-index: 0 }
.newsBgsmall			{ position: absolute; top: 0; left: 0; width:255; height:175px; z-index: 0 }
.news_add .news_content  	{ float: right; width: 240px; padding:0 10px; position: relative; z-index: 10; margin-top: 38px}
.news_even  .news_content{ float: left; width: 240px; padding:0 10px; position: relative;  z-index: 10; margin-top: 38px }
.news_add  .imgBig_news	{ float: left; margin: 12px 0px 10px 0; position: relative;  z-index: 10 }
.news_even .imgBig_news	{ float: right; margin: 12px 0px 10px 0; position: relative;  z-index: 10}
.imgSmall_news			{ margin-top: 35px; position: relative; z-index: 10  }
.rounded_corners		{ -moz-border-radius: 10px; border-radius: 10px; padding: 0px 5px 0px 5px; position: relative; z-index: 8; }
.news_title				{ margin: 10px 0 5px 0; font-size: 1.5em; font-weight: bold; float: left; width: 100%}
.small_newsbox p, .small_newsbox span { margin-left:10px; position: relative; z-index: 10 }

#content_panel .rounded_corners a:link, #content_panel .rounded_corners a{ text-decoration: none !important; border: none}

#content_panel .rounded_corners a{ color: #fdfdfd}
#content_panel .rounded_corners a:hover{ color: #2334dd}

#footer .footerContact{ float: left; width: 250px; margin-left: 215px }
#footer .footerContact p{ text-align: left}


#lightwindow_contents {background-color:#C4DC66 !important;}


.guzzler		{ margin:0 0 -18px 375px;}
.trainint-x-list {
	padding-left: 20px;
	padding-right: 20px;
}
