/*************************************************************************************************

	Precious Ones Childcare [MASTER]
	
	* Created by: Jeremy Thompson & James Mills [www.jgmwebdesign.co.uk]
	* Document created: 26th March 2008 23:58
	* Copyright (c) 2008 James Mills.
	
	All CSS files are compressed. See the sources in the 'styles/src/' directory.

*************************************************************************************************/

*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h5,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h5,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
body{background-attachment:fixed;background-color:#FFF;background-image:url(../assets/build/bodyBehind.jpg);background-position:center top;background-repeat:no-repeat;font-family:Helvetica,Arial,sans-serif;font-size:62.5%;}
.separator{clear:both;}
img{behavior:url(scripts/iepngfix.htc)}
img, #mainNav li a{behavior:url(scripts/iepngfix.htc)}
div#wrapper{background-image:url(../assets/build/contentBehind.gif);background-position:top;background-repeat:no-repeat;margin:15px auto 100px;width:700px;}
div#innerWrapper{background-color:#fff;margin-left:auto;margin-right:auto;margin-top:10px;width:685px;}
div#upperBanner{background-image:url(../assets/build/upperBanner.gif);background-repeat:no-repeat;height:97px;margin-left:auto;margin-right:auto;margin-top:15px;width:661px;}
div#upperBanner div#logo{float:left;margin-top:20px;width:290px;}
div#upperBanner div#logo h1{display:inline;float:left;margin-left:15px;margin-top:13px;}
div#upperBanner div#logo h1 a{display:block;height:32px;text-indent:-7000px;width:270px;}
div#lowerBanner{background-image:url(../assets/build/lowerBanner.gif);background-repeat:no-repeat;height:19px;margin-left:auto;margin-right:auto;width:661px;}
div#subBanner{background-image:url(../assets/build/subBanner.gif);height:176px;margin-left:auto;margin-right:auto;width:661px;}
ul#mainNav{display:inline;float:right;list-style:none;margin-top:75px;width:230px;}
#mainNav li a,#mainNav li a:visited{background-image:url(../assets/buttons/topCircle.png);background-repeat:no-repeat;color:#FFF;float:left;font-size:1.2em;line-height:1.8em;padding:0 8px 0 25px;text-decoration:none;}
#mainNav li a:hover,#mainNav li a:active{color:#fff;text-decoration:underline;}
ul#subNav{display:inline;float:right;list-style:none;margin-top:40px;width:478px;}
#subNav li a,#subNav li a:visited{display:block;float:left;height:51px;text-indent:-7000px;width:202px;}
li#mobCreche a{background-image:url(../assets/buttons/subMobileCreche.gif);}
li#outSchool a{background-image:url(../assets/buttons/subOutofSchool.gif);margin-left:10px;}
div#bodyLeft{display:inline;float:left;margin-left:12px;padding-left:20px;width:385px;}
div#bodyRight{background:#fff url(../assets/build/bodyRight.gif) repeat-y;display:inline;float:right;margin-right:12px;margin-top:20px;padding:10px;width:220px;}
#bodyRight img.rightPhoto{margin-left:5px;}
div#bodyLeft h1{border-bottom-color:#0079D3;border-bottom-style:solid;border-bottom-width:1px;color:#1DB0DD;font-size:2em;font-weight:lighter;line-height:1em;margin-bottom:1em;}
div#bodyLeft h2{border-bottom-color:#0079D3;border-bottom-style:solid;border-bottom-width:1px;color:#1DB0DD;font-size:1.6em;font-weight:700;line-height:1em;margin-bottom:1em;}
div#bodyLeft ul{color:#666;font-size:12px;line-height:1.5em;margin-bottom:1em;margin-left:30px;}
div#bodyLeft ul li{list-style:circle;}
div#bodyLeft ul li span.theme{color:#F60;padding-left:20px;}
div#bodyLeft ul li.policy{background:url(../assets/page_white_acrobat.png) no-repeat;color:#008AC9;list-style:none;margin-bottom:10px;padding-left:30px;}
div#bodyLeft ul li.doc{background:url(../assets/page_white_office.png) no-repeat;color:#008AC9;list-style:none;margin-bottom:10px;padding-left:30px;}
div#bodyLeft a{color:#008AC9;text-decoration:none;}
div#bodyLeft a:hover{color:#008AC9;text-decoration:underline;}
table th{color:#008AC9;font-size:1.2em;font-weight:700;padding:5px;}
table tr td{border:1px solid #4DC6F4;color:#666;font-size:1.1em;padding:5px;text-align:center;}
ul#footerNav{border-top-color:#0079D3;border-top-style:solid;border-top-width:1px;float:left;list-style:none;margin-top:10px;padding-left:8px;padding-right:8px;padding-top:8px;width:672px;}
#footerNav li{color:#999;display:inline;float:left;font-size:1.2em;list-style:none;}
#footerNav li a,#footerNav li a:visited{border-left:1px solid #4DC6F4;color:#999;margin-left:5px;padding-left:5px;text-decoration:none;}
#footerNav li a:hover,#footerNav li a:active{color:#008AC9;text-decoration:underline;}
img,img,#mainNav li a{behavior:url(scripts/iepngfix.htc);}
#mainNav li,#subNav li{display:inline;list-style:none;}
div#bodyLeft p,div#bodyLeft address{color:#666;font-size:1.2em;line-height:1.5em;margin-bottom:1em;}
