* {
	font-style: normal;
	font-variant: normal;
	margin: 0;
	padding: 0;
	text-decoration: none;
	word-break: break-all ;
	word-wrap: break-word ;
	font-family: Geneva, Microsoft Sans Serif, Arial, sans-serif;
    border:none;
	vertical-align: bottom;
	color:#40331A;
}

body {
	background-color:#EBEFE1 ;
}

a:link {color:#599CE3; text-decoration: none;}
a:visited {color:#79705F;  text-decoration: none;}
a:active {color:#599CE3;  text-decoration: none;}
a:hover { color: #FFFFFF; text-decoration: none; background:#599CE3; }

h1, h2 {
	font-size:15px;
}

p {
	font-size:11px;
	line-height:18px;
}


.main_o {
	width:100%;
}

.main_i {

}

.menu_o {
	width:730px;
	margin:0 auto;
}

.menu_i {
}

.bar_o {
	width:100%;
	text-align:center;
}

.bar_i {
	height:25px;
	padding:25px 0 50px 0;
	background: url(./images/bar.jpg) repeat-x;
}

.body_o {
	width:730px;
	margin:0 auto;
}

.body_i {

}

.navi {
	width:730px;
	margin:0 0 50px 0;
	font-size:9px;
	text-align:center;
}

.entry_o {
	width:490px;
	float:left;
}

.entry_i {
	padding:0 30px 0 0;
}

.each_entry_o {
	margin:0 0 90px 0;
	clear:both;
}

.each_entry_o_indiv {
	margin:0 0 40px 0;
	clear:both;
}

.each_entry_i {
	height:auto;
}

.each_entry_i img {
	margin:0 0 30px 30px;
	float:right;
}

.each_entry_i object {
	margin:0 0 30px 30px;
	float:right;
}

h1.entry_title {
	margin:15px 0;
	font-size:15px;
}

h2.entry_date {
	font-size:9px;
	color:#79705F;
}

a.h1link:link {color:#40331A; text-decoration: none;}
a.h1link:visited {color:#79705F;  text-decoration: none;}
a.h1link:active {color:#40331A;  text-decoration: none;}
a.h1link:hover { color: #FFFFFF; text-decoration: none; background:#40331A; }

a.h2link:link {font-size:9px; color:#40331A; text-decoration: none;}
a.h2link:visited {font-size:9px; color:#79705F;  text-decoration: none;}
a.h2link:active {font-size:9px; color:#40331A;  text-decoration: none;}
a.h2link:hover { font-size:9px; color: #FFFFFF; text-decoration: none; background:#40331A; }

.entry_body_o {

}

.entry_body_i {

}

.comment_body {
	margin:5px 50px 10px 36px;
}

#name-email p{
	margin:8px 0;
	font-size:10px;
}

#comments-open-data p {
	margin:8px 0;
	font-size:10px;
}

#comments-open-text {
	margin:8px 0;
	font-size:10px;
}

#comments-open-footer {
	margin:8px 0;
	font-size:10px;
}

#comments-open-footer input{
	margin:0 8px 0 0;
	padding:5px;
	color:#FFFFFF;
	background-color:#79705F;
}

.name_o {
	margin:10px;
	width:95px;
	float:left;
	background-color:#FFFFFF;
}

.name_i {
	padding:10px;
}

h1.name {
	font-size:10px;
	line-height:11px;
}

a.name_link:link {font-size:9px; color:#40331A; text-decoration: none;}
a.name_link:visited {font-size:9px; color:#79705F;  text-decoration: none;}
a.name_link:active {font-size:9px; color:#40331A;  text-decoration: none;}
a.name_link:hover { font-size:9px; color: #FFFFFF; text-decoration: none; background:#40331A; }

.right_column_o {
	width:150px;
	float:right;
}

.right_column_i {

}

.each_right_o {
	margin:0 0 50px 0;
	font-size:10px;
}

.each_right_o ul {
	margin:0 0 0 20px;
}

.each_right_o li {
	margin:0 0 5px 0;
}

h2.right_title {
	margin:0 0 10px 0;
	font-size:12px;
}




