/*
CSS for graham vaughan photography commercial gallery
*/
body {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-weight: bold;
  background-color: #e2edff;
 line-height: 125%;
 }
h1, h2, h3 {
  font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
}

h1 {
  font-size: 275%;
  background-color: #0048be;
  color: white;
  padding-top: 2em;
  padding-bottom: .5em;
  padding-left: .4em;
  margin: 0;
  background: #0048be url(backgrounds/header-bg.jpg) no-repeat right bottom;
}
h2 {
  color: navy;
  font-size: 150%;
  font-weight: bold;
  padding-top: .5em;
  margin-top: .5em;
}


a {
  font-family: verdana, helvetica, sans-serif; font-weight: bold;
 color: #e2edff;
background-color: #16397d;
}

a:link {
text-decoration: none;
color: #e2edff; 
background-color: #16397d;
}

a:visited {
  color: white;
}

a:hover {
  text-decoration: underline;
  color: white;
  background-color: navy;
}

a:active {
  color: aqua;
  background-color: navy;
}

.navbutton {
margin: .5em;
font-family: verdana, helvetica, sans-serif; 
font-size: small; 
font-weight: bold; 
color: #Ffffeb; 
background-color: navy;
width: 70%;
height: 1.5em;
  border: 3px solid #e2edff;
  padding-top: .1em;
  padding-bottom: .1em;
}
.linksbutton {
margin: 2em;
font-family: verdana, helvetica, sans-serif; 
font-size: large; 
font-weight: bold; 
color: navy; 
background-color: #Ffffeb;
width: 65%;
  border: 3px solid #e2edff;
  padding-top: .1em;
  padding-bottom: .1em;
}
.contactbutton {
font-family: verdana, helvetica, sans-serif; 
font-size: small; 
font-weight: bold; 
color:#Ffffeb; 
background-color: navy;

  border: 3px navy;
  padding-top: 1em;
  padding-bottom: 1em;
  padding-left: .5em;
 padding-right: .5em;
}
.linksgroup {
font-family: verdana, helvetica, sans-serif; 
font-size: small; 
font-weight: bold; 
color:#Ffffeb; 
background-color: navy;

  border: 3px navy;
  padding-top: .5em;
  padding-bottom: 2em;
  padding-left: .5em;
 padding-right: .5em;
}


#header {

background-color :#0048be;
  width: 100%;
 border: 3px solid #7da5d8;
 
}

#tagline  {
font-style: italic;
  font-size:125%;
  font-family: Georgia, Times, serif;
background: #bed8f3 url(backgrounds/tagline-fade.jpg) repeat-y right;
padding-left: 2%;
padding-top: .05em;
padding-bottom: .05em;
}
#footer{
line-height: 3em;
}
#body {
margin: 0px;
 
}



#bodycontentgallery {

   background: #e2e2e2; 
}



