body {background:url(http://www.lifepointchurch.tv/img/bg.jpg);font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;}
a {color: #f00;text-decoration:none;background:url(http://www.lifepointchurch.tv/img/link-bg.png);}
a:hover {text-decoration:underline;}
p {margin-bottom: 10px;}
#welcome h1 {font-size:36px;line-height:38px;font-family:Arial, Arial, Helvetica, sans-serif;font-weight:bold;margin:10px 0;}
h1 {font-size:36px;line-height:38px;font-family: "Courier New", Courier, monospace;font-weight:bold;margin:10px 0;}
h2 {font-size:30px;line-height:32px;font-family:"Courier New", Courier, monospace;color:#593515;font-weight:bold;margin-bottom:10px;}
h2 a {padding:0 10px;}
h3 {font-size:26px;line-height:28px;font-family:"Courier New", Courier, monospace;color:#7b583f;font-weight:bold;margin-bottom:10px;}
h3 a {padding:0 10px;}
img {margin:10px 10px 0 10px;}
blockquote {
margin-bottom:10px;
margin-left:5px;
padding-left:15px;
border-left:3px solid #f00;
}
#give {
width:100%;
border-collapse:collapse;
}
#give tr{
height:55px;
}
#give tr td {
vertical-align:top;
margin:0 auto;
width:50%;
}
#give tr th {
text-align:center;
}
#give tr td img {
border: 1px solid #000;
}
.clear20 {clear:both;height: 36px;margin:15px 0 10px 0;background:url(http://www.lifepointchurch.tv/img/clear-20.png);}
.clear {clear:both;height: 0;}

#logo-mark {position:relative;width:320px;height:80px;margin:0 auto;border:0px solid #ff0000;float:left}
#logo-text {position:absolute;top: 22px;left: 80px;float: left;font-size:24px;}
#logo-mark a {color:#000;}
#logo-mark a:hover {text-decoration:none;}
#logo-img {position:absolute;top:-10px;left: 170px;float: left;}

#menu {position:relative;width: 400px;float:right;border:0 solid #000000;}
#link-where {position:absolute;top:-10px;left: 0;}
#link-what {position:absolute;top:-10px;;left: 151px;}
#link-who {position:absolute;top:-10px;;left: 286px;}

.container {width:960px;margin:0 auto;border:1px solid #000; clear:both; border-color:Transparent}

#showcase {width:590px;height:300px;margin-right:38px;float:left;background:url(http://www.lifepointchurch.tv/img/showcase-bg.png);}
#showcase img {width:550px;height:260px;margin: 20px 0 0 20px;}
#showcase a {background:none}
#welcome {width:330px;float:left;border:0px solid #000;}
a#listen {background:url(http://www.lifepointchurch.tv/img/listen-bg.png);padding: 19px 66px;text-align:center;color:#fff;line-height:60px;font-size:18px;font-weight:bold;text-decoration:none;margin-top:200px;}
a#listen:hover {color:#bf1e1e;}

.tabs a.tab {background:#fff;float:left;width: 319px;margin-right:1px;display:block;}
.tabs a.selected {background:#d0d3ae;}
.tabs a.tab img{margin:0;}
.social-tabs {width: 319px;}
.box {background:#fff;width:914px;padding: 20px;clear:both; border:3px solid #d0d3ae;}
#twitter_div {width: 500px;float:right;}
#twitter_div h2{font-size:24px;color: #6ed9f6;font-weight:bold;margin-bottom:20px;}
#twitter_div a{color: #05b5e4;}
#twitter_update_list li {clear:both;margin-bottom:10px;margin-left:20px;list-style:disc;}
#twitter-info {background:#fff;width:360px;padding:20px;float:left;}
#twitter-info h2{font-size:24px;line-height:30px;color: #6ed9f6;font-weight:bold;margin-bottom:20px;}
#facebook_div {width: 500px;float:right;}
#facebook-info {background:#fff;width:360px;padding:20px;float:left;}
#facebook-info h2{font-size:24px;line-height:30px;color: #3b5997;font-weight:bold;margin-bottom:20px;}
#blog_div {width: 500px;float:right;}
#blog_div h2{font-size:24px;color: #f77402;font-weight:bold;margin-bottom:20px;}
#blog-info {background:#fff;width:360px;padding:20px;float:left;}
#blog-info h2{font-size:24px;line-height:30px;color: #f77402;font-weight:bold;margin-bottom:20px;}
#blog_div a{color: #f77402;}
#blog-info a{color: #f77402;}
#blog_div ul {clear:both;margin-left:20px;}
#blog_div li {clear:both;margin-bottom:10px;margin-left:30px;list-style:disc; font-size:16px;}

#contact-info {float:left;margin: 0 25px 0 50px;;}
#contact-form {float:right;width:300px;}
#myForm {width:300px;}
td {border:0px solid #000;vertical-align:top;}

#copyright {font-size:10px;text-align:center;margin:0}

#main {
float:left;
width:525px;
padding: 20px;
}

#main ul {
margin-bottom:10px;
}

#main ul li {
list-style:disc;
margin-left:30px;
line-height:24px;
text-indent:10px;
}


#sidebar {
float:left;
width:355px;
padding: 20px;
}

#sidebar #current-series img {
width:333px;
background:#fff;
padding:5px;
border:1px solid #000;
}

#sidebar #current-series a {
background:none
}

#map_container {
border:1px solid #000;
margin-bottom:10px;
}

