@charset "UTF-8";
/* CSS Document */

body { 
background:#543019; 
margin-top: 0px; 
font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:normal; line-height:16px; letter-spacing:0; color:#3c1a0f; margin:0; padding:0; }

h2 {font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#900; padding-top:5px;
}

.outerwrap { 
background: url(../images/bg_repeat.jpg); 
background-position:top;
background-repeat:repeat-y;
}

.fixed_width { 
width:954px; 
margin:0 auto;  
position:relative; 
clear:both;
}

#content { 
background:#D2CCB8; 
top no-repeat;  
}

.header { 
position:relative; 
padding:15px 13px 15px 13px;
width:315;
clear:right;
}

.donate{
position:relative; 
padding:15px 13px 15px 13px;
float:right;
}

.menu {
	position:absolute;
	right:25px;
	top:98px;
	width:560px;
	
}

.main {
padding: 0px 13px 13px 13px;
width:625px;
min-height:1020px;
}

name
{
color: #FF0000;
font-size: 20pt;
}

.mainhome {
padding: 0px 13px 13px 13px;
width:900px;
min-height:700px;
}

.rightcolumn1 {
width:300;
position:absolute;
top:139px;
right:15px;
}

.rightcolumn2container {
width:285;
position:absolute;
top:415px;
right:15px;
font-family:Helvetica, Arial, sans-serif; font-size:10px; font-weight:normal; line-height:16px; letter-spacing:0; color:#3c1a0f;
}

.rightcolumn2text {
background:#E7E3D9;
width:280px; 
margin:0 auto;  
position:relative; 
clear:both;
padding:5px;
}

.rightcolumn2text1 {
background:#E7E3D9;
width:280px; 
margin:0 auto;  
position:relative; 
min-height:120px;
clear:both;
padding:5px;
}

.rightcolumn2bar {
width:280px; 

clear:both;

}

.hfooter { 
width:1000px; 
margin:0 auto;  
position:relative; 
clear:both;
}

.footer { 
background:url(../images/footer_home.jpg) top no-repeat; 
font-size:9px; 
padding:15px 0px 0px 70px; 
letter-spacing:0.5px; 
line-height:12px;
color:#d2ccb8; 
height:90px; 
width:1000px; 
margin:0 auto;  
position:relative; left:0px;
clear:both;
}

a.foot:link {color:#d2ccb8; text-decoration: none;}
a.foot:visited { color:#d2ccb8; text-decoration: none; }
a.foot:hover { color:#900; text-decoration: none; }
a.foot:active { color:#900; text-decoration: none; } 

a.homepage:link {color:#3c1a0f; text-decoration: none;}
a.homepage:visited { color:#3c1a0f; text-decoration: none; }
a.homepage:hover { color:#900; text-decoration: none; }
a.homepage:active { color:#900; text-decoration: none; } 

.footerhome { 
background:url(/images/footer_home2.jpg) top no-repeat; 
font-size:9px; 
padding:15px 0px 0px 70px; 
letter-spacing:0.5px; 
line-height:12px;
color:#d2ccb8; 
height:60px; 
width:1000px; 
margin:0 auto;  
position:relative; left:0px;
clear:both;
}

.home_box1 { 
	position:absolute; 
	top:641px; left:13px; 
	background:#E7E3D9; 
	width:315px; 
	height:138px; 
	overflow:hidden; 
	padding:5px; 
	margin:0; }

.home_box2 {
	position:absolute; top:641px; left:349px;
	background:#E7E3D9;
	width:314px; height:138px;
	overflow:hidden;
	padding:5px;
	margin:0; 
	font-size:12px; 
	 
	line-height:13px;}

.home_box3 { 
	position:absolute; top:641px; left:684px; 
	background:#E7E3D9; 
	width:122px; height:138px; 
	overflow:hidden; 
	padding:5px; margin:0; 
	font-size:12px; 
	 
	line-height:13px;}

.home_box4 { 
	position:absolute; top:641px; left:827px; 
	background:#E7E3D9; 
	width:102px; height:138px; 
	overflow:hidden; 
	padding:5px; margin:0; 
	font-size:12px; 
	 
	line-height:15px;}

.contact_home { 
	position:absolute; top:805px; left:13px; 
	width:926px; 
	padding:0px; 
	margin:0; 
	font-size:10px; 
	letter-spacing:0.5px; 
	line-height:15px;}

.border { border:4px solid #523830; }

.gf-result .gf-author, .gf-result .gf-spacer, .gf-result .gf-relativePublishedDate {
    color: #6F6F6F;
    display: inline;
    font-size: 10px;
}
.gf-result .gf-spacer {
    margin-left: 3px;
    margin-right: 3px;
}

.gfc-tabData .gfc-resultsHeader .gfc-title {
    display: none;
}
.gfc-resultsbox-visible {
    display: block;
}
.gfc-resultsbox-invisible {
    display: none;
}
.gfc-results {
    padding-bottom: 0;
}
.gfc-result {
    margin-bottom: 0.5em;
}
.gfc-result .gf-title {
    height: 1.3em;
	margin-top: 0.7em;
	color: #3C1A0F;
	font-weight:bold;
    
}

