body {
	background-color: #706f1e;
	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: #ccc;
	}


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


.home {
	background-color: #f2e7ca;
}

.home-slice {
	background-image: url(../images/professional/slice.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

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

.category-crumb {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ccc;

}


.credit {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ccc;
	font-style:italic;

}


.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: #edbd45;
}

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

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



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

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



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



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

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

.names {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#F2E7C9;
	border: dotted 1px #2e302e;
	
}

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

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

.names a:hover {
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #cd5d02;
	text-decoration: none;
}


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


.bio-gallery {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#999;
	text-align: middle;
	border-top: dotted 1px #ccc;
}

.bio-gallery_sm {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#999;
	text-align: justify;
	border-top: dotted 1px #ccc;
}

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

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

.bio a:hover {
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
}



