body {
	background: #00303C;
	font-family: "Georgia", "Times New Roman", "Times", serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2C9FD;
	font-style: italic;
}

.WarningText1
{
	font-size: 13px;
	color: #33CCCC;
	font-style: italic;
	line-height: 16px;
	font-variant: normal;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	border: 0px none;
}
#HomeLogoHeader1 
{
	position:absolute;
	left:30px;
	top:40px;
	width:315;
	height:291;
	z-index:9999;
	background-image:  url(Assets/AOSy_Logo_Home_01.jpg);
	layer-background-image: url(Assets/AOSy_Logo_Home_01.jpg);
	border: 1px none #000000;

}
#LogoHeader1 
{
position:absolute; left:30px; top:40px; width:200px; height:185px; z-index:1; 
background-image:  url(../aosy-images/AOSy%20Art%20of%20Serenity%20Logo%20Border%20Home%2001%20200%20185.jpg); 
layer-background-image:  url(../aosy-images/AOSy%20Art%20of%20Serenity%20Icon%20AS%202%20v5%20Home%20200%20185.jpg); 
border: 1px none #000000;
}
#PageBriefPane1
{
position:absolute; left:30px; top:260px; width:200px; height:auto; 
z-index:1; background-color: #000000; layer-background-color: #000000;
}
#PageBriefLogoInset1
{
	position:static;
	width:88px;
	height:81px;
	z-index:2;
	background-image: url(../aosy-images/AOSy%20Art%20of%20Serenity%20Logo%20Border%20Home%2001%2088%2081.jpg);
	layer-background-image: url(../aosy-images/AOSy%20Art%20of%20Serenity%20Icon%20AS%202%20v5%20Home%2088%2081.jpg);
	border: 1px none #000000;
	clear: right;
	float: left;
	display: block;
	visibility: visible;
	margin: 4px;
}

#PageBriefTextInset1
{
	position:static;
	width:168px;
	height:auto;
	z-index:2;
	clear: both;
	float: left;
	display: block;
	margin-top: 4px;
	margin-left: 16px;
	text-align: left;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #00718E;
	

}
#PageBriefMenuInset1
{
	position:static;
	width:auto;
	height:auto;
	z-index:2;
	clear: both;
	float: left;
	margin-top: 4px;
	margin-left: 16px;
	margin-right: 4px;
	margin-bottom: 4px;


}
#MainNavMenu1 
{
	position:relative;
	left:363px;
	top:auto;
	width:482px;
	z-index:2;
	background-color: #000000;
	layer-background-color: #000000;
	border: 1px none #000000;
	height: 22px;
	margin: 40px 20px 20px;
	clear: both;



}
#ImgDisplayMain1
{
	position:relative;
	left:363px;
	top:auto;
	width:auto;
	height:auto;
	z-index:1;
	padding: 0px;
	margin: 20px 20px 10px;
}
#CommentsImagePrev1
{
	position:relative;
	left:320px;
	top:auto;
	width:auto;
	height:auto;
	z-index:1;
	padding: 0px;
	margin: 20px 20px 40px;
}

#HomePageAnim1
{
	position:relative;
	left:660px;
	top:auto;
	z-index:9999;
	margin-top: 40px;


}
#HomePageAnim2
{
	position:relative;
	left:450px;
	top:auto;
	z-index:9999;
	margin-top: 100px;


}
#PageHeader1
{
	position:relative;
	left:316px;
	top:auto;
	width:540px;
	height:auto;
	z-index:1;
	padding: 0px;
	margin: 20px 0px 20px 4px;
	font-family: "Georgia", "Times New Roman", "Times", serif;
	font-size: 12px;
	font-weight: bold;
	color: #D2C9FD;
	font-style: italic;


}

td#PageHeader1
{
	position:relative;
	left:320px;
	top:auto;
	width:540px;
	height:auto;
	z-index:1;
	padding: 0px;
	margin: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2C9FD;

}
th#PageHeader1
{
	position:relative;
	left:320px;
	top:auto;
	width:540px;
	height:auto;
	z-index:1;
	padding: 0px;
	margin: 20px;
	font-family: "Georgia", "Times New Roman", "Times", serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2C9FD;
	font-style: italic;


}

