html, body {
font: 16px tahoma, Lucida Grande, Verdana, Sans-Serif;
color:white;
margin: 0;
padding: 0;
background: #2d2d2d url(Images/background.jpg) repeat-x;
}

#header {
width:100%;
height:100px;
text-align:left;
margin-bottom:20px;
}

a {
font-weight:bold;
text-decoration:none;
color:white;
}
a:hover {
font-weight:bold;
text-decoration:none;
color:#76BD1B;
}
#green {text-decoration:none; color:#76bd1b;}
a#green:hover{color:#FFFFFF;}
h1 {
font: 40px Georgia;
color:#666;
font-weight:normal;
padding: 30px 0 0 70px;

}

h2 {
font: 18px tahoma, Lucida Grande, Verdana, Sans-Serif;
color:white;
font-weight:bold;
}

#container {
width:900px;
margin-left:auto;
margin-right:auto;
}

#content {
width:900px;
}

#left_box {
margin-top:5px;
padding-top:10px;
width:580px;
margin-left:0px;
padding-bottom:10px;
float:left;
}

#left_box p {text-align:justify}

#navigation {

width:320px;
float:left;
}
#navigation h2{font: 18px tahoma, Lucida Grande, Verdana, Sans-Serif;
color:#76BD1B; font-weight:bold; Margin:10px 0px 0px 0px; display:block}

#navigation p{
padding:15px 0 0 35px;
}

#navigation ul {
margin:10px 0 0 0px;
list-style:none;
}

#navigation li {

padding: 4px 0 4px 0;
margin: 5px 0 0px 15px;
font-weight:bold;

}

#right_box {
width:990px;
float:none;
}

#thumbnails {
list-style-type: none;
margin:0;
padding:0;
float:left;
}

#thumbnails li {
margin:0;
padding:0;
float:left;
}

.photocontainer {
width:130px;
height:100px;
margin:10px 10px 10px 10px;
background-color: #fff;
border: 1px solid #000;
float:left;
}
.photocontainer2 {
width:77px;
height:100px;
margin:10px 10px 10px 10px;
background-color: #fff;
border: 1px solid #000;
float:left;
}

.photo {
	position:relative;
	width:120px;
	height:90px;
	top:4px;
	left:4px;
	border: 1px solid #666666;
}
.photo2 {
position:relative;
width:67px;
height:90px;
top:4px;
left:4px;
border: 1px solid #666666;
}

#footer {
width:100%;
margin-top:20px;
height: 50px;
padding-top:20px;
text-align:center;
font: 10px tahoma, Lucida Grande, Verdana, Sans-Serif;
clear:both;
border-top:2px solid #6F6F6F;
}
#p-footer {margin-top:0px; margin-bottom:0px; font-size:12px}
#footer p {margin-top:0px; margin-bottom:0px;}
#footer a {
color:#fff; text-decoration:none
}

.categories {list-style:none; margin:5px 0px 0px 20px;}
.center-text {text-align:center}
img#blog {margin:0px 5px 0px 0px; vertical-align:middle;}
.photogallery {margin:10px 10px 10px 10px; float:left}
.divphoto {margin:auto; width:890px; clear:both; text-align:center}
.LinkDescriptions {font-size:14px; margin:0px 0px 0px 30px; list-style:none; }
.LinkHeaders {font-size:16px; margin:10px 0px 0px 20px; list-style:none;}



