/*  

Theme Name: WordPress theme 348

Theme URI: http://wordpress.org/

Description: A theme from Template-Help.com Collection 

Version: 2.2

Author: Template_Help.com 

Author URI: http://www.Template-Help.com/ 

*/



/* CSS Document */

body{

	padding:0; 

	margin:0;

	background:#727272 url(images/bg.jpg) top repeat-x;	  

	width:100%;

	vertical-align:top;

	font-family:georgia;

	color:#999898; line-height:16px; font-size:11px;

}



.col {

	float:left;

}

.col-1 {

	float:right;

}



form, div, input, textarea { margin:0; padding:0; font-family:georgia;}



input, textarea {font-size:1.01em;}



input {vertical-align:top;}





.postmetadataalt {

	font-size:0.81em; 

}

.pagetitle {font-size:1.01em; color:#F80804; padding-bottom:10px;}



p {

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

margin-top: 10px;

margin-bottom: 10px;

}



a {color:#999898;}

a:hover {text-decoration:none;}



#respond {font-size:1.01em; color:#F80804;}



#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;

}


#calendar_wrap {

	vertical-align:top;

	font-size:0.91em;

	padding:10px 0px 0px 0px;

}

#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;

}

.textwidget {

	text-align:left;

	padding:10px 0px 0px 0px;

	font-size:1.01em;

}

#delicious {

	vertical-align:top;

}

#delicious-box {

	text-align:left;

}



.spacer {font-size:0px; line-height:0px;}

.clear {clear:both;}





.navigation {padding:10px 0px 10px 0px; display:table; width:100%;}



.alignleft {width:40%; float:left; color:#F80804; padding-left:18px;}

.alignright {width:40%; float:right; text-align:right; color:#F80804; padding-right:18px;}

.alignleft a {color:#F80804; font-size:1.01em; font-weight:bold;}

.alignright a {color:#F80804; font-size:1.01em; font-weight:bold;}





.side {color:#999898;}

.side a {color:#999898;}



.statusbar p {padding:0px 0px 10px 0px; font-weight:normal;}







h1, h2, h3 {margin:0px; padding:0px;}



h3 {font-size:1.01em; color:#F80804;}

h1 {font-size:3.91em; font-family:'times new roman'; text-transform:none; line-height:1.01em; font-weight:normal; letter-spacing:0px; padding:184px 0px 0px 34px;}

h1 a{color:#FFFFFF; text-decoration:none;}



.slogan {padding-left:108px; color:#FFFFFF;}







.main {width:660px; margin:0px 52px 0px 52px; text-align:left;}





.head {background:url(images/bg_head.jpg) top left no-repeat; width:100%; height:270px;}





.t_search {padding:212px 0px 0px 0px;}

.t_search .input {width:113px; padding:1px 0px 2px 0px; margin-right:5px;}



.w_search {padding:10px 0px 0px 0px;}

.w_search .input {width:105px; padding:1px 0px 2px 0px; margin-bottom:5px;}



.search {padding:10px 0px 0px 0px;}

.search .input {width:315px; padding:1px 0px 2px 0px; margin-right:5px;}







.cont {width:100%; background:url(images/bg_cen.gif) left repeat-y;}

.cont_t {width:100%; background:url(images/bg_top.jpg) top left no-repeat;}





.margin_1 {padding:20px 5px 0px 26px;}

.margin_2 {padding:20px 35px 0px 30px;}







.widget {padding-bottom:35px;}

.widget h2 {font-size:1.01em; color:#F80804;}

.widget ul {margin:0; padding:0px; margin-left:-10px; line-height:16px; list-style-type:none;}

.widget ul li { padding:0; margin:0; padding-left:10px;  background:url(images/arrow_1.gif) top left no-repeat;}




.content {padding:0px 0px 30px 0px;}

.content h2 {font-size:1.01em; color:#F80804;}

.content h2 a {color:#F80804; text-decoration:none;}

.content h2 a:hover {text-decoration:underline;}

.content .info a {text-decoration:none;}

.content .info a:hover {text-decoration:underline;}

.content .text {padding-top:16px;}

.content .comment {text-align:right; padding-top:5px;}

.content .comment a {color:#F80804; padding-left:17px; background:url(images/arrow_2.gif) top left no-repeat;}





.footer {background:url(images/bg_f_cen.gif) top left repeat-y; width:660px; margin:0 auto;}

.footer_t {width:100%; background:url(images/bg_f_top.jpg) left top no-repeat;}

.blog {color:#FFFFFF; padding:25px 37px 15px 37px;}

.blog a {color:#FFFFFF;}


#heading {
margin:0 ;
padding:0;
color: #D2800C;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#heading h1{
margin:0;
padding:0;
color: #D2800C;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
background:none;
font-weight:bold;
line-height:17px;
text-align:left;
text-transform:none;
}


#heading h1 a{
color: #D2800C;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
}


#heading p {
margin:0;
padding:0;
color:#999999;
line-height:16px;
text-align:left;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

