<style type="text/css">
<!--
	.bug_fix {
		}
	body {background-color: #ffffff; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family: arial, verdana, Sans-serif;
		}
		
	a{
	outline:none;
	}

	a:active{
	outline:0;
	}

	div#image_holder {width: 935px; height: 413px; position: relative; z-index: 50; margin-bottom: 10px;}
	div#image_holder img {border: 1px solid #414141;}
	div#image_holder img.logo {border: 0;}
	div#image_holder table.sub {border: 1px solid #414141;}
	div#image_holder table.sub td {padding: 10px; font-size: 11px; color: #414141; text-align: left; line-height: 14px;}
	div#image_holder_projects {visibility: hidden; position: absolute; left: 0px; top: 0px; z-index: 51; width: 935px; height: 413px;}
	div#image_holder_albums {visibility: hidden; position: absolute; left: 0px; top: 0px; z-index: 52; width: 935px; height: 413px;}
	div#image_holder_about {visibility: hidden; position: absolute; left: 0px; top: 0px; z-index: 53; width: 935px; height: 413px;}
	div#image_holder_inprogress {visibility: hidden; position: absolute; left: 0px; top: 0px; z-index: 54; width: 935px; height: 413px;}
	div#image_holder_subpages {position: absolute; left: 0px; top: 0px; z-index: 55; width: 935px; height: 413px;}
	div#image_holder_slideshow {visibility: hidden; position: absolute; left: 0px; top: 0px; z-index: 56; width: 935px; height: 413px;}
	body.se_home div#image_holder_slideshow {visibility: visible;}
	div#image_holder_slideshow table.slideshow_wrapper {width: 935px;}
	div#image_holder_slideshow table.slideshow td {padding-left: 5px;
		}
	div#navbar {width: 100%; background-color: #a5d3eb; text-align: center;
		}
	div#navbar_wrapper {margin: 0 auto; width: 955px;
		}
	table#nav_table {width: 945px; margin-left: 10px;}
	table#nav_table td.nav_table_left {width: 271px;}
	table#nav_table td.nav_table_right {width: 664px; text-align: right; vertical-align: top;
		}
	table#nav td {font-size: 12px; padding: 10px 10px 0px 10px;}
	table#nav td a {color: #ffffff; font-weight: bold;}
	table#nav td a:link, table#nav td a:active, table#nav td a:visited {text-decoration: none;}
	table#nav td a:hover {text-decoration: none; color: #026a91!important;
		}
	div#subnavbar {width: 100%; height: 94px; background-color: #e0f0f8; text-align: center; padding-top: 10px;
		}
	div#subnavbar_home {width: 100%; height: 94px; background-color: #ffffff; text-align: center; padding-top: 10px;
		}
	div#subnavbar_wrapper {margin: 0 auto; width: 955px; height: 94px; position: relative; z-index: 100;
		}
	div#sn_projects {visibility: hidden; position: absolute; left: 10px; top: 0px; z-index: 101; width: 935px; height: 94px;}
	body.se_projects div#sn_projects {visibility: visible;
		}
	div#sn_albums {visibility: hidden; position: absolute; left: 10px; top: 0px; z-index: 102; width: 935px; height: 94px;}
	body.se_albums div#sn_albums {visibility: visible;
		}
	div#sn_about {visibility: hidden; position: absolute; left: 10px; top: 0px; z-index: 103; width: 935px; height: 94px;}
	body.se_about div#sn_about {visibility: visible;
		}
	div#sn_inprogress {visibility: hidden; position: absolute; left: 10px; top: 0px; z-index: 104; width: 935px; height: 94px;}
	body.se_inprogress div#sn_inprogress {visibility: visible;
		}
	.footer {font-size: 10px; line-height: 16px; padding: 10px 0px 10px 0px; color: #a5d3eb;
		}
	.footer a {color: #3091CA;
		}
	.footer a:hover {color: #026A91; text-decoration: underline;
		}
	.footer-nav {font-size: 11px; line-height: 16px; padding: 10px 0px 10px 0px; color: #3091CA;
		}
	.footer-nav a {color: #3091CA;
		}
	.footer-nav a:hover {color: #026A91; text-decoration: underline;
		}
	table.subnav_table {width: 935px; height: 94px;}
	table.subnav_table td.subnav_table_left {font-size: 11px; color: #414141; text-align: left; line-height: 12px;}
	table.subnav_table td.subnav_table_left img {margin: 5px 5px 0px 0px;}
	table.subnav_table td.subnav_table_right {font-size: 11px; text-align: right;}
	table.subnav_table td.subnav_table_right table {border-left: 1px solid #a5d3eb;}
	table.subnav_table td.subnav_table_right td {padding: 0px 0px 0px 20px; font-size: 11px; line-height: 17px; margin: 0px; text-align: right;}
	table.subnav_table td.subnav_table_right td a {color: #3091ca;}
	table.subnav_table td.subnav_table_right td a:link, table.subnav_table td.subnav_table_right td a:active, table.subnav_table td.subnav_table_right td a:visited {text-decoration: none;}
	table.subnav_table td.subnav_table_right td a:hover {text-decoration: underline; color: #026a91!important;
		}
	
	/* nav arrows and colors */
	body.se_home td.nav_home {background-image: url(../images/nav_arrow.gif); background-repeat: no-repeat; background-position: top center;
		}
	body.se_projects td.nav_projects, body.se_albums td.nav_albums, body.se_about td.nav_about, body.se_inprogress td.nav_inprogress, body.se_blog td.nav_blog {background-image: url(../images/nav_arrow.gif); background-repeat: no-repeat; background-position: top center;
		}
	body.se_home td.nav_home a, body.se_projects td.nav_projects a, body.se_albums td.nav_albums a, body.se_about td.nav_about a, body.se_inprogress td.nav_inprogress a, body.se_blog td.nav_blog a {color: #026a91!important;
		}
	/* end nav arrows and colors */
	
	/* nav onClick classes. Number 2 is the active one, number 3 is the inactive class. */	
	/*
	   3/27/10: refactored this to use 'active' in place of '2' and 'inactive' in place of '3'
    */
	.nav_home_active, .nav_about_active, .nav_albums_active, .nav_projects_active, .nav_inprogress_active {background-image: url(../images/nav_arrow.gif); background-repeat: no-repeat; background-position: top center;
		}
	.nav_home_active a, .nav_about_active a, .nav_albums_active a, .nav_projects_active a, .nav_inprogress_active a {color: #026a91!important;
		}
	.nav_home_inactive, .nav_about_inactive, .nav_albums_inactive, .nav_projects_inactive, .nav_inprogress_inactive {background-image: none;
		}
	.nav_home_inactive a, .nav_about_inactive a, .nav_albums_inactive a, .nav_projects_inactive a, .nav_inprogress_inactive a {color: #ffffff;
		}
	/* end nav onClick classes. */	
	
	.textbox {font-size: 11px; font-family: arial, verdana, sans-serif; color: #414141; padding: 3px; background-color: #F7F7F7; border: 1px solid #a5d3eb; width: 460px;}
	.textarea {font-size: 11px; font-family: arial, verdana, sans-serif; color: #414141; padding: 3px; background-color: #F7F7F7; border: 1px solid #a5d3eb; line-height: 16px; width: 460px; height: 100px;}
	.button {font-size: 11px; font-family: arial, verdana, sans-serif; color: #026a91; padding: 3px; background-color: #e0f0f8; border: 1px solid #a5d3eb; font-weight: bold;}
-->	
</style>