html {height:100%;}
    body {
    height: 100%;
    width: 100%;
    margin: 0;
	background-color:#F0F0F0;
    }
img {border:none;}
p {font-family: Tahoma; font-size:11px; color: #000; padding:0 15px 10px 15px; margin:1px 0 0 0;    }
p a {color: #000; text-decoration: none;}
p a:hover {color: #0066FF;}

.masterheaderp4{font:Tahoma; font-size:11px; color:#3296DA; padding:5px 15px 0 0; float:right;}/*css  - p4*/
.masterheader{font:Tahoma; font-size:11px; color:#3296DA;}
.sectionheader{font:Tahoma; font-size:20px; color:#800000;}/*css  - p4,9*/
.titletext_blue{font:Tahoma; font-size:11px; color:#3296da; padding:0px 0px 0px 15px;}/*css  - p4,9*/
.titletext_blue1{font:Tahoma; font-size:11px; color:#3296da; padding:0px;}/*css  - p1*/
.p13pictext{font-family: Tahoma; font-size:10px; color: #FFF; padding:0 0px 5px 5px; margin:0px 0 0 0;   }
#fullpic_left_work{width:840px;float:left; padding-left:35px;}
#fullpic_left_os2{width:740px;float:left; padding-left:10px;}
#fullpic_left_pl{width:740px;float:left; padding-left:10px;}
#fullpic_right_os2{width:330px; height:560px; float:right;}
#fullpic_right_work{width:205px; height:560px; float:right;}
#fullpic_right_pl{width:340px; height:560px; float:right; padding:35px 0 0 0;}
#fullpic_right_pl_manorafon{width:240px; height:270px;float:right; padding:35px 0 0 0;}
#manorafon_text{padding:5px 0 0 0; margin:5px 0 0 0; float:left; clear:both; width:1000px;}
#largelounging{
	position:absolute;
	left: 139px;
	top: 382px;
	width:200px;
}
#wrapper{width:1123px; height:560px; margin: 35px auto; background-color:#FFFFFF; padding:0; position:relative;} /*css  - p4,9*/
#lefthalf{width:561px; height:560px; float:left;} /*css  - p4,9*/
#righthalf{width:561px; height:560px; float:right;} /*css - p4,9*/
#textblock{width:280px; float:left;} /*css  - p4,9*/
#textblock12{width:500px; float:right; padding:5px 30px 0 30px;} /*css  - p12*/
#textblock13{width:500px; float:right; padding:160px 45px 0 0; clear:both;} /*css  - p13*/
#picblock{width:280px; height:560px; float:right;} /*css  - p4,9*/
#picblock13{padding:344px 0 0 0;}
#masterheader{width:280px; height:38px;} /*css  - p4,9*/
#sectionheaderp4{width:280px; height:41px;} /*css  - ,4*/
#sectionheader{width:280px; height:41px; margin-top:20px;} /*css  - ,9*/
#p15_leftblock{width:840px; height:560px; float:left;} /*css p15*/
#p15_rightblock{width:280px; height:560px; float:right;}
#p15_textblock{width:280px; float:right;} /*css  - p15*/
#fullscreen{width:1123px; height:560px; position:relative; }
#fullscreen6{width:1123px; height:560px; position:relative;}
#fullpic_left1{width:280px; float:left; padding: 10px 0 0 10px;}
#fullpic_left{width:280px; float:left; padding: 25px 0 0 10px;}/*css  - p7*/
#fullpic_left6{width:200px; float:left; padding: 25px 0 0 10px;}
#fullpic_right{width:430px; float:right;}/*css  - p7*/
.fullpage_header{font-size:20px; color:#669999; margin-bottom:10px;}/*css  - p7,8,10*/
#fullwidth_text{ margin: 35px 40px 0 0;}/*css  - p7*/

.accokata{margin:0; padding:0;}/*css  - p8*/
#p10text{color:#FFFFFF; margin: 470px 10px 0 0;}/*css  - p10*/
#fullpic_right10{width:580px; float:right;}/*css  - p10*/
#page14textblock{width:500px; float:left; clear:both; padding:20px 0 0px 25px;}
.white_text{color:#FFF;}
ul.nav{list-style-type:none; padding:1px 0 3px 0; margin:0;}
ul.nav li {display:inline; padding-bottom:3px;}
ul.nav a {text-decoration:none; color:#FFF; font-family:Tahoma; font-size:13px; padding-bottom:3px;  }
ul.nav a:hover{ color:#666; }

ul.nav_activities{list-style-type:none; padding:1px 0 3px 0; margin:0;}
ul.nav_activities li {display:inline; padding-bottom:3px;}
ul.nav_activities a {text-decoration:none; color:#FFF; font-family:Tahoma; font-size:13px; padding-bottom:3px;  }
ul.nav a:hover{ color:#666; }
#overlay_menu{
	position:absolute;
	left: 945px;
	top: 0px;
	width: 178px;
	height: 23px;
}

/*page6 absolutes*/
#ourdomes{
	position:absolute;
	left: 225px;
	top: 32px;
	width: 228px;
}
#largelounging{
	position:absolute;
	left: 139px;
	top: 382px;
	width:200px;
}
#recycledfire{
	position:absolute;
	left: 311px;
	top: 146px;
	width: 156px;
	height: 53px;
}
#polishedfloor{
	position:absolute;
	left: 305px;
	top: 487px;
	width: 182px;
}
#welshwool{
	position:absolute;
	left: 506px;
	top: 32px;
	width: 195px;
}
#cosyfireside{
	position:absolute;
	left: 511px;
	top: 144px;
	width: 163px;
}
#outside{
	position:absolute;
	left: 869px;
	top: 88px;
	width: 232px;
}
#customebuilt{
	position:absolute;
	left: 839px;
	top: 434px;
	width: 228px;
}
.croglofttitle {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 130px;
	color: #0b2a4d;
	}
#croglofttitle {
	margin-top:15px;
	margin-right:30px;
	float:right;
}
#fullpic_right_crog{width:550px; float:right; }/*css  - croghomepage*/

#contactdetails_crog{
	width:200px;
	float:left;
	margin: 430px 0 0 15px;}

#crog_stayplay{
	width:200px;
	float:right;	
	clear:both;
	margin:-35px 30px 0 0;
}

#righthalf_crogeating{
	background-image:url(images/croglofts/crog_eating_right.jpg);
	width:280px;
	height:560px;
	float:right;
}

#righthalf_crogliving{
	background-image:url(images/croglofts/crog_living_right.jpg);
	width:280px;
	height:560px;
	float:right;
}

#righthalf_crogsleeping{
	background-image:url(images/croglofts/crog_sleeping_right.jpg);
	width:280px;
	height:560px;
	float:right;
}

#righthalf_crogwinter{
	background-image:url(images/croglofts/crog_winter_right.jpg);
	width:280px;
	height:560px;
	float:right;
}

#centretext_crogliving{
	width:282px;
	height:560px;
	float:left;
}

.activities_header {
	margin-top:20px;
	margin-bottom:10px;
	font-size:85px;
	color:#669999;
	}
.activities_header2 {
	
	margin-bottom:10px;
	font-size:85px;
	color:#669999;
	}
	
#activities_holder{width:980px; float:left; padding: 10px 0 0 10px;}
#activities_holder_2{width:770px; float:left; padding: 0 0 0 10px;}
.activities_white {font-size:14px; color:#FFF; padding-left:20px;}
.activitiesprog {font-size:21px; color:#FFF;}
.activitiesprog_righttop{font-size:21px; color:#FFF; float:right;}