body {
	background-color: #36332f;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top; 
	margin-top: 0px;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #36332f;
	}


p {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#36332f;
	text-align: justify;
}

.main {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#36332f;
	text-align: justify;
}


.numbered-list {
	list-style-type: decimal-leading-zero;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #180e03;
	text-align: justify;
}


.sub-titles {
font-family: Courier, Courier New, monospace;
font-size: 16px;
font-weight: bold;
color: #460000;
letter-spacing: 1px; 
}


.portfolio {
	background-color: #EBEAD3;
}



a:link {
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #216654;
}

a:visited {
font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #216654;
}

a:hover {
font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #6bad9c;
}



.footer { 
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fffbf7;
             
	}

.list {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #180e03;;
	list-style-type:square;
}



.line {
	border-bottom-width: medium;
	border-bottom-color: #A2AAAE;
}



.footer a:link {
              color: #ff832f;
              	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.footer a:hover {
              color: white;
             	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.footer a:visited {
              	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
              color: #cc691e; }
			  
