/*
Theme Name:		WP Framework
Theme URI: 		http://wpframework.com/
Version: 		0.2.4.10
Description: 	A <em>blank</em> WordPress Theme Framework <strong>that's everything you need, and nothing you don't.</strong> With features like <em>microformats, a traditional template structure, convention over configuration, clean semantic code, documenation, and it's atomic templating system</em>, WP Framework is <em>completely extensible, flexible</em> and <strong><em>the</em></strong> starting point for theme authoring and customization. To learn more, visit <a href="http://wpframework.com">http://wpframework.com</a>.
Author: 		Ptah Dunbar
Author URI:		http://ptahdunbar.com
Tags:			one-column, two-columns, three-columns, fixed-width, sticky-post, threaded-comments, microformats

Copyright 2008 Ptah Dunbar <http://ptahdunbar.com> All rights reserved.
WP Framework is licensed under the terms of the GNU General Public License version 2.

If you have any questions, comments, or concerns, 
visit <http://wpframework.com> for more information!
*/

/* Reset Browser Defaults */
@import url( 'library/media/css/reset.css' );

/* Apply base theme styles and colors */
@import url( 'library/media/css/base.css' );

/* Basic 2 Column Layout */
@import url( 'library/media/layouts/2col-r.css' );

/* Stylistic CSS Styles */
@import url( 'library/media/css/screen.css' );

h2 {
color:#234007;
font-size:17px;
font-weight:bold;
line-height:22px;
padding:5px 15px;
}

h3 {
color:#234007;
font-size:14px;
font-weight:bold;
line-height:22px;
padding:5px 15px;
}

div.sociable {
margin:16px 15px;
}
.form-section label {
	color:#234007;
	font-weight:bold;
}
.entry-content a:link, .entry-content a:active, .entry-content a:visited {
	color:#234007;
text-decoration:underline;
font-weight:bold;
}

body {
background-color:#7B7B7B;
background-image:url(images/bg.jpg);
background-repeat: repeat-x;
margin:0px 0px 0px 0px;
}
p{
font-size:1em;
line-height:1.7em;
margin:5px 15px 10px;
}


#right-content-area {
background-color:#DDDCDC;
float:right;
overflow:hidden;
padding-left:8px;
padding-right:10px;
width:367px;
}

.text {
color:#434343;
font-family:Arial;
font-size:12px;
font-weight:normal;
line-height:15pt;
text-decoration:none;
margin:0px;
}
#right-content-area ul {
list-style-image:url(images/bullet.gif);
margin:0;
padding-left:15px;
padding-top:0;
}
#bottom {
color:#284703;
height:25px;
padding-top:15px;
text-align:right;
width:809px;
}
small {
font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Arial,san-serif;
font-size:0.9em;
line-height:1.5em;
padding-left:6px;
}
.date_posts {
margin-bottom:10px;
margin-left:10px;
margin-top:5px;
}
.postedate {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://openhouse-sf.org/images/date.gif) no-repeat scroll 0 0;
color:#4D4B4C;
padding-left:20px;
}
.postetime {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://openhouse-sf.org/images/time.gif) no-repeat scroll 0 0;
padding-left:20px;
}
.postedby {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://openhouse-sf.org/images/author.png) no-repeat scroll 0 0;
padding-left:20px;
}
.feature_img {
border:medium none;
float:left;
margin-left:5px;
margin-right:10px;
}
#bullet{
list-style-image:url(images/bullet_star-1.gif);
margin:0;
padding-left:90px;
padding-top:5px;
}

#right-content-area li {
color:#000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:20px;
text-decoration:none;
}
#content {
	background-color:#DDDCDC;
	overflow:hidden;
}

.header{
background-image:url(images/top-header.jpg);
height:157px;
width:958px;
}

#top-navigation {
background-color:#712F2A;
height:42px;
width:958px;
}

.home-nav {
padding-left:27px;
float:left;
height:25px;
padding-top:17px;
width:120px;
}
.home-loan {
float:left;
height:25px;
padding-top:17px;
width:248px;
}

.usda-egibility {
float:left;
height:25px;
padding-top:17px;
width:192px;
}
.about {
float:left;
height:25px;
padding-top:17px;
width:129px;
}

.news {
float:left;
height:25px;
padding-top:17px;
width:242px;
}
#bottom{
	padding-bottom: 25px;
padding-top: 15px;
margin:0 auto;
width:958px;
}
.yellow{
	color:#F2F2F2;
	
}
.green-link {
color:#F2F2F2;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.next{
background-image:url(images/next-normal.jpg);
background-repeat:no-repeat;
border-width:0;
height:32px;
width:90px;
}
.next:hover {
background-image:url(images/next-rollover.jpg);
background-repeat:no-repeat;
border-width:0;
height:32px;
width:90px;
}

#get-started-top {
height:42px;
width:570px;
}

#get-started-area {
height:auto;
width:570px;
}

.tab-content {
color:#234007;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
overflow:hidden;
padding:15px 20px;
text-decoration:none;

}

.red-bold {
color:#662824;
font-family:Georgia;
font-size:13px;
font-style:italic;
font-weight:bold;
text-decoration:none;
}

#welcome-tab {
background-image:url(images/welcome-tab-bg.jpg);
background-repeat:repeat-x;

height:26px;
margin-top:1px;
padding-left:13px;
padding-top:5px;
clear:both;
width:557px;
margin-bottom:20px;

}
 
#get-started-area-form {
background-image:url(images/tab-bg.jpg);
background-position:center bottom;
background-repeat:repeat-x;
overflow:hidden;
width:571px;
background-color:#7cbc20;
}

#form-area {
background-color:#6CAF19;
background-image:url(images/tab-bg.jpg);
background-position:center bottom;
background-repeat:repeat-x;
width:571px;
background-color:#7cbc20;
}


.cbb {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #666666;
margin:1em 0;
padding:0 10px;
}
.cbb h1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#EFECE6 none repeat scroll 0 0;
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1;
margin:0 -10px;
padding:0.3em 10px;
}
.cb {
margin:0.5em 0;
}
.bt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://openhouse-sf.org/images/box.png) no-repeat scroll 100% 0;
height:17px;
margin:0 0 0 18px;
}
.bt div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://openhouse-sf.org/images/box.png) no-repeat scroll 0 0;
font-size:0;
height:17px;
left:-18px;
line-height:0;
position:relative;
width:18px;
}
.bb {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://openhouse-sf.org/images/box.png) no-repeat scroll 100% 100%;
height:14px;
margin:0 0 0 12px;
}
.bb div {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://openhouse-sf.org/images/box.png) no-repeat scroll 0 100%;
font-size:0;
height:14px;
left:-12px;
line-height:0;
position:relative;
width:12px;
}
.i1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://openhouse-sf.org/images/borders.png) repeat-y scroll 0 0;
padding:0 0 0 12px;
}
.i2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://openhouse-sf.org/images/borders.png) repeat-y scroll 100% 0;
padding:0 12px 0 0;
}
.i3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
display:block;
margin:0;
padding:1px 10px;
}
.i3:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.i3 {
display:inline-block;
}
.i3 {
display:block;
}

/* These empty css selectors are temporarily here for compatiability with the WordPress theme repository checklist. */
.aligncenter {} .alignleft {} .alignright {} .wp-caption {} .wp-caption-text {}
