/* HTML STYLES */
BODY{
	text-align:center;
	font-size:10pt;
	background-image:url(images/bkgd_tile.gif);
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	}
H1, H2, H3, H4, H5, H6, P, UL, LI, DIV{font-family:Arial, Helvetica, sans-serif;}
P{font-size:10pt; padding:0; margin: 0 0 10px 0;}
H1, H2, H3, H4, H5, H6{color:#164482; margin:0 0 10px 0; padding:0;}
H1{ font-size:14pt;}
H2{font-size:12pt;}
H3{font-size:10pt;}
H4{font-size:9pt;}
H5{}
H6{}
UL{}
LI{}
B, STRONG{font-weight:bold;}
A:LINK{}
A:VISITED{}
A:HOVER{}
A:ACTIVE{}
IMG{border-width:0;}
table, td{
	padding:0;
	margin:0;
	border:none;
}

/* HEADER STYLES */
#head{
	text-align:left;
	width:730px;
	height:199px;
	position:relative;
	margin:0 auto;
	border:1px solid #FEA913;
	border-width:0 1px 0 1px;
	background-image:url(images/bkgd_head.jpg);
	background-repeat:no-repeat;
}
IMG#logo{
	position:absolute;
	left:50px;
	top:0;
}
#topNav{
	position:absolute;
	right:0px;
	top:10px;
	margin:0;
	padding:0;
	list-style:none;
}
#topNav LI{
	margin:0;
	padding:0;
	height:16px;
	width:144px;
}
*HTML #topNav LI{
	margin:-2px 0 0 0;
}
#topNav IMG{
	margin:0;
	padding:0;
}
#topNav A{
	margin:0;
	padding:0;
    vertical-align: bottom; /* This fixes the IE5 Win gap! */
}


#mainNav{
	position:absolute;
	left:0;
	bottom:0;
	margin:0;
	padding:0;
	list-style:none;
	border-top:1px solid #FEA913;
	border-bottom:1px solid #FEA913;
	width:730px;
	height:	30px;
	overflow:hidden;
}
*HTML #mainNav{
	bottom:-1px;
}
#mainNav LI{
	display:inline;
	margin:0;
	padding:0;
}
#mainNav LI A{
	margin:0;
	padding:0;
	vertical-align: bottom;
}
#mainNav LI img{
	border:1px solid #FEA913;
	border-width:0 0 0 1px;
	margin:0 0 -15px 0;
	padding:0;
	}
*HTML #mainNav LI img{
	margin:0;
}
#mainNav LI.noBorder img{
	border-width:0;
	margin:0 0 -15px 0;
	padding:0;
}
*HTML #mainNav LI.noBorder img{
	margin:0;
	}		
#skyline{
	position:absolute;
	right:0px;
	bottom:31px;
}

/* CONTENT STYLES */
#contentWrapper{
	position:relative;
	text-align:left;
	margin:0 auto;
	width:732px;
}
*HTML #contentWrapper{
	width:730px;
}
#content{
	position:relative;
	float:left;
	padding:20px 10px 20px 10px;
	background-color:#FFFFFF;
	border:1px solid #FEA913;
	border-width:0 1px 1px 1px;
	width:710px;
	height:	auto;
}
#main{
	float:left;
	
}
#main .col1{
	float:left;
	width:157px;
	left:-10px;	
}
#main .col1 img{
		
}
#main .col1 ul{
	margin:15px 0 0 0;
	padding:0 0 2px 0;
	border:#e5e5e5 1px solid;
	border-width:1px 0 0 0;
}
#main .col1 li{
	margin:0;
	padding:2px 0;
	list-style:none;
	border:#e5e5e5 1px solid;
	border-width:0 0 1px 0;
	font-size:9pt;
}
#main .col1 li a, #main .col1 li a:visited{
	text-decoration:none;
	color:#666;
}
#main .col1 li a:hover, #main .col1 li a:visited:hover{
	color:#F60;
}
#main .col1 ul li a.selected, #main .col1 ul li a:visited.selected{
	color:#000;
}
#main .col2{
	float:left;
	width:528px;
	margin-left:25px;
}
/* positioning single image on page */
.gSecImage, .gNewsDetImage, .gNltrDetImage{
	float:right;
}

/* FOOTER STYLES */
#foot{
	position:relative;
	text-align:left;
	margin:0 auto;
	padding:0 0 10px 0;
	width:730px;
	height:30px;
	font-size:9pt;
	color:#FFFFFF;
	clear:both;
}
#foot UL{
	margin:0;
	padding:0;
	padding-top:10px;
	list-style:none;
	float:left;
}
#foot LI{
	display:inline;
	margin:0;
	padding:0;
}
#foot A:LINK{color:#FFF; text-decoration:none;}
#foot A:VISITED{color:#FFF; text-decoration:none;}
#foot A:HOVER{color:#FF9933; text-decoration:none;}
#foot A:ACTIVE{}
#foot #copyright{
	position:absolute;
	top:10px;
	right:0;
}
#foot #address{
	position:absolute;
	top:30px;
	left:0;
	padding:0 0 10px 0;
}

.gGallLstThumbImg { width: 50px; height: auto; margin:0 10px 0 0; align: left; }
.gGallLstThumbTitle { font-weight: bold; width: 150px; align: left; }
.gGallLstThumbDescription { font-weight: normal; }
.gGallDetTitle { font-weight: bold; color:#164482; font-size:14pt;}