/*  
Theme Name: WordPress theme 574
Theme URL: http://wordpress.org/
Description: A theme from Template-Help.com Collection
Version: 2.3
Author: Template_Help.com 
Author URL: http://www.Template-Help.com/ 
*/
/* CSS Document */
*{margin:0; padding:0;}

ul{list-style:none;}

body{  font-family:arial; font-size:11px; line-height:14px; color:#595959; background: url(images/wrapper.gif) center top repeat #E91F31;}

img { border:0;}



/**********************************************/

input, textarea{font-family:Tahoma; font-size:11px; color:#000000; vertical-align:middle; font-weight:normal; background:#FFFFFF; text-align:left;}

.searching {width:218px; height:auto; color:#000000; background-color:#FFFFFF; height:18px; margin-right:9px; border: solid 1px #404040;}

/**********************************************/



.main {width:100%; margin:auto;}



a {color:#595959; text-decoration:underline;}

a:hover{text-decoration:none;}





h1 { font-size:3.63em; color:#3C3B3B; text-transform:uppercase; font-weight:bold; line-height:1.01em; width:auto;}

h1 a  {color:#FFFFFF; text-decoration:none;}

h1 span{ background:url(images/horse.gif) center 0 no-repeat; padding:40px 0 0 0;}

h2{ font-size:1.01em;}

h2.pagetitle{ padding:20px;}

h3 { color:#401753; font-weight:bold; text-transform:uppercase; font-size:1.01em; line-height:1.63em;}

h3 a {color:#401753; font-size:1.01em; line-height:1.01em; text-decoration:none;}

h3 a:hover {text-decoration:underline;}



#menu{height:54px;}

#menu .col1{width:auto; float:left;}

#menu .col2{width:auto; float:right;}



#menu .in1{padding:5px 0 0 0;}

#menu .in2{padding:18px 23px 19px;}



#menu li{color:#ffffff; font-weight:bold; background:url(images/pimp2.gif) no-repeat 0px 5px; padding-left:12px; float:left; font-size:1.3em; margin-left:18px;}

#menu li a{color:#ffffff; font-weight:bold; background:url(images/pimp1.gif) no-repeat 100% 5px; padding-right:18px; text-decoration:none;}

#menu li a:hover{text-decoration:underline;}





/*******global********/

ul { margin:0;}

.float{float:left; margin:0 32px 0 0;}

.col{float:left;}

.side_bar { float:left;}

.column_center{float:left;}

.clear{clear:both;}

.w100 { width:100%;}

.h100 { height:100%;}

.in5 { padding-bottom:5px;}

.in10 { padding-bottom:10px;}

.in15 { padding-bottom:15px;}

.in20 { padding-bottom:20px;}

/*******global********/



.content .indent { padding:25px 68px 0 68px;}

.indent_content{ padding:0 0 10px 0;}







/*******************box*********************************/

.left_top{ background:url(images/left_top.gif) left top no-repeat #FFFFFF;}

.right_top{ background:url(images/right_top.gif) right top no-repeat;}

.left_bot{ background:url(images/left_bot.gif) left bottom no-repeat;}

.right_bot{ background:url(images/right_bot.gif) right bottom no-repeat; width:100%;}

/***************************end**************************/



/*******************box*********************************/

.fill_box_2{ background:url(images/fill_box.gif) center top repeat;}

.left_top_2{ background:url(images/left_top_2.gif) left top no-repeat;}

.right_top_2{ background:url(images/right_top_2.gif) right top no-repeat;}

.left_bot_2{ background:url(images/left_bot_2.gif) left bottom no-repeat;}

.right_bot_2{ background:url(images/right_bot_2.gif) right bottom no-repeat; width:100%;}

/***************************end**************************/



/*******************box*********************************/

.left_top_3{ background:url(images/left_top_3.gif) left top no-repeat #FFFFFF;}

.right_top_3{ background:url(images/right_top_3.gif) right top no-repeat;}

.left_bot_3{ background:url(images/left_bot_3.gif) left bottom no-repeat;}

.right_bot_3{ background:url(images/right_bot_3.gif) right bottom no-repeat; width:100%;}

/***************************end**************************/



/*******************box*********************************/

.left_top_4{ background:url(images/left_top_4.gif) left top no-repeat;}

.right_top_4{ background:url(images/right_top_4.gif) right top no-repeat; width:100%; height:9px;}

.side_4{ background:url(images/side_4.gif) 0 0 repeat-x;}

/***************************end**************************/





/*******************header*********************************/

#header {background:url(images/fill_header.gif) 0 0 repeat-x;}

.bg_header {width:100%; height:347px; background:url(images/bg_header.jpg) right top no-repeat;}

#header .logo { padding:70px 0 0 63px;}

#header span  { font-size:1.27em; line-height:1.01em; font-weight:bold; color:#6E6E6E; text-decoration:none;}

.block_top{ height:288px;}

.block_search{ padding:0 0 0 69px;}

/*******************end header*********************************/





/*******************side_bar*********************************/

.side_bar { width:20%;}

.side_bar .inside{ padding:30px 20px 20px 30px;}



/*---------------------------------------------------*/

.widget_style { margin:0 0 35px 0;}

.widget_style h2 {font-size:1.01em; line-height:1.27px; color:#232323; background:url(images/bull.gif) 0 0 no-repeat; font-weight:bold; text-transform:uppercase; padding:7px 0 12px 23px;}

.widget_style h2 a {color:#FFFFFF; text-decoration:none;}

.widget_style h2 a:hover {text-decoration:none;}



.widget_style ul { font-size:1.01em; margin:0 0 0 7px;}

.widget_style li { font-size:1.01em; line-height:1.45em; color:#562c6b;}

.widget_style li a { font-size:1.01em; line-height:1.45em; color:#562c6b; text-decoration:underline; background:url(images/arr.gif) no-repeat 0px 6px; padding:0 0 0 17px;}

.widget_style li a:hover { text-decoration:none;}



/*---------------------------------------------------*/



#categories.widget_style ul { font-size:1.01em; line-height:1.45em; margin:0 0 0 7px;}

#categories.widget_style li { font-size:1.01em; line-height:1.45em; color:#562c6b;}

#categories.widget_style li a { font-size:1.01em; line-height:1.45em; color:#562c6b; text-decoration:underline; background:url(images/arr.gif) 0 4px no-repeat; padding:0 0 0 17px;}

#categories.widget_style li a:hover { text-decoration:none;}



/*---------------------------------------------------*/



#archives.widget_style ul { font-size:1.01em; line-height:1.45em; margin:0 0 0 7px;}

#archives.widget_style li { font-size:1.01em; line-height:1.45em; color:#7E888A;}

#archives.widget_style li a { font-size:1.01em; line-height:1.45em; color:#7E888A; text-decoration:underline; background:url(images/arr.gif) 0 4px no-repeat; padding:0 0 0 17px;}

#archives.widget_style li a:hover { text-decoration:none;}



/*---------------------------------------------------*/



#links_with_style ul {margin:0 0 31px 0; background:none;}

#links_with_style ul ul h2{ margin:0 0 0 0; background:none;}

#links_with_style ul li h2 { font-size:1.01em; line-height:14px; list-style:none; color:#232323; font-weight:bold; background:url(images/bull.gif) 0 0 no-repeat; padding:0 0 12px 23px; margin:0 0 0 0;}

#links_with_style ul li ul { margin:0 0 0 7px;}

#links_with_style ul li ul li { font-size:11px; color:#7E888A;  padding:0 0 0 0;}



/*---------------------------------------------------*/



#calendar_wrap {vertical-align:top; width:auto; margin:auto;padding:13px 0px 0px 0;}

#calendar_wrap caption { color:#FFFFFF; font-weight:bold; font-size:1.01em;}

#calendar_wrap td {width:25px; text-align:right; color:#636262; font-size:1.11em;}

#calendar_wrap td a {color:#7E888A;}

#calendar_wrap th { color:#7E888A;}

#calendar_wrap a {font-weight:bold;}



/*---------------------------------------------------*/



#statusbar p {padding:0px 20px 20px 0;}

#statusbar a {font-weight:bold; color:#7E888A;}

/*******************end side_bar*********************************/





/*******************column_center*********************************/

.wrapper{ background:url(images/wrapper_2.gif) center top repeat-x;}

.column_center { width:79%;}

.column_center .indent_center{ padding:9px 0 0 0;}

.column_center .inside_center{ padding:0 0 0 0;}

.text_box { font-size:1.09em; line-height:1.42em; padding:16px 40px 20px 35px;}

.text_box .link{ background:url(images/arr.gif) 0 5px no-repeat; padding:0 0 0 17px;}



.title { padding:10px 11px 0 10px;}

.inside_title { padding:27px 22px 22px 25px;}

.title span { color:#5E5E5E;  font-size:1.01em; line-height:1.63em;}

.date { font-size:1.01em; line-height:1.09em; color:#606060; font-weight:bold; padding:23px 0 0 25px;}



.comments { color:#4F4F4F; font-size:1.01em; font-weight:bold; line-height:1.9em; padding:0 11px 0 9px;}

.comments_inside{ padding:5px 40px 15px 30px;}

.comments a {text-decoration:underline; color:#4F4F4F; font-size:1.01em; line-height:1.9em;}

.comments a:hover{text-decoration:none;}

/*******************end column_center*********************************/







/*************************************/

#recent-posts  {vertical-align:top;}

#calendar {vertical-align:top;}

#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;}



/*************************************/

.textwidget {padding:13px 0px 0px 0px;}

#statusbar {text-align:justify; color:#7E888A;}



.widget_style.search{background:none; margin:0; padding:0;}

.oddcomment{color:#FF0000;}



/*******************footer*********************************/

#footer { text-align:right; font-size:1.01em; line-height:1.01em; color:#3F3F3F; height:80px; }

#footer .indent {padding:35px 83px 0 0;}

#footer a{ color:#3F3F3F;}

/*******************end footer*********************************/
