html, body, div, h1, h2, h3{
	margin:0;
	padding:0;
}
.right{
	text-align:right;
}
#mainBody{
	font-family:Arial, Helvetica, sans-serif;
	font-size:76%;
	color:#323232;
	background-color : #0c2230;
}
#contentWrapper{
	position:relative;
	width:780px;
	height:auto;
	margin:15px auto 0 auto;
	background:transparent;
}
#logoHolder{
	position:relative;
	width:780px;
	height:50px;
	margin:0;
	padding:0;
	background:#ffffff url(../pix/header_1_bg.jpg) no-repeat top left;
}
#logoHolder h1{
	display:block;
	position:relative;
	width:176px;
	height:50px;
	background:transparent url(../pix/logo.jpg) no-repeat 0 0;
	right:0px;
	top:0px;
	margin:0;
	padding:0;
	font-size:1px;
	line-height:1px;
	text-indent:-9000px;
	overflow:hidden;
}
#mainHeader{
	position:relative;
	width:780px;
	height:150px;
	margin:0;
	padding:0;
	background:#ffffff url(../pix/header_2_bg.jpg) no-repeat top left;
}
/* menu */
#menuHolder{
	background:transparent;
	position:relative;
	top:0px;
	left:0px;
	width:181px;
	height:150px;
	display:block;
	padding:0px;
	margin:0px;
	overflow:hidden;
	float:left;
}
#menuHolder ul{width:181px;padding:0;margin:0;list-style:none;position:relative;top:0px;left:0px} 
#menuHolder ul li{display:block;background:transparent;position:relative;width:181px;height:30px;padding:0px;text-indent:-9000px} 
#menuHolder ul li a{display:block;width:181px;height:30px;background:transparent url(../pix/main_menu.jpg) no-repeat 0 0;overflow:hidden;text-decoration : none}

#menuHolder ul li#menu1 a{background-position:0px 0px} 
#menuHolder ul li#menu1 a:hover,#menuHolder ul li#menu1 a:active,#menuHolder ul li#menu1 a:focus,#menuHolder ul li#menu1 a.selected{background-position:-181px 0px; outline: none;}

#menuHolder ul li#menu2 a{background-position:0px -30px} 
#menuHolder ul li#menu2 a:hover,#menuHolder ul li#menu2 a:active,#menuHolder ul li#menu2 a:focus,#menuHolder ul li#menu2 a.selected{background-position:-181px -30px; outline: none;}

#menuHolder ul li#menu3 a{background-position:0px -60px} 
#menuHolder ul li#menu3 a:hover,#menuHolder ul li#menu3 a:active,#menuHolder ul li#menu3 a:focus,#menuHolder ul li#menu3 a.selected{background-position:-181px -60px; outline: none;}

#menuHolder ul li#menu4 a{background-position:0px -90px} 
#menuHolder ul li#menu4 a:hover,#menuHolder ul li#menu4 a:active,#menuHolder ul li#menu4 a:focus,#menuHolder ul li#menu4 a.selected{background-position:-181px -90px; outline: none;}

#menuHolder ul li#menu5 a{background-position:0px -120px} 
#menuHolder ul li#menu5 a:hover,#menuHolder ul li#menu5 a:active,#menuHolder ul li#menu5 a:focus,#menuHolder ul li#menu5 a.selected{background-position:-181px -120px; outline: none;}

#menuHolder ul li#menu6 a{background-position:0px -150px} 
#menuHolder ul li#menu6 a:hover,#menuHolder ul li#menu6 a:active,#menuHolder ul li#menu6 a:focus,#menuHolder ul li#menu6 a.selected{background-position:-192px -150px; outline: none;}

/* */
#imageHolder{
	position:relative;
	width:399px;
	height:150px;
	margin:0;
	padding:0;
	float:left;
	background:transparent url(../pix/main_image.jpg) no-repeat top left;
}
/* */
#mainBg{
	width:780px;
	background:#fff;
}

