/* CSS Document */
/* This style sheet contains the main styles for the site. The class "feature_p" is excluded from here and instead is kept in the header portion of the style tag on the specific page. This way, each page that wishes to feature a different piece of work can be custom configured in Photoshop and linked from that page. The design is copyright */
* {
margin: 0;
padding: 0;
}
body {
font-family: Helvetica, sans-serif;
margin: 0;
padding: 0;
}
h1 {
margin: 0;
padding: 0;
line-height: 1em;
}
p {
line-height: 1.2em;
padding: 0;
}
/* ID's, ID's can only be used once */
#container {
width: 787px;
margin: 10px auto;
/*border: 1px solid;*/
background: #fff;
}
#container_green {
width: 787px;
margin: 10px auto;
/*border: 1px solid;*/
border-left: 1px solid #fff;
border-right: 1px solid #fff;
background: #fff;
}
#container_blue {
width: 787px;
margin: 10px auto;
/*border: 1px solid;*/
border-left: 1px solid #fff;
border-right: 1px solid #fff;
background: #fff;
}
#nav {
background: url(images/nav_bg.gif) repeat-x bottom;
margin: 0;
width: 785px;
height: 75px;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
#nav_green {
background: url(images/nav_bg_green.gif) repeat-x bottom;
margin: 0;
width: 785px;
height: 75px;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
#nav_blue {
background: url(images/nav_bg_blue.gif) repeat-x bottom;
margin: 0;
width: 785px;
height: 75px;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
#nav ul {
display: block;
margin: 0;
text-align: center;
padding: 1.5em 0 .5em 0;
}
#nav_green ul {
display: block;
margin: 0;
text-align: center;
padding: 1.5em 0 .5em 0;
}
#nav_blue ul {
display: block;
margin: 0;
text-align: center;
padding: 1.5em 0 .5em 0;
}
#nav li {
display: inline;
font-variant: small-caps;
text-align: center;
padding-right: 1.5em;
}
#nav_green li {
display: inline;
font-variant: small-caps;
text-align: center;
padding-right: 1.5em;
}
#nav_blue li {
display: inline;
font-variant: small-caps;
text-align: center;
padding-right: 1.5em;
}
#nav a {
font-weight: bold;
color: #fff;
text-align: center;
text-decoration: none;
font-size: 1.75em;
}
#nav_green a {
font-weight: bold;
color: #fff;
text-align: center;
text-decoration: none;
font-size: 1.75em;
}
#nav_blue a {
font-weight: bold;
color: #fff;
text-align: center;
text-decoration: none;
font-size: 1.75em;
}
#nav a:hover {
border-bottom: 1px dashed #fff;
}
#nav_green a:hover {
border-bottom: 1px dashed #fff;
}
#nav_blue a:hover {
border-bottom: 1px dashed #fff;
}
#content {
background: url(images/content_bottom_brown.gif) no-repeat bottom;
background-color: #fff;
margin-top: 1.5em;
padding-left: 2em;
padding-right: 2em;
}
#content_blue {
background: url(images/content_bottom_blue.gif) no-repeat bottom;
background: #fff;
margin-top: 1.5em;
padding-left: 2em;
padding-right: 2em;
}
#content_green {
background: url(images/content_bottom_green.gif) no-repeat bottom;
background: #fff;
margin-top: 1.5em;
padding-left: 2em;
padding-right: 2em;
}
#content h1 {
font-size: 1.2em;
color: #7c6e5f;
font-family: Helvetica, sans-serif
}
#content_green h1 {
font-size: 1.2em;
color: #86ac5d;
font-family: Helvetica, sans-serif
}
#content_blue h1 {
font-size: 1.2em;
color: #5585d7;
font-family: Helvetica, sans-serif
}
#content p {
color: #7c6e5f;
margin: 0;
padding-bottom: 1.5em;
}
#content_green p {
color: #86ac5d;
margin: 0;
padding-bottom: 1.5em;
}
#content_blue p {
color: #5585d7;
margin: 0;
padding-bottom: 1.5em;
}
#footer {
clear: both;
font-family: Helvetica, sans-serif;
text-align: center;
font-size: .7em;
margin: 0;
padding-top: 8px;
color: #fff;
}
/*
#footer_green {
color: #fff;
clear: both;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: .7em;
margin: 0;
padding-top: 8px;
}
#footer_blue {
color: #fff;
clear: both;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: .7em;
margin: 0;
padding-top: 8px;
}
*/
/* Classes, Classes can be used over and over*/