body {
	font-size: 13.5pt; 
	color: #000000;
	font-family: perpetua; 
	background: url(../images/bg.jpg);
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
.main	{
	float: center;
	display: block;
	width:1000px;
	height:701px;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
}
.leftmain	{
	float: left;
	display: block;
	width:442px;
	height:656px;
	vertical-align: top;
	text-decoration: none;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
}

.rightmain	{
	float: left;
	display: block;
	width:459px;
	height:656px;
	vertical-align: top;
	text-decoration: none;
	border:0px solid #000000;
}
.rightmainTop	{
	float: left;
	display: block;
	width:459px;
	height:126px;
	text-decoration: none;
	border:0px solid #000000;
}
.rightmainNev	{
	float: left;
	display: block;
	width:459px;
	height:20px;
	vertical-align: text-bottom;
	text-decoration: none;
	border:0px solid #000000;
	font-weight: bold;
	text-transform: lowercase;
	text-align: right;

}
.rightmainNev span	{
	float: right;
	display: block;
	align:right;
	color:#FFFFFF;
	font-weight: 100;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}

.rightmainNev a:link, a:active, a:visited	{
	color: #FFFFFF;
	vertical-align: text-bottom;
	font-weight: 100;
	text-decoration: none;
}
.rightmainNev a:Hover	{
	color: #000000;
	vertical-align: text-bottom;
	text-decoration: none;
}
.rightmainNevOO a:link, a:active, a:visited	{
	color: #FFFFFF;
	vertical-align: text-bottom;
	font-weight: 100;
	text-decoration: none;
}
.rightmainNevOO a:Hover	{
	color: #000000;
	vertical-align: text-bottom;
	text-decoration: none;
}
.rightmainH	{
	float: left;
	display: block;
	width:469px;
	height:510px;
	vertical-align: top;
	background: url(../images/bodyHome.jpg);
	text-decoration: none;
	border:0px solid #000000;
}

.rightmainG	{
	float: left;
	display: block;
	width:469px;
	height:510px;
	vertical-align: top;
	background: url(../images/bodyGeneral.jpg);
	text-decoration: none;
	border:0px solid #000000;
}

.texthome	{
	float: right;
	display: block;
	width:290px;
	height:200px;
	color:#403D34;
	font-size: 13pt;
	padding:0px 0px 0px 0px; 
	margin: 140px 40px 20px 40px;
	border:0px solid #000000;
}
.textpage	{
	float: right;
	display: block;
	width:420px;
	height:200px;
	color:#403D34;
	font-size: 13pt;
	padding:0px 0px 0px 0px; 
	margin: 20px 25px 20px 40px;
	border:0px solid #000000;
}
.textpage2	{
	float: right;
	display: block;
	width:420px;
	height:200px;
	color:#403D34;
	font-size: 12pt;
	padding:0px 0px 0px 0px; 
	margin: 20px 25px 20px 40px;
	border:0px solid #000000;
}
.textOO	{
	float: left;
	display: block;
	width:410px;
	height:200px;
	color:#403D34;
	font-size: 13pt;
	padding:0px 0px 0px 0px; 
	margin: 20px 0px 20px 12px;
	border:0px solid #000000;
}
H1 {
	color:#A98680;
	font-size: 18pt;
	padding:0px 0px 0px 0px; 
	margin: 20px 0px 20px 0px;
}
H2 {
	color:#A98680;
	font-size: 13pt;	
	width:bold;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
.textpad	{
	float: left;
	display: block;
	width:140px;
	height:200px;
	align:left;
	padding:20 20 20 100; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
}
.text	{
	float: left;
	display: block;
	width:310px;
	align:left;
	padding:20 20 20 100; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
}
.rightimage	{
	float: left;
	display: block;
	width:100%;
	vertical-align: top;
	text-decoration: none;
	border:0px solid #000000;
}
img {
	float: left;
	display:inline;
	align:left;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
.footer1	{
	float: center;
	display: block;
	width:1000px;
	height:25px;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
}
.footer2	{
	float: left;
	display: block;
	width:1000px;
	height:20px;
	padding:0px 0px 0px 97px; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
}
.footerleft	{
	float: left;
	display: block;
	width:404px;
	height:20px;
	color:#ffffff;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
}
.footerright	{
	float: left;
	display: block;
	width:400px;
	height:20px;
	color:#ffffff;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
}
.leftmain2	{
	float: left;
	display: block;
	width:361px;
	height:330px;
	vertical-align: top;
	text-decoration: none;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
}
.rightmainOO	{
	float: left;
	display: block;
	width:550px;
	height:330px;
	vertical-align: top;
	text-decoration: none;
	border:0px solid #000000;
}
.rightmainTopOO	{
	float: left;
	display: block;
	width:550px;
	height:126px;
	text-decoration: none;
	border:0px solid #000000;
}
.rightmainNevOO	{
	float: left;
	display: block;
	width:540px;
	height:20px;
	vertical-align: text-bottom;
	text-decoration: none;
	border:0px solid #000000;
	font-weight: bold;
	text-transform: lowercase;
	text-align: right;

}
.rightmainNevOO span	{
	float: right;
	display: block;
	align:right;
	color:#FFFFFF;
	font-weight: 100;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div.rightmainNev a:link, a:active, a:visited	{
	color: #FFFFFF;
	vertical-align: text-bottom;
	font-weight: 100;
	text-decoration: none;
}
div.rightmainNev a:Hover	{
	color: #000000;
	vertical-align: text-bottom;
	text-decoration: none;
}
.rightmainCOO	{
	float: left;
	display: block;
	width:550px;
	height:184px;
	vertical-align: top;
	background: url(../images/body3.jpg);
	text-decoration: none;
	border:0px solid #000000;
}
.OOimage	{
	float: left;
	display: block;
	width:950px;
	vertical-align: top;
	text-decoration: none;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;
	margin-left: auto; 
	margin-right: auto; 

}
.imagetree	{
	float: right;
	display: block;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border:0px solid #000000;

}
.footerright a:link, a:active, a:visited	{
	color: #FFFFFF;
	vertical-align: text-bottom;
	font-weight: 100;
	text-decoration: none;
}
.footerright a:Hover	{
	color: #000000;
	vertical-align: text-bottom;
	text-decoration: none;
}
a.pagelink:link, a.pagelink:active, a.pagelink:visited	{
	color: #000000;
	vertical-align: text-bottom;
	font-weight: 100;
	text-decoration: none;
}
a.pagelink:Hover	{
	color: #A98680;
	vertical-align: text-bottom;
	text-decoration: none;
}
.reg {
	color:#FFFFFF;
	font-size: 10pt;	
	width:bold;
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}