body {
	background:url('../_images/bg.jpg') top center no-repeat #000000;
	font-family:Arial;
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	color: #000000;
	width: 100%;
	height: 100%;
}
body, form, div, p, a, img, h1, h2, h3, h4, h5, h6, table, table tr, table td {
	border:none;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	margin:0;
	padding:0;
}
input {
	outline:none;
}
a {
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
	color: #000000;
	outline:none;
}
a:hover {
	text-decoration: none;
}
a img {
	border: 0px;
}
div {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	outline:none;
}
form {
	margin: 0px;
	padding: 0px;
}
h1, h2 {
	font-family:Arial;
	font-weight: normal;
	font-size: 20px;
	padding: 0;
	margin: 0;
	padding-bottom: 10px;
	color: #ffffff;
}
hr {
	color: #814234;
    background-color:#814234; 
	border:0px none; 
	height:1px;
	clear:both;
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	height:0;
}
.mainer {
	width:904px;
}
.menu_top {
	height:32px;
}
.menu_top a {
	float:left;
	height:32px;
	background:url('../_images/menu_bg.png') no-repeat;
	text-decoration:none;
}
.menu_top a.news {
	width:154px;
	background-position:0 0;
}
.menu_top a.rider {
	width:117px;
	background-position:-154px 0;
}
.menu_top a.clients {
	width:118px;
	background-position:-271px 0;
}
.menu_top a.guestbook {
	width:130px;
	background-position:-389px 0;
}
.menu_top a.contacts {
	width:136px;
	background-position:-519px 0;
}
.menu_top a.photo {
	width:91px;
	background-position:-655px 0;
}
.menu_top a.music {
	width:158px;
	background-position:-746px 0;
}
.menu_top a.news:hover, .menu_top .selectednews {
	background-position:0 -32px;
	width:154px;
}

.menu_top a.rider:hover, .menu_top a.selectedrider {
	background-position:-154px -32px;
	width:117px;
}
.menu_top a.clients:hover, .menu_top a.selectedclients {
	background-position:-271px -32px;
	width:118px;
}
.menu_top a.guestbook:hover, .menu_top a.selectedguestbook {
	background-position:-389px -32px;
	width:130px;
}
.menu_top a.contacts:hover, .menu_top a.selectedcontacts {
	background-position:-519px -32px;
	width:136px;
}
.menu_top a.photo:hover, .menu_top a.selectedphoto {
	width:91px;
	background-position:-655px -32px;
}
.menu_top a.music:hover, .menu_top a.selectedmusic {
	background-position:-746px -32px;
	width:158px;
}
.content {
	padding:30px 55px;
	color:#d29f98;
	font-size:14px;
	line-height:18px;
	word-wrap: break-word;
}
.content a {
	color:#d29f98;
	font-size:14px;
	line-height:18px;
	text-decoration:none;
}
.content a:hover {
	text-decoration:underline;
}
.content strong {
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	display:block;
}
.content strong span {
	font-weight:normal;
	font-size:14px;
	color:#814234;
}
.rider {
	text-align:center;
	color:#d29f98;
	font-size:14px;
	line-height:18px;
}
.clients {
}
.clients .l, .clients .r {
	width:373px;
	color:#d29f98;
	font-size:16px;
	line-height:22px;
	font-weight:bold;
}
.clients .l {
	float:left;
	text-align:right;
}
.clients .r {
	float:right;
}
.clients .gallery_go {
	width:373px;
	line-height:22px;
	float:right;
	padding-top:25px;
}
.clients .gallery_go a {
	color:#d29f98;
	font-size:14px;
	line-height:22px;
	text-decoration:none;
}
.clients .gallery_go a:hover {
	text-decoration:underline;
}
.contacts_table td {
	padding:4px;
	font-size:14px;
	color:#ffffff;
}
.contacts_table td span {
	font-size:12px;
	color:#d29f98;
}
.contacts_table td input[type=text] {
	width:576px;
}
.contacts_table td textarea {
	width:576px;
}
.contact_message {
	color:#ffffff;
	font-size:14px;
}
.contact_text {
	color:#d29f98;
	font-size:14px;
	line-height:18px;
}

.music .item {
    width:592px;
	margin-bottom:8px;
}

.music .item .name {
   float:left;
   width:170px;
   border:1px solid #41160e;
   background-color:#1d0707;
   color:#ffffff;
   font-size:14px;
   padding:6px 10px 6px 27px; 	
}

.music .item .info {
   float:right;
   width:334px;
   border:1px solid #41160e;
   background-color:#1d0707;
   color:#ffffff;
   font-size:14px;
   padding:6px 0 6px 40px; 	
}

.music .item .info .type {
   float:left;
   color:#d29f98;
   width:52px;
   text-transform:lowercase;
}

.music .item .info .size {
   float:left;
   color:#a03a00;
   width:75px;
}

.music .item .info .online {
   float:left;
   width:95px;
}

.music .item .info .online a {
   color:#d29f98;
   font-size:12px;
   background:url('/_images/play.png') 0 0 no-repeat;
   padding:2px 0 2px 24px;
}

.music .item .info .download {
   float:left;
}

.music .item .info .download a {
   color:#d29f98;
   font-size:12px;
   background:url('/_images/download.png') 0 0 no-repeat;
   padding:1px 0 1px 20px;
}

.floatimage {
    float: left;
    margin: 5px;
    width: 200px;
    height: 175px;
}
