body {
	width:100%;
	min-width:1000px;
	margin:auto;
	}
	
	#header_outside {
		width:1000px;
		margin:auto;
		}
		
		#header_inside {
			width:1000px;
			float:left;
			}
			
			
			#header_left {
				min-height:100px;
				width:237px;
				float:left;
				}
				
			#header_right {
				width:668px;
				margin-left:14px;
				float:left;
				}
				
			#uplup_logo_image_header {
				padding:13px 0 0 15px;
				float:left;
				}
			
			#uplup_logo_text_header {
				margin-top:62px;
				margin-left:18px;
				color:#333;
				font-size:56px;
				font-weight:bold;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				float:left;
				}
				
			#uplup_header_links {
				width:642px;
				padding:12px 10px 14px 10px;
				background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(252,252,252,0) 100%); /* FF3.6+ */
					
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(252,252,252,0))); /* Chrome,Safari4+ */
				
				background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(252,252,252,0) 100%); /* Chrome10+,Safari5.1+ */
				
				background: -o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(252,252,252,0) 100%); /* Opera 11.10+ */
				
				background: -ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(252,252,252,0) 100%); /* IE10+ */
				
				background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(252,252,252,0) 100%); /* W3C */
				
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#00fcfcfc',GradientType=0 ); /* IE6-9 */
				border-left:3px solid #ccc;
				border-right:3px solid #ccc;
				border-bottom:3px solid #ccc;
				position:relative;
				border-radius:0 0 25px 25px;
				-webkit-border-radius:0 0 25px 25px;
				-moz-border-radius:0 0 25px 25px;
				-o-border-radius:0 0 25px 25px;
				float:left;
				}
				
				#uplup_header_links a {
					margin-left:10px;
					margin-right:9px;
					color:orange;
					font-size:24px;
					font-weight:bold;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					text-decoration:none;
					}
					
					#uplup_header_links a:hover {
						color:red;
						}

			#uplup_header_ad_holder {
				width:728px;
				height:90px;
				margin-top:24px;
				background:#ccc;
				float:left;
				}
				
	#body_outside {
		width:1000px;
		margin:auto;
		}
		
		#body_inner {
			padding-bottom:20px;
			min-height:450px;
			float:left;
			}

		#body_header {
			width:1000px;
			height:105px;
			padding:5px 0px 0px 0px;
			float:left;
			}
			
			#body_header_breadcrumbs_music_spot {
				width:980px;
				margin-top:25px;
				margin-left:15px;
				margin-bottom:0px;
				font-weight:bold;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				float:left;
				}
				
				#body_header_breadcrumbs_music_spot a {
					color:orange;
					font-weight:bold;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					text-decoration:none;
					}
					
					#body_header_breadcrumbs_music_spot a:hover {
						text-decoration:underline;
						}
			
			#body_header_breadcrumbs {
				width:980px;
				margin-top:25px;
				margin-left:15px;
				margin-bottom:10px;
				font-weight:bold;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				float:left;
				}
				
				#body_header_breadcrumbs a {
					color:orange;
					font-weight:bold;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					text-decoration:none;
					}
					
					#body_header_breadcrumbs a:hover {
						text-decoration:underline;
						}
						
			#body_right_breadcrumbs {
				width:300px;
				margin-top:0px;
				margin-left:0px;
				margin-bottom:25px;
				font-weight:bold;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				float:left;
				}
				
				#body_right_breadcrumbs a {
					color:orange;
					font-weight:bold;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					text-decoration:none;
					}
					
					#body_right_breadcrumbs a:hover {
						text-decoration:underline;
						}
						
			#user_header_breadcrumbs {
				width:100%;
				margin-top:17px;
				margin-bottom:15px;
				font-weight:bold;
				background:#333;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				float:left;
				}
				
				#user_header_breadcrumbs_inner {
					width:1000px;
					margin:auto;
					}
					
					#user_header_breadcrumbs_inner_inner {
						width:1000px;
						float:left;
						}
				
				#user_header_breadcrumbs_right {
					width:168px;
					margin-top:62px;
					margin-right:2px;
					float:left;
					}
				
			#bread_crumbs_inner {
				margin-left:15px;
				}
				
				#bread_crumbs_inner a {
					margin-left:15px;
					color:orange;
					font-weight:bold;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					text-decoration:none;
					}
					
					#bread_crumbs_inner a:hover {
						color:red;
						}
							
				#user_header_breadcrumbs a {
					margin-right:1px;
					padding:10px 20px 10px 20px;
					background:#333;
					color:#fff;
					font-weight:bold;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					text-decoration:none;
					float:left;
					}
					
					#user_header_breadcrumbs a:hover {
						background:orange;
						}
						
	#front_header {
		width:970px;
		margin-left:20px;
		margin-bottom:35px;
		font-size:36px;
		float:left;
		}
		
		#front_left {
			width:663px;
			min-height:500px;
			margin-top:15px;
			margin-left:20px;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			float:left;
			}
			
			#front_teaser_outside a {
				color:#333;
				text-decoration:none;
				}
				
				#front_teaser_outside a:hover {
					color:orange;
					}
					
			#front_teaser_address {
				font-family:"Courier New", Courier, monospace;
				}
			
			#front_teaser {
				width:605px;
				min-height:200px;
				margin-bottom:20px;
				padding:10px;
				border:3px solid #333;
				border-radius:5px 75px 5px 5px;
				-webkit-border-radius:5px 75px 5px 5px;
				-moz-border-radius:5px 75px 5px 5px;
				-o-border-radius:5px 75px 5px 5px;
				float:left;
				}
				
				#front_teaser_left {
					width:200px;
					float:left;
					}
					
				#front_teaser_right {
					width:360px;
					margin-left:20px;
					float:left;
					}
					
					#front_teaser_right h3 {
						margin-top:5px;
						}
		
		#front_right {
			width:300px;
			min-height:500px;
			margin-top:20px;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			float:left;
			}

				h1 {
					margin-bottom:0px;
					font-size:30px;
					font-weight:bold;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					}
					
				#loc_each_holder_all h1 {
					margin-bottom:15px;
					font-size:30px;
					font-weight:bold;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					}
					
					#title_holder {
						margin-top:-12px;
						margin-left:-156px;
						width:785px;
						}
						
					#header_pull_left {
						width:480px;
						margin-left:-20px;
						float:left;
						}
						
					#100_percent_holder {
						width:100%;
						float:left;
						}
				
		#body_left {
			width:160px;
			min-height:750px;
			margin-top:133px;
			margin-left:15px;
			margin-bottom:20px;
			float:left;
			position:relative;
			z-index:5;
			}
			
			#body_left_image {
				width:200px;
				margin-left:2px;
				background:#fff;
				float:left;
				}
			
			#body_left_ad {
				width:180px;
				height:600px;
				margin-top:20px;
				margin-left:2px;
				float:left;
				}
			
		#body_middle {
			width:805px;
			min-height:750px;
			margin-top:10px;
			margin-left:10px;
			margin-right:0px;
			float:left;
			position:relative;
			z-index:2;
			}

		#info {
			width:420px;
			margin-top:20px;
			margin-left:225px;
			font-size:15px;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			float:left;
			}
			
			#music_spot_table {
				margin-top:0px;
				margin-left:-60px;
				float:left;
				}
				
				#music_spot_table table {
					margin-top:-10px;
					float:left;
					line-height:22px;
					}
					
				#table_left {
					width:152px;
					font-size:14px;
					font-weight:bold;
					float:left;
					}
					
				#table_right {
					width:220px;
					margin-left:20px;
					color:#5F5F5F;
					font-size:14px;
					font-style:italic;
					float:left;
					}	
				
			#info_description {
				width:100%;
				float:left;
				}
				
			#info_address {
				width:100%;
				margin-top:0px;
				margin-left:20px;
				margin-bottom:15px;
				font-family:"Courier New", Courier, monospace;
				float:left;
				}
				
				#info_address h3 {
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					}
					
				#info_address_text {
					margin-left:20px;
					float:left;
					}
					
			#music_spot_row {
				width:420px;
				margin-top:0px;
				margin-left:-60px;
				float:left;
				}
				
			#music_spot_row_one {
				width:420px;
				margin-top:10px;
				margin-left:-80px;
				float:left;
				}
				
				#music_spot_row a {
					text-decoration:none;
					color:orange;
					}
					
					#music_spot_row a:hover {
						color:orange;
						}
						
				#music_spot_row_one a {
					text-decoration:none;
					color:orange;
					}
					
					#music_spot_row_one a:hover {
						color:orange;
						}
			
			#music_spot_row_two {
				width:420px;
				margin-top:0px;
				margin-left:20px;
				margin-bottom:10px;
				float:left;
				}
			
		#map {
			width:420px;
			margin-top:23px;
			margin-left:225px;
			font-size:15px;
			font-family:"Courier New", Courier, monospace;
			float:left;
			}
			
			#map h3 {
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				}
			
			#map_address_holder {
				width:100%;
				float:left;
				margin-bottom:15px;
				}
			
		#pictures {
			width:420px;
			margin-top:23px;
			margin-left:225px;
			font-size:15px;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			float:left;
			}
			
			#pictures img {
				max-width:420px;
				min-width:200px;
				float:left;
				margin-right:10px;
				margin-bottom:10px;
				}
				
		#videos {
			width:420px;
			margin-top:23px;
			margin-left:225px;
			font-size:15px;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			float:left;
			}
			
		#reviews {
			width:420px;
			margin-top:23px;
			margin-left:225px;
			font-size:15px;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			float:left;
			}
			
		#gig {
			width:420px;
			margin-top:23px;
			margin-left:225px;
			font-size:15px;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			float:left;
			}
			
			#gig a {
				color:orange;
				text-decoration:none;
				}
				
				#gig a:hover {
					color:orange;
					}
					
				#gig a:focus {
					color:orange;
					}

		#body_right {
			width:300px;
			min-height:750px;
			/*margin-top:140px;*/
			margin-top:-6px;
			margin-left:24px;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			position:relative;
			float:left;
			}
			
				#body_right a {
					color:#333;
					font-size:14px;
					}
					
					#body_right a:hover {
						color:#7E7E7E;
						}
		
		#body_right_ad_top {
			width:300px;
			height:250px;
			margin-top:15px;
			margin-bottom:25px;
			float:left;
			}
							
		#body_right_ad {
			width:300px;
			height:250px;
			margin-top:25px;
			margin-bottom:0px;
			float:left;
			}
			
	#top_ad_holder {
		width:98%;
		height:90px;
		margin-top:20px;
		margin-bottom:-10px;
		padding-left:5px;
		/*text-align:center;*/
		float:left;
		}
			
			#music_spots_this_holder {
				width:100%;
				margin-top:-7px;
				font-family:ariel, sans-serif;
				float:left;
				}
				
				#music_spots_this_holder h3 {
					font-size:16px;
					}
					
					#music_spots_this_holder a {
						color:#333;
						font-family:ariel, sans-serif;
						text-decoration:none;
						}
						
						#music_spots_this_holder a:hover {
							color:orange;
							}
						
				#music_spots_this_holder_each {
					width:300px;
					min-height:45px;
					margin-bottom:20px;
					float:left;
					}
					
					#music_spots_this_holder_each img {
						width:40px;
						margin-right:20px;
						float:left;
						}
					
					#music_spots_this_holder_each_right {
						width:220px;
						margin-top:0px;
						float:left;
						}
						
					#music_spots_this_holder_each_column_title {
						width:180px;
						padding-bottom:2px;
						padding-right:10px;
						color:#39F;
						font-size:14px;
						float:left;
						}
						
					#music_spots_this_holder_each_column {
						width:180px;
						padding-bottom:2px;
						padding-right:10px;
						float:left;
						}
					
					#music_spots_this_holder_each_column_loc {
						width:180px;
						padding-top:0px;
						padding-bottom:2px;
						padding-right:10px;
						font-size:13px;
						float:left;
						}
						
					#music_spots_this_holder_each_column_dist {
						width:180px;
						padding-bottom:2px;
						padding-right:10px;
						font-size:13px;
						float:left;
						}
						
	#music_spot_comment_result_all_holder {
		width:100%;
		margin-top:-20px;
		margin-bottom:15px;
		float:left;
		}
		
		#leave_review_link {
			width:100%;
			margin-top:0px;
			margin-bottom:15px;
			color:orange;
			text-decoration:none;
			float:left;
			}
			
			#leave_review_link:hover {
				color:red;
				}
			
		#comment_submit {
			margin-top:15px;
			margin-left:0px;
			padding:15px;
			font-size:22px;
			font-weight:bold;
			border:2px solid #ccc;
			background:#f4f4f4;
			cursor:pointer;
			border-radius:5px;
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			-o-border-radius:5px;
			float:left;
			}
			
			#comment_submit:hover {
				background:#fff;
				}
					
				#comment_submit:focus {
					color:#fff;
					background:#000;
					}
							
	#music_spot_comment_result_header {
		width:100%;
		margin-top:10px;
		margin-bottom:10px;
		color:#333;
		float:left;
		}
		
		#music_spot_comment_result_header a {
			color:orange;
			}
			
			#music_spot_comment_result_header a:hover {
				color:red;
				}
		
		#user_music_spot_comment_result_timestamp {
			color:#7E7E7E;
			font-size:14px;
			font-style:italic;
			margin-left:15px;
			}
			
	#music_spot_comment_result_holder {
		width:340x;
		margin-top:10px;
		margin-left:5px;
		margin-bottom:15px;
		padding-bottom:px;
		color:#333;
		border-bottom:1px solid #ccc;
		float:left;
		}
		
	#rating_system_star_holder_all {
		width:100%;
		margin-top:15px;
		float:left;
		}
				
	#rating_system_star_holder_1 {
		width:20px;
		cursor:pointer;
		float:left;
		}
		
		#rating_system_star_holder_1:hover {
			opacity:.8;
			filter:alpha(opacity = 80);
			}
		
	#rating_system_star_holder_2 {
		width:20px;
		cursor:pointer;
		float:left;
		}
		
		#rating_system_star_holder_2:hover {
			opacity:.8;
			filter:alpha(opacity = 80);
			}
			
	#rating_system_star_holder_3 {
		width:20px;
		cursor:pointer;
		float:left;
		}
		
		#rating_system_star_holder_3:hover {
			opacity:.8;
			filter:alpha(opacity = 80);
			}
			
	#rating_system_star_holder_4 {
		width:20px;
		cursor:pointer;
		float:left;
		}
		
		#rating_system_star_holder_4:hover {
			opacity:.8;
			filter:alpha(opacity = 80);
			}
			
	#rating_system_star_holder_5 {
		width:20px;
		cursor:pointer;
		float:left;
		}
		
		#rating_system_star_holder_5:hover {
			opacity:.8;
			filter:alpha(opacity = 80);
			}
			
	#music_spot_comment_result_all_holder {
			width:100%;
			margin-top:10px;
			float:left;
			}
					
			#music_spot_comment_result_holder {
				width:420px;
				float:left;
				padding-top:10px;
				padding-bottom:10px;
				border-bottom:1px solid #ccc;
				}
				
				#music_spot_comment_result_header {
					width:420px;
					margin-bottom:10px;
					float:left;
					}
					
					#music_spot_comment_result_header a {
						margin-top:2px;
						color:#000;
						font-size:13px;
						font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
						float:left;
						}
						
						#music_spot_comment_result_header a:hover {
							color:orange;
							}
					
				#music_spot_comment_result_timestamp {
					margin-top:3px;
					margin-left:10px;
					color:#7E7E7E;
					font-size:13px;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					float:left;
					}
					
				#music_spot_comment_result_rating {
					width:87px;
					margin-top:4px;
					margin-left:15px;
					float:left;
					}
					
					#music_spot_comment_result_rating img {
						width:12px;
						height:12px;
						}
						
			#rating_system_star_left_text {
				margin-right:15px;
				font-size:18px;
				float:left;
				}
						
				#rating_system_star_show_text {
					width:240px;
					height:30px;
					margin-top:2px;
					margin-left:225px;
					background:#fff;
					color:#333;
					font-size:18px;
					font-style:italic;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					position:absolute;
					z-index:1;
					}
					
				#rating_system_star_show_text_on_top {
					width:240px;
					height:30px;
					margin-top:2px;
					margin-left:225px;
					background:#fff;
					color:#333;
					font-size:18px;
					font-style:italic;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					position:absolute;
					z-index:2;
					display:none;
					}
					
				#music_spot_comment_result_body {
					width:600px;
					color:#000;
					font-size:13px;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					text-decoration:none;
					}
					
		#music_spot_comment_result_most_recent_holder {
			width:420px;
			margin-top:15px;
			float:left;
			}
		
	#music_spot_other_booking_venues_header {
		width:100%;
		margin-bottom:15px;
		float:left;
		}
		
	#music_spot_other_booking_venues_each {
		width:90%;
		margin-left:15px;
		float:left;
		}
		
	#total_results_holder_count {
		width:95%;
		margin-top:15px;
		margin-left:20px;
		margin-bottom:30px;
		color:#333;
		font-size:25px;
		font-weight:bold;
		font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
		float:left;
		}
		
	#search_result_each_holder {
		width:300px;
		height:80px;
		margin-top:15px;
		margin-left:20px;
		font-size:16px;
		font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
		float:left;
		}
		
		#search_result_each_holder img {
			float:left;
			margin-right:15px;
			}
			
		#search_result_each_holder a {
			color:#333;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			text-decoration:none;
			float:left;
			}
			
			#search_result_each_holder a:hover {
				color:orange;
				}
		
		#search_result_title {
			width:225px;
			color:#39F;
			float:left;
			}
					
		#search_result_city {
			width:225px;
			margin-top:5px;
			font-size:14px;
			font-style:italic;
			float:left;
			}
	
	#loc_each_holder_all {
		width:98%;
		margin-top:-15px;
		margin-left:15px;
		float:left;
		}
				
	#loc_state_each_holder {
		width:290px;
		height:32px;
		margin-left:35px;
		color:#7E7E7E;
		font-size:14px;
		font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
		float:left;
		}
		
		#loc_state_each_holder a {
			color:#333;
			font-size:16px;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			text-decoration:none;
			float:left;
			}
			
			#loc_state_each_holder a:hover {
				color:orange;
				}
				
		#search_result_dist {
			width:225px;
			margin-top:5px;
			font-size:14px;
			font-style:italic;
			float:left;
			}
	
	#login_message_holder {
		width:100%;
		float:left;
		}
		
	#login_input_holder {
		width:100%;
		margin-top:-40px;
		text-align:center;
		float:left;
		}
					
	#login_input {
		width:600px;
		margin-bottom:20px;
		padding:35px;
		color:#333;
		font-size:30px;
		font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
		border:4px solid #ccc;
		border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-o-border-radius:5px;
		float:left;
		}
		
		#login_input:focus {
			border:4px dotted orange;
			outline:none;
			}
			
		#login_left {
			width:700px;
			float:left;
			}
			
		#login_right {
			width:250px;
			margin-top:-45px;
			margin-left:20px;
			float:left;
			}
				
	#login_submit {
		width:678px;
		margin-left:0px;
		padding:35px;
		font-size:30px;
		font-weight:bold;
		border:4px solid #ccc;
		background:#f4f4f4;
		cursor:pointer;
		border-radius:5px;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		-o-border-radius:5px;
		float:left;
		}
		
		#login_submit:hover {
			background:#fff;
			}
				
			#login_submit:focus {
				color:#fff;
				background:#000;
				}
				
		#edit_music_spot_comment_submit {
			margin-top:15px;
			margin-left:0px;
			padding:15px;
			font-size:22px;
			font-weight:bold;
			border:2px solid #ccc;
			background:#f4f4f4;
			cursor:pointer;
			border-radius:5px;
			-webkit-border-radius:5px;
			-moz-border-radius:5px;
			-o-border-radius:5px;
			float:left;
			}
			
			#edit_music_spot_comment_submit:hover {
				background:#fff;
				}
					
				#edit_music_spot_comment_submit:focus {
					color:#fff;
					background:#000;
					}
					
		#music_spot_comment_result_all_holder_top {
			font-size:18px;
			font-weight:bold;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			}
			
			#music_spot_comment_result_all_holder_top a {
				margin-left:5px;
				color:red;
				text-decoration:none;
				}
				
				#music_spot_comment_result_all_holder_top a:hover {
					color:orange;
					}
					
	#each_writer_holder {
		width:600px;
		margin-bottom:25px;
		color:#000;
		font-size:16px;
		font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
		float:left;
		}
		
		#each_writer_holder_header {
			width:100%;
			float:left;
			}
			
			#each_writer_holder_header a {
				color:#000;
				font-size:18px;
				font-weight:bold;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				margin-right:10px;
				text-decoration:none;
				}
				
				#each_writer_holder_header a:hover {
					text-decoration:underline;
					}
		
		#each_writer_holder_left {
			width:300px;
			float:left;
			}
			
		#each_writer_holder_right {
			width:280px;
			min-height:100px;
			padding:0 10px 0 10px;
			float:left;
			}
			
			#each_writer_holder_each {
				width:100%;
				float:left;
				}
				
				#each_writer_holder_each_header {
					width:100%;
					margin-top:15px;
					margin-bottom:5px;
					color:#000;
					font-size:16px;
					font-weight:bold;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					float:left;
					}
					
				#each_writer_holder_each_body {
					width:97%;
					margin-left:10px;
					color:#000;
					font-size:16px;
					font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
					float:left;
					}
					
				#each_writer_holder_each_check_out_profile {
					width:100%;
					margin-top:15px;
					float:left;
					}
					
					#each_writer_holder_each_check_out_profile a {
						width:350px;
						margin-left:10px;
						color:#000;
						font-size:16px;
						font-weight:bold;
						font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
						letter-spacing:9px;
						text-decoration:none;
						float:left;
						}
						
						#each_writer_holder_each_check_out_profile a:hover {
							color:orange;
							}
							
				#uplup_header_about {
					width:100%;
					margin-bottom:15px;
					font-size:45px;
					float:left;
					}
				
	#footer_outside {
		width:100%;
		border-top:3px solid #ccc;
		background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(252,252,252,0) 100%); /* FF3.6+ */
			
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(252,252,252,0))); /* Chrome,Safari4+ */
		
		background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(252,252,252,0) 100%); /* Chrome10+,Safari5.1+ */
		
		background: -o-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(252,252,252,0) 100%); /* Opera 11.10+ */
		
		background: -ms-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(252,252,252,0) 100%); /* IE10+ */
		
		background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(252,252,252,0) 100%); /* W3C */
		
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEFEF', endColorstr='#00fcfcfc',GradientType=0 ); /* IE6-9 */
		float:left;
		}
		
		#footer_holder {
			width:1000px;
			margin:auto;
			}
			
			#footer_inside {
				width:960px;
				padding:20px;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				float:left;
				}
				
				#footer_inside a {
					color:#333;
					text-decoration:none;
					float:left;
					}
					
					#footer_inside a:hover {
						color:orange;
						}
				
				#footer_left {
					width:300px;
					margin-right:30px;
					float:left;
					}
					
				#footer_middle {
					width:300px;
					margin-right:30px;
					float:left;
					}
					
				#footer_right {
					width:300px;
					float:left;
					}
					
	#add_music_spot_similar_search_holder {
		width:460px;
		height:260px;
		margin-left:340px;
		margin-top:-115px;
		padding:20px;
		position:absolute;
		font-size:14px;
		font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
		background:#fff;
		border:1px solid #ccc;
		border-radius:30px;
		-webkit-border-radius:30px;
		-moz-border-radius:30px;
		-o-border-radius:30px;
		box-shadow:7px 7px 5px #ccc;
		-webkit-box-shadow:7px 7px 5px #ccc;
		-moz-box-shadow:7px 7px 5px #ccc;
		-o-box-shadow:7px 7px 5px #ccc;
		display:none;
		z-index:1000;
		}
		
		#add_music_spot_similar_search_holder table td {
			line-height:15px;
			}
		
		#add_music_spot_similar_search_holder a {
			color:orange;
			}
			
			#add_music_spot_similar_search_holder a:hover {
				color:red;
				}
		
		#add_music_spot_similar_search_header {
			color:orange;
			font-size:16px;
			font-weight:bold;
			font-family:ariel, sans-serif;
			}
			
			#add_music_spot_similar_search_below_header {
				margin-top:10px;
				margin-bottom:5px;
				color:#000;
				font-size:14px;
				font-weight:bold;
				font-family:ariel, sans-serif;
				float:left;
				}
			
			#add_music_spot_similar_search_header_desc {
				width:100%;
				margin-top:5px;
				margin-left:10px;
				float:left;
				}
				
		#add_music_spot_similar_search_new_venue {
			width:100%;
			margin-top:60px;
			color:green;
			font-size:25px;
			font-weight:bold;
			text-align:center;
			float:left;
			}
			
	#add_music_spot_intro {
		width:924px;
		padding:20px;
		margin-top:15px;
		margin-bottom:15px;
		border:2px solid #ccc;
		font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
		background:#f6f6f6;
		border-radius:30px;
		-webkit-border-radius:30px;
		-moz-border-radius:30px;
		-o-border-radius:30px;
		float:left;
		}
			
::selection			{ background:orange; color:#fff; /* Safari and Opera */ }
::-moz-selection  { background:orange; color:#fff; /* Firefox */ }