﻿
/* CSS Document */

*
{
margin:0px;
padding:0px;
}

body
{
background:#FFFFFF;/*919192*/
font-family:Arial, Helvetica, sans-serif;
}

div#container
{
width:815px;
margin:auto;
padding-top:50px;
}

div#border
{
width:813px;
float:left;
border-style:solid  color #919192 1px;
border-style:solid;
border-color:#F919192;
border-width:1px;
}

div#content
{
width:793px;
float:left;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
}

div#subject
{
width:793px;
height:558px;
float:left;
background-color:#FFFFFF;
}

/*NAV HEADER STARTS*/

div#navheader
{
width:753px;
padding-top:30px;
padding-left:20px;
padding-right:20px;
float:left;
background-color:#FFFFFF;
}

div#navheader li
{
list-style:none;
padding:0px;
margin:0px;
float:left;
border-left:3px solid #FFFFFF;
padding:0px;
}

div#navheader li.index
{
float:left;
border-left:0px; 
solid:#FFFFFF;
padding:0px;
}

div#navheader li.index a
{
background-color:#00618e;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800;
} 

div#navheader li.profile a
{
background-color:#296230;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800;
} 

div#navheader li.selectedprojects a
{
background-color:#899b2e;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:bolder;
} 

div#navheader li.recruitment a
{
background-color:#d45e1c;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
} 

div#navheader li.news a
{
background-color:#a32226;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
} 

div#navheader li.contactus a
{
background-color:#b9166e;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:bolder;
} 

div#navheader li.index a:hover,
div#navheader li.profile a:hover,
div#navheader li.selectedprojects a:hover,
div#navheader li.recruitment a:hover,
div#navheader li.news a:hover,
div#navheader li.contactus a:hover
{
background-color:#464646;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
}

body#index li a.index,
body#profile li a.profile,
body#selectedprojects li a.selectedprojects,
body#recruitment li a.recruitment,
body#news li a.news,
body#contactus li a.contactus
{
background-color:#464646;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
} 

/*SUB NAV BEGINS*/

div#subnav
{
width:753px;
height:30px;
float:left;
padding-top:3px;
}

div#subnav li
{
list-style:none;
padding:0px;
margin:0px;
float:left;
border-left:3px solid #899b2e;
padding:0px;
}

div#subnav li.countryhouses
{
float:left;
padding:0px;
solid:#FFFFFF;
border:0px;
}

div#subnav li.countryhouses a
{
background-color:#464646;
width:186px;
border-left:none;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
}

div#subnav li.countryhousesgreen a
{
background-color:#899b2e;
width:183px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
margin-left: 0px;
} 

div#subnav li.villagehousesandcottages a
{
background-color:#899b2e;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
line-height:11px;
}

div#subnav li.villagehousesandcottagesgray a,
/*div#subnav li.historicrestorationgray a,*/
div#subnav li.conversionandextensiongray a
{
background-color:#464646;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
line-height:11px;
}


div#subnav li.historicrestorationgray a
{
background-color:#464646;
width:186px;
height:25px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:5px;
font-weight:800px;
line-height:11px;
}

div#subnav li.environmentalgray a,
div#subnav li.developmentsgray a
{
background-color:#464646;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
line-height:11px;
}

div#subnav li.developments a
{
background-color:#899b2e;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
} 


div#subnav li.historicrestoration a
{
background-color:#899b2e;
width:186px;
height:25px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:5px;
font-weight:800px;
line-height:11px;
} 

div#subnav li.conversionandextension a
{
background-color:#899b2e;
width:186px;
height:25px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:5px;
font-weight:800px;
line-height:11px;
} 

div#subnav li.environmental a
{
background-color:#899b2e;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
} 


div#subnav li.developments a:hover,
div#subnav li.environmental a:hover
{
background-color:#464646;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
}

div#subnav li.countryhousesgreen a:hover
{
background-color:#464646;
width:183px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
}

div#subnav li.developments a:hover
{
background-color:#464646;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
}

div#subnav li.environmental a:hover
{
background-color:#464646;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
}




div#subnav li.historicrestoration a:hover
{
background-color:#464646;
width:186px;
height:25px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:5px;
}

div#subnav li.countryhouses  a:hover,
div#subnav li.villagehousesandcottages a:hover,
div#subnav li.conversionandextension  a:hover
/*div#subnav li.historicrestoration a:hover,*/
{
background-color:#464646;
width:186px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
}



