@charset "utf-8";
/* CSS Document - New Greater Shiloh Style Sheet */

body {margin:0px; background-image:url(../images/jpg/background.jpg); background-repeat:repeat-y; background-position:center; padding:0px;}

#container {margin:0 auto; width:900px; overflow: hidden;}
#header {width:890px; margin: 5px 0; float:left;}

/* Left Container and Elements */
#leftcolumn {width:280px; float:left; margin-right:15px; padding-bottom: 32767px;
	margin-bottom: -32767px; background-color:#f9ffb7;}
.leftHeaderText {width:266px; float:left; margin:12px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#202020; font-weight:normal; margin-bottom:-15px;}
.leftHeaderTextBold {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#202020; font-weight:bold;}
#videoHolder {width:425px; margin:10px auto; float:left;}
#date {width:290px; height:20px; background-color:#f9ffb7; float:left; font-family:Arial, Helvetica, sans-serif; color:#8a8979; font-size:13px; ont-weight:bold;}

/* Box Text GSBC Online */

.leftHeadere8a82d{width:266px; float:left; margin:12px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#f0cc87; font-weight:normal; margin-bottom:-15px;}

.leftHeaderBolde8a82d {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#f0cc87; font-weight:bold;}

#date {width:290px; height:20px; background-color:#fff; float:left; font-family:Arial, Helvetica, sans-serif; color:#8a8979; font-size:13px; font-weight:bold;}

#pastorHeader {width:266px; float:left; background-color:#f9ffb7; margin:12px 10px;}
.pastorImage {width:85x; height:78px; margin:5px; float:left; border: #333333 1px solid;}

#googleSearch {width:256px; float:left; background-color:#f9ffb7; margin:12px; padding:8px 3px;}

#activities {width:270px; height:190px; float:left; background-image:url(../images/gif/activitiesthisweek.gif); background-repeat:no-repeat; background-position:top left; padding-top:30px; padding-left:20px;}
#sideNav {width:270px; height:240px; float:left; background-image:url(../images/gif/activitiesthisweek.gif); background-repeat:no-repeat; background-position:top left; padding-top:30px; padding-left:20px;}
#interactiveLinks {width:266px; float:left; background-color:#f9ffb7; margin:12px;}
#whatsNewLinks {width:266px; float:left; background-color:#f9ffb7; margin:12px;}

/* Center Content and Elements */
#contentZone{width:600px; float:left; background:#FFF;}

/* List Menu */
#listmenu {width:600px; float:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000046; background-color:#CCC;}
#listmenu ul {margin:0; float:right;}
#listmenu li {float:left; list-style-type:none; padding:3px 5px; margin-right:5px; position:relative;}
#listmenu li:hover {background:#000046; color:#FFF;}
#listmenu a {padding: 0; 6px; text-decoration:none; color:#FF0000;}
#listmenu a:hover {color:#00FF00;}
* html #listmenu ul {float:left; margin-left:15px;}

#listmenu ul li ul {margin:14px 0 0 0; position:absolute; width:100%; left:-1px;}
#listmenu ul li ul li {width:100%;}

/* Hide the drop down list */
#listmenu ul li ul {display:none;}
/* Show list on hover */
#listmenu ul li:hover ul, #listcontainer ul li ul:hover {display:block;}
/* End List Menu */

#imageRotator {width:600px; float:left; margin:5px 0; position:relative; z-index:1;}

#welcomeNav {width: 600px; height:100px; background-color:#1b3280; background-image:url(../images/jpg/welcome-bar.jpg); float:left;}
#homeNews {width:438px; float:left; background:#FFF; padding-bottom:20px;}
#homeFooter {width:900px; height:124px; float:left; background:#360a07; margin-top:5px;}
#generalFooter {width:890px; height:20px; float:left; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; padding: 5px; background-color:#FFFFFF;}


/* Home News  */
.homeNewsTitle {width:430px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 18px; color:#605f53; clear:both; padding-top:10px; margin-bottom:5px;}
.homeNewsContent {width: 430px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-top:5px; padding-bottom:10px; border-bottom:#999 1px dotted; float:left;}
.homeNewsBold {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;}
.homeNewsImage {width:100px; height:100px; float:left; margin-right:5px;}
.ad160 {width:160px; float:left; background-color:#000099; height:600px; margin-top:5px;}
.imageBorder {border:#999 1px solid;}

/* Home Page Footer */
#contactGSBC {width:300px; float:left; background-image:url(../images/gif/contactgsmbc.gif); background-repeat:no-repeat; padding-top:30px; padding-left:35px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF;}

/* Welcome Links */
.welcomeSpacer {width:180px; height:100px; float:left;}

/* Homepage - Welcome inks */
.welcomeLinksHolder {width:200px; float:left;}
.welcomeLinks li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; list-style-type:square; margin-left:-10px;}
.welcomeLinks li a:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; list-style-type:square; text-decoration:none;}
.welcomeLinks li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; list-style-type:square; text-decoration:none;}
.welcomeLinks li a:hover {text-decoration:underline; }
.welcomeLinks li a:active {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; list-style-type:square; text-decoration:none; }

/* General Text */
.blackTitles {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.generalText {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding-top:3px;}

/* shortLinks */
#shortLinksContainer {width:150px; float:left;}
.shortLinks li {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#202020; list-style-type:square; margin-left:-25px;}
.shortLinks li a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#202020;list-style-type:square; text-decoration:none;}
.shortLinks li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#202020;list-style-type:square; text-decoration:none;}
.shortLinks li a:hover {text-decoration:underline; }
.shortLinks li a:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#202020; list-style-type:square; text-decoration:none; }

/* General Blue Links */
.generalLinks li {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#202020; list-style-type:square; margin-left:-10px;}
.generalLinks li a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#202020;list-style-type:square; text-decoration:none;}
.generalLinks li a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#202020;list-style-type:square; text-decoration:none;}
.generalLinks li a:hover {text-decoration:underline; }
.generalLinks li a:active {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#202020; list-style-type:square; text-decoration:none; }

/* No longer blue good reason why you should not give classes descriptive names when using colors */
.blueHeaderText {font-family:Arial, Helvetica, sans-serif; background-color:#202020; font-size:12px; font-weight:bold; padding:2px; width:430px; color:#fff;}

/* Highlight Link */
.redText {color:#CC0000;}
