/* ############################################################	Project: Peter Rabbit	User: Nigel Britton	Date: 05 August 2008	Time: 10:48:36############################################################ *//* ############################################################	Body defaults############################################################ */body {	font: 12px Arial, Verdana, Helvetica, sans-serif;	color: #000000;	background-color: #71bf44;}body {	background-image:url(../graphics/parents_teachers/pg_bg.gif);	background-repeat:no-repeat;	background-position:center top;}p {	margin:0px;	padding:5px 0px 5px 0px;}h1, h2, h3, h4, h5, h6 {	line-height:100%;	margin:0px 0px 0px 0px;	padding:10px 0px 0px 0px;}hr {	margin:12px 0px 12px 0px;	padding:0px 0px 0px 0px;	border-style:none;	height:1px;	background-color:#000000;	clear:both;}/* ############################################################	Page Wrapper - document############################################################ */#document {	xbackground-color:#000000;	margin:0px auto;	position:relative;	width:836px;}#document .body_home { background-image:url(../graphics/parents_teachers/pg_pnl_bg_home.png); }#document .body_news { background-image:url(../graphics/parents_teachers/pg_pnl_bg_news.png); }#document .body_shop { background-image:url(../graphics/parents_teachers/pg_pnl_bg_shop.png); }#document .body_about { background-image:url(../graphics/parents_teachers/pg_pnl_bg_about.png); }#document .body_competition { background-image:url(../graphics/parents_teachers/pg_pnl_bg_competition.png); }#document .body_learning { background-image:url(../graphics/parents_teachers/pg_pnl_bg_learning.png); }#document .body_worldwide { background-image:url(../graphics/parents_teachers/pg_pnl_bg_worldwide.png); }#document .body_faqs { background-image:url(../graphics/parents_teachers/pg_pnl_bg_faqs.png); }#document #body {	background-repeat:repeat-y;	padding:0px 40px 0px 240px;	xposition:relative;}#document #body p {	line-height:120%;	height:100%;}#document #body h4 {	font-size:13px;}#document .body_home h3, #document .body_home a { color:#f36f21; }#document .body_news h3, #document .body_news a { color:#f36f21; }#document .body_shop h3, #document .body_shop h4, #document .body_shop a { color:#ed1c24; }#document .body_about h3, #document .body_about h4, #document .body_about a { color:#853046; }#document .body_competition h3, #document .body_competition h4, #document .body_competition a { color:#f3859b; }#document .body_learning h3, #document .body_learning h4, #document .body_learning a { color:#a154a0; }#document .body_worldwide h3, #document .body_worldwide h4, #document .body_worldwide a { color:#00aeef; }#document .body_faqs h3, #document .body_faqs h4, #document .body_faqs a { color:#df0079; }#document .body_faqs h4 { xtext-decoration:underline; }em.textQuote { font-size:14px; padding-right:8px; font-weight:bold; }#document .body_about em.textQuote { color:#853046; }#document .body_learning em.textQuote { color:#a154a0; }#document #navigation {	position:absolute;	top:124px;	left:30px;	height:300px;	width:200px;}#document #body ol {	margin:0px;	padding:10px 0px 10px 40px;}#header { height:124px; background-repeat:no-repeat; }.headerHome { background-image:url(../graphics/parents_teachers/pg_pnl_hd_home.png); }.headerNews { background-image:url(../graphics/parents_teachers/pg_pnl_hd_news.png); }.headerShop { background-image:url(../graphics/parents_teachers/pg_pnl_hd_shop.png); }.headerAbout { background-image:url(../graphics/parents_teachers/pg_pnl_hd_about.png); }.headerCompetition { background-image:url(../graphics/parents_teachers/pg_pnl_hd_competition.png); }.headerLearning { background-image:url(../graphics/parents_teachers/pg_pnl_hd_learning.png); }.headerWorldwide { background-image:url(../graphics/parents_teachers/pg_pnl_hd_worldwide.png); }.headerFAQ { background-image:url(../graphics/parents_teachers/pg_pnl_hd_faqs.png); }#footer { color:#ffffff; }#footer a { color:#ffffff; }#footer { height:50px; background-repeat:no-repeat; padding-top:50px; }.footerHome { background-image:url(../graphics/parents_teachers/pg_pnl_ft_home.png); }.footerNews { background-image:url(../graphics/parents_teachers/pg_pnl_ft_news.png); }.footerShop { background-image:url(../graphics/parents_teachers/pg_pnl_ft_shop.png); }.footerAbout { background-image:url(../graphics/parents_teachers/pg_pnl_ft_about.png); }.footerCompetition { background-image:url(../graphics/parents_teachers/pg_pnl_ft_competition.png); }.footerLearning { background-image:url(../graphics/parents_teachers/pg_pnl_ft_learning.png); }.footerWorldwide { background-image:url(../graphics/parents_teachers/pg_pnl_ft_worldwide.png); }.footerFAQ { background-image:url(../graphics/parents_teachers/pg_pnl_ft_faqs.png); }/* ############################################################	News Items############################################################ */.newsItems {	position:relative;	clear:both;	padding:0px 0px 0px 0px;}.newsItems .newsCopy {	float:left;	width:340px;}.newsItems .picture {	float:right;	width:190px;	text-align:center;}.newsItems .picture img { margin:4px; }.newsItems .picture img.border { border:2px solid #f79433; }/* ############################################################	Top Sellers############################################################ */.topSellers {	xposition:relative;	clear:both;}.topSellers .number {	float:left;	font-size:24px;	padding:6px 0px;	text-align:right;	width:42px;	color:#ed1c24;}.topSellers .productPicture {	margin-bottom:4px;	float:left;	margin-right:10px;}/*	48[BULLET LIST] + 92[IMG]*/.topSellers .copy {	float:left;	width:300px;	xmargin:0px 72px 0px 150px;}.topSellers .copy h4 { margin-bottom:4px; }.topSellers .buy {	float:right;	height:64px;	width:64px;	xbackground-color:#ccc;}/* ############################################################	Image / Pictures############################################################ */#regionList ul {	float:left;	margin:0px;	padding:5px 0px 5px 0px;	list-style:none;	xwidth:184px;	width:150px;}#regionList ul li {	line-height:16px;	padding:0px 0px 0px 28px;}#regionList ul li { background-repeat:no-repeat; }#regionList ul li a { color:#00aeef; text-decoration:none; }#regionList ul li.arg { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_argentina.gif); }#regionList ul li.chi { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_china.gif); }#regionList ul li.den { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_denmark.gif); }#regionList ul li.fin { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_finland.gif); }#regionList ul li.fra { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_france.gif); }#regionList ul li.gre { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_greece.gif); }#regionList ul li.ice { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_iceland.gif); }#regionList ul li.ind { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_indonesia.gif); }#regionList ul li.ire { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_ireland.gif); }#regionList ul li.isr { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_israel.gif); }#regionList ul li.ita { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_italy.gif); }#regionList ul li.jap { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_japan.gif); }#regionList ul li.kor { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_korea.gif); }#regionList ul li.nor { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_norway.gif); }#regionList ul li.por { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_portugal.gif); }#regionList ul li.ser { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_serbia.gif); }#regionList ul li.slo { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_slovenia.gif); }#regionList ul li.saf { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_southafrica.gif); }#regionList ul li.swe { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_sweeden.gif); }#regionList ul li.tai { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_taiwan.gif); }#regionList ul li.fae { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_faeroe.gif); }#regionList ul li.net { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_netherlands.gif); }#regionList ul li.usa { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_usa.gif); }#regionList ul li.wal { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_mini_wales.gif); }.regionDetails {	background-repeat:no-repeat;	padding:0px 0px 0px 64px;	margin:0px 0px 10px 0px;	float:left;	width:310px;}.regionDetails h3 { padding:0px; }.argFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_argentina.gif); }.chiFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_china.gif); }.denFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_denmark.gif); }.faeFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_faeroe.gif); }.finFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_finland.gif); }.fraFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_france.gif); }.greFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_greece.gif); }.iceFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_iceland.gif); }.indFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_indonesia.gif); }.ireFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_ireland.gif); }.isrFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_israel.gif); }.itaFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_italy.gif); }.japFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_japan.gif); }.korFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_korea.gif); }.netFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_netherlands.gif); }.norFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_norway.gif); }.porFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_portugal.gif); }.serFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_serbia.gif); }.sloFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_slovenia.gif); }.safFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_southafrica.gif); }.sweFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_sweeden.gif); }.taiFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_taiwan.gif); }.usaFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_usa.gif); }.walFlag { background-image:url(../graphics/parents_teachers/pictures_worldwide/pic_flag_lrg_wales.gif); }/* ############################################################	Image / Pictures############################################################ */.pic_bee {	position:absolute;	top:124px;	right:30px;}.pic_erichillmedal {	float:right;	border:2px solid #853046;	margin:4px 20px 4px 4px;}.pic_erichill {	position:absolute;	top:148px;	right:50px;	border:2px solid #853046;	margin:4px;}.pic_spotthedogpuddle {	position:absolute;	top:400px;	right:50px;	xborder:2px solid #853046;	margin:4px;}.pic_spotandfamily {	float:right;	margin:4px 4px 4px 4px;}.flashSpotWorldwide {	position:absolute;	top:440px;	right:40px;	height:410px;	width:218px;}.layer-relative {	position:relative;}/* ############################################################	Popup Wrapper - document############################################################ */.promoProductHighlight {	background-image:url(../graphics/parents_teachers/pictures_shop/gifts_and_products_02.gif);	background-position:bottom right;	width:547px;	padding-bottom:20px;}.promoProductHighlight .promoProductHighlightInner {	background-image:url(../graphics/parents_teachers/pictures_shop/gifts_and_products_01.gif);	background-position:top left;	width:547px;}.promoProductHighlight .promoProductHighlightInner .promoProductHighlightPadding {	padding:20px 20px 0px 20px;	color:#ffffff;}.promoProductHighlight .promoProductHighlightInner .promoProductHighlightPadding h3 { color:#ffffff !important; }.promoProductHighlight .promoProductHighlightInner .promoProductHighlightPadding a { color:#ffffff !important; }/* ############################################################	Popup Wrapper - document############################################################ */body.globalPopup {	background-image:none;	margin:0px;	padding:0px;}body.backgroundStoryTelling { background-image:url(../graphics/parents_teachers/pictures_backgrounds/popup_storytelling.jpg); }body.backgroundInterviews { background-image:url(../graphics/parents_teachers/pictures_backgrounds/popup_interviews.jpg); }body.backgroundPrivacy { background-image:url(../graphics/parents_teachers/pictures_backgrounds/popup_privacy.jpg); }body.backgroundTermsConditions { background-image:url(../graphics/parents_teachers/pictures_backgrounds/popup_termsconditions.jpg); }body.backgroundContact { background-image:url(../graphics/parents_teachers/pictures_backgrounds/popup_contact.jpg); }body.globalPopup #wrapper {	background-repeat:no-repeat;	margin:0px auto;	height:600px;	width:600px;}body.globalPopup #wrapper a {	color:#0089d0;}body.globalPopup #wrapper .videoContainer {	margin:0px auto 0px auto;	padding:100px 0px 0px 0px;	height:420px;	width:520px;}body.globalPopup #wrapper .legalContainer {	margin:0px auto 0px auto;	padding:120px 0px 0px 0px;	xheight:420px;	width:520px;}body.globalPopup #wrapper .legalContainer .scroller {	overflow:auto;	height:420px;	width:520px;}/* ############################################################	FORMS############################################################ */#frmStandard {	clear:both;	width: 400px;	margin: 5px 0px;}#frmStandard label {	float: left;	text-align: right;	margin-right: 15px;	width: 100px;	padding-top: 5px;	font-weight:bold;	xfont-size: 1.4em;}#frmStandard input, #frmStandard textarea {	padding: 5px;	width: 250px;	font-family: Verdana, Arial, Tahoma;	xfont-size: 1.4em;	margin: 0px 0px 10px 0px;	border: 2px solid #ccc;}#frmStandard select {	width: 300px;	border: 2px solid #ccc;}#frmStandard textarea:focus, #frmStandard input:focus, #frmStandard select:focus {	border: 2px solid #ebe1c8;}#frmStandard input.submit-button {	width: 114px;	xmargin-left:215px;	border-style:none;}#frmStandard .frmError { clear:both; color:#f00; padding-left:115px; position:relative; top:-10px; }.terms {margin:0px;padding:0px 0px 0px 20px;list-style:decimal;}body.backgroundWallpaper {	background-image:url(../graphics/parents_teachers/pictures_backgrounds/popup_wallpapers.jpg);}#learningpic {	float: right;}.headerParties {	background-image:url(../graphics/parents_teachers/pg_pnl_hd_parties.png);}#document .body_parties {	background-image:url(../graphics/parents_teachers/pg_pnl_bg_parties.png);}.footerParties {	background-image:url(../graphics/parents_teachers/pg_pnl_ft_parties.png);}