

.headertext {
float: right;
width: 400px;
padding: 0px 20px;
border-left: solid 1px #2c2c2c;
}
	
			div.help {
				padding: 10px;
				display: block;
				color: #000000;
				font-family: Trebuchet MS, arial, sans serif;
				background: url(images/review_bg.png) no-repeat;
				width: 300px;
				height: 100px;
				margin-top: 20px; 
			}
		
			div.help a{
				color: #d90909;
				text-decoration: none;
			}
			
			div.help a:hover {
				color: #d90909;
				text-decoration: underline;
			}
			
	.congrats {
	width: 220px;
	background: url(images/review_bg.jpg) #262626;
	float: right;
	}
	
	.congrats a {
	color: white;
	}

	


#button_box {
width: 400px;
height: 170px;
position: relative;
}

#pictures {
position: absolute;
left: 0px;
bottom: 80px; 
} 

#viewvendors {
position: absolute;
left: 0px;
bottom: 30px;
}

#viewawards {
position: absolute;
top: 0px;
left: 70px;
}  
	
 

#gallery {
z-index: -9999;
}

.bbgallery {
padding: 0px;
margin: 0px;
width: 500px;
}

.large_image {
width: 500px;
height: 500px;
overflow: hidden;
position: relative;
text-align: center;
padding: 0px;
margin: 0px;
}

.large_image img {
	position: absolute;
padding: 0px;
margin: 0px;
}

.thumbnails {
	width: 475px;
	margin: 10px 0px;
	height: 34px;
	overflow: hidden;
	position: relative;
}

.thumbholder {
	position: absolute;
	left: 0px;
	top: 0px;
}

.thumbnails img {
	cursor: pointer;
}

.bbgallery a {
	cursor: pointer;
}

.thumbimage { 
	height: 50px;
	width: 50px;
	overflow: hidden;
	float: left;
	margin: 0px 5px;
	}
	

.entry_image_div img {

}

div.entry_image_div {
position: relative;
float: left;
text-align: left; 
margin-bottom: 10px;
margin-left: 10px;
}

div.blogimageholder {
width: 700px;
float: right;
}	

.text_left {
float: left;
width: 190px;
 
}

.text_right {
float: right;
width: 270px; 
}

.blog_left {
float: left;

} 

.blog_right {
float: right;

}

.blogsection_border {
border-bottom: solid 1px #333;
width: 480px;
float: left;
} 

.blogsection_border img {
max-width: 190px;
} 

.blogsection_noborder {
width: 480px;
float: left;
margin-top: 20px;
}

.blogsection_noborder img {
max-width: 190px;
} 

#loader {
background: #000;
height: 600px;
width: 550px;
position: absolute;
z-index: 99999;
}



