/*
Darrell Woods - Harvest City Church
----------------------------------------------------*/

@import url("text.css");
@import url("menus.css");
@import url("vmart.css");

/* MAIN LAYOUT
----------------------------------------------------*/

body {
font-family: Arial, helvetica,Tahoma, Verdana, Arial;
font-size: 62.5%;
margin: 0px;
background:#E7E7C5;
}
#wrapper{
background:#f3f3d4 url(/templates/main/images/bg.gif) repeat-x;
}
#container {
margin:0 auto;
width: 878px;
padding:0 14px 10px 14px;
margin-bottom:0px;
background:url(/templates/main/images/topbg.gif) no-repeat;
overflow:hidden;
}
#top {
height: 211px;
}

#leftcol{
width:565px;
float:left;
padding:12px 12px 0px 12px;
background:url(/templates/main/images/leftcolbg.gif) no-repeat top;
}
#leftinner{
padding:20px 10px 20px 10px;
background:url(/templates/main/images/leftcolbg.gif) no-repeat top;
}
#contentsurround{
background:url(/templates/main/images/rightbg.gif) no-repeat bottom right;
width:878px;
}
#rightcol{
float:right;
width:255px;
padding:0 10px 0 18px ;
}
#rightcol h1,#rightcol h2,#home h1,#home h2{
margin:0;
}
#footerouter{
background:#E7E7C5 url(/templates/main/images/bottombg.gif) repeat-x;
height:130px;
}
#footer{
margin:0 auto;
width:878px;
}
.modfooter{
float:right;
}

.modfooter ul li a{
padding-right:0px !important;
}

.rightfoot{
float:right;
width:878px;
text-align:right;
}
#copyrightfoot{
float:left;
width:878px;
}
/* A FEW BITS
----------------------------------------------------*/
#top h1{
top:-400px;
margin:0;
height:0em;
position:absolute;
}
.homelink {
padding:20px;
margin:0;
clear:both;
}
a.logoimg {
text-indent:-5000px;
border:0;
margin:-25px 20px;
display:block;
width:230px;
height:130px;
}

/* ooa 09 hack */
a.adlink {
float:right;
text-indent:-5000px;
border:0;
margin:-75px 20px;
display:block;
width:230px;
height:130px;
}
/* end */

.modcastus {
color:#777;
float:right;
margin:-15px 0px 0px 0px;
font-size:1.2em;
}
.modcastus a{
color:#777;
text-decoration:none
}
.modcastus a:hover{
color:#ff0095;
text-decoration:underline;
}
/*.modshop_footer {
position:absolute;
bottom:0;
}*/


/* VERSE OF THE DAY
----------------------------------------------------*/
.modvotd{
width:227px;
background:#cdcd8b url(/templates/main/images/pastorbg.jpg) no-repeat top right;
margin:20px 0;
padding:10px;
}
#votd-title{
background:url(/templates/main/images/leaf.gif) no-repeat top right;
text-align:left;
font-size:1.5em;
font-weight:bold;
color:#9a4024;
font-family: arial,helvetica, Sans-serif; 
}
#votd-title a{
text-align:center;
font-size:0.8em;
color:#575738;
font-family: arial,helvetica, Sans-serif; 
padding-bottom: 10px;
}
#votd-text{
margin:10px 0px;
padding: 5px;
background-color:#EEEECE;
border:1px; border-style:solid; color:#000000;
text-align:left;
font-size:1.2em;
color:#262617;
}
#votd-link{
text-align:center;
font-size:0.9em;
line-height:1em;
color:#575738;
}
#votd-link a{
color:#575738;
}


/* Social Interact
----------------------------------------------------*/
.modsocial{
width:225px;
height:90px;
background:#F3F3D4;
margin:20px 0;
padding:10px;
border:1px solid #C9C989;
}
.modsocial h3{
text-align:left;
font-size:1.5em;
font-weight:bold;
color:#9a4024;
font-family: arial,helvetica, Sans-serif; 
margin:0px;
}
table.socialTable{
margin-top:0px;
}

/* Facebook
----------------------------------------------------*/
.modfb{
margin:20px 0px;
background-color:#ECEFF5;
width:245px;
height:85px;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-top-style:solid;
border-left-style:solid;
border-right-style:solid;
border-bottom-style:solid;
border-top-color:#94A3C4;
border-left-color:#94A3C4;
border-right-color:#94A3C4;
border-bottom-color:#94A3C4;
}
.name {
display:block;
}
.profileimage {
height:60px !important;
width:60px !important;
padding-right:13px !important;

}
.connect_action {
height:60px;
}
.FB_SERVER_IFRAME {
height:75px !important;
}
.connect_top {
height:60px !important;
padding-top:13px !important;
padding-bottom:13px !important;
padding-left:13px !important;
padding-right:13px !important;
}

/* Random Sidebar
----------------------------------------------------*/
.modooa{
width:247px;
height:181px;
margin:20px 0;
}

/* Contact thanks
----------------------------------------------------*/
#leftinner .message{
background-color: rgb(243, 243, 212);
color:#9a4024;
font-family: arial,helvetica, Sans-serif; 
margin:20px 0px 60px 0px;
border:20px solid;
border-color:rgb(243, 243, 212);
font-size:1.5em;
text-align:center;
font-weight:bold;
}