@font-face {
	font-family: 'Swiss721BoldRounded';
	src: url('http://www.childalert.co.uk//fonts/0813a___-webfont.eot');
	src: local('☺'), url('http://www.childalert.co.uk//fonts/0813a___-webfont.woff') format('woff'), url('http://www.childalert.co.uk//fonts/0813a___-webfont.ttf') format('truetype'), url('http://www.childalert.co.uk//fonts/0813a___-webfont.svg#webfontX4E4jVV6') format('svg');
	font-weight: normal;
	font-style: normal;
}
* {margin:0;padding:0;}
body {font:62.5% Arial, Helvetica, sans-serif;background:#9ebfc1;line-height:normal;}
a {color:#FFF;}
a img {border:0;}
.clearIt {
    font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
	overflow: hidden;
}

#MainWrapper {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#Header {padding-top:10px;background-color:#FFF}
#Header h1 , #Header p.header-logo {
	float: left;
	height: 95px;
	width: 200px;
	margin-left:25px;
	display:inline;
}
#LeaderBoard {
	float: right;
	height: 90px;
	width: 728px;
	display: inline;
	margin-right:10px
}
p , li {font-size: 1.3em;color:#21254b;line-height:1.3em;}
#Header p.left {
	float:left;
	font-weight:bold;
	margin-top: 8px;
	font-size: 1.4em;
	margin-left:45px;
	display:inline;
}
#Header p.right {
	float:right;
	font-weight:bold;
	width:11.6em;
	margin-top: 2px;
	font-size: 1.4em;
}
#Header .right a span {display: none;}
#Header .right a {
	float:left;
	height: 24px;
	width: 25px;
    margin-left:5px;
}
#Header .right a.newsletterbtn {width:242px;height:26px;margin-right:10px;background: url(http://www.childalert.co.uk/img/btn_newsletter.png) left 0px;}
#Header .right a.followFacebook {background: url(http://www.childalert.co.uk/img/followUs.png) left 0px;}
#Header .right a.followTwitter {background: url(http://www.childalert.co.uk/img/followUs.png) 75px 0px;width:24px;margin-right:5px}
#Header .right a.followBebo {background: url(http://www.childalert.co.uk/img/followUs.png) 50px 0px}
#Header .right a.followBlogger {background: url(http://www.childalert.co.uk/img/followUs.png) 26px 0px;margin-right:5px}
.textInput {
	font-size: 1.6em;
	font-weight:bold;
	border:solid 1px #5b6c83;
	line-height:normal;
	padding:1px;
	color:#21254B;
}
#SearchField {
	float: right;
	margin-top: 2px;
}
#BtnGo {
	float: right;
	margin:0 10px 0 5px;
}
#WhiteFrame {
	background: #FFF;
	margin: 0 0 15px;
	padding:23px 15px 15px;
}

#WhiteFrame p {
	color: #FFF;
	font-size: 1.4em;
	margin-bottom: 0.5em;
}
.articleMainBody ul , .articleMainBody ol {margin:0 0 1em 2em;}
.articleMainBody ul li , .articleMainBody ol li {color:#FFF; font-size:1.4em;}

#WhiteFrame ul {margin-left:2em;}


/* - - -  TABS  - - - */

.tabsContainer li a span {display:none;}
.tabsContainer li {list-style:none;}
#TopTabs {margin-left:32px;}
#TopTabs ul {height:33px;margin-left:0}
#TopTabs li {
	height: 33px;
  /*display: block;*/
	position: relative;
	float:left;
}
#TopTabs li a {height:33px;display:block;background:url(http://www.childalert.co.uk/img/tabs_top.png) no-repeat;}
* html #TopTabs li a {background-image:url(http://www.childalert.co.uk/img/tabs_top.gif);}
li#TopTabHome {left:0px;width:109px;z-index:900;}
li#TopTabHome a {width:109px;background-position:0px 0px;}
li#TopTabSafety {left:-18px;width:109px;z-index:890;}
li#TopTabSafety a {width:109px;background-position:0px -33px;}
li#TopTabWellbeing {left:-36px;width:146px;z-index:880;}
li#TopTabWellbeing a {width:146px;background-position:0px -66px;}
li#TopTabParenting {left:-54px;width:148px;z-index:870;}
li#TopTabParenting a {width:148px;background-position:0px -99px;}
li#TopTabNews {left:-72px;width:109px;z-index:860;}
li#TopTabNews a {width:109px;background-position:0px -165px;}
li#TopTabShop {left:-90px;width:108px;z-index:850;}
li#TopTabShop a {width:108px;background-position:0px -132px;}
li#TopTabCommunity {left:-108px;width:151px;z-index:840;}
li#TopTabCommunity a {width:151px;background-position:0px -198px;}
.tabsContainer li.on {z-index:999;}

