.w {color:#FFFFFF;}

.xf25 {height:1px; width:1px; background:#D1C4BE; border:1px solid #D1C4BE;}

.in, .in1 {background-color:#cccccc; color:#000000;border:1px solid #999999; font-size:8pt; width:160px;}

.ss {background-color:#999999; color:#ffffff;border:1px solid #999999; font-size:8pt; }

.in {height:15px}

.in1 {height:80px;}

form {margin:0; padding:0;}

body  {	background:url(images/bbg.jpg) left top repeat-y #D0C4BD;	color:#64605D;	padding:0;	margin:0; }

a {	color:#A62B5F;	text-decoration:underline;}

a:hover {	color:#A62B5F;	text-decoration:none}

html {font-size:11px; font-family:tahoma, arial; } 

h1 {font-family:arial, tahoma, times new roman;color:#ffffff;font-size:14pt;text-transform:uppercase;font-weight:bold;line-height:1.01em;padding:0;margin:0;}

h2 { color:#A62B5F;	font-size:1.01em; text-transform:uppercase;padding:0px;margin:0px;	font-family:tahoma, arial, times new roman; } 

h3 { 

	color:#A62B5F;

	font-size:1.01em; 

	text-transform:uppercase;

	padding:0;

	margin:0;

	font-family:tahoma, arial, times new roman; 

} 

#respond { 

	color:#A62B5F;

	font-size:1.01em; 

	text-transform:uppercase;

	padding:0;

	margin:0;

	font-family:tahoma, arial, times new roman; 

} 

.content_txt h2 a {

	color:#A62B5F;

	text-decoration:none;

}

.content_txt h2 a:hover {

	color:#A62B5F;

	text-decoration:none;

}

.h2 { 

	color:#A62B5F;

	font-size:1.01em; 

	text-transform:uppercase;

	padding:0;

	margin:0;

	font-family:tahoma, arial, times new roman; 

} 

.h3 { 

	font-size:1.21em;

	color:#FFFFFF; 

	padding:3px 22px 11px 60px;

	margin:0;

	text-transform:uppercase;

	font-family:tahoma, arial, times new roman; 

}

.h4 { 

	font-size:1.31em;

	color:#ffffff; 

	padding:1px 29px 12px 79px;

	margin:0;

	text-transform:uppercase;

	font-family:tahoma, arial, times new roman; 

}





.table {

	width:759px;

	display:table;

}

.table_row {

	width:759px;

	height:100%;

	display:table-row;

}

.left {

	width:182px;

	height:100%;

	vertical-align:top;

	display:table-cell;

	text-align:left;

	padding-top:25px;

}

.cent {

	width:254px;

	height:100%;

	vertical-align:top;

	display:table-cell;

	text-align:left;

	background:url(images/picture.jpg) left top no-repeat;

}

.line1 {

	width:8px;

	height:100%;

	vertical-align:top;

	display:table-cell;

	text-align:left;

}

.right {

	width:315px;

	height:100%;

	vertical-align:top;

	display:table-cell;

	text-align:left;

}



.footer_txt {

	vertical-align:top;

	padding:0px 0px 20px 461px;

	color:#958C86;

}

.footer_txt a {

	color:#958C86;

	text-decoration:underline;

}

.footer_txt a:hover {

	color:#958C86;

	text-decoration:none;

}



.co_name_bg {

	width:254px;

	vertical-align:top;

	text-align:center;

	background:url(images/co_name_bg.jpg) left top repeat-y;

}

.co_name {

	vertical-align:top;

	padding:20px 5px 14px 5px;

}

.co_name a {

	color:#FFFFFF;

	text-decoration:none;

}

.co_name a:hover {

	color:#FFFFFF;

	text-decoration:none;

}

.slogan {

	vertical-align:top;

	padding:0;

	color:#FF8FA4;

	font-size:1.20em;

}



.main_bg {

	background:url(images/main_bg.jpg) left top repeat-y;

	vertical-align:top;

}

.top_bg {

	background:url(images/top_bg.jpg) left top no-repeat;

	font-weight:normal;

}

.bot_bg {

	background:url(images/bot_bg.jpg) left bottom no-repeat;

	vertical-align:top;

	font-weight:normal;

}

.main_div {

	width:303px;

	vertical-align:top;

	margin:0px 6px 0px 6px;

	font-weight:normal;

}

.head1 {

	background:url(images/head1.jpg) left top no-repeat #D9CDC7;

	vertical-align:top;

}

.head2 {

	background:url(images/head2.jpg) left bottom no-repeat;

	vertical-align:top;

	height:100%;

}

.head {

	padding:9px 10px 9px 18px;

	color:#454545;

	line-height:1.11em;

}

.head strong {

	color:#454545;

}

.head a {

	color:#A62B5F;

	text-decoration:none;

}

.head a:hover {

	color:#A62B5F;

	text-decoration:none;

}

.content_txt {

	padding:19px 10px 25px 18px;

	line-height:1.31em;

}

.content_txt a {

	color:#4F70A1;

	text-decoration:underline;

}

.content_txt a:hover {

	color:#4F70A1;

	text-decoration:none;

}

.content_txt strong {

	color:#504C49;

}

.content_txt ul {

	padding:0px 0px 0px 4px; 

	margin:0;

}

.content_txt li {

	list-style:none;

	padding:0px 0px 0px 13px;

	margin:0;

	background:url(images/li_bg3.jpg) left top no-repeat;

	vertical-align:top;

	line-height:1.81em;

	font-weight:bold;

	color:#5B7397;

}

.content_txt ul li a {

	color:#5B7397;

	font-weight:bold;

	text-decoration:underline;

}

.content_txt li a:hover {

	color:#5B7397;

	font-weight:bold;

	text-decoration:none;

}



.table2 {

	width:275px;

	display:table;

}

.table_row2 {

	width:275px;

	height:100%;

	display:table-row;

}

.left2 {

	width:146px;

	height:100%;

	vertical-align:top;

	display:table-cell;

	text-align:left;

}

.right2 {

	width:129px;

	height:100%;

	vertical-align:top;

	display:table-cell;

	text-align:left;

}



.comment_bg {

	background:url(images/more_bg.jpg) left top no-repeat;

	vertical-align:top;

	height:26px;

}

.comment {

	padding:6px 5px 5px 32px;

	color:#504C49;

	font-weight:bold;

}

.comment a {

	color:#504C49;

	text-decoration:underline;

	font-weight:bold;

}

.comment a:hover {

	color:#504C49;

	text-decoration:none;

	font-weight:bold;

}



.widget_style1 {

	vertical-align:top;

	text-align:left;

	padding:0;

	margin:0;

	color:#C1D8F9;

}

.widget_style1 p { margin:5px 5px 10px 22px; text-indent:15px;}

.widget_style1 a {

	color:#C1D8F9;

	text-decoration:underline;

}

.widget_style1 a:hover {

	color:#C1D8F9;

	text-decoration:none;

}

.cats_head1 {

	vertical-align:top;



}

.widget_style1 ul {

	padding:10px 22px 40px 22px; 

	margin:0px 0px 12px 0px;

	background:url(images/ul_bg1.jpg) left bottom no-repeat;

}

.widget_style1 li {

	list-style:none;

	padding:0px 0px 0px 12px;

	margin:0;

	background:url(images/li_bg1.jpg) left top no-repeat;

	vertical-align:top;

	line-height:1.41em;

	color:#C1D8F9;

}

.widget_style1 ul li a {

	text-decoration:none;

	color:#C1D8F9;

}

.widget_style1 li a:hover {

	color:#C1D8F9;

	text-decoration:underline;

}



.widget_style2 {

	vertical-align:top;

	text-align:left;

	padding:0;

	margin:0;

	color:#FDCFE3;

}

.widget_style2 a {

	color:#FDCFE3;

	text-decoration:underline;

}

.widget_style2 a:hover {

	color:#FDCFE3;

	text-decoration:none;

}

.cats_head2 {

	vertical-align:top;

	background:url(images/cats_head2.jpg) left bottom no-repeat;

}

.widget_style2 ul {

	padding:7px 29px 25px 40px; 

	margin:0;

	background:none;

}

.widget_style2 li {

	list-style:none;

	padding:0px 0px 0px 14px;

	margin:0;

	background:url(images/li_bg2.jpg) left top no-repeat;

	vertical-align:top;

	line-height:1.61em;

	color:#FDCFE3;

}

.widget_style2 ul li a {

	text-decoration:none;

	color:#FDCFE3;

}

.widget_style2 li a:hover {

	color:#FDCFE3;

	text-decoration:underline;

}



#archives  {

	vertical-align:top;

}

#categories  {

	vertical-align:top;

}

.cats_head1 b {

	font-size:1.11em;

	color:#FFFFFF; 

	font-family:tahoma, arial, times new roman; 

}
