/*
Theme Name: Diturirecords
Theme URI: http://www.diturirecords.com
Description: A theme by <a href="http://www.diturirecords.com">Di Turi Records</a>.
Version: 1
Author: Tiziano Di Turi
Author URI: http://www.diturirecords.com

*/

/* --------------- general styles */

body {
	background: #000000 url(images/body_bg.jpg) no-repeat fixed top center;
	color: #f0f0c0;
	font: 100% Helvetica, arial, sans-serif;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	text-align: center;
}

img {
	border: 1px solid #000000;
}

.imgtfe {
	 margin: 7px 10px 0 0;
}

.alignright {
	float: right;
	margin: 7px 0 7px 10px;
}

.alignleft {
	float: left;
	margin: 7px 10px 7px 0;
}

.alignnone {
	float: none;
}

.noborder:hover {
	border-bottom: 0 !important;
}

a {
	color: #f0f0c0;
}

h2 {
	color: #ac3232;
}

h3 {
	color: #9ec5aa;
}

/* --------------- player styles */

#player {
	background-color: #000;
	height: 20px;
	margin-bottom: 100px;
	margin-top: -140px;
	position: fixed;
	width: 100%;
}

#player object {
	margin-left: -700px;
}

/* --------------- container styles */

#container {
	margin: 140px auto 40px;
	text-align: left;
	width: 810px;
}

#container h1 {
	background: url(images/h1.png) no-repeat;
	height: 36px;
	margin-left: 195px;
	margin-bottom: -50px;
	text-indent: -9999px;
	width: 302px;
}

/* --------------- header styles */

#header {
	background: url(images/bg_header.png) 0 0;
	height: 405px;
	margin-bottom: 40px;
	width: 813px;
}

#header img {
	border: 0;
	margin: 85px 0 0 24px;
}

/* --------------- navigations styles */

#navigation {
	background: url(images/bg_navigation.png) no-repeat;
	height: 40px;
	margin-bottom: 40px;
	margin-left: 10px;
	width: 792px;
}

#navigation ul {
	list-style: none;
	padding-left: 15px;
	padding-top: 7px;
}

#navigation ul li {
	display: inline;
	padding-right: 15px;
}

#navigation a {
	color: #0593b7;
	text-decoration: none;
}

#navigation a:hover {
	color: #9ec5aa;
}

/* --------------- sidebar styles */

#sidebar {
	background: url(images/bg_sidebar.png) repeat-y;
	float: right;
	list-style: none;
	margin: 0 -20px 40px 0;
	padding: 0 0 20px 25px;
	width: 320px;
}

#sidebar p {
	padding-right: 50px;
}

#sidebar ul {
	list-style: none;
	padding: 0;
}

#sidebar h2 {
	color: #ac3232;
}

#sidebar a {
	color: #0593b7;
	text-decoration: none;
}

#sidebar a:hover {
	color: #9ec5aa;
}

/* --------------- main styles */

#main {
	float: left;
	margin: 0 0 40px 0;
	padding: 0 0 0 25px;
	width: 450px;
}

.entry {
	border-bottom: 1px solid #f0f0c0;
	padding-bottom: 10px;
}

#main h2, #main h2.title a {
	color: #ac3232;
}

#main a {
	color: #0593b7;
	text-decoration: none;
}

#main a:hover {
	color: #9ec5aa;
}

#main #contactpage h3 {
 color: #89c47e;
}

#main ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#main ul a {
	color: #f0f0c0;
}

/* --------------- footer styles */

#footer {
	background: url(images/bg_footer.png) no-repeat;
	clear: both;
	height: 20px;
	width: 761px;
}

#footer p {
	font-size: 75%;
	text-align: center;
}

#footer a {
	color: #0593b7;
	text-decoration: none;
}

#footer a:hover {
	color: #9ec5aa;
}

/* --------------- form styles */

form input, form textarea {
	background: #000000;
	border: 1px solid #0593b7;
	color: #f0f0c0;
	font: 100% Helvetica, arial, sans-serif;
}

form input:hover, form textarea:hover {
	background: #000000;
	border: 1px solid #9ec5aa;
}


form #submit {
	background: none;
	border: 0;
	color: #0593b7;
	font: 100% Helvetica, arial, sans-serif;
}

form #submit:hover {
	color: #9ec5aa;
}
