* {
	margin: 0;
	padding: 0;	
}

body {
background-color: #443D3E;
}

body h1{
color: #443D3E;
font-size: 1.1em;
margin-bottom: 5px;
}

body h2{
color: #443D3E;
font-size: .9em;
}

#container {
margin: 25px auto;
width: 800px;
background: #E5E5E5;
}



#header {
height: 76px;
background:#E5E5E5 url(images/header.jpg) no-repeat center;
}

#nav {
margin: 4px 0px 2px 0px;
text-align: center;
}

#nav li {
display: inline;
margin: 0px 15px 0px 0px
}

#nav a {
text-decoration: none;
}

#nav a:link {
color: #E5E5E5;
}

#nav a:visited {
color: #E5E5E5;
}

#nav a:hover {
color: white;
}

#nav a:active {
color: #E5E5E5;
}

#navtop {
height: 10px;
width: 800px;
background:#443D3E;
margin: 0 auto;
}

#navrepeat {

width: 800px;
background:#443D3E;
margin: 0 auto;
}

#navbottom {
height: 9px;
width: 800px;
background:#443D3E;
margin: 0 auto;
}


#main {
margin: 4px 0px 3px 0px;
}

#topinfo {
padding: 5px 30px 30px 30px;
}

#topinfo2 {
padding: 5px 30px 30px 30px;
}

h1 {
margin-bottom: 5px;
}

#newestpaintings h1 {
text-align: center;
margin-bottom: 15px;
}


#maincontent {
width: 770px;
margin: 0 auto;
}

#maincontentbox {

padding: 10px 10px 0px 10px;
}

#maincontent ul{
list-style: none;
margin-left: 15px;
}

#empty {
clear: both;
}

#picturebox {
width:170px;
float: left;
margin: 0px 0px 20px 10px;
}

.pictitle {
width:170px;
color: #193440;
text-align: center;
}

.picdescrip {
text-align: center;
}

#maincontent ul p{
margin-left: 10px;
width:170px;
color: #193440;
text-align: center;
}

.piccontain a img {
border: none;
margin: 10px 0px 10px 10px;
height: auto;
width: auto;
}

.piccontain {
display: inline;
}

.picontain a{
border:none;
}

#maintop {
height: 9px;
width: 800px;
background:#E5E5E5;
}

#mainrepeat {
width: 800px;
background:#E5E5E5;
}

#mainbottom {
width: 800px;
height: 9px;
background:#E5E5E5;
}




