/*  

Theme Name: WordPress theme 214

Theme URI: http://wordpress.org/

Description: A theme from Template-Help.com Collection 

Version: 2.0

Author: Template_Help.com 

Author URI: http://www.Template-Help.com/ 

*/



/* CSS Document */

body  {

	background:url(images/body.gif) left top repeat;

	color:#390D0A;

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px; 

	scrollbar-arrow-color: 97d6ff; 

	scrollbar-face-color: ac5e2f; 

	scrollbar-highlight-color: 64a5e4; 

	scrollbar-shadow-color: 000000; 

	scrollbar-track-color: 4e2004;

}

.body1  {

	background:url(images/pg_x.gif) left top repeat-x;

	width:100%;

}

.body2  {

	background:url(images/header.gif) left top no-repeat;

	width:100%;

}

#statusbar {

	padding:0px 15px 15px 15px;

	text-align:justify;

	color:#FFFFFF;

}

#statusbar p {

	padding:0px; 

	margin:0px;

}

#statusbar a {

	text-decoration:underline;

	color:#FFFFFF;

}

#statusbar a:hover {

	text-decoration:none;

	color:#FFFFFF;

}

a {

	color:#EEDBD7;

	text-decoration:underline;

}

a:hover {

	color:#EEDBD7;

	text-decoration:none

}

.postmetadataalt {

	font-size:0.81em; 

}

.pagetitle {

	padding:0px 0px 15px 0px;

	margin:0px 0px 0px 0px;

}

p {

	margin:0px;

	padding:10px 0px 10px 0px;

}

.article {

	padding:0px 0px 0px 0px;

}

html { 

	font-size:11px; 

	font-family:tahoma, arial; 

} 

.normal { 

	font-size:1.01em; 

	font-family:tahoma, arial; 

} 

.big { 

	font-size:1.11em; 

	font-family:tahoma, arial; 

}

.small { 

	font-size:0.91em; 

	font-family:tahoma, arial; 

}



h1 { 

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

	color:#000000;

	font-size:3.01em;

	line-height:1.01em;

	text-transform:uppercase;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px; 

}

h2 { 

	color:#EEDBD7;

	font-size:1.01em;

	text-transform:uppercase;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

} 

#respond { 

	color:#EEDBD7;

	font-size:1.01em;

	text-transform:uppercase;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

} 

.content_txt h2 a {

	color:#EEDBD7;

	text-decoration:none;

}

.content_txt h2 a:hover {

	color:#EEDBD7;

	text-decoration:none;

}



.header {

	width:766px;

	height:231px;

}

.header1 {

	padding:65px 0px 0px 10px;

}

.header1 a {

	color:#000000;

	text-decoration:none;

}

.header1 a:hover {

	color:#000000;

	text-decoration:none;

}

.header2 {

	padding:0px 0px 0px 3px;

	color:#FFFFFF;

	font-size:0.91em;

	font-weight:bold;

}

#search {

	vertical-align:top;

	padding:58px 20px 20px 380px;

	text-align:right;

	color:#111111;

}

#search strong {

	color:#111111;

}

#search input {

	font-size:11px; 

	color:#111111;

	font-family:Tahoma, arial, verdana, courier;

	width:150px;

	height:17px;

	border:inset 1px #D4D0C8;

	padding:0px 0px 0px 0px;

	margin:0px 7px 0px 16px;

	vertical-align:middle;

}

#search .input {

	width:28px;

	height:18px;

	border:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	vertical-align:middle;

}



.footer {

	width:100%;

	height:80px;

	background:url(images/footer.gif) left top repeat-x;

	margin:23px 0px 0px 0px;

}

.footer_txt {

	vertical-align:top;

	padding:30px 0px 0px 22px;

	color:#000000;

}

.footer_txt a {

	color:#000000;

	text-decoration:underline;

}

.footer_txt a:hover {

	color:#000000;

	text-decoration:none;

}



.bbg {

	width:1005px;

	height:100%;

	background:url(images/bbg.gif) right top repeat-y;

}

.top {

	width:766px;

	height:100%;

	background:url(images/top.gif) right top no-repeat;

}

.foot {

	width:100%;

	height:100%;

	background:url(images/foot.gif) right bottom no-repeat;

}

.table { 

	width:100%; 

	display:table; 

} 



.line1 { 

	width:10px; 

	display:table-cell; 



}

.line2 { 

	width:3px; 

	display:table-cell; 

}

.line3 { 

	width:42px; 

	display:table-cell; 

}

.line4 { 

	width:27px; 

	display:table-cell; 

}

.left {

	width:151px;

	display:table-cell;

	padding:0px;

	vertical-align:top;

	float: left;

}





.head {

	padding:0px 0px 15px 0px;

	line-height:1.31em;

	color:#000000;

	background:url(images/head_bg.gif) left bottom no-repeat;

}

.head strong {

	color:#181815;

}

.head a {

	color:#EEDBD7;

	text-decoration:none;

}

.head a:hover {

	color:#EEDBD7;

	text-decoration:underline;

}

.content_txt {

	padding:15px 4px 38px 0px;

	line-height:1.31em;

	text-align:justify;

}

.content_txt a {

	color:#000000;

	text-decoration:underline;

}

.content_txt a:hover {

	color:#000000;

	text-decoration:none;

}

.content_txt strong {

	color:#000000;

}

.comment {

	padding:17px 0px 0px 0px;

	color:#000000;

	text-align:right;

}

.comment a {

	color:#000000;

	font-weight:bold;

	text-decoration:underline;

}

.comment a:hover {

	color:#000000;

	font-weight:bold;

	text-decoration:none;

}



