@charset "utf-8";
/* CSS Document */
body{
font-size:85%;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#ebece9;
}
/* Main Divisions of Page */
#container{
width:960px;
margin:0 auto;
margin-top:5px;
padding:0;
background-color:#fff;
border:#24618E 1px solid;
}
#masthead{
width:960px;
height:176px;
margin:0;
border:0;
padding:0;
position:relative;
}
#content,#scroll{
padding:5px 10px 10px 10px;
text-align:left;
}
#scroll{
height:400px;
overflow:auto;
}
#column1{
width:455px;
padding:0 5px 0 0;
border:0;
float:left;
}
#column2{
width:455px;
padding:0 0 0 5px;
border:0;
float:right;
}
/* Fonts and links */
h1{
margin:0;
padding:0;
font-size:17px;
color:#fff;
position:absolute;
left: 700px;
top: 15px;
text-align:center;
}
h2,h3{
color:#24618E;
}
h2{
margin:5px;
font-size:150%;
clear:left;
text-align:center;
}
h3{
font-size:120%;
clear:left;
}
.box h3{
color:#333;
}
.portfolio h3{
margin:5px;
}
p{
font-size:100%;
}
p.copyright{
padding:100px 0 0 0;
font-size:90%;
text-align:center;
font-weight:600;
}
p.small{
font-size:70%;
color:#363153;
text-align:center;
}
hr{
clear:both;
}
.clear{
clear:both;
}
.box{
padding:2px 0 2px 5px;
margin:0;
background-color:#bbbac0;
border:#24618E 1px solid;
text-align:center;
}
a{
color:#24618E;
}
a:visited{
color:#24618E;
text-decoration:none;
}
a:hover{
color:#313917;
text-decoration:underline;
}
/* Contact Form */
fieldset{
background-color:#bbbac0;
border:#24618E 1px solid;
width:400px;
margin:20px 10px 10px 10px;
}
fieldset dd{
margin:0;
width:300px;
padding:5px 5px 0 5px;
}
fieldset dt{
float:left;
width:150px;
padding:3px;
border:0;
}
/* Pictures */
img{
border:0;
}
.portfolio img{
float:left;
margin:0 10px 10px 5px;
}
img.bordered{
border:#999 1px solid;
/*margin-left:80px;*/
}
img.left{
float:left;
padding:0 5px 0 0;
}
img.right{
float:right;
padding:10px 0 5px 5px;
}
img.footer-right{
float:right;
padding:0 0 25px 5px;
}
/* Navigation Styles */
#navigation{
width:960px;
margin:0;
border:0;
padding:0;
background:url(images/Navbar.png) no-repeat;
height:20px;
font-size:14px;
}
#navigation ul{
width:100%;
list-style:none;
padding:0;
margin:0;
}
#navigation li{
float:left;
}
/* Ensure current page is marked in Navigation Links */
body#index a#homelink,
body#design a#designlink,
body#portfolio a#portfoliolink,
body#about a#aboutlink,
body#contact a#contactlink{
color:#24618E;
background-color:#fff;
text-decoration:none;
}
#navigation a{
display:block;
width:192px;
text-align:center;
text-decoration:none;
height:20px;
color:#fff;
font-weight:bold;
font-size:14px;
}
#navigation a:visited{
color:#fff;
}
#navigation a:hover{
text-decoration:underline;
}
/* Footer Styles */
#footer1,#footer2,#footer3,#footer4,#footer5,#footer6,#footer7{
clear:both;
width:960px;
padding:0;
border:0;
margin:0;
height:130px;
}
#footer1{
background:url(images/Holkham_footer.jpg) no-repeat;
color:#fff;
}
#footer2{
background:url(images/Titchwell_footer.jpg) no-repeat;
color:#000;
}
#footer3{
background:url(images/Horsey_footer.jpg) no-repeat;
color:#000;
}
#footer4{
background:url(images/Sunflower_footer.jpg) no-repeat;
color:#000;
}
#footer5{
background:url(images/Sheep_footer.jpg) no-repeat;
}
#footer6{
background:url(images/Deer_footer.jpg) no-repeat;
color:#fff;
}
#footer7{
background:url(images/Cantley_footer.jpg) no-repeat;
}