.trigger {
color: #000;
display:block;
background:#7b583f url(/img/toggle.png) no-repeat 6px 6px;
font-size:14px;
line-height:14px;
padding: 10px;
cursor:pointer;
text-indent:23px;
border-top:1px solid #593515;
border-bottom:1px solid #593515;
}

.trigger:hover {
color:#593515;
}

.active {
background:#7b583f url(/img/toggle.png) no-repeat 6px -34px;
}

.toggle_container {
padding: 10px;
border:1px solid #7b583f;
margin-bottom:10px;
background:#fff;
}

#messages {
width:100%;
}

#messages tr {
height:30px;
}

#messages th {
text-align:left;
padding: 5px;
border-bottom:1px solid #000;
}

#messages td {
color:#593515;
vertical-align:middle;
padding-left:5px;
}

#messages td img {
margin-top:-1px;
}

#messages td a {
background:none;
}

.off {
background:#fff;
}

#main-team {
float:left;
width:650px;
padding: 20px;
}

#sidebar-team {
float:left;
width:230px;
padding: 20px;
}

.boxgrid{ 
            width: 200px; 
            height: 260px; 
            margin:5px; 
            float:left; 
            background:#161613; 
            border: solid 2px #111; 
            overflow: hidden; 
            position: relative; 
         }
            .boxgrid img{ 
               position: absolute;
			   margin: 0; 
               top: 0; 
               left: 0; 
               border: 0; 
            }
			
			.boxgrid img.social{ 
               position: relative;
               border: 0; 
            }
            .boxgrid p{ 
               padding: 0 10px; 
               color:#afafaf; 
               font:10pt "Lucida Grande", Arial, sans-serif; 
            }
            
         .boxcaption{ 
            float: left; 
            position: absolute; 
            background: #111; 
            height: 100%; 
            width: 100%; 
			top: 220px;
			left: 0px;
            opacity: .8; 
            /* For IE 5-7 */
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
            /* For IE 8 */
            -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
          }
		  .boxcaption2{ 
            position: relative; 
            height: 100%; 
            width: 100%; 
			}
             .caption .boxcaption {
                top: 200;
                left: 0;
             }
			 
			 .boxcaption h3{
			 margin: 5px 0 5px 10px;
			 color:#fff;
			 font-size: 16px;
			 }
			 
			 .boxcaption p.position{
			 color:#f00;
			 font-weight:bold;
			 font-size:14px;
			 }
			 
			 .boxcaption p{
			 color:#fff;
			 }
			 
			 .socialmedia {
			 position:absolute;
			 width:190px;
			 background:#fff;
			 padding: 5px 0 8px 12px;
			 top: 220px;
			 left:0px;
			 }
			 .socialmedia a {
			 background:none;
			 }