/* - - -  LEFT TABS  - - - */
#LeftTabs {
	float:left;
	width:30px;
	height:auto;
	overflow:hidden;
	margin-top:25px;
}
#LeftTabs ul {margin-left:0}
#LeftTabs li {width:30px;height:auto;display:block;margin-bottom:15px}
* html #LeftTabs li {display:inline;}
#TabsSafety li a {width:30px;display:block;background:url(http://www.childalert.co.uk/img/tabs_left.png) no-repeat;}
li#LeftTabSafety1 a {height:121px;background-position: -30px -680px;}
li#LeftTabSafety2 a {height:130px;background-position: -30px -548px;}
li#LeftTabSafety3 a {height:120px;background-position: -30px -430px;}
li#LeftTabSafety4 a {height:130px;background-position: -30px -300px;}
li#LeftTabSafety5 a {height:130px;background-position: -30px -168px;}
li#LeftTabSafety6 a {height:168px;background-position: -30px 0px;}

#TabsVideo li a {width:30px;display:block;background:url(http://www.childalert.co.uk/img/tabs_left_video.png) no-repeat;}
li#LeftTabVideo1 a {height:111px;background-position: -30px -666px;}
li#LeftTabVideo2 a {height:111px;background-position: -30px -555px;}
li#LeftTabVideo3 a {height:111px;background-position: -30px -444px;}
li#LeftTabVideo4 a {height:111px;background-position: -30px -333px;}
li#LeftTabVideo5 a {height:111px;background-position: -30px -222px;}
li#LeftTabVideo6 a {height:111px;background-position: -30px 0px;}

#TabsWellbeing li a {width:30px;display:block;background:url(http://www.childalert.co.uk/img/tabs_left_wellbeing.png) no-repeat;}
li#LeftTabWellbeing2 a {height:110px;background-position: -30px -358px;}
li#LeftTabWellbeing3 a {height:110px;background-position: -30px -247px;}
li#LeftTabWellbeing4 a {height:110px;background-position: -30px -136px;}
li#LeftTabWellbeing5 a {height:135px;background-position: -30px 0px;}

#TabsParenting li a {width:30px;display:block;background:url(http://www.childalert.co.uk/img/tabs_left_parenting.png) no-repeat;}
li#LeftTabParenting1 a {height:144px;background-position: -30px -457px;}
li#LeftTabParenting2 a {height:123px;background-position: -30px -334px;}

#TabsNews li a {width:30px;display:block;background:url(http://www.childalert.co.uk/img/tabs_left_news.png) no-repeat;}
li#LeftTabNews1 a {height:124px;background-position: -30px -144px;}
li#LeftTabNews2 a {height:143px;background-position: -30px -0px;}

#TabsShop li a {width:30px;display:block;background:url(http://www.childalert.co.uk/img/tabs_left_shop.png) no-repeat;}
li#LeftTabShop1 a {height:111px;background-position: -30px -666px;}
li#LeftTabShop2 a {height:111px;background-position: -30px -555px;}
li#LeftTabShop3 a {height:111px;background-position: -30px -444px;}
li#LeftTabShop4 a {height:111px;background-position: -30px -333px;}
li#LeftTabShop5 a {height:111px;background-position: -30px -222px;}
li#LeftTabShop6 a {height:111px;background-position: -30px 0px;}

#TabsDirectory li a {width:30px;display:block;background:url(http://www.childalert.co.uk/img/tabs_left_directory.png) no-repeat;}
li#LeftTabDirectory1 a {height:216px;background-position: -30px -300px;}
li#LeftTabDirectory2 a {height:142px;background-position: -30px -158px;}
li#LeftTabDirectory3 a {height:159px;background-position: -30px -0px;}

