/*  
Theme Name: WordPress theme 189
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 */
p-body{
	padding:0; 
	margin:0;
	background:#FFFFFF;	  
	width:100%; 
	vertical-align:top;
	font-family: arial;
	font-size:11px;
}

body{
	padding:0; 
	margin:0;
	background:#FFFFFF;	  
	width:100%; 
	vertical-align:top;
	font-family: arial;
	color:#666666;
font-size:11px;
font-weight:normal;
	
}

.dt {
	width:100%;
	display:table;
	text-align:left;
}
.dr {
	width:100%;
	display:table-row;
}
.dc {
	vertical-align:top;
	text-align:left;
	display:table-cell;
	width:100%;
}

form, div, input, textarea { margin:0; padding:0;}


.postmetadataalt {
	font-size:0.81em; 
}
.pagetitle {
	padding:0px 0px 15px 0px;
	font-family:"Times New Roman";
	font-size:1.71em;
	font-weight:bold;
	color:#000000;
	line-height:15px;
}
p {
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
         font-size:12px;
         line-height:20px;
	font-family: arial;
         font-weight:normal;
	
	
}

#respond {font-family:"Times New Roman"; font-size:1.71em; font-style:italic; font-weight:normal; color:#000000; line-height:20px;}
#comments {font-family:"Times New Roman"; font-size:1.71em; font-style:italic; font-weight:normal; color:#000000; line-height:20px;}

#links_with_style  {
	vertical-align:top;
}
#archives  {
	vertical-align:top;
}
#meta  {
	vertical-align:top;
}
#recent-comments  {
	vertical-align:top;
}
#recent-posts  {
	vertical-align:top;
}
#categories  {
	vertical-align:top;
}

.left #calendar_wrap {
	vertical-align:top;
	font-size:1.01em;
	color:#6D4106;
	padding:10px 10px 0px 15px;
}
.left #calendar {
	vertical-align:top;
}
.left #calendar_wrap a {
	text-decoration:underline;
	color:#6D4106;
	font-weight:bold;
}
.left #calendar_wrap a:hover {
	text-decoration:none;
	color:#676767;
	font-weight:bold;
}

.right #calendar_wrap {
	vertical-align:top;
	font-size:1.01em;
	color:#676767;
	padding:10px 10px 0px 15px;
}
.right #calendar {
	vertical-align:top;
}
.right #calendar_wrap a {
	text-decoration:underline;
	color:#676767;
	font-weight:bold;
}
.right #calendar_wrap a:hover {
	text-decoration:none;
	color:#676767;
	font-weight:bold;
}

#google-search  {
	vertical-align:top;
}
#gsearch {
	text-align:left;
}
#pages  {
	vertical-align:top;
}
#text-1 {
	vertical-align:top;
}
.textwidget {
	text-align:left;
	padding:10px 15px 0px 15px;
	font-size:1.01em;
	color:#676767;
}
#delicious {
	vertical-align:top;
}
#delicious-box {
	text-align:left;
}


h1, h2, h3 {margin:0px; padding:0px;}

h1 {font-size:4.21em; font-family:"Times New Roman"; color:#000000; text-transform:uppercase; font-weight:normal; line-height:45px;}
h1 a {color:#000000; text-decoration:none;}

.postContent img { margin: 10px; }

.header {width:766px; height:211px;}
.topic {width:766px; height:120px;}
.middle {width:766px;}
.bottom {width:766px; height:45px;}


.line {background-color:#CBCBCB; height:1px; margin-bottom:20px; line-height:0px; font-size:0px;}

.top_left {color:#2C2C2C; font-size:1.11em; line-height:13px;}


.b1 {color:#C97400; font-size:1.61em;}


.slogan {background-color:#ADD771; color:#000000; font-size:1.11em; padding:1px 5px 1px 5px; text-align: center}


#search {color:#C97400; font-size:.9em; font-weight:bold;}
#search input {width:144px; height:21px; border:1px solid #494949; padding-left:5px;}
#search .input {width:41px; height:21px; border:none;}

.left #search input {width:109px; height:22px; border:1px solid #494949; padding-left:5px;}
.left #search .input {width:21px; height:21px; border:none;}

.right #search input {width:106px; height:22px; border:1px solid #494949; padding-left:5px;}
.right #search .input {width:21px; height:21px; border:none;}

.content #search input {width:266px; height:22px; border:1px solid #494949; padding-left:5px;}
.content #search .input {width:21px; height:21px; border:none;}


.points {margin:0px 9px 0px 10px; background:url(images/points.gif) top left repeat-x; height:7px; line-height:0px; font-size:0px;}


.menu {margin:0px 1px 0px 18px; color:#7A7A7A; text-align:right; line-height:15px;}
.menu ul {margin:0px; padding:0px; }
.menu li {display:inline; padding-right:10px; margin-right:17px; background:url(images/line_menu.gif) right  no-repeat;}
.menu li a {color:#C26A0B; text-decoration:none;}
.menu li a:hover {text-decoration:underline;}


.left {width:186px; background-color:#D5D4A8; color:#6D4106;}
.left a {color:#6D4106; text-decoration:none;}
.left a:hover {text-decoration:underline;}
.left ul {margin:0; padding:0; list-style:none; line-height:18px; margin-top:4px;}


.contentcell {width:524px; text-align:left; line-height:15px;}
.content {padding-bottom:20px;}
.content .date {color:#909090; font-size:0.91em; text-transform:uppercase; line-height:15px;}
.content .date a {color:#494949; font-size:0.91em; text-transform:uppercase;}
.content .date a:hover {color:#494949; text-decoration:none;}
.content h2 {font-family:"Times New Roman"; font-size:1.71em; font-style:italic; font-weight:normal; color:#000000; line-height:20px;}
.content h2 a {color:#000000; line-height:20px; text-decoration:none;}
.content h2 a:hover {color:#000000; text-decoration:underline;}
.content .more {color:#C97400; text-align:right;}
.content a {color:#C97400;}
.content a:hover {text-decoration:none;}

.right {width:183px; background-color:#EAE9D3; color:#676767;}
.right a {color:#676767; text-decoration:none;}
.right a:hover {text-decoration:underline;}
.right ul {margin:0; padding:0; list-style:none; line-height:16px; margin-top:5px;}


.widgets {padding:14px 20px 9px 18px;}
.widgets h2 {font-size:1.31em; font-weight:bold; color:#000000; text-transform:uppercase;}


.bottom {color:#223144; margin:11px 10px 0px 10px;}
.bottom a {color:#C97400;}
.bottom a:hover {text-decoration:none;}
.bottom .blog {margin:0px 10px 0px 10px; background:url(images/line_bot.gif) top repeat-x;}