@import "gallery.css";


html {

	height: 100%;	

}


body {

	/*color: #036;

	*/ 
	margin: 0;

	padding: 0;

	font-family: Arial, Helvetica, sans-serif;

	height: 100%;	

}


#main-table {

	width: 743px;

	height: 100%;

	margin: 0px auto;

	vertical-align: top;	

}


.para {

	font-size: 12px;

	font-family: Arial, Helvetica, Verdana, sans-serif;

	line-height: 150%;

	text-align: left;

	margin-top: 0px;	

}


.header-1 {

	font-size: 16px;

	font-family: Arial, Helvetica, Verdana, sans-serif;

	font-weight: bold;

	text-align: left;

	margin: 0.83em 0;	

}


.header-2 {

	font-size: 14px;

	font-family: Arial, Helvetica, Verdana, sans-serif;

	font-weight: bold;

	text-align: left;

	margin: 0.83em 0;	

}


p {

	font-size: 12px;

	font-family: Arial, Helvetica, Verdana, sans-serif;

	line-height: 150%;

	text-align: left;

	margin-top: 0px;	

}


h2 {

	font-size: 14px;

	font-family: Arial, Helvetica, Verdana, sans-serif;

	font-weight: bold;

	text-align: left;

	margin: 0.83em 0;	

}


h3 {

	font-size: 14px;

	font-family: Arial, Helvetica, Verdana, sans-serif;

	font-weight: bold;

	text-align: left;

	margin: 0.83em 0;	

}


a:link {

	color: #036;

	border: 0px;	

}


a:visited {	

}


a:hover {

	color: #f00;	

}


a:active {

	text-decoration: none;	

}


.menu-cell {

	width: 202px;

	height: 100%;

	background-image: url(../images/main_menu_bg.png);

	background-repeat: repeat-y;	

}

.menu-cell a.menuitem,.menu-cell a.menuitem:link,.menu-cell a.menuitem:active,.menu-cell a.menuitem:visited,.menu-cell a.menuitem:hover
{
    display: block;
    width: 154px;
    height: 21px;
    background: transparent url(../images/bg.menu.png) no-repeat center center;
    font: bold 12px Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #797878;
    padding: 10px 0px 0px 48px;
}

*html .menu-cell a.menuitem,.menu-cell a.menuitem:link,.menu-cell a.menuitem:active,.menu-cell a.menuitem:visited,.menu-cell a.menuitem:hover
{
    height: 31px;
    width: 202px;
}

.menu-cell a.menuitem:hover
{
    color: #494848;
}

.menu-cell a.menuitem-selected,.menu-cell a.menuitem-selected:link,.menu-cell a.menuitem-selected:active,.menu-cell a.menuitem-selected:visited,.menu-cell a.menuitem-selected:hover
{
    background: transparent url(../images/bg.menu.selected.png) no-repeat center center !important;
    color: #494848 !important;
}

.content-cell {

	background-image: url(../images/main_content_bg.png);

	background-repeat: repeat-y;

	margin: 0;

    padding: 5px 75px 0px 0px;
	

}

.content-text {
    padding: 0px 0px 0px 35px;
}

.content-cell.news {

	padding: 0px 43px 0px 0px;	

}


.content-cell.contact {

	padding: 0px 43px 0px 0px;	

}


p.contact {

	padding: 0px 43px 0px 32px;	

}


.contact-table img {

	margin: 0px;

	padding: 0px;	

}


a img {

	border: 0px;	

}


.formcell {

	background-image: url(../images/cform_lower_grad_bg.png);

	background-repeat: repeat-x;

	background-position: center bottom;	

}


.form {

	font-size: 12px;

	font-family: Arial, Helvetica, Verdana, sans-serif;	

}


.form input {

	margin: 1px auto;

	padding: 2px;	

}


.copyright {

	color: #AFAFAF;

	font-size: 11px;

	text-align: center;

	margin-bottom: 10px;	

}

div.seo
{
color: #AFAFAF;
font-family: Arial,Verdana, Arial, Helvetica,sans-serif;
font-size: 10px;
padding: 0px 0px 5px 0px;
margin: -5px 10px 0px 10px;
width: 680px;
text-align:center;
}

div.seo p
{
color: #AFAFAF;
font-family: Arial,Verdana, Arial, Helvetica,sans-serif;
font-size: 10px;
padding: 0px;
margin: 0px auto 6px auto;
text-align:center;
}

div.seo a,div.seo a:link,div.seo a:active,div.seo a:visited,div.seo a:hover
{
color: #AFAFAF;
font-family: Arial,Verdana, Arial, Helvetica,sans-serif;
font-size: 10px;
text-decoration: none;
}

.pagetitle
{
    color: #1d3151;
    font: bold 18px Arial,Verdana, Arial, Helvetica,sans-serif;
    padding: 20px 0px 0px 35px;
}
