/* CSS Document */

body{
background-color:#44555F;
}

#html, body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
border:0;
margin:0;
padding:0;
}

#container {

}

#top {
background-color:#FFFFFF;
background-image:url(images/sky.jpg);
background-position:center;
background-position:bottom;
background-repeat:no-repeat;
border:0;
margin:0;

}

#bottom {
background-color:#333333;
border:0;
margin:0;
padding:0;
padding-top:0;
padding-bottom:20px;
}

#logo {
width:500px;
margin:0;
margin-left:auto;
margin-right:auto;
padding:0;
border:0;
}

#bar {
background-color:#44555F;
background-image:url(images/bar.jpg);
background-position:center;
background-repeat:no-repeat;
padding:30px;
/*width:100%;*/
}

#menu {
/*background-color:#A7D59D;*/
background-color:#9FD192;
text-align:center;
font-weight:bold;
color:#565B5E;
padding-top:5px;
padding-bottom:5px;
font-size:x-small;
}

#menu a:link {
text-decoration:none;
color:#565B5E;
margin-top:15px;
margin-bottom:15px;
font-size:x-small;
font-weight:bold;
}

#menu a:visited {
text-decoration:none;
color:#565B5E;
margin-top:15px;
margin-bottom:15px;
font-size:x-small;
font-weight:bold;
}


#menu a:hover {
margin-top:15px;
margin-bottom:15px;
text-decoration:none;
color:#879097;
font-size:x-small;
font-weight:bold;
}

#menu a:active{
margin-top:15px;
margin-bottom:15px;
text-decoration:none;
color:#879097;
font-size:x-small;
font-weight:bold;
}

#content-container {
background-color:#FFFFFF;
}
#content {
width:560px;
border:0;
padding:0;
margin-top:0;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

#images {
width:540px;
border:0;
padding:0;
margin-top:0;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

h1 {
color:#9FD192;
margin:10px;
text-align:left;
font-size:x-large;
}

h2 {
color:#44555F;
margin:10px;
text-align:left;
font-size:medium;
}

.green {
color:#9FD192;
}

p, li, ul {
text-align:left;
color:#44555F;
margin:10px;
}

ul {
padding:0px;
}

a:link {
font-weight:bold;
color:#9FD192;
text-decoration:none;
font-size:medium;
}

a:hover  {
font-weight:bold;
color:#9FD192;
text-decoration:underline;
font-size:medium;
}



/* ---- footer -----*/

#footer {
}

#footer_logo{
width:500px;
margin-left:auto;
margin-right:auto;
}

#footer_bar{
background-color:#44555F;
padding-top:15px;
padding-bottom:50px;
}

#footer_copy {
width:500px;
margin-left:auto;
margin-right:auto;
text-align:right;
color:#999999;
padding-right:32px;}

#footer_copy a:link, footer_copy a:visited{
font-size:x-small;
font-weight:normal;
color:#999999;
text-decoration:none;
}

#footer_copy a:visited{
font-size:x-small;
font-weight:normal;
color:#999999;
text-decoration:none;
}

#footer_copy a:hover {
text-decoration:underline;
font-size:x-small;
font-weight:normal;
color:#999999;
}



/* -------- Links Page -------*/

#links_page {
color:#44555F;
font-size:small;
font-weight:normal;
}

#links_page a:link {
color:#44555F;
font-size:small;
font-weight:bold;
text-decoration:none;
}

#links_page a:visited {
color:#44555F;
font-size:small;
font-weight:bold;
text-decoration:none;
}

#links_page a:hover {
color:#44555F;
font-size:size;
font-weight:bold;
text-decoration:underline;
}

#links_page a:active {
color:#44555F;
font-size:bold;
font-weight:normal;
text-decoration:underline;
}

#links_pics {
border-bottom-color:#44555F;
border-bottom-style:solid;
border-bottom-width:1px;
}

#links_pics img {
margin-left:0;
}