#FavDisplay1
{
	position:static;
	left:auto;
	top:auto;
	width:auto;
	height:auto;
	z-index:1;
	padding: 0px;
	margin: 20px 20px 20px 320px;
	float: none;

}
#CommentsDisplay1
{
	position:static;
	left:auto;
	top:auto;
	width:auto;
	height:auto;
	z-index:1;
	padding: 0px;
	margin: 20px 20px 20px 320px;
	float: none;
	border-top: 0px none #D2C9FD;
	border-right: 0px solid #D2C9FD;
	border-bottom: 0px solid #D2C9FD;
	border-left: 0px solid #D2C9FD;

}

#CommentsDisplayRows1
{
	border: thin solid #666B95;
	font-family: "Times New Roman", "Times", serif;
	font-size: 12px;
	color: #D2C9FD;
	font-style: italic;
	line-height: 16px;
	font-variant: normal;
	font-weight: bold;
}

#CommentsAddPane1
{
	position:static;
	border: thin solid #666B95;
	left:auto;
	top:auto;
	width:auto;
	height:auto;
	z-index:1;
	padding: 0px;
	margin: 20px 20px 20px 320px;
	float: none;
	font-family: "Times New Roman", "Times", serif;
	font-size: 12px;
	color: #D2C9FD;
	font-style: italic;
	line-height: 16px;
	font-variant: normal;
	font-weight: bold;
	background-color: #00303C;


}

.CommentsAddPaneHeader1
{
	font-size: 14px;
	color: #D2C9FD;
	font-style: italic;
	line-height: 16px;
	font-variant: normal;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	vertical-align: middle;


}

.CommentsAddPaneLabels1
{
	font-size: 10px;
	color: #D2C9FD;
	font-style: italic;
	line-height: 16px;
	font-variant: normal;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: bottom;


}

.CommentsAddPaneText1
{
	font-size: 13px;
	color: #D2C9FD;
	font-style: italic;
	line-height: 16px;
	font-variant: normal;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;


}

.CommentsAuthor 
{
	border: none #666B95;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2C9FD;
	font-style: italic;
	line-height: 16px;
	font-variant: normal;
	font-weight: bold;
}
.CommentsText 
{
	border: none #666B95;
	font-family: "Times New Roman", "Times", serif;
	font-size: 13px;
	color: #D2C9FD;
	font-style: italic;
	line-height: 18px;
	font-variant: normal;
	font-weight: normal;
}
#ImgCaptionPane1
{
	position:relative;
	left:363px;
	top:auto;
	width:482px;
	height:auto;
	z-index:1;
	background-color: #000000;
	layer-background-color: #000000;
	margin: 20px 20px 40px;
}
#AddCmtsFavs
{
	position:relative;
	left:363px;
	top:auto;
	width:482px;
	height:auto;
	z-index:1;
	background-color: #00303C;
	layer-background-color: #000000;
	margin: 6px 20px 10px;
}
#ImgCaptionLogoInset1
{
	position:relative;
	left:4px;
	top:4px;
	width:88px;
	height:81px;
	z-index:2;
	background-image: url(../aosy-images/AOSy%20Art%20of%20Serenity%20Logo%20Border%20Home%2001%2088%2081.jpg);
	layer-background-image: url(../aosy-images/AOSy%20Art%20of%20Serenity%20Icon%20AS%202%20v5%20Home%2088%2081.jpg);
	border: 1px none #000000;
	float: left;

}
#ImgCaptionInset1
{
	position:relative;
	left:auto;
	top:16px;
	width:auto;
	height: auto;
	z-index:2;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #009A9C;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	overflow: visible;
	visibility: visible;
	float: none;
	padding-right: 6px;
	padding-left: 110px;
	margin-top: 18px;
	margin-right: 6px;
	line-height: 20px;






}
#ImgDescInset1
{
	position:relative;
	left:auto;
	top:10px;
	width:auto;
	z-index:2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00718E;
	padding-right: 6px;
	padding-left: 110px;
	margin-top: 5px;
	margin-right: 6px;
	padding-top: 10px;



}

