body {
	background: #272c2f url("images/background.gif");
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	color: #666;
	font-size: 18px;
	margin-bottom: 4px;
}
h3 {
	color: #2a2a2a;
	font-size: 18px;
	line-height: 28px;
}
h5 {
	color: #b3b3b3;
	font-size: 12px;
}
div#header {
	height: 79px;
	margin: 0px auto;
	width: 940px;
}
	h1#logo {
		background: url("images/logo.gif") no-repeat top left;
		float: left;
		height: 79px;
		text-indent: -9000px;
		width: 368px;
	}
	ul#navigation {
		display: block;
		float: right;
		list-style: none;
		padding-top: 55px;
		text-align: right;
		width: 552px;
	}
		ul#navigation li {
			display: inline;
			margin-left: 5px;
			margin-right: 5px;
		}
		ul#navigation a {
			color: #5C656B;
			font-size: 14px;
			text-decoration: none;
			text-transform: lowercase;
		}
			ul#navigation a.selected, ul#navigation a:hover {
				color: #fff;
			}
	
div#welcome {
	background: #284558 url("images/welcome-background.gif") repeat-x top left;
	height: 63px;
	text-align: center;
}
	div#welcome p {
		background: url("images/welcome.gif") no-repeat top left;
		height: 63px;
		margin: 0px auto;
		position: relative;
		right: 50px;
		text-indent: -9000px;
		width: 689px;
	}
div#wrapper {
	background: #fff url("images/wrapper-background.gif") repeat-x top left;
	margin: 0px auto;
	width: 940px;
}
	div#content {
		float: left;
		margin: 25px;
		width: 515px;
	}
		div#network-news {
			margin-top: 20px;
		}
			div.post {
				margin-bottom: 25px;
				font-size: 12px;
				line-height: 16px;
				
			}
div.post p { 
margin: 10px 0px;
}
				div.post h3 a {
					color: #2a2a2a;
	                                font-size: 18px;
	                                line-height: 28px; text-decoration:none;
				}
div.post h3 a:hover{
color: #27465a;
font-size: 18px;
line-height: 28px; text-decoration:none;
				}
					div.post h3 span.post-title {
						float: left;
					}
					div.post h3 span.member {
						color: #27465a;
						float: right;
					}
				div.post p.post-content {
					clear: both;
					font-size: 11px;
					line-height: 15px;
				}
				div.post a, div.post a.read-more {
					color: #3593d0;
					font-size: 12px;
					text-decoration: none;
				}
	div#primary-sidebar {
		float: left;
		margin: 25px 20px 25px 20px;
		width: 165px;
	}
		ul#members {
			margin-top: 20px;
		}
			ul#members li {
				margin-top: 10px;
			}
				ul#members li h4 a {
					color: #29495d;
					font-size: 14px;
					margin-bottom: 5px;
					text-decoration: none;
				}
					ul#members li ul li {
						margin-top: 0px;
						text-indent: 30px;
					}
						ul#members li ul li a {
							color: #6e6e6e;
							font-size: 12px;
							line-height: 22px;
							padding: 2px;
							text-decoration: none;
						}
							ul#members li ul li a.rss {
								background: url("images/rss-icon.gif") no-repeat 0px 2px;
								padding-left: 21px;
							}
							ul#members li ul li a.email {
								background: url("images/mail-icon.gif") no-repeat 0px 4px;
								padding-left: 21px;
							}
	div#secondary-sidebar {
		float: left;
		margin: 25px;
		width: 120px;
	}
		div#sponsor {
			margin-top: 25px;
		}
div#footer {
	background: #284558 url("images/footer-background.gif") no-repeat top right;
	height: 55px;
	margin: 0px auto;
	width: 940px;
}
	ul#sitemap {
		list-style: none;
		padding: 10px 25px 6px 25px
	}
		ul#sitemap li {
			display: inline;
			margin-left: 5px;
			margin-right: 5px;
		}
		ul#sitemap a {
			color: #fff;
			font-size: 12px;
			text-decoration: none;
			text-transform: lowercase;
		}
	p#copyright {
		color: #fff;
		font-size: 12px;
		margin: 0px 30px;
	}
.clear {
	clear: both;
}

/*Original style*/

#contactform {

	width:80%;

	margin:5px 0px;

	overflow: hidden;

}

#contactform legend {

	text-align:center;

	font-weight:bold;

}

#contactform br {

	display:none;

}

label.contactleft {

	padding: 6px;

	margin: 2px 0;

	width:20%;

	float:left;

	text-align:right;

	clear:both;

}

.contactright {

	width:70%;

	padding: 4px;

	margin: 2px 0;

	float:right;

}

.contacterror {

	border: 1px solid #ff0000;

}

#contactsubmit {

	width:30%;

	text-align:center;

	padding:4px;

	display:block;

}