
#content_full {
	padding:20px;
}

#content_r {
	float:right;
	width:280px;
	padding:50px 60px 0 50px;
}

#content_l {
	float:left;
	width:530px;
	padding:20px 20px 20px 50px;
}

#content_l * {
	color:#eee;
}

#item_brand_name {
	text-align: center;
}

#item_brand_name h1 {
	font-size:3em;
	margin-bottom:1em;
}

#item_pic{
	margin-bottom:2em;
}

#content_l p {
	text-align: justify !important;
}

#item_info .specs * {
	color:#eee !important;
	font-size: 1em !important;
	line-height:1.1em;
}


.item_mp3 {
	margin-bottom:5px;
}

.item_remove_from_cart, .item_remove_from_wishlist, .item_add_to_cart, .item_add_to_wishlist, .item_message {
	margin-top:5px;
}

.item_message {text-align: center;}

td.list_td {
	background: #000100;
	border:1px solid #000200;


}

.list {
	padding:20px;
}

.list p {
	margin-bottom:1em;
	font-size:1.1em;
	color:#efefef;
}

.list a {
	color:#eeeeee;
	background: #232323;
	-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; /* future proofing */-khtml-border-radius: 4px; /* for old Konqueror browsers */
	padding:3px 10px;
	text-decoration: none;
}

.list a:hover {
	color:#CE8828;
	background:#343434;
}

h3.heading_r {
	margin-top:60px;
	font-size: 2em !important;
	color:#eee;
	width:100%;
	border-bottom:2px solid #eee;
	margin-bottom:10px;
}

.list h3.heading_r {
	margin-top:0px;

}

h3.heading_r a {
	color: white;
	text-decoration: none;
	background: none;
}

ul.related_list {
	margin-top:20px;
}

a.related_item_a {
	font-weight:bold;
	font-size:1.3em;
	color:#eee;
	text-decoration: none;
}

a.related_item_a img {
	margin-top:5px;
}


/* lg_info boxes
=================== */

.lg_info_box { text-transform: uppercase; color:#ccc; }
.lg_info_box a{ color:#ccc; }

.lg_info_box p, .lg_info_box td {font-size:1.2em;}

.lg_info_box h1 {font-size:2.2em; margin-bottom:10px;}

.lg_info_box input, .lg_info_box select, .lg_info_box textarea{
	background:#111111 none repeat scroll 0 0;
	border:1px solid #222222;
	color:#cdcdcd;
	display:block;
	margin:2px 0 5px;
	padding:4px;
	width:130px;
	font-size:1em;
}

.lg_info_box input:focus, .lg_info_box select: {
	background:#222222;
	color:#dddddd;
	border:1px solid #333333;
}

.lg_info_box select {
	width:150px;
}

.lg_info_box label {
	font-size:7px;
	color:#797979;
}


a.subscriptions {
	-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; /* future proofing */-khtml-border-radius: 4px; /* for old Konqueror browsers */
	font-size:13px;
	color:#eee;
	background:#111;
	padding:6px 10px;
	text-decoration: none;
	border:1px solid #222;
}

a.subscriptions:hover {
	color:#fff;
	background:#222;
}



#schedule_form_wrap{
	margin:20px 0 0 40px;
	padding:20px;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; /* future proofing */-khtml-border-radius: 5px; /* for old Konqueror browsers */
	background:#232323;

}						
		
#schedule_form_wrap h4 {
	font-size:1.2em;
	margin-bottom:.9em;
}	

#schedule_form_wrap em {
	margin:20px 0;
	font-size:.8em;
	padding:5px;
	text-transform: lowercase;
	color:#686868;
	display:block;
}

#schedule_form {
	margin-top:10px;
}


#schedule_form_wrap input {
	width:140px;
}

#schedule_form_wrap label {
	font-size:.em;
	color:#666;
}
						
#schedule_field_submit {
	display:block;
}


#schedule_field_comments {
	float:left;
	display:block;
	margin-right:30px;
}

	.lg_info_box textarea { 
		height:150px;
		width:320px;
	}


#schedule_field_email {
	float:left;
	display:inline;
	margin-right:30px;
}

#schedule_field_name {
	float:left;
	display:inline;
	margin-right:30px;
}

#schedule_field_m {
	float:left;
	display:inline;
	margin-right:30px;
}

#schedule_field_time {
	float:left;
	display:inline;
	margin-right:30px;
}

#schedule_field_date {
	float:left;
	display:inline;
	margin-right:30px;
}

select#schedule_time_m {
	width:60px;
}


input#schedule_submit_btn {
	padding:10px 0 !important;
	color:#222222 !important;
	border:1px solid #898989 !important;
	-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; /* future proofing */-khtml-border-radius: 10px; /* for old Konqueror browsers */
	background:#c9c9c9 !important;
}

input#schedule_submit_btn:hover {
	color:#CE8828;
	background:#343434;
}
