body {

	margin-top: 15px;
	margin-bottom: 30px;
	margin-left: 0px;
	margin-right: 0px;
	text-align:center;
	background-color: #B4B19B;
	color: #333333;
	
	
	
}

.content {
	width:885px;
	height: auto;
	margin-left:0px auto;
	margin-right:0px;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 100%;
	line-height: 140%;
	border-left-width: 5px;
	border-bottom-width: 5px;
	border-right-width: 5px;
	border-top-width: 5px;
	border-color: #000000;
	border-style: solid;
	}

	
	td.maintext {
	padding-top:30px;
    padding-bottom: 20px;
	padding-left: 5px;
	padding-right: 5px;
	
	}
	
a {
color: #012E5E;
}
a: visited {
color: #738DA4;
}


h1 {

	color: #012E5E;
	text-align: left;
	margin-left: 30px;
	font-weight: normal;
	line-height: 110%;
	

}


h2, h3, h4, h5, h6 {

	color: #012E5E;
	text-align: left;
	font-weight: normal;
	line-height: 110%;

	

}

.mainquote {

vertical-align: middle;
margin-left: 7px;
text-indent: -7px;
font-size: 150%;
line-height: 125%;
color: #4D2600;


}



ul.mainnav {

font-size: 125%;
line-height: 150%;
list-style-position: outside;



}

#navcontainer {
	overflow:hidden;
	width: 100%;
	}

#nav {
float: right;
width: 75%;
}


#nav ul {

	padding-left: 0;
	display: inline;
	background-color:#ffffff;
	

	} 

#nav ul li {
	margin-left: 0;
	margin-bottom: 0;
	padding: 5px 15px 5px;
	color:#4D2600;
	border-color:  #DFD9CF;
	background-color: #F4F0ED;
	border-width: 1px;
	border-style: solid;
	font-size: 90%;
	list-style: none;
	display: inline;
	}
	
		
#nav ul li.here {
    background-color: #FFFFFF;
	list-style: none;
	display: inline;
	}


.navlogo
{

float: left;
width: 25%;
padding-left: 0px;
margin: 0px;


}

.portnav {
text-align: right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 85%;
}



.clearer {

clear: all; 
line-height: 0; 
height: 0;}




.footer

{
	
	color:#7C6D56;
	font-size: 90%;
	line-height: 100%;
	}
	




.pagetext {

width:620px;
margin-left: 190px;

}



.quote {

	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-top-width:2px;
	border-color:  #DFD9CF;
	background-color: #F4F0ED;
	border-style: solid;
	}

.quoteitem {
text-indent: -5px;
text-align: left;
line-height: 115%;
font-size: 100%;
}

.quoteitemnohang {

text-align: left;
line-height: 115%;

}

.quotename {

	font-size: 95%;
	text-align: right;
	line-height: 100%;

	}
	
.example {

	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-right-width: 2px;
	border-top-width:2px;
	border-color:  #DFD9CF;
	background-color: #F4F0ED;
	border-style: solid;
	text-align: left;
	line-height: 115%;

	overflow:hidden;
	width: 100%;
	}

.exampleitem {
float: right;
width: 70%;


}
.examplethumbnail {
float: left;
width: 30%;


}
	
.exampletitle {

	font-style: italic;
	text-align: left;
	}

th.resume  {

	color: #012E5E;
	text-align: left;
	vertical-align:top;
	font-weight: normal;
	font-variant: small-caps;
	font-size: 105%;

	

}
