body,ul,li,h1,h2,p,img {
    margin: 0;
    padding: 0;
    list-style: none;
    border: none;
}

#container {
    width: 800px;
	height: auto !Important; clear: both;
}


#portfolio li {
    overflow: hidden;
    padding: 10px;
	padding-top: 35px;
    margin: 10px 0;
	height: auto !important;
	border-bottom: 1px solid #b6a993;
}
#portfolio h2 { 
	color: #42291c;
	padding-left: 360px;
	padding-right: 122px;
	line-height: 40px;
	background: url(img/portfolioH2Bg.png) no-repeat right center;
	font-size: 16px;
}
#portfolio strong { 
	color: #42291c; 
}

#portfolio li img {
    float: left;
    margin: 0 10px 0 0;
}

#portfolio li p {
    padding: 8px 8px 8px 360px;
	text-align: justify;
}

#portfolio li p.bottomPortParagraph {
	padding-bottom: 43px; background:url(img/portfolioLastP.png) no-repeat right bottom;
}