* {
padding: 0;
margin: 0;

}

a {
outline: none;
}


html { 
height: 100%; 
margin-bottom: 1px; 

}

body { 
text-align: center;
background: #20201f;
margin-top: 30px;
color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .80em;

}


#wrapper {
width: 860px;
margin: 0px auto;

}


#branding {
width: 860px;
padding-bottom: 20px;



}


#nav {
width: 150px;
float: left;
padding-top: 50px;

}


#nav ul {

text-align: left;
list-style: none;
letter-spacing: 1px;



}


#nav ul li {

padding-bottom: 12px;
margin-left: 12px;
}


#nav li a {
color: #fff;
text-decoration: none;
padding: 4px;
display: block;
margin-left: 8px;
}

#nav li a#current {

background: #333;


}


#nav li a:hover {

color: #fff;
background-color: #4f4f4f;;


}


li#portfolio {

text-decoration: none;


}


#content {
width: 700px;

float: right;
text-align: left;
padding-bottom: 160px;

}


#content ul {

list-style: none;
}


#pagenumbers  {

padding-top: 90px;
margin-left: 20px;

}


#pagenumbers li {
display: inline;
margin-right: 20px;



}

#pagenumbers li a {
color: #fff;
padding: 4px 8px 4px 8px;
text-decoration: none;




}

#pagenumbers li a:hover {
color: #ccc;
padding: 4px 8px 4px 8px;
background-color: #333;




}


#thumbnails {

padding-bottom: 14px;
clear: both;
}


#thumbnails img {

border: 0;
}

#thumbnails ul li {
display: inline;

}

#thumbnails img {
padding: 3px;
}



#thumbnails2 {

padding-bottom: 140px;
clear: both;
}

#thumbnails2 ul li {
display: inline;

}

#thumbnails2 img {
padding: 3px;
}


#footer {
width: 860px;
clear: both;
padding-bottom: 30px;
font-size: .70em;
color: #ccc;

}


#currentpage {

background-color: #519d90;
padding: 4px 8px 4px 8px;

}

#currentpage2 {

background-color: #e0d5b9;
padding: 4px 8px 4px 8px;

}

#currentpage3 {

background-color: #99CC66;
padding: 4px 8px 4px 8px;

}


#currentpage4 {

background-color: #d3acc9;
padding: 4px 8px 4px 8px;

}



#currentpage5 {

background-color: #e5c221;
padding: 4px 8px 4px 8px;

}


#currentpage6 {

background-color: #3c7cbd;
padding: 4px 8px 4px 8px;

}




