/*
Theme Name: Rich Hope v1
Theme URI: 
Description: Design layout version 1.
Version: 1.6
Author: rwalton
Author URI: 
Tags: 


*/


/* CSS Document */

body, html { 
margin: 0 0 0 0; 
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F9F4E2;
	font-size:12px;
	line-height: 18px;
	color:#4A4947;
}


/* -----------------------------------------------
global styles
----------------------------------------------- */

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	/*padding-right:10px;*/
	color:#4A4947;
}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}
	


h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 25px;
	font-weight:bold;
	color: #ec4e26;
}
h2{
		font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 7px;
	font-weight:bold;
	color: #ec4e26;
}
h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 10px;
	font-style:normal;
	font-weight:bold;
	color: #ffffff;
}

	
/* -----------------------------------------------
class styles
----------------------------------------------- */

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

.mainTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: 25px;
	font-weight:bold;
	color: #ec4e26;
}
.subTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight:bold;
	color: #ec4e26;
}


.textBold{
	font-weight:bold;
}

.titleBold{
	font-family:Georgia, "Times New Roman", Times, serif;
	/*font-weight:bold;*/
	font-size: 13px;
	font-style:italic;
}

.subNav{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size: 13px;
	font-style:italic;
}


.imageLeft	{ 
padding-right:10px;
float:left;
/*border: 1px solid #000000;*/
}

.borderTop{
border-top:1px #4C4C4C dotted;
}

.album1		{  
min-height: 250px;
float:left;
}

.album2		{  

width:240px;
float:left;
}

.divider		{  
width: 500px; 
border-bottom:1px solid #9E9B90;
}

	
/* -----------------------------------------------
Main Containers
----------------------------------------------- */


#container	{ 
margin: 0 auto; 
width: 901px;


}

#header		{ 
width: 901px; 
height: 350px; 
margin: 0 auto;
/*background: #7E7D83 url(../images/tile-grey.jpg) repeat-x;*/
}

#headerSpacer	{ 
margin: 0 auto; 
width: 901px;

}


/* header inside containers */

.left_col		{  
width: 123px;
float: left; 
}

.logo_col		{  
width: 220px;
float: left;
padding-top:24px; 
}

.spacer_col		{  
width: 24px;
float: left; 
border-right:1px solid #9E9B90;
margin-top:24px;
}

.spacer1_col		{  
width: 24px;
float: left; 
border-left:1px solid #9E9B90;
margin-top:24px;
}

.image_col		{  
width: 506px;
float: left; 
}

#showBack		{  
background-color:#e3dcc1;
}

/* content inside containers */

#content1_col		{  
width: 123px;
min-height:200px;
float: left; 
padding-right:24px;
}

#content2_col		{  
width: 223px;
float: left;
min-height:200px; 
padding-right:24px;
font-size: 10px;
line-height: 14px;
}

#content2_col p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	/*padding-right:10px;*/
	color:#4A4947;
}

.columnStyle2 {
text-align:right;
}

#content3_col		{  
width: 506px;
float: left; 
}

#content3_col img {  
float: left; 
padding-right:8px;
padding-bottom:8px;
}

/* footer containers */

#footer	{ 
margin: 0 auto; 
width: 901px;
min-height:30px;

}

#footer1_col		{  
width: 223px;
min-height:30px;
float: left; 
border-top:1px solid #9E9B90;
}

#footer2_col		{  
width: 506px;
float: left; 
border-top:1px solid #9E9B90;
padding-top:5px;
}




/* links
----------------------------------------------- */

a			{ color: #000000; text-decoration: underline;} 
a:active	{ text-decoration: underline;} 
a:hover		{ color: #ec4e26; text-decoration: none;}

#content2_nav a			{ color: #000000; font-size: 18px; line-height: 20px; font-weight:bold; text-decoration: underline; } 
#content2_nav a:active	{ text-decoration: underline; line-height: 20px; font-size: 18px; font-weight:bold; } 
#content2_nav a:hover		{ color: #ec4e26; font-size: 18px; line-height: 20px; font-weight:bold; text-decoration: none;}



