/*   
Theme Name: New Life Church - Springfield, Oregon.
Theme URI: http://www.nlcchurch.com
Description: New Life Church custom Wordpress theme. Springfield, Oregon.
Author: Millennial Associates LLC
Author URI: http://www.millennialassociates.com
Template:
Version: v1.0
.
The website encoding (including HTML, CSS, and PHP), images and other creative content appearing on this website is not authorized for use by any entity 
except through license by the owner of such content. 
Copyright 2009 - Millennial Associates, LLC, all rights reserved. 
.
*/

body {
background-image: url(http://www.nlcchurch.com/wp-content/uploads/2011/05/blocks1.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
margin-left: auto;
margin-right: auto;
margin-top: auto;
margin-bottom: auto;
height:100%;
min-height:100%;
}

img {
border: 0;
}

#bodyframe-border {
height: 100%;
width: 900px;
margin-left: auto;
margin-right: auto;
margin-top: 45px;
margin-bottom: 45px;
border: 3px solid #ed9b00;
background-color: #FFFFFF;
}

.alignright {
float: right;
padding-left: 10px;
padding-bottom: 10px;
}

.alignleft {
float: left;
padding-right: 10px;
padding-bottom: 10px;
}
    
#header {
height: 100px;
width: 900px;
padding-top: 5px;
padding-bottom: 5px;
}

#headerleft {
width: 450px;
padding-left: 10px;
vertical-align: top;
}

#headerright {
width: 450px;
text-align: center;
font-family: "calibri", "sans-serif";
font-size: 15px;
font-variant: small-caps;
vertical-align: center;
}

#header img {
border-style: none;
}

#headernav {
height: 35px;
width: 900px;
background-image: url(/orangetop.jpg);
background-repeat: repeat x;
}

#mainframe {
width: 900px;
border: 0;
margin: 0;
}

#content {
height: 100%;
width: 720px;
border: 0;
margin: 0;
padding: 15px;
vertical-align: top;
}

#content a {
font-family: Arial, sans-serif;
font-size: 12px; 
text-decoration: underline;
color: #ed9b00;
font-variant: normal;
}

#content a:visited {
font-family: Arial, sans-serif;
font-size: 12px; 
text-decoration: underline;
color: #ed9b00;
font-variant: normal;
}

#content a:hover {
font-family: Arial, sans-serif;
font-size: 12px; 
text-decoration: underline;
color: #B82525;
font-variant: normal;
}

#content a:active {
font-family: Arial, sans-serif;
font-size: 12px; 
text-decoration: underline;
color: #B82525;
font-variant: normal;
}

#content p {
font-family: Arial, sans-serif;
font-size: 12px; 
color: #444444;
}


#content ul {
font-family: Arial, sans-serif;
font-size: 12px; 
color: #444444;
}

#content h1 {
font-family: Arial, sans-serif;
font-size: 24px; 
color: #444444;
}

#content h2 {
font-family: Arial, sans-serif;
font-size: 20px; 
color: #444444;
}

#sidebar {
height: 100%;
width: 250px;
background-image: url(http://i230.photobucket.com/albums/ee73/youthnlc/bordertest.jpg);
background-repeat:y
color: #FFFFFF;
border: 0;
margin: 0;
padding-left: 0px;
vertical-align: top;
}

#sidebar_bot {
height: 20px;
width: 240px;
background-image: url(http://i230.photobucket.com/albums/ee73/youthnlc/bordertest.jpg);
background-repeat: no-repeat;
}

#sidebar p {
text-align: left;
font-family: "Calibri", sans-serif;
font-size: 18px;
font-variant: small-caps;
color: #000000;
text-decoration: none;
}

#sidebar a:link {
text-align: left;
font-family: "Calibri", sans-serif;
font-size: 18px;
font-variant: small-caps;
color: #000000;
text-decoration: none;
}

#sidebar a:active {
text-align: left;
font-family: "Calibri", sans-serif;
font-size: 18px;
font-variant: small-caps;
color: #000000;
text-decoration: none;
}

#sidebar a:hover {
text-align: left;
font-family: "Calibri", sans-serif;
font-size: 18px;
font-variant: small-caps;
color: #ed9b00;
text-decoration: none;
}

#sidebar a:visited {
text-align: left;
font-family: "Calibri", sans-serif;
font-size: 18px;
font-variant: small-caps;
color: #7e7c7c;
text-decoration: none;
}

#footer {
background-color: #FFFFFF;
height: 35px;
width: 890px;
clear: both;
font-variant: small-caps;
font-family: "calibri", "sans-serif";
font-size: 11px;
color: #83878c;
padding-left: 10px;
}

#footer a:link, a:active, a:visited, a:hover {
text-decoration: none;
color: #83878c;
font-variant: small-caps;
font-family: "calibri", "sans-serif";
font-size: 11px;
}

#footerbottom {
background-color: #f97f08;
height: 10px;
width: 900px;
clear: both;
}


