/*

Theme Name: Racing Heart

Theme URI: http://www.unodesignstudio.com

Description: Fresh beach theme designed by <a href="http://www.unodesignstudio.com">Uno Design Studio</a>

Version: 1.0

Author: Uno Design Studio

Author URI: http://www.unodesignstudio.com

Tags: dark, fixed width, 2 columns, widgets, adsense enabled



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/



body

{

	margin: 0px auto 0px auto;

	padding: 0px;

	background: #5d4d36; background-image: url(images/ws-bg.jpg); background-repeat: repeat-x; background-position: top;

	font-family: 'Century Gothic', Times New Roman, Arial, Sans-Serif;

	font-size: 14px;

	color: #ffffff;

}



#wraper

{

	width: 878px;

	margin: 0px auto 0px auto;

}



#header

{

	height: 346px;

	margin: 0px auto 0px auto;

	background: url(images/header-bg.jpg) center top no-repeat;

}



#header-menu

{

	float: left;

	margin: 32px 5px 5px 5px;

	color: #000000;

	font-size: 14px;

	font-weight: bold;

}



#header-menu li, #footer-menu li

{

	display: inline;

	margin: 0px;

	padding: 0px;

	list-style: none;

}



#header-text

{

	margin: 0px;

	padding: 170px 0px 0px 290px;

	font-size: 36px;

	font-weight: bold;

}



#header-text a

{

	color: #ffffff !important;

}



#header-desc

{

	float: left;

	margin: 0px;

	padding: 0px 0px 0px 80px;

	color: #ffdd00;

	font-size: 18px;

}



#page

{

	clear: both;

	height: 100%;

	padding: 15px 10px 20px;

	background: #15120f;

	overflow: hidden;

}



#content

{

	float: left;

	width: 564px;

	margin: 0px 20px 0px 0px;

	padding: 0px;

}



.postheader

{

	width: 564px;

	margin: 0px;

	padding: 0px;

	background: #15120f url(images/postheader-bg.jpg) left top no-repeat;

	overflow: hidden;

}



.postdate

{

	float: right;

	width: 70px;

	height: 57px;

	margin: 6px 15px 0px 0px;

	padding: 7px 0px;

	color: #FFFFFF;

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

	font-weight: bold;

	text-align: center;

}



.postdateM, .postdateY

{

	font-size: 14px;

}



.postdated

{

	margin: -5px 0px;

	font-size: 32px;

}



.posttitle

{

	margin: 0px;

	padding: 6px 0px 0px 6px;

	color: #ffffff;

}



.posttitle a

{

	color: #ffffff !important;

	font-size: 21px;

}



.postmeta

{

	margin: 0px;

	padding: 30px 0px 0px 15px;

	font-size: 12px;

	font-weight: bold;

}



.postmeta span

{

	color: #ffffff !important;

}



.postmeta a

{

	color: #ffffff !important;

	font-weight: bold;

}



.postcontent

{

	width: 534px;

	margin: 0px;

	padding: 10px 15px 20px;

	background: #15120f;

	overflow: hidden;

}



.postfooter

{

	width: 564px;

	margin-bottom: 20px;

	background: #15120f url(images/postfooter-bg.jpg) left bottom no-repeat;

	overflow: hidden;

}



.postfootercomment

{

	display: block;

	margin: 0px 0px 0px 0px;

	padding: 50px;

	font-weight: bold;

	text-align: right;

}



blockquote

{

	margin: 0px auto 10px auto;

	padding: 0px;

	color: #80adfd;

	font-style: italic;

}



#page-nav-prev

{

	float: left;

	margin: 0px;

	padding: 10px 15px 0px;

}



#page-nav-next

{

	float: right;

	margin: 0px;

	padding: 10px 15px 0px;

}





#sidebar

{

	float: left;

	width: 271px;

	margin: 0px;

	padding: 0px;

}



.sidebar-header

{

	height: 31px;

	padding: 8px 0px 0px 10px;

	border: 1px solid #5b99fe;

	color: #ffffff;

	background: url(images/sidebar-header-bg.jpg) left top no-repeat;

	font-size: 18px;

	font-weight: bold;

}



.sidebar-content

{

	margin: 10px 0px;

	padding: 25px 10px;

	border: 1px solid #5b99fe;

	background: #000000;

	font-size: 14px;

	font-weight: bold;

}



.sidebar-ads

{

	margin: 10px 0px;

	padding: 3px 3px;

	border: 1px solid #5b99fe;

	background: #000000;

	font-size: 14px;

	font-weight: bold;

}

.sidebar-widget

{

	width: 271px;

}



.sidebar-widget ul

{

	list-style: none;

	margin: 0px;

	padding: 0px;

}



.sidebar-widget li

{

	list-style: none;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	color: #ffffff;

}



#sidebar a:link, #sidebar a:visited

{

	color: #5492ff;

}



#sidebar a:hover, #sidebar a:focus, #sidebar a:active

{

	color: #ffffff !important;

}





#footer

{

	clear: both;

	height: 100%;

	margin: 0px auto 0px auto;

	background: #5d4d36; background-image: url(images/footer.jpg); background-repeat: repeat-x; background-position: bottom;

	padding: 20px 0px 60px;

	color: #ffffff;

	font-weight: bold;

	text-align: center;

	overflow: hidden;

}





a, a:link, a:visited

{

	color: #ffffff;

	text-decoration: none;

}

	

a:hover, a:focus, a:active

{

	color: #ffffff !important;

	outline: none;

}



a img

{

	border: none;

}





form

{

	margin: 0px;

	padding: 0px;

}



input, textarea, select

{

	padding: 2px 4px;

	border: 1px dashed #4f2f0c;;

	background: #8e7355;

	font-family: Times New Roman, Arial, Sans-Serif;

}



input.submit

{

	padding: 2px 5px;

	border: 1px dashed #4f2f0c;

	color: #ffffff;

	background: #ffffff; background-image: url(images/sidebar-header-bg.jpg);

	font-family: Times New Roman, Arial, Sans-Serif;

	font-weight: bold;

	font-size: 11px;

	cursor: pointer;

}
#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

#sidebar ul ol li {
	list-style: decimal outside;
}
#sidebar ul ul li{
	list-style: square;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
}

