*
{
	padding:0px;
	margin:0px;
}

body 
{
	text-align:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background-color:#252525;
}

h1
{
	text-indent:-5000px;
	height:0px;
}

.white_footer_copy 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 38px;
	text-decoration: none;
}

.white_footer_copy a
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 38px;
	text-decoration: none;
}

.white_footer_copy a:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 38px;
	text-decoration: underline;
}

.grey_footer_copy 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #9D9C9C;
	line-height: 38px;
	text-decoration: none;
}

.grey_footer_copy a
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #9D9C9C;
	line-height: 38px;
	text-decoration: none;
}

a.grey_footer_copy:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 38px;
}

.grey_header
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #606060;
	font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	margin-left:35px;
	margin-top:64px; 
}
.grey_copy
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	line-height: 19px;
	text-decoration: none;
	margin-left:35px;
	margin-right:35px;
}

.grey_form_copy
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	line-height: 19px;
	text-decoration: none;
}

.grey_header_exhibit
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #606060;
	font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	padding-left:55px;
	padding-top:55px; 
}
.grey_copy_exhibit
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	line-height: 19px;
	text-decoration: none;
	padding-left:55px;
	padding-right:55px;
}

/* Containers for all pages */

#container_main { width:100%; height:667px; background-color:#C9C9C9;}

#container_again { width:100%; height:667px; background-color:#C9C9C9;}

/* Home Page */

#container_home { margin:0px auto; width:951px; height:535px; background-color:#C9C9C9; padding-top:132px;}

#container_home_copy { width:596px; height:389px; margin:0px auto; }

#container_home_images { width:182px; float:left; height:182px; background-image:url(/images/home_art_background.gif); background-repeat:no-repeat; }

#container_home_images img { margin-left:-4px; margin-top:5px; }

/* Gallery Page */

#container_gallery { margin:0px auto; width:951px; height:535px; background-color:#C9C9C9; padding-top:100px;}

#container_gallery_copy { width:596px; height:389px; margin:0px auto; }

#container_gallery_nav { width:110px; height:8px; margin:0px auto; padding-bottom:20px; }

#container_gallery_images { width:182px; float:left; height:182px; background-image:url(/images/home_art_background.gif); background-repeat:no-repeat; }

#container_gallery_images img { margin-left:-4px; margin-top:5px; }

/* Art Zoom Page */

#container_zoom { margin:0px auto; width:951px; height:535px; background-color:#C9C9C9; padding-top:100px;}

#container_zoom_copy { width:419px; margin:0px auto; }

#container_zoom_nav { width:110px; height:8px; margin:0px auto; padding-bottom:20px; }

#container_zoom_copy_box { width:419px; }

#container_zoom_copy_box_white { width:419px; float:left; background-image:url(/images/zoom_drop_right_small.gif); background-position:right; background-repeat:repeat-y; }

#container_zoom_copy_box_image_hold { width:413px; float:left; background-color:#FFFFFF; }

#container_zoom_copy_box_image_hold img { padding:5px; display:block; }

#container_zoom_copy_box_shadow { width:419px; padding-bottom:12px; height:6px; float:left; background-image:url(/images/zoom_drop_bottom.gif); background-position:top; background-repeat:no-repeat; }

#container_zoom_art_text { text-align:right; width:419px; margin:0px auto; }

/* Exhibitions Page */

#container_exhibitions { margin:0px auto; width:951px; height:562px; background-color:#C9C9C9; padding-top:60px;}

#container_exhibitions_copy { width:498px; height:532px; margin:0px auto; }

#container_exhibitions_copy_box { width:493px; height:526px; float:left; }

#container_exhibitions_copy_box_white { width:493px; height:356px; background-color:#FFFFFF; text-align:left; }

#container_exhibitions_copy_box_spacer { width:493px; height:4px; background-image:url(/images/exhibitions_drop_center.gif); background-repeat:no-repeat; background-position:top; }

#container_exhibitions_copy_box_images { width:493px; height:166px; background-color:#FFFFFF; }

#container_exhibitions_copy_box_images img { float:left; }

#container_exhibitions_copy_box_right_shadow { width:5px; height:526px; float:left; background-image:url(/images/exhibitions_drop_right.gif); background-repeat:no-repeat; background-position:left; }

#container_exhibitions_copy_box_bottom_shadow { width:498px; height:6px; float:left; background-image:url(/images/exhibitions_drop_bottom.gif); background-repeat:no-repeat; background-position:top; }



/* About Page */

#container_about { margin:0px auto; width:951px; height:629px; background-color:#C9C9C9; padding-top:60px;}



#container_contact { margin:0px auto; width:951px; height:629px; background-color:#C9C9C9; padding-top:60px;}

/* Navigation Containers */

#nav_container { height:150px; width:100%; background-color:#181818; background-image:url(/images/bottom_nav_repeat.gif); background-position:top; background-repeat:repeat-x; }

#nav_inner_contain { width:660px; margin:0px auto; }

#nav_text_left { padding-top:47px; text-align:left; width:200px; float:left; }

#nav_text_right { padding-top:47px; text-align:right; width:200px; float:left; }

#nav_image { padding-top:52px; float:left; }

#nav_dot { margin-bottom:3px; margin-right:15px; margin-left:15px; }
