/* CSS Document */

body{
	color:#0B0C54;
	font-family:Verdana;
	font-size:11px;
	background-color:#ffffff;
}

#next {
position:absolute; width:50px; height:19px; z-index:1; left: 102px; top: 12px;
font-size: 12px; color: #ea5a00; font-weight: bold;
}

a.next {
font-size: 12px; color: #ea5a00; font-weight: bold;
text-decoration:none;
}

#enterSite {
	position:absolute;
	width:200px;
	height:115px;
	z-index:3;
	left: 579px;
	top: 503px;
}


a {
font-size: 12px; color: #ea5a00; 
text-decoration:none;
}

#wrap {
	width: 816px;
	left:31px;
	margin:5px auto 0px;
	position:relative;
	
}

#main{
	width:648px;
	position:absolute;
	left: 169px;
	top: 79px;
	z-index: 2;
}

#inner {
	width: 816px;
	height:652px;
	margin:5px auto 0px;
	position:relative;
	
}

#homeInner {
	width: 816px;
	height:auto;
	margin:15px auto 0px;
	position:relative;
	
}

#header {
	width: 816px;
	height:82px;
	margin:0px 0px 0px 0px;
	position:relative;
	
}



#logo {
	position:absolute;
	width:200px;
	height:36px;
	/*z-index:1;*/
	z-index:0;
	left: 1px;
	top: 1px;
}

#title {
	position:absolute;
	width:200px;
	height:46px;
	z-index:5;
	left: 159px;
	top: 37px;
	
}

#boy {
	position:absolute;
	width:85px;
	height:102px;
	z-index:1;
	left: 588px;
	top: -13px;
}

#links {
	position:absolute;
	width:160px;
	height:115px;
	z-index:2;
	left: 8px;
	top: 0px;
}

#welcome {
	position:absolute;
	width:147px;
	height:45px;
	z-index:1;
	left: 7px;
	top: 378px;
}
#homeText {
	position:absolute;
	width:564px;
	height:115px;
	z-index:2;
	left: 15px;
	top: 422px;
	color:#0B0C54;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}


#maintext {
	position:absolute;
	width:483px;
	height:115px;
	z-index:1;
	left: 26px;
	top: 15px;
	color:#0B0C54;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}

.shopText {
	color: #80807F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding-left:15px;
}

.heading {color:#EA5A00; font-size:14px;}

H1 {color:#EA5A00; font-size:14px; font-weight:normal;}

#charlieText {
	position:absolute;
	width:480px;
	height:353px;
	z-index:1;
	left: 25px;
	top: 15px;
	color:#0B0C54;
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	line-height:18px;
}

#mainImage {
	position:absolute;
	width:322px;
	height:252px;
	z-index:1;
	left: 15px;
	top: 117px;
}

#maintainanceImages {
	position:relative;
	z-index:1;
	left: 332px;
	top: -3px;
	height:auto;
}

#flash {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: -69px;
	top: 550px;
}

#m1 {
	position:absolute;
	width:85px;
	height:75px;
	z-index:1;
	left: 367px;
	top: -2px;
}
#m2 {
	position:absolute; width:99px; height:82px; z-index:2; left: 353px; top: 91px;
}
#m3 {
	position:absolute; width:92px; height:78px; z-index:3; left: 466px; top: 28px;
}
#m4 {
	position:absolute; width:93px; height:77px; z-index:4; left: 456px; top: 149px;
}
	
#imgBig {
	position:absolute; width:322px; height:252px; z-index:5; left: 25px; top: 1px;
	background:url(../images/imgBack.jpg);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:18px;
	padding-left:2px;
}

#imgBig a,a.next:hover{
	text-decoration:none;
	color:#706F6F;
	/*font-family:"Courier New", Courier, monospace;*/font-size: 12px;
}


#bottomImg {
	position:absolute;
	width:158px;
	height:158px;
	z-index:7;
	left: 659px;
	top: 432px;
}
#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:4;
	left: -69px;
	top: 469px;
}
#Layer7 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:10;
	left: 513px;
	top: 213px;
}
#Layer8 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:8;
}

#charles {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 11px;
	top: 110px;
}
#gardens {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	left: 234px;
	top: 270px;
}

#homeImg {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	left: 84px;
	top: -122px;
}

#bottom {
	position:absolute;
	width:200px;
	height:68px;
	z-index:2;
	left: -20px;
	top: 610px;
}

#homeBoy {
	position:absolute;
	width:214px;
	height:270px;
	z-index:3;
	left: 581px;
	top: 1px;
}

#contact {
	position:absolute; 
	width:483px; 
	height:115px; 
	z-index:1; 
	left:26px; 
	top:113px;
	color:#0B0C54;
	font-family:HelveticaNeue, Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}

a.links {
font-size:12px;
font-family:"chalkboard", "Century Gothic";
color:#838282;
text-decoration:none;
font-weight:bold;
}

td.links {
border-left:1px;
border-bottom:0px;
border-right:0px;
border-top:0px;
border-style:solid;
border-color:#EA5A00;
}

#test {
width:200px;
height:200px;
border:1px solid red; /* works in all */
*border:1px solid green; /* targets IE6 and 7 */
_border:1px solid blue; /* targets IE6 */
b/order:1px solid green; /* works only in IE7 */
}

#sussex {
position:absolute; width:161px; height:115px; z-index:1;
}

#winchester {
position:absolute; width:154px; height:115px; z-index:1; left: 163px; top: 2px;
}

#sherborne {
position:absolute; width:143px; height:115px; z-index:1; left: 318px; top: 14px;
}

#chelsea {
position:absolute; width:200px; height:115px; z-index:1; left: 9px; top: 189px;
}

a.remove {
color:#333333;
text-decoration:none;
font-size:10px;
}

a.remove:hover {
color:#333333;
text-decoration:none;
font-weight:bold;
font-size:10px;
}

#footer {
	clear:both;
	position:relative;
	width:648px;
	font-size:8px;
	top:120px;
	left:-85px;
	text-align:center;
	color:#706F6F;
}


#footer a {
	font-size:8px;
	color:#706F6F;
	text-decoration:none;
}
#newtable
{
margin-top:80px;
margin-bottom:10px;
}
#newtabel2
{
margin-left:75px;
margin-top:27px;
z-index:9;
margin-bottom:-90px}
#newtable3
{
margin-top:100px;
margin-bottom:40px;


}
.newtxt
{
text-decoration:none;
color:#706F6F;
font-family:"Courier New", Courier, monospace;
font-size:12px;
}
a.newtxt:link{text-decoration:none;
color:#706F6F;
font-family:"Courier New", Courier, monospace;
font-size:12px;}

a.newtxt:visited{text-decoration:none;
color:#706F6F;
font-family:"Courier New", Courier, monospace;
font-size:12px;}
a.newtxt:hover{text-decoration:none;
color:#706F6F;
font-family:"Courier New", Courier, monospace;
font-size:12px;}
a.newtxt:active{text-decoration:none;
color:#706F6F;
font-family:"Courier New", Courier, monospace;
font-size:12px;}