body#villagehousesandcottages li a.profile,
body#developments li a.selectedprojects,
body#historicrestoration li a.recruitment,
body#conversionandextension li a.news,
body#environmental li a.contactus
{
background-color:#464646;
width:123px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
} 

body#countryhouses li.countryhouse a.index,
{
background-color:#464646;
width:120px;
height:20px;
display:block;
text-decoration:none;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:0px;
padding-top:10px;
font-weight:800px;
} 


div#title
{
width:753px;
height:10px;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
padding-right:20px;
float:left;
}

/* Sub-Navigation Ends*/


div#indeximagenotoppad
{
width:753px;
height:402px;
float:left;
background-repeat:no-repeat;
padding-bottom:20px;
}

div#topcol
{
width:753px;
float:right;
height:15px;
color:#FF0000;
text-align:right;
padding-top:5px;
}

p.caption
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
line-height:12.5px;
font-weight:800px;
}

ul.body
{
padding-left:20px;
padding-bottom:10px;
padding-top:5px;
display:marker;
list-style-type:square;
}

li.body
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
line-height:12px;
font-weight:800px;
list-style-type:square;

}


div#indeximage
{
width:753px;
height:402px;
float:left;
background-repeat:no-repeat;
padding-top:20px;
padding-bottom:20px;
}

div#imagepadding
{
width:753px;
padding-left:20px;
padding-left:20px;
float:left;
}

/*ONE COLUMN START*/


div#onecol
{
width:248px;
float:left;
height:178px;
padding:0PX;
}

div#onecolextended
{
width:240px;
float:left;
height:384px;
padding:0PX;
}

div#onecolplanning
{
width:374px;
float:left;
height:384x;
padding:0PX;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
line-height:12.5px;
letter-spacing:-0.5px;
font-weight:800px;
padding-bottom:15px;
}


p.profilemaintext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#296230;
line-height:16px;
padding-bottom:10px;
font-weight:700;
}

p.profiletexttitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#296230;
line-height:12.5px;
letter-spacing:-0.5px;
font-weight:800px;
font-weight:700;
}
p.profiletexttitlehome
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#296230;
line-height:12.5px;
letter-spacing:-0.5px;
font-weight:800px;
font-weight:700;
}

p.profiletext
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
line-height:12.5px;
letter-spacing:-0.5px;
font-weight:700;
}

p.recruitmentmaintext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d45e1c;
line-height:16px;
padding-bottom:10px;
font-weight:800px;
}

p.recruitmentmaintextemail
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d45e1c;
line-height:16px;
padding-bottom:10px;
font-weight:800px;
}

A.email
{
text-decoration:none;
color:#d45e1c;
}

A.email:hover
{
text-decoration:none;
color:#919192;
}

p.newsmaintext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#464646;
line-height:16px;
padding-bottom:10px;
font-weight:800px;
}

h1.newsmaintextred
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a32226;
line-height:16px;
padding-bottom:10px;
font-weight:800px;
}

h2.newsmaintextred
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a32226;
line-height:16px;
padding-bottom:0px;
font-weight:800px;
}


p.newsmaintextred
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a32226;
line-height:16px;
padding-bottom:5px;
font-weight:800px;
}


A.newsmaintextlist
{
text-decoration:none;
color:#464646;
}

A.newsmaintextlist:hover
{
text-decoration:none;
color:#a32226;
}

p.contactusmain
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b9166e;
line-height:16px;
padding-bottom:0px;
margin-bottom : 5px;

}

p.contactusmainc
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#b9166e;
line-height:15px;
padding-bottom:0px;


}
p.contactusmainb
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b9166e;
line-height:15px;
padding-bottom:3px;
font-weight : bold;
}

p.contactus_cont
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b9166e;
line-height:15px;
padding-bottom:3px;
margin-top : 10px;

}

A.emailcontactus
{
text-decoration:none;
color:#b9166e;
}

A.emailcontactus:hover
{
text-decoration:none;
color:#919192;
}




/*TWO COLUMN STARTS*/

div#twocol
{
width:499px;
height:343px;
float:right;
background-color:#FFFFFF;
}

div#twocolplanning
{
width:373px;
height:341px;
float:right;
background-color:#FFFFFF;
padding-top:24px;
}

div#twocolpublications
{
width:499px;
height:384px;
float:right;
background-color:#FFFFFF;
}


div#backto
{
width:501px;
float:right;
background-color:#FFFFFF;
padding-top:60px;
padding-right:0px;
padding-bottom:3px;
padding-left:251px;
text-align:right;
}

