html, body, td, div {
	color: #605850;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}

html {
	overflow-y: scroll;
}

p, li {
	text-align: left;
	letter-spacing: 0px;
	margin: 10px 0px 10px 0px;
	padding: 0px 40px 0px 0px;
}

body {
	scrollbar-base-color: #d8c8b8;
	scrollbar-face-color: #d8c8b8;
	scrollbar-shadow-color: #d8c8b8;
	scrollbar-darkshadow-color: #908070;
	scrollbar-arrow-color: #706050;
	scrollbar-3dlight-color: #908070;
	scrollbar-highlight-color: #f0e0d0;
	scrollbar-track-color: #d8c8b8;
	background: #e2daca;
}
	
div {
	scrollbar-base-color: #d8d0c8;
	scrollbar-face-color: #d8d0c8;
	scrollbar-shadow-color: #d8d0c8;
	scrollbar-darkshadow-color: #908880;
	scrollbar-arrow-color: #706860;
	scrollbar-3dlight-color: #908880;
	scrollbar-highlight-color: #f0e8e0;
	scrollbar-track-color: #d8d0c8;
}
	
ol, ul {
	margin-top: 0px;
	margin-bottom: 10px;
}

ul {
	list-style-type: disc;
}

li {
	margin-top: 0px;
	margin-bottom: 0px;
}

a:link			{color: #0033ff; text-decoration: none; outline: none;}
a:visited		{color: #003399; text-decoration: none; outline: none;}
a:hover			{color: #000000; outline: none;}
a:focus			{color: #000000; outline: none;}
a:active		{color: #000000; outline: none;}

DIV.mainText {
	margin-left: 0px;
	margin-right: 30px;
	margin-bottom: 10px;
}

DIV.top {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 1px;
	text-align: center;
	background: url(/images/b01b.gif) repeat-x;
}
html>body .top {width: auto;}
html>body .top {width: 100%;}

DIV.swLang {
	margin: 0;
	padding: 0;
	width: 380px;
	height: 40px;
	background: url(/images/tab04.gif) no-repeat;
}

DIV.swLangIn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ab5251;
	margin: 0;
	padding: 0;
	padding-top: 13px;
	padding-right: 40px;
}

.swLangIn a {
	text-decoration: none;
	text-align: right;
}
.swLangIn a:link    {color: #cc9596; text-decoration: none; outline: none;}
.swLangIn a:visited {color: #cc9596; text-decoration: none; outline: none;}
.swLangIn a:hover   {color: #debeb6; outline: none;}
.swLangIn a:focus   {color: #debeb6; outline: none;}
.swLangIn a:active  {color: #debeb6; outline: none;}

html>body .swLangIn {width: auto;}

DIV.middle1 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 0px;
	top: 1px;
	width: 100%;
	height: 280px;
	text-align: center;
	background: url(/images/b02.gif) repeat-x;
}
html>body .middle1 {width: auto;}
html>body .middle1 {width: 100%;}

DIV.middle2 {
	position: absolute;
	margin: 0;
	padding: 0;
	left: 0px;
	top: 281px;
	width: 100%;
	text-align: center;
	background: url(/images/watermark.gif) no-repeat bottom right #fff8eb;
}
html>body .middle2 {width: auto;}
html>body .middle2 {width: 100%;}

DIV.bottom {
	position: absolute;
	padding: 0px 0 5px 0;
	margin: 0;
	left: 0px;
	width: 100%;
	text-align: center;
	color: #beaf9e;
	background: url(/images/b04a.gif) repeat-x;
}
html>body .bottom {width: auto;}
html>body .bottom {width: 100%;}

input, textarea, select {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
	color: #606050;
	margin: 5px 0px 4px 0px;
}

input.inputBox1 {
	border: 1px solid #e0e0d0;
	background-color: #ffffdd;
	width: 280px;
	height: 20px;
	padding: 2px 3px 2px 3px;
}


DIV.leftText {
	margin-left: 10px;
	margin-right: 30px;
	margin-top: 30px;
	padding-right: 20px;
	padding-bottom: 10px;
	border-right: 1px solid #e8e4e0;
}

DIV.quoteDiv {
	background: url(/images/cq.gif) #f2f2ee no-repeat top left;
	padding: 10px 10px 10px 60px;
	margin: 20px;
	margin-top: 0px;
	display: block;
}

.hilite01 {
	color: #403830;
}

.squotel {
	font-family: "Franklin Gothic Medium", Arial, Helvetica, sans-serif;
	position: absolute;
	float: left;
	height: 16px;
	margin-top: -42px;
	padding-top: 45px;
	margin-bottom: -50px;
	margin-left: -13px;
	font-size: 30px;
	color: #d0d0d0;
}

.squoter {
	font-family: "Franklin Gothic Medium", Arial, Helvetica, sans-serif;
	position: absolute;
	height: 16px;
	margin-top: -41px;
	padding-top: 45px;
	margin-bottom: -50px;
	margin-left: 0px;
	font-size: 30px;
	color: #d0d0d0;
}

.optionText {
	outline: none;
	color: #807870;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0px;
	padding-left: 5px;
}

.optionSelect {
	outline: none;
	border: 1px solid #e0e0d8;
	background-color: #ffffff;
	width: 160px;
	color: #807870;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
}

.phoneNumber {
	color: #605850;
	font-family: Georgia, Times, Times New Roman, serif;
	font-size: 15px;
	line-height: 18px;
	text-align: right;
	margin-right: 10px;
}

.userDesc {
	font-size: 11px;
	line-height: 11px;
	letter-spacing: 0px;
	text-align: right;
	margin: 0px;
	padding: 0px;
}

.menutop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	padding: 0px 6px 0px 6px;
	margin: 0px 0px 0px 0px;
	border-left: 1px solid #d8d0c8;
}

.menutop a {
	text-decoration: none;
	padding: 2px 0px 4px 0px;
	width: 100%;
	text-align: left;
	display: block;
	border-top: 1px solid #f5ecde;
}
.menutop a:link {color: #706860; text-decoration: none; outline: none;}
.menutop a:visited {color: #706860; text-decoration: none; outline: none;}
.menutop a:hover {color: #201000; outline: none; border: 0; border-bottom: 1px solid #f5ecde;}
.menutop a:focus {color: #201000; outline: none;}
.menutop a:active {color: #201000; outline: none;}

html>body .menutop a {width: auto;}

.menutop2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	letter-spacing: 0px;
	padding: 0px 6px 0px 6px;
	margin: 0px 0px 0px 0px;
	border-left: 1px solid #d8d0c8;
}

.menutop2 a {
	text-decoration: none;
	padding: 1px 0px 1px 0px;
	width: 100%;
	text-align: left;
	display: block;
}
.menutop2 a:link {color: #888480; text-decoration: none; outline: none;}
.menutop2 a:visited {color: #888480; text-decoration: none; outline: none;}
.menutop2 a:hover {color: #201000; outline: none;}
.menutop2 a:focus {color: #201000; outline: none;}
.menutop2 a:active {color: #201000; outline: none;}

html>body .menutop2 a {width: auto;}


.bquotel {
	font-family: "Franklin Gothic Medium", Arial, Helvetica, sans-serif;
	float: left;
	height: 45px;
	margin-top: -33px;
	padding-top: 41px;
	margin-bottom: -50px;
	margin-left: 20px;
	font-size: 600%;
	color: #e0d8d0;
}

.bquoter {
	font-family: "Franklin Gothic Medium", Arial, Helvetica, sans-serif;
	float: right;
	height: 30px;
	margin-top: -50px;
	padding-top: 44px;
	font-size: 600%;
	margin-right: -5px;
	padding-bottom: 30px;
	color: #e0d8d0;
}

.copyright {
	font-size: 10px;
	line-height: 11px;
	color: #aa6666;
	letter-spacing: 0px;
	text-align: left;
	margin-left: 260px;
	margin-top: 20px;
}

.authorcite {
	display: block;
	font-size: 10px;
	line-height: 11px;
	color: #a89890;
	letter-spacing: 0px;
	text-align: right;
	padding: 3px 0px 1px 0px;
	margin: 0px;
}
.authorcite a {
	display: inline;
}
.authorcite a:link	{color: #d88080;}
.authorcite a:visited	{color: #d88080;}
.authorcite a:hover	{color: #202020;}
.authorcite a:focus	{color: #d88080;}
.authorcite a:active	{color: #d88080;}

.menuMailboxes {
	font-family: "Courier New", Courier, monospace;
	display: block;
	font-size: 13px;
	line-height: 16px;
	color: #807870;
	letter-spacing: 0px;
	text-align: right;
	padding: 5px 10px 10px 20px;
	margin: 0px;
}

.mainTD {
	background: #fafaf4;
}

DIV.sitePhotos {
	border: 1px solid #e8d8c8;
	background: white;
	padding: 18px;
}

H1, .h1 {
	color: #804040;
	padding: 14px 40px 10px 0px;
	margin: 20px 0px 10px 0px;
	font-family: georgia, serif;
	font-weight: 100;
	text-align: left;
	font-size: 24px;
	line-height: 30px;
	letter-spacing: 0px;
	border-right: 1px solid #e8e0d8;
}

.subh1 {
	padding-top: 1px;
	display: block;
	color: #908880;
	font-size: 18px;
	line-height: 20px;
	text-align: right;
}

H2, .h2 {
	color: #504030;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: 300;
	font-family: georgia, serif;
	text-align: left;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: 0px;
}

.subh2 {
	display: block;
	padding-bottom: 5px;
	color: #a09890;
	font-size: 14px;
	line-height: 16px;
}

H2 a:link		{color: #403830;}
H2 a:visited		{color: #403830;}
H2 a:hover		{color: #909080;}
H2 a:focus		{color: #909080;}

.subh2 a:link		{color: #706860;}
.subh2 a:visited	{color: #706860;}
.subh2 a:hover		{color: #000000;}
.subh2 a:focus		{color: #000000;}

H3, .h3 {
	color: #504030;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	font-weight: 500;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	line-height: 16px;
	letter-spacing: 0px;
}

.subh3 {
	display: block;
	padding-top: 1px;
	color: #a0a0a0;
	font-size: 11px;
	text-align: left;
}

H3 a:link		{color: #504030;}
H3 a:visited	{color: #404040;}
H3 a:hover		{color: #908880;}
H3 a:focus		{color: #908880;}

.subh3 a:link		{color: #807870;}
.subh3 a:visited	{color: #807870;}
.subh3 a:hover		{color: #201000;}
.subh3 a:focus		{color: #201000;}

