* {
	margin: 0 auto;
	padding: 0;
}
#side_left_1 {
	position: absolute;
	height: 187px;
	width: 181px;
	top: 0px;
	left: 0px;
	margin-right: 0px;
}
#main_article_title {
	position:absolute;
	height: 141px;
	width: 164px;
	left: 181px;
	top: 0px;
}
#top_image {
	position:absolute;
	height: 134px;
	width: 395px;
	float: right;
	top:0px;
	left:345px;
}
#right_image {
	position:absolute;
	height: 187px;
	width: 260px;
	float: right;
	top:0px;
	left: 740px;
}
#block {
	position: absolute;
	width: 164px;
	height: 46px;
	top: 141px;
	left: 181px;
}
#abm_txt {
	position: absolute;
	width: 395px;
	height: 53px;
	top:134px;
	left:345px;
}
#article_title {
	position: absolute;
	width: 747px;
	height:47px;
	float: right;
	top: 187px;
	left: 253px;
}
#side_left_2 {
	position: absolute;
	width: 122px;
	height: 47px;
	margin-left: 0px;
	top: 187px;
	left: 0px;
}
#button_event {
	position: absolute;
	top: 234px;
	left: 0px;
}
#button_article {
	position: absolute;
	top: 263px;
	left: 0px;
}
#button_scripture {
	position: absolute;
	top: 292px;
	left: 0px;
}
#button_shop {
	position: absolute;
	top: 323px;
	left: 0px;
}
#button_links {
	position: absolute;
	top: 353px;
	left: 0px;
}
#button_contacts {
	position: absolute;
	top: 385px;
	left: 0px;
}
#button_bottom {
	position: absolute;
	top: 417px;
	left: 0px;
}
#info_area {
	position: relative;
	left: 0px;
	top: 487px;
	width: 253px;
}
#button_side {
	position: absolute;
	top: 234px;
	left: 222px;
}
#textarea {
	position: relative;
	width: 700px;
	top: 234px;
	left: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	list-style-position:inside;
	list-style-image:url(../images/red.gif);
}
#textarea p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	line-height: 14px;
}
#textarea h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC3300;
	text-decoration: underline;
}
.textarea ul {
	margin: 2px;
	padding: 10px;
	float: left;
}
.textarea ul li {
	width: 710px;
	float:left;
	padding: 5px;
}
#events {
	position: relative;
	width: 700px;
	top: 234px;
	left: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	text-decoration:none;
}
#events a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	cursor:pointer;
	text-decoration:none;
}
#events a:hover {
	color:#F15F30;
	text-decoration: underline;
}
#events a:active {
	color:#0000CC;
	text-decoration:none;
}
#footer {
	position: relative;
	width: 1000px;
	height:61px;
	float: left;
	margin-left: 0px;
	top: 240px;
	background-image: url(../images/footer2.jpg);
}
.verse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
}
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF6600;
}
.href1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3333CC;
}
.events_table {
	border:thin solid #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.con_table {
	border:thin solid #00CCFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
.con_table strong {
	color:#FAB303;
}
.kwrd1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FF00FF;
}
.kwrd2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #FF00FF;
}
.kwrd3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF00FF;
}
.msgtitle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #0000CC;
	font-weight: bold;
	text-decoration: underline;
}
.article_table {
	border:thin solid #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
#main_box {
	border: 0px solid #5B6BFF;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	text-align:center

}
#title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #CC3300;
	padding-top: 20px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0066CC;
	border: 0px solid #5B6BFF;
	padding-top: 20px;
	margin-right: auto;
	margin-left: auto;

}
.textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	background-color: #FFFFFF;
	border: 1px solid #5B6BFF;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0066CC;
	background-color: #FFFFFF;
	border: 1px solid #5B6BFF;
}
#errors {
	text-align: left;
	width: 300px;
	border: 1px solid #FE5638;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FD5B53;
	padding:10px 0px 10px 10px;
}
