/*
Theme Name: Paper Canopy Redesign
Description: Custom design by Lauren at Uxpertise.com
Version: 1.0
Author: Lauren Mross, Jonathan Cone

*/
body {
	margin:0px;
	padding:0px;
	font-family: "Segoe UI", Helvetica, Arial, "Trebuchet MS", Verdana, sans-serif;
	font-size:12px;
	line-height: 18px;
	color: #705C5C;
	font-smooth: always;
	background-color:#ddd;
	background-image:url(images/bg_body.gif);
	background-repeat:repeat-x;
}

img{border:none;}

a{color:#009DDA;text-decoration:none;}
a:visited{color:#009DDA;text-decoration:none;}
a:hover{color:#009DDA;text-decoration:underline;}

h1{
	color:#6C9500;
	margin:0px;
	padding:0px;
	font-size:24px;
	line-height:28px;
}

h1 a{color:#6C9500;text-decoration:none;}
h1 a:visited{color:#6C9500;text-decoration:none;}
h1 a:hover{color:#6C9500;text-decoration:underline;}

.homefeature h1{
	color:#6C9500;
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:18px;
	line-height:24px;
}

h2{
	color:#009DDA;
	font-size:18px;
	line-height:24px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

ul{
	
}
ul li{
	list-style:none;
	background-image:url(images/bullet.gif);
	background-repeat:no-repeat;
	padding:0px 20px 7px 20px;
	margin:0px;
	line-height:12px;
}
.body{
	float:left;
	width:1000px;
}
.header{
	float:left;
	width:1000px;
	background-image:url(images/bg_header.gif);
	background-repeat:no-repeat;
	font-size:18px;
	color:#705C5C;
	height:150px;
}
.logo{
	float:left;
	width:300px;
}
.slogan{
	float:left;
	width:330px;
	padding:73px 0px 0px 52px;
}
.contact{
	float:left;
	width:280px;
	padding:73px 0px 0px 35px;
}
.leftCol{
	float:left;
	width:680px;
}
.menu{
	float:left;
	width:680px;
	background-color:#009DDA;
	height:60px;
}

.menu ul{
	float:left;
	width:680px;
	margin:20px 0px 0px 0px;
	padding:0px;
	font-size:18px;
}
.menu ul li{
	float:left;
	display:inline;
	list-style:none;
	background-image:url(images/bg_menu.gif);
	background-repeat:no-repeat;
	padding:0px 20px 0px 35px;
}
.menu ul li.firstmenuitem{
	background:none;
}

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

.menu ul li.current_page_item a{color:#B9FF01; text-decoration:none;}
.menu ul li.current_page_item a:visited{color:#B9FF01; text-decoration:none;}
.menu ul li.current_page_item a:hover{color:#B9FF01; text-decoration:none;}

.menu ul li.current_page_parent a{color:#B9FF01; text-decoration:none;}
.menu ul li.current_page_parent a:visited{color:#B9FF01; text-decoration:none;}
.menu ul li.current_page_parent a:hover{color:#B9FF01; text-decoration:none;}

.menu ul li.current_page_ancestor a{color:#B9FF01; text-decoration:none;}
.menu ul li.current_page_ancestor a:visited{color:#B9FF01; text-decoration:none;}
.menu ul li.current_page_ancestor a:hover{color:#B9FF01; text-decoration:none;}

.homecontent{
	float:left;
	width:650px;
	height:310px;
	background-color:#fff;
	padding:40px 0px 40px 30px;
	background-image:url(images/feature_image.jpg);
}
.homefeature{
	float:left;
	width:285px;
	padding:15px 0px 0px 15px;
	background-image:url(images/bg_feature.png);
}
.featurelabel{
	font-weight:bold;
	width:65px;
	vertical-align:top;
	padding-bottom:12px;
}
.featuredesc{
	padding-bottom:12px;
}
.content{
	float:left;
	width:595px;
	background-color:#fff;
	padding:40px 55px 40px 30px;
}
.rightCol{
	float:left;
	width:320px;
}
.rightColHeader{
	float:left;
	width:320px;
	height:40px;
	font-size:18px;
	color:#003366;
	padding:20px 0px 0px 20px;
}
.rightColBody{
	float:left;
	width:285px;
	padding:40px 0px 0px 35px;
}
.post{
	float:left;
	width:320px;
}
.footerbar{
	float:left;
	width:100%;
	min-width:1000px;
	background-color:#003366;
	color:#DDDDDD;
}

.footercopy{
	float:left;
	width:680px;
	padding:30px 0px 0px 30px;
}
.footerlinks{
	float:left;
	width:680px;
	padding:30px 0px 30px 30px;
}
.footerlinks ul{
	float:left;
	margin:0px;
	padding:0px;
}
.footerlinks ul li{
	float:left;
	display:inline;
	list-style:none;
	background-image:url(images/bg_footerlinks.gif);
	background-repeat:no-repeat;
	padding:0px 20px 0px 35px;
	margin:0px;
	line-height:11px;
}

.footerlinks ul li.firstmenuitem{
	background:none;
	padding-left:0px;
}
.footerlinks ul li a{color:#fff; text-decoration:none;}
.footerlinks ul li a:visited{color:#fff; text-decoration:none;}
.footerlinks ul li a:hover{color:#fff; text-decoration:none;}

.footerlinks ul li.current_page_item a{color:#B9FF01; text-decoration:none;}
.footerlinks ul li.current_page_item a:visited{color:#B9FF01; text-decoration:none;}
.footerlinks ul li.current_page_item a:hover{color:#B9FF01; text-decoration:none;}