.ImgCaption1
{
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #009A9C;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	overflow: visible;
	visibility: visible;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 6px;
	padding-left: 15px;
	vertical-align: top;




}
.ImgDesc1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00718E;
	margin-top: 10px;
	margin-left: 15px;
	vertical-align: top;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;




}
#ImgNavigator1
{
	position:relative;
	left:auto;
	top:auto;
	width:67px;
	height:36px;
	z-index:2;
	background-color: #000000;
	float: right;
	clear: none;
	margin: 6px;
	padding: 5px;
}
#GalleryImgSmall1
{
position:absolute; left:346px; top:32px; z-index:2;
}
#GalleryImgSmall2
{
position:absolute; left:787px; top:27px;z-index:2; 
}#GalleryImgSmall3
{
position:absolute; left:576px; top:131px; z-index:2;
}#GalleryImgSmall4
{
position:absolute; left:813px; top:205px; z-index:2;
}#GalleryImgSmall5
{
position:absolute; left:308px; top:216px; z-index:2;
}#GalleryImgSmall6
{
position:absolute; left:529px; top:326px; z-index:2;
}#GalleryImgSmall7
{
position:absolute; left:774px; top:387px; z-index:2;
}#GalleryImgSmall8
{
position:absolute; left:301px; top:399px; z-index:2;
}#GalleryImgSmall9
{
position:absolute; left:326px; top:500px; z-index:2;
}#GalleryImgSmall10
{
position:absolute; left:626px; top:500px; z-index:2;
}
#FavImgPrev1
{
position:absolute; left:0px; top:0px;width:208px; height:157px;z-index:1;
visibility:visible
}
#FavInfoPane1
{ 
position:absolute; left:291px; top:0px;width:365px; height:138px;z-index:2; 
visibility:visible
}
#FavInfoPane1LogoInset1
{ position:absolute; left:295px; top:6px;width:54px; height:49px;z-index:2; 
visibility:visible
}
#FavInfoPane1ImgCaptionInset1
{
position:absolute; left:363px; top:18px;width:162px; height:12px;z-index:3; 
visibility:visible
}
#FavInfoPaneImgDescInset1
{
position:absolute; left:305px; top:62px;width:333px; height:40px;z-index:4; 
visibility:visible
}
#FavInfoPane1MenuInset1
{
position:absolute; left:319px; top:117px;width:64px; height:12px;z-index:5; 
visibility:visible
}




.AosyMajorLink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00718E;
}
.AosyMajorLink1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00718E;
	text-decoration: none;
}
.AosyMajorLink1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00718E;
	text-decoration: none;
}
.AosyMajorLink1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009CC4;
	text-decoration: none;
}
.
.AosyImgDesc1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009A9C;
}
.AosyPageTitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #D2C9FD;

}
.AosyPageBriefTitle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #009A9C;

}
.AosyPageBriefText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #00718E;

}
.AosyPageBriefText1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #00718E;

}
.AosyPageBriefText1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #00718E;

}
.AosyPageBriefText1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #00718E;

}
.AosyPageBriefText1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #00718E;

}

.PageHeaderText1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2C9FD;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;

}
.PageHeaderText1  a:link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2C9FD;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;

}
.PageHeaderText1  a:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2C9FD;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;

}
.PageHeaderText1  a:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2C9FD;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;

}
.PageHeaderText1  a:active 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2C9FD;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;

}

.AosyInsetLink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2C9FD;
}
.AosyInsetLink1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2C9FD;
}
.AosyInsetLink1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2C9FD;
}
.AosyInsetLink1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2C9FD;
}
.AosyInsetLink1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #D2C9FD;
	text-decoration: underline;

}
.inputfield1 {
	background-color: #9DB8C6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.TextSmall1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00718E;

}
.TextSmall1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00718E;

}
.TextSmall1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00718E;

}
.TextSmall1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00718E;

}
.TextSmall1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00718E;

}
.TextTiny1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00718E;

}
.TextTiny1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00718E;

}
.TextTiny1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00718E;

}
.TextTiny1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00718E;

}
.TextTiny1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00718E;

}
.FormButton1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00718E;
	background-color: #000000;
	margin: 5px;
	line-height: normal;
	padding: 2px 5px;
	font-weight: bold;
	border-top: 2px outset #666666;
	border-right: 2px outset #000000;
	border-bottom: 2px outset #666666;
	border-left: 2px outset #000000;


}
.FormButton1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085542;
	background-color: #54BDB0;
	margin: 5px;
	line-height: normal;
	padding: 2px 5px;
	font-weight: bold;
	text-decoration: none;

}
.FormButton1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085542;
	background-color: #54BDB0;
	margin: 5px;
	line-height: normal;
	padding: 2px 5px;
	font-weight: bold;
	text-decoration: none;

}
.FormButton1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #085542;
	background-color: #54BDB0;
	margin: 5px;
	line-height: normal;
	padding: 2px 5px;
	font-weight: bold;
	text-decoration: underline;

}
.FormButtonCell1 {
	text-align: center;
	vertical-align: middle;
}

