html, body 		{ font-family:  Verdana, Arial, Helvetica, sans-serif; color:#444; font-size:12px; margin:0px; padding:0px; text-align:center; } 

.outerpair1 { background: url("images/upperrightfade.png") right top no-repeat; float:left; }
.outerpair2 { background: url("images/lowerleftfade.png") left bottom no-repeat; padding-top: 8px; padding-left: 8px; }
.shadowbox { background: url("images/shadow.png") bottom right; }
.innerbox {position: relative; left: -8px; top: -8px; }
.shadowbox img { vertical-align: bottom; }

.hidden		{ display:none; }

h2		{ font-size:24px; font-weight:normal; padding:0px; margin:0px; margin-top:10px; }
h3		{ font-size:14px; font-weight:normal; padding:0px; margin:0px; margin-top:10px; }
p		{ font-size:11px; padding:0px; margin:0px; margin-top:3px; margin-bottom:5px; }
li		{ font-size:11px; }
a		{ color:#ab2fab; text-decoration:none; }  /*#d263d5*/
a:hover		{ color:#d460d8; text-decoration:underline; }

#content	{ width:910px; padding:0px; margin:0px auto 0px auto; text-align:left; position:relative; z-index:1; }
#wrapper	{ width:910px; padding:0px; margin:0px auto 0px auto; text-align:left; position:relative; z-index:0; }


#toplinks	{ width:900px; float:left; margin:10px 0px 0px 0px; padding:0px; text-align:right; }
#toplinks li	{ list-style-type: none; display:inline; padding:0px 10px 0px 10px; }
#toplinks li a	{ color:#777; text-decoration:none; }
#toplinks li a:hover	{ color:#000; text-decoration:none; }

#title		{ width:910px; height:90px; float:left; background-image:url("images/banner2.gif"); background-repeat:no-repeat; }
#title h1	{ margin:0px; padding:0px;  }
#title h1 a	{ width:100%; height:55px; display:block; }
#title h1 a span	{ display:none; }
#title p	{ color:#fff; font-size:13px; margin:0px 0px 0px 150px; padding:0px; }

#menu		{ margin:0px; padding:0px; margin-top:10px; width:200px; float:left; font-size:11px; }

.mainmenu	{ padding:0px; margin:0px;}
.mainmenu li	{ list-style-type: none; }
.mainmenu a	{ text-decoration:none; height:70px;  color:#777; display:block; background-repeat:no-repeat; }
.mainmenu a:hover	{ color:#000; text-decoration:none; }
.mainmenu span	{ position:relative; top:20px; left:70px; }

.submenu	{ padding:0px; margin:0px; width:120px; border-left:solid 1px #000; position:relative; top:-20px; left:80px;}
.submenu li	{ list-style-type: none; padding-left:5px; }
.submenu a	{ text-decoration:none; color:#777; }
.submenu a:hover	{ text-decoration:none; color:#000; }

.aboutus		{ background-image:url("images/about-us.jpg");  }
.buildingbridges 	{ background-image:url("images/building-bridges.jpg"); }
.alpha			{ background-image:url("images/alpha.jpg"); }
.socialaction		{ background-image:url("images/social-action.jpg"); }
.media			{ background-image:url("images/media.jpg"); }
.home			{ }


.aboutus:hover		{ background-image:url("images/about-us-over.jpg"); }
.buildingbridges:hover 	{ background-image:url("images/building-bridges-over.jpg"); }
.alpha:hover		{ background-image:url("images/alpha-over.jpg"); }
.socialaction:hover	{ background-image:url("images/social-action-over.jpg"); }
.media:hover		{ background-image:url("images/media-over.jpg"); }

.aboutus:active		{ background-image:url("images/about-us-down.jpg"); }
.buildingbridges:active { background-image:url("images/building-bridges-down.jpg"); }
.alpha:active		{ background-image:url("images/alpha-down.jpg"); }
.socialaction:active	{ background-image:url("images/social-action-down.jpg"); }
.media:active		{ background-image:url("images/media-down.jpg"); }

.column		{ width: 240px; float:left; margin:50px 0px 30px 0px; padding-right:15px; min-height:310px; }
.column2	{ width: 240px; float:left; margin:50px 0px 30px 0px; padding-right:27px; min-height:310px; }
.column3	{ width: 180px; float:left; margin:0px 0px 5px 0px; height:565px; background-image:url("images/scripture-block.jpg"); background-repeat:no-repeat; background-position:bottom right; }

.largecolumn	{ width: 390px; float:left; min-height:360px; padding:20px 310px 10px 0px;  }
/*html>body .largecolumn { width: 700px; } */

.verylargecolumn	{ width: 700px; float:left; min-height:400px; padding:20px 0px 10px 0px;  }

#footer		{ width:910px; height:130px; float:left; background-image:url("images/footer2.gif"); background-repeat:no-repeat; }
#footer h2	{ display:none; }
#footer p	{ color:#fff; font-size:13px; margin:60px 0px 0px 30px; padding:0px; }

#footertext	{ float:left; width:430px;}

#footerimages	{ float:right; margin:8px 10px 0px 0px; padding:0px; }

#copyright	{ width:900px; height:30px; float:left; text-align:center; font-size:10px; color:#777; }
#copyright  a	{ color:#777; text-decoration:none; }
#copyright  a:hover	{ color:#000; text-decoration:none; }

.smallpic	{ height:110px; }
.clear		{ clear:both; }
.greyborder	{ border:solid 1px #777; }
.imagespacing	{ margin:0.5em; }
.floatright	{ float:left; }

.profile	{ width:315px; float:left; background-color:#eee; border:solid 1px #ccc; margin-right:10px; margin-top:10px; padding:10px; }
.profile img	{  }
.profile h2	{ margin:0px; }

.sermons	{ float:left; margin:0px; padding:0px; padding-bottom:20px;  }
.sermons li	{ list-style-type: none; }
.sermons a	{ height:25px; background-image:url("images/audio-button1.gif"); background-repeat:no-repeat; padding-left:32px; display:block; margin-top:5px; padding-top:5px;  }

.regular_activities { width:100%; }
.regular_activities span { display:block; padding-left:5px; padding-right:5px; }
.regular_activities span:hover { background-color:#eee; cursor:default; }
.regular_activities td { vertical-align:top; }
.regular_activities tr.d0 td { background-color:#ffe9c5; }
.regular_activities tr.d1 td { background-color:#fdb7ff; }
.regular_activities tr.d2 td { background-color:#ffafad; }
.regular_activities tr.d3 td { background-color:#d6ffd3; }
.regular_activities tr.d4 td { background-color:#d3dbff; }
.regular_activities tr.d5 td { background-color:#d3fffc; }
.regular_activities tr.d6 td { background-color:#fffad3; }
.regular_activities td.d0_a { border-left:solid 10px #aaa;}
.regular_activities td.d1_a { border-left:solid 10px #aaa; }

.sitemap	{ padding-top:0px; margin-top:0px; }

.social_action	{ background-image:url("images/social-action-background-new.jpg"); background-repeat:no-repeat; background-position:top right; }
.building_bridges	{ background-image:url("images/building-bridges-background-new.jpg"); background-repeat:no-repeat; background-position:top right; }
.about_us	{ background-image:url("images/about-us-background-small.jpg"); background-repeat:no-repeat; background-position:bottom right; }
.contact_us	{ background-image:url("images/contact-us-background.jpg"); background-repeat:no-repeat; background-position:top right; }
.alpha_course	{ background-image:url("images/alpha-course-background-small.gif"); background-repeat:no-repeat; background-position:bottom right; }

.mainpage_presentation	{ position:absolute; top:113px; left:452px; }
