/* STYLES UNIQUE TO A CERTAIN PAGE. PLEASE MAKE BEGINNING AND END COMMENTS TO SEPARATE EACH PAGE. */

/*Contact Us Page commands, table and cell can remain the same, but everything else is changable*/

table#contact-us  {
	width:560px;
	padding:0;
	margin:12px 0 24px 0;
}

table#contact-us td  {
	padding:5px 3px;
}

td.name  {
	width:148px;
	font-weight:bold;
}

td.field  {
	width:400px;
}
/*End contact us page styles*/

#map {
	width:560px;
	height:560px;
	padding:0;
	margin:0;
}

span.green{
	color:#42B60B;

}

#left-column{
	float:left;
	width:202px;
	padding:0 0 0 90px;	
}

#right-column{
	float:left;
	width:261px;
	padding:0 0 0 30px;
}

/*GALLERY LAYOUT*/

#gallery_header_container {
	width:975px;
	padding:0;
	margin:0;
	height:84px;
	background-image:url(../images/bg_gallery_header.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

/*#gallery_header_container #menu_top {
	
}*/

#gallery_header_container #menu_bottom {
	width:623px;
	padding:15px 0 0 352px;/*This positions the menu horizontally within the header div. This should not exceed the height of the div.*/
	margin:0;
	font-weight:bold;	
}

#gallery_main {/*To add an expanding background for the whole site, even if it is just solid colors, add a repeating image to this div*/
	width:975px;
	padding:0;
	margin:0;
	text-align:left;
	background-image:url(../images/bg_gallery_main.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	float:left;
}

#gallery_main_bg {/*To add an expanding background for the whole site, even if it is just solid colors, add a repeating image to this div*/
	width:975px;
	padding:0;
	margin:0;
	float:left;
	background-image:url(../images/bg_gallery_left.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#gallery_main_bg #footer {
	background-image:url(../images/bg_gallery_footer.jpg);
}

#gallery_main_bg #left_container {
	padding:234px 0 0 0;
}

p.kohler{
	padding:20px 260px 0 0;

}

table#thumbs  {
	width:550px;
	padding:0;
	margin:0;
	text-align:center;	
}

table#thumbs td  {	
	border-style:solid;
	border-color:#607468;	
}

p.guest-login{
	padding:20px 0 0 0;


}