body {

	margin: 0px;

	padding: 0px;

	font-family: "Book Antiqua", Georgia, Times, "Times New Roman", serif;

	background-color: #4A4744;

	color: White;

	}



body.home a#home, body.consult a#consult, body.conserve a#conserve, body.pm a#pm,  body.profile a#profile, body.contact a#contact {

	text-decoration: none;

	padding-bottom: 7px;

	margin: 0px;

	color: #8F8F8F;

}

	

a:link, a:visited {

	color: White;

	text-decoration: none;

	}



#nav li a:link, #nav li a:visited {

	text-decoration: none;

	color: #White;

}



#nav li a:hover, #nav li a:active {

	color: #39110F;

	text-decoration: none;

	padding-bottom: 7px;

}



#tpWrapper {

	padding: 10px 0px 0px 0px;

	margin: 0px auto;

	width: 100%;

	border-bottom: #431E1C 3px solid;

}



.wrapper {

	font-size: 91%;

	padding: 17px 0px 0px 0px;

	margin: 0px auto;

	width: 680px;

	background-color: transparent;

}



.conserve #Con {

	float: left;

	width: 465px;

	margin: 0px;

	padding-top: 0px;

	clear: left;

}



#rightCol {

	padding: 32px 0 0 0;

	margin: 0px;

	position: relative;

	float: right;

	width: 190px;

	clear: right;

}



#hTitle {

	font-family: Garamond, Georgia, Times, "Times New Roman", serif;

	color: #F1F1E2;

	padding: 0px;

	margin: 0px;

	text-align: center;

	text-transform: uppercase;

}



 #hTitle h1 {

	padding: 0px;

	margin: 0 auto;

	width: 228px;

	height: 38px;

	background: url(../images/title_gregK5.gif) no-repeat;

	letter-spacing: .1em;

	font-size: 260%;

	font-variant: small-caps;

	text-indent: -5000px;

}



 #hTitle h2 {

 	background: url(../images/title_fineArt5.gif) no-repeat;

	width: 201px;

	height: 21px;

	padding: 20px 44px 3px 0;

	margin: 0px auto;

	text-align: center;

	font-size: 80%;

	letter-spacing: 5px;

	text-indent: -5000px;

}



/* Start of Nav */



#nav {

	font-size: 83%;

	letter-spacing: 1px;

	height: 40px;

	width: 100%;

	margin: 0 0 0 0px;

	padding: 0 0 0 5px;

	background: transparent;

	list-style: none;

	white-space: nowrap;

	text-transform: capitalize;

}



#nav ul {

	padding: 0px;

	margin: 0px;

	list-style: none;


}



#nav li {

	float: left;

	margin: 0px;

	padding: 9px 29px 14px 0;
	
	*padding:9px 27px 14px 1px; /* IE6 & IE7*/
	padding: 9px 26px 14px 1px\0/;/*IE8+9*/

	font-weight: bold;

	list-style-image: none;

	line-height: 25px;
}





#nav li a {

	padding: 0 2px 0 2px;

	word-spacing: -1px;

}



#tabHome {

	padding: 0px;

}



#tabConsult {

	padding: 0px;

}



#tabConserv {

	text-align: center;

	padding: 0px ;

}



#tabPM {

	text-align: center;

	padding: 0 8px 0 8px;

}



#tabProfile {

	text-align: center;

	padding: 0 8px 0 8px;

}



#tabCont {

	text-align: right;

	padding: 0 0 0 20px;

}



/* end of Nav */



#Con {

	margin: 0px;

	padding: 0px 5px 7px 5px; 

	color: White;

	line-height: 1.3em;

	font-size: 90%;

	word-spacing: 1.2 em;

	font: 0.8em/1.45em Verdana, Arial, Helvetica, sans-serif

}



#Con h2 {

	font-size: 1.3em;

	font-weight: 400;

	letter-spacing: 1px;

}



#Con h3 {

	font-size: 1.1em;

	font-weight: bold;

	text-align: left;

	margin: 13px 0px -12px 0px;

	padding: 0;

	letter-spacing: 1px;

}



.content {

	padding: 7px;

	margin: 4px 5px 5px 9px;

	border: 1px #431E1C solid;

	background-color: #7F7A75;

	float: right;

	top: 0px;

	right: 0px;

}



.pnts ul {

	padding: 0px;

	margin-left: 0px;

	list-style: none;

}



.pnts li {

	margin: 0px;

	padding-bottom: 3px;

	padding-left: 5px;

	list-style: none;

}



#conInfo {

	margin: -26px 0px 0px 200px;

	padding: 0px;

	width: 300px;

}



#Con li {

	list-style: none;

}



#btmWrapper {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 90%;

	padding: 0px 0 0 0;

	margin: 10px 0 0 0;

	width: 100%;

	border-top: 3px solid #431E1C;

	clear: both;

	color: White;

}



#wBtm {

	font-size: 92%;

	padding: 11px 32px 18px 32px;

	margin: 0px auto;

	width: 680px;

	background-color: transparent;

}

#wBtm2 {

	font-size: 92%;
	position:relative;

	top:-16px;
	right: 2px;

	margin: 0px auto;

	width: 680px;

	background-color: transparent;

}



#stamp {

	float: right;

	margin: -18px 0 0 0;

	padding: 0 10px 5px 0;

}