@charset "utf-8";
/* CSS Document */

body {
	background-image: url(images/wellspringphotography-newbg.jpg);
	background-repeat: repeat;
	margin-top: 0px;
	margin-bottom: 0px;
}

p {
font-family:Century Gothic,Arial, Helvetica, sans-serif;
font-size:12px;
}

a:link {
font-family:Century Gothic,Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 10px 0 10px;
	color: #333333;
	text-decoration: none;
}
a:visited {
font-family:Century Gothic,Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 10px 0 10px;
	text-decoration: none;
	color: #333333;
}
a:hover {
font-family:Century Gothic,Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 10px 0 10px;
	text-decoration: none;
	color: #999999;
}
a:active {
font-family:Century Gothic,Arial, Helvetica, sans-serif;
font-size:12px;
padding:0 10px 0 10px;
	text-decoration: none;
}

a.footerlink {
	font-size:10px;
	}

#wrapper {
width:874px;
margin:0 auto;
}

#headerbg {
width:874px;
height:340px;
z-index:1;
margin:0 auto;
}

#headerpic {
width:874px;
height:281px;
}

#mainbg {
background:url(images/wellspringphotography-contentbg.jpg) repeat-y;
width:800px;
height:auto;
margin:0 auto;
}

#footer {
background:url(images/wellspringphotography-bottombg.jpg) no-repeat;
width:800px;
height:25px;
margin:0 auto;
}

#footertext {
width:800px;
height:20px;
text-align:right;
margin:10px auto 0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-right:10px;
}

#bodycontent {
width:750px;
height:auto;
margin:0 auto;
padding:20px 0 20px 0;
}

#bodycontent2 {
width:700px;
height:auto;
margin:0 auto;
padding:0;
}

#bodycontent_text {
width:700px;
height:auto;
margin:0 auto;
padding:20px 0 20px 0;
text-align:left;
}

#nav {
width:800px;
padding:15px; 60px 0 60px;
text-align:right;
}

#navbar {
background:url(images/navbar.png) no-repeat;
width:874px;
height:59px;
}

.footerlink {}

.rightalign {
float:right;
margin-bottom:25px;
}