/* content */
#leftColumn{
	width:141px;
	padding:20px 20px 10px 20px;
	float:left;
}
#leftColumn p{
	font-size:1em;
	color:#0c2230;
}
.newsTitle{
	color:#63622e;
	font-weight:bold;
}
.newsDate{
	font-size:0.9em;
}
/* */
#leftColumn ul{
	line-height:200%;
	list-style-type:none;
	margin:10px 0 0 0;
	padding:0;
	position:relative;
	border-top:1px dotted #C9C692;
}
#leftColumn li{
	display:block;
	padding:5px 0 5px 20px;
	border-bottom:1px dotted #C9C692;
}
.pdfDoc, .subMenu{
	background-image:url(../pix/pdf_icon.jpg);
	background-repeat:no-repeat;
	background-position:0px 8px;
}
.pdfDoc{
	background-image:url(../pix/pdf_icon.jpg);
}
.subMenu{
	background-image:url(../pix/menu_icon.jpg);
}
.newsTitle{
	padding-top:10px;
}
#leftColumn a, #contentMain a{
	color:#1a4666;
	text-decoration:none;
}
#leftColumn a:hover, #contentMain a:hover{
	color:#63622e;
	text-decoration:underline;
}
.moreNews{
	font-weight:bold;
}
.moreNews a{
	font-weight:bold;
	color:#1a4666;
	text-decoration:none;
}
.moreNews a:hover{
	color:#63622e;
	text-decoration:underline;
}
#contentMain, #contentNews{
	width:559px;
	float:left;
	padding:5px 20px 20px 20px;
	background: url(../pix/main_back.jpg) no-repeat top left;
}
#contentMain p, #contentMain ul,  #contentMain ol{
	line-height:150%;
	font-size:1.1em;
}

/* headers */
h1, h2{
	font-family:"Georgia", Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:-1px;
}
h1{
	font-size:1.8em;
	padding-top:10px;
	color:#63622e;
}
h2{
	font-size:1.4em;
	color:#0c2230;
}
#contentNews h2{
	padding-top:10px;
}
div.hr {
	height:7px;
	background: #fff url(../pix/separator.jpg) no-repeat top left;
}
div.hr hr {
	display: none;
}
/* */
.clearB{
	clear:both;
	height:0;
	margin:0; /* I think this is unnecessary */
	font-size:1px; /* helps WinIE with B1 and B2 */
	line-height:0px; /* helps WinIE5 */
}
/* footer */
#footerFirst{
	position:relative;
	width:780px;
	height:35px;
	margin:0;
	padding:0;
	text-align:center;
	padding-top:5px;
	background:#fff url(../pix/footer_1_bg.jpg) no-repeat top left;
	color:#0c2230;
}
#footerFirst .separator{
	color:#63622e;
}
#footerFirst h3{
	font-size:1em;
	color:#63622e;
}
#footerFirst a{
	color:#1a4666;
	text-decoration:none;
	font-weight:normal;
}
#footerFirst a:hover{
	color:#63622e;
	text-decoration:underline;
}
/* */
#footerLink{
	display:block;
	width:780px;
	height:19px;
	padding:5px 0px 0px 0px;
	margin:0px;
	text-align:center;
	position:relative;
	font-size:1em;
	background:#fff url(../pix/footer_2_bg.jpg) no-repeat 0 0;
}
#footerLink ul{
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
	background-color:transparent;
}
#footerLink li {
	display:inline;
	padding:0px 5px 0px 5px;
	margin:0px;
	border-right:1px solid #0c2230;
}

#footerLink li a{
	color:#1a4666;
	text-decoration:none;
	font-weight:normal;
}
#footerLink li a:hover{
	color:#63622e;
	text-decoration:underline;
}
#footerLink li.last{border:0px}
/* */
#copyrightInfo {
	font-size:1em;
	width:560px;
	float:left;
	text-align:left;
	background-color : #0c2230;
	color:#fff;
	padding:4px 0px 10px 0px;
}
#copyrightInfo .separator2{
	color : #1a4666;
}

/* Liquid Media link */
#liquidMedia, #liquidLink{
	display:block;
	height:16px;
	width:182px;
}
#liquidMedia{
	float:right;
	right:0px;
	top:3px;
	position:relative;
	background:transparent url(../pix/liquid_logo.gif) no-repeat 0 0;
}
#liquidLink{
	font-size:1px;
	line-height:1px;
	text-indent:-9000px;
	overflow:hidden;
	text-decoration:none;
	outline:none;
}
