ol.index_ol {
	margin-left: 0;
}
#how_to_use {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#how_to_use form.button-to {	
	display: inline;
}
#how_to_use,
#hot_mp3s,
#dropbox_party,
#using_vkontakte  {
	width: 550px;
	border: 1px solid rgb(198, 206, 221);
	padding: 0;
	text-align: left;
}
#using_vkontakte {
	margin-top: 20px;
}
#how_to_use .inner,
#hot_mp3s .inner,
#dropbox_party .inner,
#using_vkontakte .inner {
	margin: 10px;
	margin-left: 20px;
	margin-right: 20px;
}
#how_to_use h2, 
#hot_mp3s h2, 
#dropbox_party h2,
#using_vkontakte h2 {
	background-color: rgb(237, 239, 244);
	color: rgb(28, 42, 71);
	margin: 0;
	padding: 10px;
	padding-bottom: 7px;
	padding-top: 8px;
	border-bottom: 1px solid rgb(198, 206, 221);
	color: rgb(51, 51, 51);
	font-size: 13px;
	line-height: 14px;to
}
#how_to_use li {
	line-height: 35px;
	margin-bottom: 20px;
}
#how_to_use li.completed, #how_to_use li.completed a, #how_to_use li.completed td {
	color: gray;
	text-decoration: line-through;
}
#how_to_use li.completed a{
	text-decoration: line-through;
	color: gray;
}
#see_also {
	color: gray;
	width: 450px;
	padding: 20px;
	text-align: left;
}
#hot_mp3s, #dropbox_party {
	margin-top: 40px;
}
#hot_mp3s ul {
	list-style-type: none;
}
#hot_mp3s .times_played {
	color: gray;
}
#hot_mp3s .times_played a {
	text-decoration: none;
	color: gray;
}
#hot_mp3s .times_played a:hover {
	text-decoration: underline;
	color: #0088cc;
}
#hot_mp3s_switch, #dropbox_party_switch {
	margin-top: 40px;
}
input.bad {
	border: 1px solid red;
}
.bad_url_msg {
	color: red;
}

.how_to_upload, .how_to_copy_url {
	position: absolute;
	display: none;
}
#how_to_upload_handle:hover .how_to_upload {
	display: block;
}
#how_to_copy_url_handle:hover .how_to_copy_url {
	display: block;
}
.how_to_upload .inner table, .how_to_copy_url .inner table {
	width: 100%;
}
.how_to_upload .inner table th.right, .how_to_upload .inner table td.right, .how_to_copy_url .inner table th.right, .how_to_copy_url .inner table td.right {
	padding-left: 10px;
	text-align: left;
}
.how_to_upload .inner table th.left, .how_to_upload .inner table td.left, .how_to_copy_url .inner table th.left, .how_to_copy_url .inner table td.left {
	border-right: 1px solid gray;
}

.how_to_upload .inner table th, .how_to_copy_url .inner table th {
	text-align: center!important;
	width: 50%;
}

#using_vkontakte_handle {
	margin-top: 20px;
}
.hr_outer {
	height: 1px;
	background-color: lightgray;
	text-align: center;
	margin-top: 18px;
	margin-bottom: 18px;
}
.hr_inner {
	background-color: white;
	position: relative; top: -1.2em;
	color: #333;
	padding-left: 0.5em;
	padding-right: 0.5em;

}

#enter_url_table {
	width: 100%;
}
#enter_url_table td {
	vertical-align: bottom;
}
#enter_url_table #mp3_url {
	width: 100%;
	margin-bottom: 0;
}
#example_tr td {
	color: gray;
	font-size: 10px;
}
#enter_url_table label {
	font-size: 12px;
	text-align: right;
	margin-bottom: 10px;
}