BODY {
	BACKGROUND: #fff; TEXT-ALIGN: center
}
FORM {
	MARGIN: 5px 0px; align: center
}
#container {
	BACKGROUND: #fff; MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto
}
#header {
	WIDTH: 100%; HEIGHT: 50px
}
#logotype {
	BORDER: #997755 1px solid;MARGIN-TOP: 0px; FLOAT: left; BORDER: #997755 0px solid; WIDTH: 150px; HEIGHT: 50px
}
#top {
	FLOAT: left; WIDTH: 400px; HEIGHT: 520px
}
#logo {
	FLOAT: left; WIDTH: 400px; COLOR: #7f6d5b; HEIGHT: 520px; BACKGROUND-COLOR: #fff
}
#cent {
	MARGIN: 0px; align: center
}
#lflt {
	FLOAT: left; MARGIN: 0px
}
#rflt {
	FLOAT: right; MARGIN: 0px
}
#menu {
	MARGIN-LEFT: 250px; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #997755 1px solid; BACKGROUND-COLOR: white
}
#menu2 {
	MARGIN-LEFT: 100px; MARGIN-RIGHT: 250px; BORDER-TOP: #997755 1px solid; BORDER-BOTTOM: #997755 1px solid; BACKGROUND-COLOR: white
}
#menurend {
	PADDING-RIGHT: 10px; MARGIN-LEFT: 250px; BORDER-BOTTOM: #997755 1px solid; BACKGROUND-COLOR: white
}
#content {
	MARGIN: 0px auto; WIDTH: 100%
}

#footer {
	CLEAR: both; FONT-SIZE: 10px; WIDTH: 100%; COLOR: #7f6d5b; MARGIN:15px 0px; LINE-HEIGHT: 3em; TEXT-ALIGN: center
}


H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 15px 20px; COLOR: #a48279; FONT-FAMILY: sans-serif, Arial, Helvetica; TEXT-ALIGN: left
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 10px 0px; COLOR: #7f6d5b; FONT-FAMILY: sans-serif, Arial, Helvetica; TEXT-ALIGN: right
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px
}
A:link {
	COLOR: #a48279; TEXT-DECORATION: none
}
A:visited {
	COLOR: #a48279; TEXT-DECORATION: none
}
A:active {
	COLOR: #7f6d5b; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cab28c; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#link {
	RIGHT: 200px; WIDTH: 400px
}
#biglogo {
	FLOAT: right; WIDTH: 270px; HEIGHT: 270px
}
.icon {
	BORDER: #997755 1px solid; BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 10px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; HEIGHT: 15px; BORDER-RIGHT-WIDTH: 0px
}
.icon1 {
	BORDER: #997755 1px solid; BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; POSITION: relative; TOP: 5px; MARGIN-BOTTOM: 10px; HEIGHT: 35px; BORDER-RIGHT-WIDTH: 0px
}
.topic {
	MARGIN-TOP: 0px; FONT-SIZE: 1px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 30px; TEXT-ALIGN: left
}
.date {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0px 20px; TEXT-ALIGN: left
}

.top_info {
	 BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: right; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; PADDING-TOP: 5px; BORDER-BOTTOM: medium none;  TEXT-ALIGN: right
}

.clear {
	clear: both;
}

.lesson_menu {
	clear: both; PADDING-TOP: 15px; PADDING-LEFT: 0px; LEFT: 50px; MARGIN: 10px 0px; BORDER-BOTTOM: #7f6d5b  0px solid; WIDTH: 900px; POSITION: relative; TEXT-ALIGN: left
}
.lesson_kind {
	clear: both; PADDING: 0px 0px 0px 0px; BOTTOM: 0px; LEFT: 50px; MARGIN: 0px 0px; BORDER-TOP: #7f6d5b 1px solid; WIDTH: 800px; HIGHT: 10px; POSITION: relative; TEXT-ALIGN: left
}
.lesson_article {
	clear: both; PADDING-TOP: 5px; PADDING-LEFT: 0px; LEFT: 50px; MARGIN-BOTTOM: 15px; BORDER-TOP: #7f6d5b  1px solid; WIDTH: 800px; POSITION: relative; TEXT-ALIGN: left
}