.widget_style1 {

	vertical-align:top;

	text-align:left;

	padding:0px 0px 15px 0px;

	margin:0px 0px 0px 0px;

	color:#FFFFFF;

}

.widget_style1 a {

	text-decoration:underline;

	color:#FFFFFF;

}

.widget_style1 a:hover {

	text-decoration:none;

	color:#FFFFFF;

}

.widget_style1 ul {

	padding:10px 0px 0px 15px; 

	margin:0px 0px 0px 0px;

}

.widget_style1 li {

	list-style:none;

	background:url(images/li_bg.gif) left top no-repeat;

	padding:0px 0px 0px 16px;

	margin:0px 0px 0px 0px;

	vertical-align:top;

	line-height:1.61em;

	color:#FFFFFF;

}

.widget_style1 ul li a {

	text-decoration:underline;

	color:#FFFFFF;

}

.widget_style1 li a:hover {

	text-decoration:none;

	color:#FFFFFF;

}

.widget_style1 h3 { 

	background-color:#92B18A;

	color:#151414;

	font-size:1.01em;

	line-height:1.01em;

	padding:10px 10px 11px 15px;

	margin:0px 0px 0px 0px;

}



.widget_style2 {

	vertical-align:top;

	text-align:left;

	padding:0px 0px 25px 0px;

	margin:0px 0px 0px 0px;

	color:#FFFFFF;

}

.widget_style2 a {

	text-decoration:underline;

	color:#FFFFFF;

}

.widget_style2 a:hover {

	text-decoration:none;

	color:#FFFFFF;

}

.widget_style2 ul {

	padding:5px 0px 0px 18px; 

	margin:0px 0px 0px 0px;

}

.widget_style2 li {

	list-style:none;

	background:url(images/li_bg.gif) left top no-repeat;

	padding:0px 0px 0px 12px;

	margin:0px 0px 0px 0px;

	vertical-align:top;

	line-height:1.61em;

	color:#FFFFFF;

}

.widget_style2 ul li a {

	text-decoration:none;

	color:#FFFFFF;

}

.widget_style2 li a:hover {

	text-decoration:underline;

	color:#FFFFFF;

}

.widget_style2 h3 { 

	background:none;

	color:#FFFFFF;

	font-size:1.01em;

	padding:0px 10px 11px 15px;

	margin:0px 0px 0px 0px;

}



#links_with_style ul {

	padding:0px 0px 0px 0px; 

	margin:0px 0px 0px 0px;

}

#links_with_style ul ul {

	padding:10px 0px 0px 15px; 

	margin:0px 0px 0px 0px;

}

#links_with_style li h2 { 

	background-color:#92B18A;

	color:#151414;

	font-size:1.01em;

	line-height:1.01em;

	padding:10px 10px 11px 15px;

	margin:0px 0px 0px 0px;

}

#links_with_style ul li {

	list-style:none;

	background:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	vertical-align:top;

	line-height:1.01em;

	color:#ffffff;

}

#links_with_style ul li ul li {

	list-style:none;

	background:url(images/li_bg.gif) left top no-repeat;

	padding:0px 0px 0px 16px;

	margin:0px 0px 0px 0px;

	vertical-align:top;

	line-height:1.61em;

	color:#FFFFFF;

}



.left #search {

	vertical-align:top;

	padding:0px 0px 15px 15px;

	text-align:left;

	color:#ffffff;

}

.left #search strong {

	color:#ffffff;

}

.left #search input {

	font-size:11px; 

	color:#111111;

	font-family:Tahoma, arial, verdana, courier;

	width:129px;

	height:17px;

	border:inset 1px #D4D0C8;

	padding:0px 0px 0px 0px;

	margin:5px 0px 0px 0px;

	vertical-align:top;

}

.left #search .input {

	width:28px;

	height:18px;

	border:none;

	padding:0px 0px 0px 0px;

	margin:5px 0px 0px 101px;

	vertical-align:top;

}



.right #search {

	vertical-align:top;

	padding:15px 0px 0px 0px;

	text-align:left;

	color:#111111;

}

.right #search strong {

	color:#111111;

}

.right #search input {

	font-size:11px; 

	color:#111111;

	font-family:Tahoma, arial, verdana, courier;

	width:220px;

	height:17px;

	border:inset 1px #D4D0C8;

	padding:0px 0px 0px 0px;

	margin:0px 7px 0px 16px;

	vertical-align:middle;

}

.right #search .input {

	width:28px;

	height:18px;

	border:none;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	vertical-align:middle;

}



#archives {

	vertical-align:top;

}

#links_with_style {

	vertical-align:top;

}

#meta  {

	vertical-align:top;

}

#recent-comments  {

	vertical-align:top;

}

#recent-posts  {

	vertical-align:top;

}

#categories  {

	vertical-align:top;

}

#calendar {

	vertical-align:top;

}

#calendar_wrap a {

	text-decoration:underline;

	font-weight:bold;

}

#calendar_wrap a:hover {

	text-decoration:none;

	font-weight:bold;

}

#google-search  {

	vertical-align:top;

}

#gsearch {

	text-align:left;

}

#pages  {

	vertical-align:top;

}

#text-1 {

	vertical-align:top;

}

#delicious {

	vertical-align:top;

}

#delicious-box {

	text-align:left;

}

#calendar_wrap {

	vertical-align:top;

	padding:10px 0px 0px 15px;

}

.textwidget {

	text-align:left;

	padding:10px 15px 0px 15px;

}

.sub_right {

	margin: 0px -20px 60px 0px;


}