#SkyScraper {
	float: right;
	width: 120px;
	height: 600px;
	overflow: hidden;
	margin-bottom: 15px;
}
#WhiteFrame h1 {font-size: 3.8em;color: #FFF;font-family:Swiss721BoldRounded;}
#WhiteFrame h2.alphabet {font-size:2.7em;color:#FFF;font-family:Swiss721BoldRounded;}
#WhiteFrame h2.alphabet a {text-decoration:none}
#WhiteFrame h2.alphabet span a:hover {color:#ACB9CE}
#WhiteFrame h2.alphabet span.on {color:#ACB9CE}
#WhiteFrame h2.alphabet span.off {color:#FFF}
.content {
	float:left;
	padding:30px 47px;
	width: 688px;
/*	width:760px;
	padding:10px;*/
}
#ContentHome {
	border:solid 1px #eeeeed;
	border-top:none;
	background: url(http://www.childalert.co.uk/img/bg_top_home_border.gif) no-repeat -18px top;
	width:790px;
	padding:10px;
}
#ContentSafety {
	background-color:#8AA6A9;
/*	padding:30px 47px;
	width: 688px;  */
}
#ContentVideo {background-color:#9F9F77}
#ContentNewsletter {background-color:#9F9F77}
#ContentWellbeing {background-color:#7F94B3}
#ContentParenting {background-color:#A58789}
#ContentShop {background-color:#959597}
#ContentNews {background-color:#C3BFCD}
#ContentDirectory , #ContentCommunity {background-color:#81B37F}
#WhatWeDo {
	background: #F7F7F7;
	padding: 10px;
	overflow: hidden;
}
* html #WhatWeDo {display:inline-block;}
#WhatWeDo h1 {
	font-size:3.0em;
	color:#1F2549;
	font-family:Swiss721BoldRounded
}
#WhatWeDo p {font-size:1.6em;color:#1F2549;font-family:Swiss721BoldRounded;padding-bottom:10px}
#WhatWeDo li span.main-group {font-family:Swiss721BoldRounded;font-size:1.7em}
#WhatWeDo p.selectCategory {font-size: 2em;color:#9EBFC1;}
/*
#WhatWeDo .rightCol {
	background: url(http://www.childalert.co.uk/img/home-photo.jpg) no-repeat;
	float: right;
	height: 245px;
	width: 269px;
	margin:0 0 10px 10px;
}*/
#WhatWeDo .colLeft {
/*
        float: left;
	width: 475px;
*/
}
#WhiteFrame #WhatWeDo ul  {padding:0;margin:0}
#WhiteFrame #WhatWeDo ul li {list-style:none;padding:0;margin:0}
#WhiteFrame #WhatWeDo ul ul li {display:block;float:left;background:#FFF;width:240px;height:65px;margin:7px;font-size:0.9em;display:inline}
#WhiteFrame #WhatWeDo ul ul li span.wrapper {text-decoration:none;font-weight:bold;display:block;padding:5px 5px 5px 63px;color:#1F2549;background: url(http://www.childalert.co.uk/img/categories.jpg) no-repeat 7px 8px;}
#WhiteFrame #WhatWeDo ul ul li span.wrapper a {color:#1F2549;text-decoration:none;font-size:1.1em;}
#WhiteFrame #WhatWeDo ul ul li span.wrapper a:hover {text-decoration:underline}
#WhiteFrame #WhatWeDo ul ul li span.wrapper span {display:block;height:20px;cursor:pointer;font-size:1.40em;line-height:1.2em}