.lesson_clear {
	clear: both;
}
.lesson_photo_right {
	MARGIN: 15px 20px 25px 7px; FLOAT: right; OVERFLOW: hidden; WIDTH: 216px;  BORDER: #7f6d5b 0px solid;HEIGHT: 350px; 
}
.lesson_photo {
	MARGIN: 15px 20px 25px 7px; FLOAT: left; OVERFLOW: hidden; WIDTH: 200px;  BORDER: #7f6d5b 0px solid;HEIGHT: 280px; 
}
.lesson_topic {
	 MARGIN-LEFT: 20px; BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
.lesson_text {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}

.lesson_price {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; BORDER: #7f6d5b 2px dotted; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 420px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}



.photo_kind {
	clear: both; PADDING: 0px 0px 0px 0px; BOTTOM: 0px; LEFT: 50px; MARGIN: 0px 0px; BORDER-TOP: #7f6d5b 1px solid; WIDTH: 800px; HIGHT: 10px; POSITION: relative; TEXT-ALIGN: left
}
.photo_article {

	clear: both; PADDING-TOP: 5px; PADDING-LEFT: 0px; LEFT: 50px; MARGIN-BOTTOM: 15px; BORDER-TOP: #7f6d5b  1px solid; WIDTH: 800px; POSITION: relative; TEXT-ALIGN: left
}

.photo_clear {
	clear: both;
}

.photo_photo_top {
	MARGIN-TOP:15px; MARGIN-RIGHT:50px; FLOAT: right; OVERFLOW: hidden; WIDTH: 216px;  BORDER: #7f6d5b 0px solid;HEIGHT: 280px; 
}


.photo_photo_right {
	MARGIN-TOP:15px; MARGIN-RIGHT:160px; FLOAT: right; OVERFLOW: hidden; WIDTH: 216px;  BORDER: #7f6d5b 0px solid;HEIGHT: 280px; 
}
.photo_photo {
	MARGIN:15px 20px 25px 1px; FLOAT: left; OVERFLOW: hidden; WIDTH: 200px;  BORDER: #7f6d5b 0px solid;HEIGHT: 280px; 
}
.photo_topic {
	 MARGIN-LEFT: 20px; BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 350px; COLOR: #7f6d5b; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
.photo_title {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 500px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}


.photo_text_short {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 350px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}



.photo_text {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 500px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}

.photo_text_long {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 700px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}

.photo_price {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; BORDER: #7f6d5b 2px dotted; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 420px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}



.wedding_article {
	clear: both; PADDING-TOP: 5px; PADDING-LEFT: 0px; LEFT: 50px; MARGIN-BOTTOM:15px; BORDER-TOP: #7f6d5b  1px solid; WIDTH: 800px; POSITION: relative; TEXT-ALIGN: left
}

.wedding_clear {
	clear: both;
}

.wedding_photo_top {
	MARGIN: 15px 25px 15px 7px; FLOAT: right; OVERFLOW: hidden;  WIDTH: 333px;  BORDER: #7f6d5b 0px solid;HEIGHT: 500px
}
.wedding_topic_top {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 330px; COLOR: #7f6d5b; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
.wedding_text_top {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 330px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}

.wedding_photo_left {
	MARGIN: 15px 5px 25px 25px; FLOAT: left; OVERFLOW: hidden; WIDTH: 200px;  BORDER: #7f6d5b 0px solid;HEIGHT: 280px; 
}
.wedding_topic_left {
	 MARGIN-LEFT: 20px; BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
.wedding_text_left {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}

.wedding_photo_right {
	MARGIN: 15px 50px 15px 7px; FLOAT: right; OVERFLOW: hidden;  WIDTH: 260px;  BORDER: #7f6d5b 0px solid;HEIGHT: 350px
}
.wedding_topic_right {
	 BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: right; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 370px; COLOR: #7f6d5b; MARGIN-RIGHT: 10px; BORDER-BOTTOM: medium none
}
.wedding_text_right {
	BORDER: #999 0px solid; 10px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 370px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}

.wedding_mail {
	MARGIN-LEFT: 60px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 15px
}

.wedding_article2 {
	clear: both; PADDING-TOP: 5px; PADDING-LEFT: 0px; LEFT: 50px; MARGIN-BOTTOM:15px; BORDER-TOP: #7f6d5b  0px solid; WIDTH: 800px; POSITION: relative; TEXT-ALIGN: left
}

.wedding_nohin {
	clear: both; MARGIN-LEFT: 100px; BORDER: #7f6d5b 0px solid; WIDTH: 600px; HEIGHT: 400px
}


.gift_article {
	clear: both; PADDING-TOP: 15px; PADDING-LEFT: 0px; LEFT: 50px; MARGIN: 20px 15px; BORDER-TOP: #7f6d5b  1px solid; WIDTH: 800px; POSITION: relative; TEXT-ALIGN: left
}

.gift_photo {
	MARGIN: 15px 20px 25px 7px; FLOAT: left; OVERFLOW: hidden; WIDTH: 200px;  BORDER: #7f6d5b 0px solid;HEIGHT: 280px; 
}
.gift_topic {
	 MARGIN-LEFT: 20px; BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
.gift_text {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}
.gift_price {
	MARGIN-LEFT: 20px; BORDER: #7f6d5b 2px dotted; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 350px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}

.shopping_article {
	clear: both; PADDING: 10px 10px; MARGIN-LEFT: 50px; LEFT: 70px; MARGIN: 50px 15px; BORDER: #7f6d5b 1px dotted; WIDTH: 500px; HEIGHT: 120px; POSITION: relative;  TEXT-ALIGN: center
}
.shopping_topic {
	 MARGIN-LEFT: 10px; BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
.shopping_text {
	MARGIN-LEFT: 10px; BORDER: #999 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 10px
}



.mail_article {
	clear: both; PADDING: 10px 10px; MARGIN-LEFT: 50px; LEFT: 70px; MARGIN: 50px 15px; BORDER: #7f6d5b 1px dotted; WIDTH: 500px; HEIGHT: 140px; POSITION: relative;  TEXT-ALIGN: center
}
.mail_photo {
	MARGIN: 5px 5px 5px 5px; WIDTH: 115px; BORDER: #997755 1px solid; HEIGHT: 35px; 
}
.mail_topic {
	 MARGIN-LEFT: 10px; BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
.mail_text {
	MARGIN-LEFT: 10px; BORDER: #999 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 450px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 10px
}



.profile_article {
	clear: both; PADDING-TOP: 15px; PADDING-LEFT: 0px; LEFT: 50px; MARGIN-BOTTOM:15px; BORDER-TOP: #7f6d5b  1px solid; WIDTH: 800px; POSITION: relative; TEXT-ALIGN: left
}

.profile_clear {
	clear: both;
}
.profile_photo_top {
	MARGIN: 15px 7px 25px 7px; FLOAT: left; OVERFLOW: hidden; WIDTH: 333px;  BORDER: #7f6d5b 0px solid;HEIGHT: 420px
}
.profile_topic_top {
	 MARGIN-LEFT: 20px; BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 390px; COLOR: #7f6d5b; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
.profile_text_top {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 390px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}


.profile_photo_right {
	MARGIN: 15px 7px 15px 7px; FLOAT: right; OVERFLOW: hidden;  WIDTH: 216px;  BORDER: #7f6d5b 0px solid;HEIGHT: 320px
}
.profile_topic_right {
	 BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: right; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 370px; COLOR: #7f6d5b; MARGIN-RIGHT: 10px; BORDER-BOTTOM: medium none
}
.profile_text_right {
	BORDER: #999 1px solid; 10px; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 370px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}

.profile_photo_left {
	MARGIN: 15px 15px 25px 7px; FLOAT: left; OVERFLOW: hidden; WIDTH: 333px;  BORDER: #7f6d5b 0px solid;HEIGHT: 500px
}
.profile_topic_left {
	 MARGIN-LEFT: 20px; BORDER: #999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 390px; COLOR: #7f6d5b; PADDING-TOP: 15px; BORDER-BOTTOM: medium none
}
.profile_text_left {
	MARGIN-LEFT: 20px; BORDER: #999 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 390px; COLOR: #7f6d5b; LINE-HEIGHT: 200%; PADDING-TOP: 5px
}



#ad {
	RIGHT: 0px; WIDTH: 450px; BOTTOM: -30px; POSITION: relative; HEIGHT: 150px
}
