body {
	background-color: #ceb5a0;
	margin: 0;
	margin-top: 5px;
	padding: 0;
	color: #854512;
	font-family:  Georgia, Times, serif;
	font-size: 12px;
}

#allcontent,#allcontent2,#allcontent3,#allcontent4,#allcontent5 {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	width: 850px;
	height: 910px;
}

#allcontent { background: url(../siteImages/sdbBg.jpg) no-repeat top center; }
#allcontent2 { background: url(../siteImages/portfolioBg.jpg) no-repeat top center; }
#allcontent3 { background: url(../siteImages/sdbContactBg.jpg) no-repeat top center; }
#allcontent4 { background: url(../siteImages/sdbAboutBg.jpg) no-repeat top center; }
#allcontent5 { background: url(../siteImages/commentsBg.jpg) no-repeat top center; }

#navbarheader {
	display: block;
	position: relative;
	color: #000000;
	text-align: center;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	top: 203px;
	left: 685px;
	width: 130px;
	line-height: 1.2;
}

#navbar {
	position: absolute;
	text-align: center;
	top: 293px;
	left: 45px;
	padding: 0px;
	margin: 0px;
}

#navbar ul {
	padding: 0px;
	margin: 0px;
}

#navbar li {
	font-size: 16px;
	font-weight: bold;
	list-style-type: none;
	padding: 0px;
	margin: 8px;
}

#navbar a {
	text-decoration: none;
}

#navbar a:link {
	color: #854512;
}
 
 #navbar a:visited {
 	color: #854512;
 }
 
 #navbar a:hover {
 	color: #135185;
 }
 
 #navbar2 {
 	position: absolute;
 	text-align: left;
 	top: 175px;
 	left: 60px;
 	padding: 0;
 	margin-top: 10px;
 }
 
 #navbar2 li {
 	list-style: none;
 	padding: 0;
 	padding-left: 10px;
 	margin: 0px;
 	display: inline;
 	font-size: 17px;
 }
 
 #navbar2 a:link {
 	text-decoration: none;
 	color: white;
 }
 
 #navbar2 a:visited {
 	text-decoration: none;
 	color: white;
 }
 
 #navbar2 a:hover {
 	color: red;
 }

 #navbar3 {
 	position: absolute;
 	text-align: left;
 	top: 175px;
 	left: 470px;
 	padding: 0;
 	margin-top: 10px;
 }
 
 #navbar3 li {
 	list-style: none;
 	padding: 0;
 	padding-left: 10px;
 	margin: 0;
 	display: inline;
 	font-size: 17px;
 }
 
 #navbar3 a:link {
 	text-decoration: none;
 	color: white;
 }
 
 #navbar3 a:visited {
 	text-decoration: none;
 	color: white;
 }
 
 #navbar3 a:hover {
 	color: red;
 }
 	
 
#thumbnails {
	position: absolute;
	top: 262px;
	left: 698px;
	padding: 0px;
	margin: 0px;
}

#thumbnails ul {
	padding: 0px;
	margin: 0px;
}

#thumbnails li {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-top: 20px;
}

#thumbnails a {
	text-decoration: none;
}

#thumbnails a img {
	border: none;
}

#mainImage {
	position: absolute;
	top:  190px;
	left: 170px;	
}

.main {
	font-family: Georgia, Times, serif;
	padding-top: 10px;
	position: absolute;
	width: 340px;
	top: 570px;
	left: 205px;
}

.main h2 {
	font-size: 1.5em;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.main p {
	font-size: 1.1em;
	line-height: 1.2;
	color: #000000;
	text-align: center;
}

.main h3 {
	font-size: 1.3em;
	color: #000000;
	padding-top: 10px;
}

.main ul {
	font-size: 1.1em;
	text-align: left;
	color: #000000;
}

.main li {
	list-style: disc;
}

.portfolio,.comments {
	color:black;
	position: absolute;
	width: 670px;
	left: 110px;
	top: 240px;
	text-align: left;
}

.portfolio ul {
	margin: 0px;
	padding: 0px;
}
	

.portfolio li {
	list-style: none;
	display: inline;
	padding: 0px 0px 2px 0px;
	line-height: 2em;
}

.portfolio a img {
	border: none;
}

.portfolio a:link img{
	border: 1px solid black;
}

.portfolio a:visited img {
	border: 1px solid #844512;
}

.portfolio a:hover img {
	border: 1px solid white;
}

#main2 {
	position: absolute;
	width: 320px;
	top: 190px;
	left: 215px;
	font-size: 1.3em;
	color: black;
	text-align: center;
}

#main3 {
	position: absolute;
	width: 320px;
	top: 185px;
	left: 220px;
	font-size: 1.1em;
	color: black;
	text-align: center;
}

#footer {
	position: relative;
	background-color: #854512;
	color: white;
	width: 800px;
	margin: 0px;
	text-align: center;
}

#sitelink { font-size:13px; font-weight:bold; text-align:center; }

#sitelink a:link, #sitelink a:visited { color:blue; text-decoration:none; }
#sitelink a:active, #sitelink a:hover { text-decoration:underline; }