#WhiteFrame #WhatWeDo ul ul li.select_safety span.wrapper {background-position:7px 8px;}
                            li.select_safety span.wrapper span {color:#8AA6A9}
#WhiteFrame #WhatWeDo ul ul li.select_parenting span.wrapper {background-position:7px -53px}
                            li.select_parenting span.wrapper span {color:#A58789}
#WhiteFrame #WhatWeDo ul ul li.select_shop span.wrapper {background-position:7px -112px}
                            li.select_shop span.wrapper span {color:#959597}
#WhiteFrame #WhatWeDo ul ul li.select_wellbeing span.wrapper {background-position:7px -173px}
                            li.select_wellbeing span.wrapper span {color:#7F94B3}
#WhiteFrame #WhatWeDo ul ul li.select_news span.wrapper {background-position:7px -233px}
                            li.select_news span.wrapper span {color:#C3BFCD}
#WhiteFrame #WhatWeDo ul ul li.select_community span.wrapper {background-position:7px -293px}
                            li.select_community span.wrapper span {color:#81B37F}
#shop-intro {width:407px;background: url(http://www.childalert.co.uk/img/bg_childalert_shop.jpg) right top no-repeat;padding:0}
#shop-intro p {font-size:1.3em; padding-bottom:5px}
#shop-intro p a.header {font-family:Swiss721BoldRounded;color:#9EBFC1;font-size:1.0em;text-decoration:none}


#WhiteFrame p.shop-product-offer {font-size:1.3em;padding:5px 0 5px 80px;width:320px}
#shop-offer-discount {background: url(http://www.childalert.co.uk/img/bg_discount.gif) no-repeat 0 0}
#WhiteFrame p.shop-product-offer span {font-weight:bold;font-size:1.3em;color:#9EBFC1}
#WhiteFrame p.shop-product-offer a {color:#21254B;font-weight:bold}
#shop-month-product {background: url(http://www.childalert.co.uk/img/photo_home_product_of_month.jpg) no-repeat 8px 0;}

#StaticPage {
	padding: 10px;
	overflow: hidden;
}
* html #StaticPage {display:inline-block;}
#StaticPage h1 {
	font-size: 4.5em;
	color:#9EBFC1;
}
#StaticPage p {font-size: 1.8em;color:#9EBFC1;}
#StaticPage .rightCol {
	float: right;
	height: 198px;
	width: 230px;
	margin-left: 10px;
}
#StaticPage .colLeft {
	float: left;
	width: 520px;
}






.dotted {
	background: url(http://www.childalert.co.uk/img/dotted-line.gif);
	height: 3px;
	margin: 10px 15px;
	overflow: hidden;
}
#MPU {
	float: left;
	height: 250px;
	width: 300px;
	overflow: hidden;
}
#HomeShopRow #MPU {margin-left:25px;display:inline;}
#HomeShopRow .rightCol {
	float: right;
	width: 440px;
	height: 250px;
	overflow: hidden;
}
h2.header , h3.header , h3.header a {
	font-size:3.5em;
	border-bottom:1px solid #9EBFC1;
	color: #9EBFC1;
	margin-bottom: 10px;
	font-family:Swiss721BoldRounded
}
h3.header {font-size:2.4em;}
h3.header a {font-size:0.9em;text-decoration:none;border:none;}
#HomeShopRow .rightCol .priceStar {
	background: url(http://www.childalert.co.uk/img/bg_price_star.gif) no-repeat;
	height: 68px;
	width: 76px;
	display:block;
	float: right;
	padding: 40px 17px 0;
	text-align: center;
	font-size:20px;
	margin-top: 5px;
}
#HomeArticleCol {
	float: left;
	width: 400px;
	border-right: 1px solid #9EBFC1;
	padding: 0px 15px;
}
.articleRow {
	border-bottom:solid 1px #9EBFC1;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.articleRow img {float: left;}
.articleRow .column {
	float: right;
	width: 325px;
}
.articleRow .column p {/*position:relative;top:-5px;*/}
.articleRow h3 {
	font-size:14px;
	color: #9EBFC1;
	line-height: 1em;
}
.articleRow a {color:#9EBFC1;text-decoration:none;}
#sponsored-articles-col {float:left;width:330px}
        #sponsored-articles-col ul {margin:0;padding:0}
	#sponsored-articles-col ul li {list-style:none;margin:0 0 5px;padding:0}
	#sponsored-articles-col ul li a {color: #9EBFC1;font-size:15px;line-height:1em;font-weight:bold;text-decoration:none}
	 
#WhiteFrame .articleRow p {font-size: 1.2em; color:red;margin-bottom:0;color:#21254B;}
#BottomVideo {
	height:290px;
	width:435px;
	margin-bottom:20px
}
#BottomVideo .video-wrapper {background: url(http://www.childalert.co.uk/img/bg_video.png) 0 0 no-repeat;width:435px;height:272px;text-align:center}
#BottomVideo p {padding:0 0 10px;text-align:left}
.content h2 {font-size:1.8em;font-weight:normal;color:#FFF}
#WhiteFrame #BottomVideo p a {font-size:1.5em;font-weight:bold;color:#21254B;padding-top:5px;display:block}
#BottomVideo h3.header {border:none;margin-bottom:0px}
#HomeOtherLinks {
	width: 325px;
	margin:0;
	display: inline;
	padding:15px 0 0;
}
#HomeOtherLinksNew ul {margin-left:0}
#HomeOtherLinksNew li {
	list-style: none;
	display: block;
	float:left;
	margin:0;
	overflow:hidden;
}
* html #HomeOtherLinksNew li {display:inline}
#HomeOtherLinksNew ul li a {
	display: block;
	float: left;
	background: url(http://www.childalert.co.uk/img/quick-links.png) no-repeat;
	height: 17px;
	width: 80px;
	padding-top: 63px;
	text-decoration: none;
	font-weight: bold;
	color: #9EBFC1;
	text-align: center;
}
#HomeOtherLinksNew ul li a.q-first-aid {background-position: -80px 0px;}
#HomeOtherLinksNew ul li a.q-news {background-position: -160px 0px;}
#HomeOtherLinksNew ul li a.q-directory {background-position: -240px 0px;}
#HomeOtherLinksNew ul {overflow:hidden}
* html #HomeOtherLinksNew ul li a {display:inline}
#HomeOtherLinks label {
	font-size: 1.6em;
	font-weight: bold;
	color: #9EBFC1;
	margin-left: 5px;
}
#HomeOtherLinks .formRow {
	margin-top: 5px;
	margin-bottom: 5px;
}
#HomeOtherLinks .column {width:250px;}
#SkyScraperContainer {
	float: right;
	width: 120px;
}
#blog-box {border:none;width:334px;border:solid 1px #2F91B6}
#blog-box .content {padding:10px;float:none;width:auto}
#WhiteFrame #blog-box h2 {color:#2F91B6;float:left;width:180px}
#blog-box .article-image {float:right;margin-left:5px}
#WhiteFrame #blog-box p {color:#1F2549;font-size:1.2em}
#blog-box .bottom-left {float:left;color:#2F91B6;text-decoration:none}
#blog-box .bottom-right {float:right;color:#2F91B6;text-decoration:none}
#newsletter-box {background:#084C7D;padding:10px}
#newsletter-box h3.header {color:#FFFFFF;font-size:2.2em; border:none}
#newsletter-box {margin-top:10px}
#newsletter-box label {color:#FFFFFF;font-size:1.4em;font-weight:bold}
#newsletter-box #join_button {border:0;height:22px;font-weight:bold;padding:0 5px;font-family:Arial, Helvetica, sans-serif;width:5em}
#WhiteFrame p.introText {
	font-size: 2.4em;
	color: #FFF;
	font-family:Swiss721BoldRounded;
}
.pictureRow {margin-top:25px;}
.pictureRow img {
	border: 7px solid #FFF;
	float: left;
	margin-right: 20px;
}
#WhiteFrame .pictureRow p.quote {
	font-size: 3em;
	float: right;
	width:320px;
	margin-top:40px;
	color: #FFF;
}
#WhiteFrame #HomeShopRow p {color:#21254B}
#WhiteFrame .txtByMPU {
	color: #FFF;
	font-size: 1.8em;
	float: right;
	width: 205px;
	padding-right: 10px;
}
#WhiteFrame p.textByPicture {font-size: 1.8em;}
.titularsCol {
	background: #C4B1B2;
	padding: 20px 26px;
	width: 245px;
	height:330px;
	overflow:auto;
	float: left;
}
#WhiteFrame .titularsCol ul {margin-left:0}
#ParentingCols ul li {
	list-style: none;
	font-size: 1.9em;
	margin:2px 0;
	font-weight:normal;
	color:#FFFFFF;
}
#ParentingCols li a {
	color:#FFFFFF;
	text-decoration: none;
}
#ParentingCols li a:hover , #ParentingCols li a.on {color:#FFF;}
.detailsCol {
	padding: 20px 26px;
	width: 300px;
	float: right;
	background:#C4B1B2 url(http://www.childalert.co.uk/img/bg_row_interior.gif) no-repeat left 8px;
}
#ParentingCols .detailsCol li a {color:#FFF;}
#ParentingCols .detailsCol li a:hover {color:#7F6F70;}
#ParentingCols {
	padding-top: 15px;
}
#VideoThumbs li {
	float: left;
	list-style: none;
	display: block;
	width: 136px;
	margin: 11px;
	background: #B3C5C7;
	padding: 7px;
	height: 9em;
	overflow: hidden;
}
.thumb {width:134px;height:80px;background:#FFF;}
#VideoThumbs h2 a {font-size: 0.6em;color: #FFF;}
#VideoThumbs2 {
	height:570px;
	overflow:auto;
	width:300px;
	background-color:#767255;
	float: right;
}
#VideoThumbs2 li {
	margin:10px 0;
	list-style:none;
	width: 270px;
	padding-left:10px;
}
#VideoThumbs2 li a.thumbImage {float:left;margin-right:10px;}
#VideoThumbs2 h2 a {font-size: 0.6em;color: #FFF;}
h2.videoHeader {
	color: #FFF;
	font-size: 1.9em;
	padding: 0.4em 0px 0.3em;
}
#WhiteFrame h1.articleHeader {
	font-size: 2.7em;
	padding-top:0.3em;
	padding-bottom: 0.2em;
}
h2.articleSubHeader , h2.subSection, p.articleSubHeader {
	color: #FFF;
	font-size: 1.8em;
	font-weight: normal;
	padding-bottom:0.3em;
}
h2.subSection {margin-top:10px;}
#WhiteFrame p.articleBy {font-size:1.3em;padding:0.5em 0;}
.articleImage {
	float: right;
	padding: 7px;
	height: auto;
	width: auto;
	background: #FFF;
	overflow: hidden;
	margin: 5px 0px 10px 15px;
}
#WhiteFrame .articleImage p {
	font-size: 1.1em;
	color: #21254B;
	margin: 0px;
	padding: 5px 0px 0px;
}
#WhiteFrame p.articleQuote {
	float: right;
	display: block;
	width: 214px;
	background: url(http://www.childalert.co.uk/img/fader.png);
	padding: 15px;
	color: #21254B;
	font-weight: bold;
	font-size: 1.5em;
    margin: 5px 0 10px 15px;
}
#WhiteFrame p.articleQuote .big {
	float: left;
	display: block;
	height: 36px;
	margin: 0px 8px 0px 0px;
	background: url(http://www.childalert.co.uk/img/quote.png) left top;
	width: 45px;
}
.articleQuote span span {display: none;}
#WhiteFrame .articleQuote .small {
	font-size: 1.2em;
	margin-left: 3px;
}
#WhiteFrame .articleQuote .author {
    display:block;
	font-weight:normal;
    font-size:0.8em;
    padding:0.5em 0 0;
    text-align:right;
}
p#Legal {font-size:1.1em;text-align:center;padding-bottom:10px;}ol.searchResults h2 {
	font-size: 1.3em;
}
ol.searchResults a {
	color: #FFF;
}
ol.searchResults li {
	list-style: none;
	color: #FFF;
	margin-top: 1em;
}
#WhiteFrame ol.searchResults p {
	font-weight: normal;
	font-size: 1em;
	margin-top:0.4em;
}
.resultCounter {
	margin: 15px auto 0px;
	text-align: center;
}
.resultCounter li {list-style:none;display:inline;margin:0 5px;}
.resultCounter li a {position:relative;top:-6px;color:#FFF;font-weight:bold;font-size:1.3em;}
.resultCounter li a.on {
	color:#6B6B4B;
	text-decoration:none;
	cursor:default;
}
.resultCounter li a:hover {text-decoration:none;}
.resultCounter li.arrow a {position:static;}


.ckback {background-color: #F54;}

/* - - - - Experts page - - - */
#WhiteFrame ul.advisors {padding:0;margin:10px 0 0 0px;}
#WhiteFrame ul.advisors li {display:block;width:320px;margin:5px 10px;float:left;list-style:none;padding:0;background:#FFF url(http://www.childalert.co.uk/img/bg_advisor.png) bottom repeat-x;border:solid 1px #c9c9c9;line-height:1.0em;}
#WhiteFrame ul.advisors li a {display:block;width:270px;height:46px;padding:8px;text-decoration:none}
#WhiteFrame ul.advisors li a span {display:block}
#WhiteFrame ul.advisors li a span.advisor {font-size:1em;font-weight:bold;color:#000;margin-bottom:3px}
#WhiteFrame ul.advisors li a span.speciality {font-size:0.85em;color:#EF8E17}
.expertInfo {background-color:#95c194;margin-top:20px;padding:20px}
.expertInfo h2 {font-size:1.8em;color:#FFF;margin-bottom:1em}
.expertInfo h2 span {font-weight:normal}
.expertInfo h3 {font-size:1.6em;color:#FFF;margin-bottom:0.5em}
.expertInfo img.expert-image {background-color:#FFF;float:right; margin:0 0 10px 10px}
.back-to-index a {font-weight:bold;padding-top:10px;display:block}
/* - - - - Shop - - - */
h2.shop-header {font-size:2em;color:#FFF;font-weight:normal;border-bottom:1px solid #FFF;font-family:Swiss721BoldRounded;}
h3.shop-header-article {font-size:1.6em;color:#FFF;margin:5px 0}
#shop-col-left {float:left;width:345px;padding-right:30px;border-right:solid 1px #FFF}
#shop-col-right {float:right;;width:280px}
#WhiteFrame ul.shop-list {padding:0;margin:0;}
#WhiteFrame ul.shop-list li {padding:0;margin:0;list-style:none;background: url(http://www.childalert.co.uk/img/bg_shop_list.gif) left bottom repeat-x;}
#WhiteFrame ul.shop-list li a {
    background: url(http://www.childalert.co.uk/img/bg_shop_arrow.gif) left center no-repeat;
    padding:0 0 0 40px;
    height:31px;
    display:block;
    padding:5px 5px 5px 37px;
    text-decoration:none;
}
#WhiteFrame ul.shop-list li a span {font-weight:bold;font-size:1.1em}
#WhiteFrame ul.shop-list li a:hover span {text-decoration:underline}
#WhiteFrame ul.shop-list li.last {background-image:none;border-bottom:solid 1px #FFF}
img.article-image {float:right; margin: 0 0 5px 10px}
p.price a {font-weight:bold}
p.price a:hover {text-decoration:none}
#flash-carrusel {width:280px;height:280px;margin:0 auto}
/* - - - - Poll stats - - - */
#WhiteFrame #poll-answers {margin:0 0 0 40px;padding:0;}
#poll-answers li {width:250px;display:block;margin:0 0 8px;padding:0;font-size:1.5em}
#poll-answers li .item {display:block; font-weight:bold; color:#9EBFC1}
#poll-answers li .bar-wrapper {float:left;background-color:#EFEFEF;width:200px}
#poll-answers li .bar {width:100px;height:18px;background-color:#9EBFC1;display:block}
#poll-answers li .percentage {float:right;display:block;font-weight:bold;color:#9EBFC1}
#WhiteFrame h4.poll-question {color:#9EBFC1;font-size:1.6em;font-weight:bold;margin-bottom:10px}
/* - - - - Newsletter - - - */
#newsletter-container {padding:15px;width:370px;margin:15px auto 0;border:solid 1px #7F9DB9}
#newsletter-container label {display:block;width:4em;float:left;font-size:1.6em;font-weight:bold;padding-top:2px;color:#9FC0C2}
#newsletter-container .text-input {width:300px}
#newsletter-container .row {padding:5px 0}
#newsletter-container label.optin {display:inline;float:none;font-weight:normal;font-size:1.3em}
#newsletter-container .checkbox {position:relative;top:2px}
#WhiteFrame .newsletter-text , .newsletter-text a {color:#21254B}
/* - - - - About us - - - */
#about-left {}
#about-left p {color:#9FC0C2;}
.about-right {background:#9FC0C2;width:250px;float:right;padding:15px;margin:5px 0 20px 20px}
#about-left .about-right p {font-weight:bold;font-size:1.3em;color:#FFF}
.about-right h2 {font-weight:normal;font-size:1.8em;color:#FFF;margin-bottom:10px}
#about-left .contact-info {background:#A0C1C3;padding:10px;width:315px;margin:15px 0 0 60px}
#about-left .contact-info p {color:#FFF}
/* - - - - Contact us - - - */
#WhiteFrame .contact-list li {color:#FFF;font-size:1.4em;margin:0 0 15px}
/* - - - - Search results - - - */
#WhiteFrame p.search-results {text-align:center;font-size:1.5em;text-decoration:none;padding-top:15px;font-weight:bold}
#WhiteFrame p.search-results a {margin:2px;padding:2px;text-decoration:none}
#WhiteFrame p.search-results a:hover {color: #ffa200}
/* - - - - - - - */
#WhiteFrame .back-main {width:225px;display:block;margin:20px auto 10px}
/* - - - - cms text patch - - - */
.articleMainBody{color:#FFF;font-size:1.4em}
#WhiteFrame .articleMainBody p , #WhiteFrame .articleMainBody li {font-size:1em}
#WhiteFrame .articleMainBody p.articleQuote {font-size:1em}
#WhiteFrame .articleMainBody h1.articleHeader  {font-size:2em}

