/* @override http://www.trinitynky.org/style.css */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height: 1.5;background-color:#000;font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

.container {
	width: 964px;
	margin-left: auto;
	margin-right: auto;
}

.header a {
	width: 964px;
	height: 148px;
	float: left;
	display: block;
	background-image: url(images/header.png);
}

.menu {
	width: 964px;
	height: 36px;
	float: left;
	background-image: url(images/menu.png);
}

.content-top {
	width: 964px;
	height: 33px;
	float: left;
	margin-top: 4px;
	background-image: url(images/content-top.png);
}

.content {
	width: 959px;
	float: left;
	padding-left: 25px;
	background: url(images/content.png) no-repeat;
}

.content-left-holder {
	width: 590px;
}

.content-repeat {
	width: 964px;
	float: left;
	background-image: url(images/content-repeat.png);
}

.footer {
	width: 964px;
	height: 30px;
	float: left;
	background-image: url(images/footer.png);
}

.sidebar {
	width: 290px;
	min-height: 730px;
	background: url(images/sideline.png) no-repeat;
	float: right;
	margin-left: 20px;
	padding-left: 20px;
	padding-right: 45px;
}

.hor-divider {
	width: 232px;
	height: 1px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/hor-divider.png);
	margin-top: 10px;
	margin-bottom: 10px;
}

h1 {
	display: inline;
	font: bold large "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

h2 {
	display: inline;
	color: #0070aa;
}

.description {
	color: #444;
}

.menu1 a {
	width: 100px;
	height: 19px;
	display: block;
	background-image: url(images/nmenu/1.png);
	float: left;
	margin-top: 7px;
	margin-left: 2px;
	text-decoration: none;
}

.menu1 a:hover {
	background-position: 0 -20px;
}

.menu2 a {
	width: 86px;
	height: 19px;
	display: block;
	background-image: url(images/nmenu/2.png);
	float: left;
	margin-top: 7px;
	text-decoration: none;
}

.menu2 a:hover {
	background-position: 0 -20px;
}

.menu3 a {
	width: 105px;
	height: 19px;
	display: block;
	background-image: url(images/nmenu/3.png);
	float: left;
	margin-top: 7px;
	text-decoration: none;
}

.menu3 a:hover {
	background-position: 0 -20px;
}

.menu4 a {
	width: 101px;
	height: 19px;
	display: block;
	background-image: url(images/nmenu/4.png);
	float: left;
	margin-top: 7px;
	text-decoration: none;
}

.menu4 a:hover {
	background-position: 0 -20px;
}

.menu5 a {
	width: 93px;
	height: 19px;
	display: block;
	background-image: url(images/nmenu/5.png);
	float: left;
	margin-top: 7px;
	text-decoration: none;
}

.menu5 a:hover {
	background-position: 0 -20px;
}

.menu6 a {
	width: 107px;
	height: 19px;
	display: block;
	background-image: url(images/nmenu/6.png);
	float: left;
	margin-top: 7px;
	text-decoration: none;
}

.menu6 a:hover {
	background-position: 0 -20px;
}

.menu7 a {
	width: 114px;
	height: 19px;
	display: block;
	background-image: url(images/nmenu/7.png);
	float: left;
	margin-top: 7px;
	text-decoration: none;
}

.menu7 a:hover {
	background-position: 0 -20px;
}

.menu8 a {
	width: 90px;
	height: 19px;
	display: block;
	background-image: url(images/nmenu/8.png);
	float: left;
	margin-top: 7px;
	text-decoration: none;
}

.menu8 a:hover {
	background-position: 0 -20px;
}

.menu9 a {
	width: 164px;
	height: 19px;
	display: block;
	background-image: url(images/nmenu/9.png);
	float: left;
	margin-top: 7px;
	text-decoration: none;
}

.menu9 a:hover {
	background-position: 0 -20px;
}

.main-image {
	width: 580px;
	height: 435px;
	background-color: #000;
	border: 1px solid #000;
	background-image: url(images/splash.png);
}