@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, a:hover, a:visited, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, ul, li, ul li {
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin: 0;
}
body {
	line-height: auto;
}
ol, ul {
	list-style: none;
	padding:0;
	margin:0;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a:link, a:visited {
	text-decoration:none;
}



body {
	background-color: #777777;
	font-family: Arial, Helvetica, sans-serif;
}
#outer {
	height: auto;
	width: 1000px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
#header {
	height: 250px;
	width: 1000px;
	background-image: url(images/UnionDecember2010.png);
        border-top-style:solid;
        border-right-style:solid;
        border-left-style:solid;
        border-width:5px;
        border-width:thin;

}
#navigation {
	height: 55px;
	width: 1000px;
	background-color: #ffffff;
	line-height:55px;
	color:#000000;
	position: relative;
        border-style:solid;
        border-width:5px;
        border-style:solid;
        border-width:thin;
	
}
#navigation li {
	display:inline;
	padding-right:25px;
}
#box {
	height: auto;
	width: 1000px;
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 16px;
        border-bottom-style:solid;
        border-right-style:solid;
        border-left-style:solid;
        border-width:5px;
        border-width:thin;
}
#footer {
	height: 110px;
	width: 1000px;
	background-image: url(images/footer.png);
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	line-height: 90px;
}
#navigation ul {
	padding-left: 35px;
}


.clear {
	clear: both;
}
#content {
	padding: 35px;
	width: 600px;
	float: left;
}
#sidebar {
	float: right;
	width: 300px;
	padding-right: 30px;
	padding-top: 35px;
}
#content h2 {
	font-size: 32px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.entry img {
	margin-bottom: 5px;
	
}
.entry {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.entry-info {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.sidebar-wrapper {
	font-size: 11px;
	margin-bottom: 25px;
}
.sidebar-wrapper h2 {
	font-size: 20px;
	margin-bottom: 3px;
}
#page-navigation {
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: center;
}
#footer p {
}
#navigation ul li a:link, a:visited {
color:inherit;
	color:#f00b4ff;
}

#footer a:hover, a:active {
	color: #00b4ff;
}
#footer li {
	display:inline;
	list-style:none;
	padding-right:10px;
}
.post-wrapper {
	margin-bottom: 40px;
}
form {
	margin-top:8px;
}
a:link, a:visited {
	color: #000000;
}
a:hover, a:active, a:visited:hover {
	color: #44C3E8;
}
textarea {
	width:600px;
}
object {
    
}
.entry a {
	font-weight: bold;
}
.entry p {
	margin-bottom: 5px;
}

.more-link, visited {
background:#999999 none repeat scroll 0 0;
color:#00b4ff;
display:block;
padding:10px;
width:160px;
font-size: 13px;
margin-top:15px;
margin-bottom: 15px;
}
.more-link:hover {
background:#cccccc none repeat scroll 0 0;
color:#000;
display:block;
padding:10px;
width:160px;
font-size: 13px;
margin-top:15px;
margin-bottom: 15px;
}

#tcf_sender {
width: 300px;
}
#tcf_email {
width: 300px;
}
#tcf_subject {
width: 300px;
clear: both;
}

label {
clear: both;
}

.ads img {
width:300px;
height: auto;
margin-bottom: 3px;
}

#search-nav {
position: absolute;
right: 5px;
top: 0;
float: right;
}

ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:1%; margin:0 0 10px; padding:15px 7px 5px 10px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:5px solid #d5d5d5; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li { }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#f6f6f6; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
