/*
Theme Name: Parkpoint Theme
Author: Robert Clarkson

*/

* {
	margin:0;
	padding:0;
	border:0;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:13px;

}

h1 {
	font-size:24px;
	font-family:Georgia;
	color:#666666;
	font-weight:normal;
}

body.home h1,
.header_info {
	color:#fff;
	font-family:Georgia;
	font-size:17px;
	font-style:italic;
	padding-bottom:10px;
	border-bottom:solid 1px #fff;
	margin-bottom:10px;
	clear:both;
	font-weight:normal;
}

h2 {
	font-size:14px;
	font-weight:normal;
}

body.home h2 {
	font-weight:bold;
}

h3 {
	color:#999900;
	font-size:16px;
	font-weight:bold;
	padding-top:40px;
}

h5 {
	font-weight:bold;
	font-size:14px;
	color:#FF9900;
	text-transform:uppercase;
	margin-top:30px;
}

p {
	color: #666666;
	font-family:Georgia;
	margin:10px 0;
}

a {
	color:#4599C7;
	text-decoration:underline;
}

body.home p {
	margin:0;
}

body.home {
	color:#fff;
}

body.home p {
	font-size:14px;
	color:#fff;
	font-family:Arial;
}

body.home a,
body.home a:visited {
	color:#fff;
}

body.home #content-outer-wrapper {
	margin-top:300px;
}

/* BACKGROUND IMAGE */
html, body.home,#bg,#bg table,#bg td{
	width:100%;
	height:100%;
	overflow:hidden;
}
#bg div{
	position:absolute;
	width:200%;
	height:200%;
	/*top:-50%;
	left:-50%;*/
}
#bg td{
	vertical-align:middle;
	text-align:center
}
#bg img{
	
	min-height:50%;
	min-width:50%;
	margin:0 auto;
	position: absolute;
	top: 0;
	left: 0;
	
}

#wrapper {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
}

.width-fix {
	margin:0 auto;
	width:960px;
}

.menu-wrapper {
	width: 100%;
	background-color:#000;
}

#menu {
	float:right;
	height: 30px;
	font-size:11px;
	text-transform:uppercase;
}

#menu ul li {
	float: left;
	list-style: none;
	margin-left:30px;
	margin-top:7px;
}

#menu ul li a,
#menu ul li a:visited {
	color:#fff;
	text-decoration:none;
}

#menu ul li.current_page_item a {
	color:#99CC00;
}


#content-outer-wrapper {
	width: 960px;
	margin: 0 auto;
}

#content {
	width: 960px;
	float: left;
}

body.home .footer {
	margin:150px 0 50px 0;
}

body.home .footer p {
	font-size:10px;
}

.pages_img {
	background-position:center top;
	background-repeat:no-repeat;
	background-color:#fff;
	width: 100%;
	height: 326px;
	margin:0 auto;
}

.header_padding {
	margin-top:80px;
}

.page-padding {
	margin-top:40px;
}

.page-container {
	min-height:100%;
}

.side p {
	font-family:Georgia;
	font-size:16px;
	font-style:italic;
	margin-top:10px;
	line-height:22px;
}

.side .download_links {
	margin-top:5px;
}

.side .download_links a {
	font-style:normal;
	font-size:13px;
}

.side h3 {
	font-size:16px;
	color:#4599C6;
	line-height:22px;
	text-transform:uppercase;
	padding-top:0px;
}

.content {
	padding-bottom:100px;
}

.content p {
	margin-top:10px;
}

.download {
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	padding:3px 0;
	font-family:Georgia;
}

	.download img {
		margin-right:10px;
		display:none;
	}
	
	.download a,
	.download a:visited {
		
	}

.grey_info {
	color:#fff;
	background-color:#666666;
	width:300px;
	padding:10px;
	margin-top:10px;
}

.entry img {
	margin-top:20px;
}

img.icon {
	margin-top:0px;
}

.footer_bar {
	height:31px;
	background-color:#333333;
	position:relative;
	bottom:0;
	clear:both;
	line-height:31px;
	margin-top:-31px;
}

.footer {
	font-size:10px;
	color:#fff;
	clear:both;
}
