/* CSS Document */

body {
	background-image: url(images/steel_tile-gold.gif);
	background-repeat: repeat-y;
	margin:0;
	padding:0;
	font-size: small;
	line-height:1.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* HEADER styles begin */

#header {
	background-image: url(images/layout/header_back_check4.gif);
	background-repeat: repeat-x;
	width:auto;
	height:194px;
	padding-right:0px;
}

#header h1 {
	background-image: url(images/layout/header_phone4.gif);
	background-repeat: no-repeat;
	width:225px;
	height:115px;
	cursor:pointer;
	margin:10px 10px 0 0;
	text-align:right;
	float:right;
}

#header h2 {
	display:none;
}

#logo {
	background-image:url(images/layout/goldenrod_head_425.gif);
	background-repeat:no-repeat;
	width: 425px;
	height:194px;
	float:left;
}

#logo h1 {
	display:none;
}

/*HEADER style ends */

/*NAVIGATION begins */

#navigation {
	Position:absolute;
	top:194px;
	left:0px;
	width:200px;
}

#navigation strong {
	display:none;
}

#navigation ul {
	list-style-type:none;
	margin-bottom:0;
}

#navigation li {
	list-style-type:none;
	width:200px;
	height:32px;
	margin-left:-40px;
	margin-bottom:3px;
	_margin-bottom:0;
	padding:0;
}

.home a {
	display: block;
	background-image:url(images/navigation/nav_home_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.home a:link, .home a:visited {
	background-image:url(images/navigation/nav_home_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
}

.home a:hover, .home a:active {
	background-image:  url(images/navigation/nav_home_hover.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.homeOff {
	background-image: url(images/navigation/nav_home_hover.gif);
}

.political a {
	display: block;
	background-image:url(images/navigation/nav_political_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.political a:link, .political a:visited {
	background-image:url(images/navigation/nav_political_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
}

.political a:hover, .political a:active {
	background-image:  url(images/navigation/nav_political_hover.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.politicalOff {
	background-image: url(images/navigation/nav_political_hover.gif);
}

.direct a {
	display: block;
	background-image:url(images/navigation/nav_direct_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.direct a:link, .direct a:visited {
	background-image:url(images/navigation/nav_direct_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
}

.direct a:hover, .direct a:active {
	background-image:  url(images/navigation/nav_direct_hover.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.directOff {
	background-image: url(images/navigation/nav_direct_hover.gif);
}

.union a {
	display: block;
	background-image:url(images/navigation/nav_union_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.union a:link, .union a:visited {
	background-image:url(images/navigation/nav_union_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
}

.union a:hover, .union a:active {
	background-image:  url(images/navigation/nav_union_hover.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.unionOff {
	background-image: url(images/navigation/nav_union_hover.gif);
}

.request a {
	display: block;
	background-image:url(images/navigation/nav_request_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.request a:link, .request a:visited {
	background-image:url(images/navigation/nav_request_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
}

.request a:hover, .request a:active {
	background-image:  url(images/navigation/nav_request_hover.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.requestOff {
	background-image: url(images/navigation/nav_request_hover.gif);
}

.art a {
	display: block;
	background-image:url(images/navigation/nav_art_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.art a:link, .art a:visited {
	background-image:url(images/navigation/nav_art_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
}

.art a:hover, .art a:active {
	background-image:  url(images/navigation/nav_art_hover.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.artOff {
	background-image: url(images/navigation/nav_art_hover.gif);
}

.about a {
	display: block;
	background-image:url(images/navigation/nav_about_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.about a:link, .about a:visited {
	background-image:url(images/navigation/nav_about_off.gif);
	background-repeat: no-repeat;
	background-position:top left;
}

.about a:hover, .about a:active {
	background-image:  url(images/navigation/nav_about_hover.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:32px;
	margin:0 0 0 0;
	padding:0;
}

.aboutOff {
	background-image: url(images/navigation/nav_about_hover.gif);
}

/* NAVIGATION ends */

/*MAIN CONTENT begins */

#container {
	width:auto;
	margin:0;
	margin-left:201px;
	padding:10px;
}

.contentBox {
	clear:both;
	background-image: url(images/content_background.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	background-color:#ffffff;
	border:1px solid #000099;
	width: auto;
	margin:5px;
	padding-bottom:5px;
}

.contentBox h1 {
	background-image: url(images/content_head_back.gif);
	background-repeat: repeat-x;
	height:35px;
	margin:0;
	padding:0;
}

.contentBoxHeader {
	background-image: url(images/content_head_back.gif);
	background-repeat: repeat-x;
	height:35px;
	margin:0;
	padding:0;
}

.contentBox h3 {
	padding: 0 5px 0 10px;
	color: #000099;
}
	
.contentBox h4 {
	display:none;
}

.contentBox p {
	padding: 0 5px 0 5px;
}

.contentBox a {
	padding: 0 5px 0 5px;
}

.contentBox a, .contentBox a:link, .contentBox a:visited, .contentBox a:hover, .contentBox a:active {
	font-weight:bold;
	color: #000099;
	text-decoration: underline;
}

.contentBox a:hover, .contentBox a:active {
	font-weight:bold;
	color: #0099FF;
	text-decoration: underline;
}

.sampleImage {
	float:left;
	margin: 20px 10px 5px 10px;
}

.regularImage {
	margin: 0px 10px 5px 10px;
}

/*MAIN CONTENT ends */

/*FOOTER begins */
	
#footer {
	background-color:#ffffff;
	border-top:1px solid #000099;
	width: auto;
	text-align:center;
	font-size:80%;
	margin:15px 0 0 0;
	padding-bottom: 10px;
}

#footer a {
	padding: 0 5px 0 5px;
}

#footer a, .footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
	font-weight:bold;
	color: #000099;
	text-decoration: underline;
}

#footer a:hover, #footer a:active {
	font-weight:bold;
	color: #0099FF;
	text-decoration: underline;
}
	