@charset "UTF-8";


.news_list {
	text-align: left; max-width: 710px !important;
}

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	background: url(images/mainBG.gif) repeat-x top;
}

.page_wrap {
	width: 750px;
	background: #fff url(images/page_pat.gif) repeat-y top; 
}

.header {
	width: 746px;
	height: 91px;
	background: #fff url(images/header.gif) no-repeat top;
}

.nav_wrap {
	width: 746px;
	height: 46px;
	background: #fff url(images/navBG.gif) repeat-x top;
}

	.nav_wrap a {
		padding: 6px 7px 0px 13px;
		font: bold 10px arial, sans-serif;
		color: #596976;
	}
	
	.nav_wrap a:link {
		text-decoration: none;
	}
	
	.nav_wrap a:hover {
		text-decoration: underline;
	}
	
	.nav_wrap a:visited {
		text-decoration: none;
	}

.quad {
	width: 746px;
}

	.quad a {
		color: #cce3ef;
	}
	
	.quad a:link {
		text-decoration: none;
	}	
	
	.quad a:hover {
		text-decoration: underline;
	}

.quad01 {
	width: 374px;
	height: 65px;
	background: #fff url(images/01.gif) no-repeat top center;
	float: left;
}

.quad02 {
	width: 372px;
	height: 65px;
	background: #fff url(images/02.gif) no-repeat top center;
	float: right;
}

.quad03 {
	width: 374px;
	height: 65px;
	background: #fff url(images/03.gif) no-repeat top center;
	float: left;
}

.quad04 {
	width: 372px;
	height: 65px;
	background: #fff url(images/04.gif) no-repeat top center;
	float: right;
}

.quad01_a {
	width: 299px;
	float: right;
	text-align: left;
	padding-top: 20px;
	color: #fff;
	font-size: 10px;
}

.quad03_a {
	width: 299px;
	float: right;
	text-align: left;
	padding-top: 12px;
	color: #fff;
	font-size: 10px;
}

.quad04_a {
	width: 295px;
	float: right;
	text-align: left;
	padding-top: 12px;
	color: #fff;
	font-size: 10px;
}

.quad01_b {
	width: 295px;
	float: right;
	text-align: left;
	padding-top: 20px;
	color: #fff;
	font-size: 10px;
}

.blu_cont {
	width: 746px;
	background-image: url(images/graBG.gif);
}

.blu_grad {
	width: 100%;
	background: url(images/graGrad.gif) repeat-x top;
}

.botbut {
	/*width: 746px;*/
}

.footer_wrap {
	width: 750px;
	height: 56px;
	background: url(images/footerBG.gif) no-repeat top;
	font-size: 8px;
	color: #333;
	text-align: left;
}

.bot_space {
	width: 746px;
	height: 19px;
	background: url(images/bot_space.gif) repeat-x top;
}

.photo_nav {
	padding: 6px 0px 6px 0px;	
}

	.photo_nav a:link {
			text-decoration: none;
	}
	
	.photo_nav a:visited {
			text-decoration: none;
	}
	
	.photo_nav a:hover {
			text-decoration: underline;
			font-weight: bold;
	}
	
.blog_cont {
	text-align: left;	
}