div#backtoplanning
{
width:501px;
float:right;
background-color:#FFFFFF;
padding-top:10px;
padding-right:0px;
padding-bottom:3px;
padding-left:251px;
text-align:right;
}

p.backto
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
line-height:12.5px;
letter-spacing:-0.5px;
font-weight:800px;
}

a.backto
{
text-decoration:none;
color:#464646;
}

a.backto:hover
{
text-decoration:none;
color:#a32226;
}



p.homecopy
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#00618e;
}

p.homecopyitalic
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#00618e;
font-style:italic;
}

div#footer
{
width:688px;
height:50px;
float:left;
padding-left:20px;
padding-right:15px;
padding-bottom:10px;
margin-top : 10px;
padding-top:10px;
text-align:left;
}

p.footercopy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#464646;/*FFF*/
	font-weight:normal;
	padding-bottom:5px;
	line-height:10px;
	
}

A
{
	text-decoration:none;
	color:#464646;
}

A:hover
{
text-decoration:underline;
color:#919192;
}

div#logo
{
width:60px;
height:60px;
color:#FFFFFF;
float:right;
padding-bottom:5px;
padding-right:5px;
padding-top:10px;
padding-left:5px;
}

ul#projectlist
{
padding-left:16px;
list-style-type:square;
}

a.projectlink
{
color:#464646;
font-family:Arial, Helvetica, sans-serif;
font-size:12PX;
font-weight:bold;
line-height:17PX;
padding:OPX;
}


div#tangley a.tangley,
div#heytesbury a.heytesbury,
div#woodhouse a.woodhouse,
div#cricketers a.cricketers,
div#leafy a.leafy,
div#doiley a.doiley,
div#longview a.longview,
div#batts a.batts,
div#flint a.flint,
div#hatchwood a.hatchwood,
div#bethelea a.bethelea,
div#lees a.lees,
div#twonew a.twonew,
div#millhouse a.millhouse,
div#twohouses a.twohouses,
div#newdwellings a.newdwellings,
div#46dwellings a.46dwellings,
div#manor a.manor,
div#5new a.5new,
div#bath a.bath,
div#lessfarm a.lessfarm,
div#middle a.middle,
div#queens a.queens,
div#saddlers a.saddlers,
div#houses a.houses,
div#littletew a.littletew,
div#broughton a.broughton,
div#hillgreen a.hillgreen,
div#black a.black,
div#tufton a.tufton,
div#thechapel a.thechapel,
div#stokke a.stokke,
div#oldrectory a.oldrectory,
div#manor a.manor,
div#ball a.ball,
div#barns a.barns,
div#theoldmanor a.theoldmanor,
div#hillview a.hillview,
div#rose a.rose,
div#oldchapel a.oldchapel,
div#brookside a.brookside,
div#ford a.ford,
div#chapel a.chapel,
div#en-woodhouse a.en-woodhouse,
div#en-leafygrove a.en-leafygrove, 
div#en-chapel a.en-chapel,
div#5new a.5new
{
color:#899b2e;
font-family:Arial, Helvetica, sans-serif;
font-size:12PX;
font-weight:bold;
line-height:17PX;
padding:OPX;
}


a.projectlinkgreen
{
color:#899b2e;
font-family:Arial, Helvetica, sans-serif;
font-size:12PX;
font-weight:bold;
line-height:17PX;
padding:OPX;
}

a.projectlink:hover
{
color:#899b2e;
}

div#projectdescription
{
font:Arial, Helvetica, sans-serif;
width:505px;/*496*/
margin-left : 255px;
text-align : left;
padding-top:8px;
padding-right:3px;
}


p.projectdescription
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#899b2e;
line-height:12.5px;



}

div#profilebottomdescription
{
width:496px;
float:right;
background-color:#FFFFFF;
padding-top:8px;
padding-right:3px;
padding-bottom:3px;
}

div#thumbmain
{
margin-top : 20px;
width:252px;
float:right;
height : auto;
}

div.thumbcolumn
{
width:252px;
height: auto;
float:right;
}

div.thumbsmall
{
width:120px;
height:120px;
float:left;
padding-bottom:1px;
padding-right:1px;
margin : 1px;
}

p.projectdescriptiongreen
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#899b2e;
font-weight:bold;
font-weight:700;
line-height : 17em;/*25px*/

}




p.projectdescription
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#464646;
line-height:12.5px;
font-weight:700;
}










