body {margin: 0;
padding: 0;
color: #0000ff;
font-family: Arial, Verdana, Helvetica, Sans-serif;
font-size: 1em;
line-height: 1em;
background-color: #e7ff00;
background-image: url(images/backgrounds/photobackground.jpg);
font-weight: bold;}

p {font-size: .8em;}

h1 {
font-size: 1.7em;
font-style: italic;
padding-top: 5px;}

h2 {
font-size: 1.5em;}

h3 {
font-size: 1.3em;}

h4 {
font-size: 1.1em;}

h5{
font-size: 1em;}

h6{
font-size: .9em;
font-style: italic;
text-align: center;}

table {
font-size: .85em;
text-align: justify;}

tr {}

td {}

#topcontainer {
width: 780px;
margin: 0 auto; /* centers the container */
}

#header {padding: 1%;
text-align: center;
background-image: url(images/backgrounds/photobanner.gif);
background-repeat: no-repeat;
background-position: center top;
height: 155px;
background-attachment: fixed;}

#container {
width: 780px;
margin: 0 auto; /* centers the container */
}

div#navbar {width: 760px;
position: relative;
top: 75px;
height: 90px;
}

#navbar ul li a:link, #navbar ul li a:visited {color: #0000ff;
text-decoration: none;
display: inline;
background-image: url(images/backgrounds/camera1.gif);
background-repeat: no-repeat;
background-position: left top;
text-align: right;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 32px;
font-size: .7em;}

#navbar ul li a:hover {color: #0000ff;
text-decoration: none;
background-image: url(images/backgrounds/camera2.gif);
}

#navbar a.current {color: #0000ff;
text-decoration: none;
display: inline;}
 
#navbar ul li {
list-style-type: none; 
display: inline;
margin-right: 3px;
text-align: right;}

#navbar ul {text-align: center;
margin: 0px; 
padding: 0px;}

#maincontent {
text-align: justify;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;}

#maincontent a:link {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;
}

#maincontent a:visited {color: #e7ff00;
background-color: #0000ff;
text-decoration: none;
}

#maincontent a:hover {color: #0000ff;
background-color: #ff99cc;
text-decoration: none;
}

#maincontent a:active {color: #0000ff;
background-color: #ff99cc;
text-decoration: none;
}

#maincontent2 {
text-align: justify;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
clear: both;}

#maincontentl {padding-left: 3px;
padding-right: 3px;
width: 375px;
position: relative;
float: left;}

#maincontentl a:link {color: #0000ff;
text-decoration: underline;}


#maincontentl a:visited {color: #0000ff;
text-decoration: underline;}


#maincontentl a:hover {color: #0000ff;
text-decoration: none;
font-style: italic;}

#maincontentl a:active {color: #0000ff;
text-decoration: none;
font-style: italic;
}

#maincontentr {padding-left: 3px;
padding-right: 3px;
width: 375px;
position: relative;
float: right;}

#maincontentr a:link {color: #0000ff;
text-decoration: underline;}

#maincontentr a:visited {color: #0000ff;
text-decoration: underline;
}

#maincontentr a:hover {color: #0000ff;
text-decoration: none;
font-style: italic;}

#maincontentr a:active {color: #0000ff;
text-decoration: none;
font-style: italic;
}

#footer {padding: 1%;
text-align: center;
clear: both;
background-color: #0000ff;
color: #e7ff00;
border: 3px #ff99cc double;
font-size: .7em;}

#footer a:link, #footer a:visited  {
color: #e7ff00;
text-decoration: none;} 

#footer a:hover {color: #0000ff;
text-decoration: none;
background-color: #e7ff00;}

#footer a:active {color: #e7ff00;
text-decoration: none;}
