@charset "utf-8";
/* CSS Document */
body{
font-size:80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#363153;
}
/* Main Divisions of Page */
#container{
width:840px;
margin:0 auto;
border:0;
padding:0;
background-color:#fff;
}
#masthead{
width:840px;
height:206px;
margin:0;
border:0;
padding:0;
position:relative;
}
#navigation{
width:840px;
margin:0;
border:0;
padding:0;
background:url(images/Navbar.gif) repeat-x;
height:18px;
font-size:14px;
}
#content{
padding:0 10px 10px 10px;
text-align:left;
}
#column1{
width:400px;
padding:0;
border:0;
float:left;
}
#column2{
width:400px;
padding:0;
border:0;
float:right;
}
/* Fonts and links */
h1{
margin:0;
padding:0;
font-family:Garamond, serif;
font-size:16px;
color:#960;
position:absolute;
left: 700px;
top: 15px;
text-align:center;
}
h2,h3{
color:#960;
}
h2{
margin:5px;
font-size:150%;
clear:left;
}
h3{
font-size:130%;
clear:left;
}
.portfolio h3{
margin:5px;
}
body#index h3{
text-align:center;
margin:5px 0 5px 0;
}
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:#fff;
text-align:center;
}
a{
color:#960;
}
a:visited{
color:#960;
text-decoration:none;
}
a:hover{
color:#33c;
text-decoration:underline;
}
/* Contact Form */
fieldset{
background-color:#E6C560;
border:0;
}
fieldset dd{
margin:0;
width:600px;
padding:5px;
}
fieldset dt{
float:left;
width:150px;
padding:5px;
border:0;
}
/* Pictures */
img{
border:0;
}
.portfolio img{
float:left;
margin:0 10px 10px 5px;
}
/* Navigation Styles */
#navigation ul{
margin:0;
width:100%;
list-style:none;
}
#navigation li{
color:#960;
float:left;
padding-left:10px;
}
/* Ensure current page is marked in Navigation Links */
body#index a#homelink,
body#design a#designlink,
body#portfolio a#portfoliolink,
body#contact a#contactlink{
background-color:#c90;
color:#309;
}
#navigation a{
display:block;
width:10em;
text-align:center;
color:#FFF;
text-decoration:none;
}
#navigation a:visited{
color:#c93;
}
#navigation a:hover{
color:#fc3;
background-color:#33c;
}
/* Footer Styles */
#footer1,#footer2,#footer3,#footer4,#footer5{
clear:both;
width:840px;
padding:0;
border:0;
margin:0;
height:130px;
}
#footer1{
background:url(images/Wiveton_footer.jpg) no-repeat;
color:#FFF;
}
#footer2{
background:url(images/Waxham_footer.jpg) no-repeat;
color:#FFF;
}
#footer3{
background:url(images/Reed_footer.jpg) no-repeat;
color:#000;
}
#footer4{
background:url(images/Sunflower_footer.jpg) no-repeat;
color:#000;
}
#footer5{
background:url(images/Cromer_footer.jpg) no-repeat;
color:#FFF;
}




