body,html{margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;
	background:#FFFFFF;
}
body {min-width:750px; /* Prevent content from becoming unreachable in Gecko */
}
/* position:absolute for all browsers - the whole page scrolls */
div#headerwrap {position:absolute;
	width:100%;
	top:0;
	left:0;
	height:275px;
}
div#headerwrap2 {position:absolute;
	width:100%;
	top:0;
	left:0;
	height:130px;
}

/* position:fixed for modern browsers - header and footer do not scroll */
body>div#headerwrap {position:fixed;
}
body>div#headerwrap2 {position:fixed;
}


div#header {height:275px;
	width:750px;
	margin:0 auto; background-color:#FFFFFF;
}
div#header2 {height:130px;
	width:750px;
	margin:0 auto; background-color:#FFFFFF;
}

div#values {position:relative; height:275px; width: 230px;}
div#rightside {position:relative; left:230px; bottom:275px;width:520px; text-align:center;}
div#churchblog{position: relative; height:60px;  padding-bottom:3px; padding-top:8px}
div#f-source-menu {position:relative; height:62px; z-index:999; padding-bottom:10px}
div#topimages {position: relative;	height:145px; padding-top:8px; padding-bottom:5px;}
div#values2 {position:relative; height:130px; width: 230px;}
div#rightside2 {position:relative; left:230px; bottom:130px;width:520px; text-align:center;}

/* set a left margin to compensate for IE/Win always making room for a scrollbar */
div#middlewrap {
/* set left margin and bottom padding for IE5/Win */
	padding:275px 0 0 0;
	margin-left:0;
/* set left margin and bottom padding for others */
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin-left:16px;
	padding-bottom:32px;
}
/* set a left margin to compensate for IE/Win always making room for a scrollbar */
div#middlewrap2 {

/* set left margin and bottom padding for IE5/Win */
	padding:130px 0 0 0;
	margin-left:0;
/* set left margin and bottom padding for others */
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin-left:16px;
	padding-bottom:32px;
}

/* set left margin for modern browsers */
body>div#middlewrap {margin-top: -12px;
	margin-left:0;
}
body>div#middlewrap2 {margin-top: -12px;
	margin-left:0;
}

div#middle {width:750px;
	margin:0 auto;
}
div#leftsidebar {width:180px;
	float:left;
}
div#rightsidebar {width:180px;
	float:right; z-index: 900;
}
div#rightcontent {padding:10px 20px;
	margin-left:180px;
}
div#leftcontent {padding: 10px 0 0 20px;
	margin-right:200px;
}
/* no positioning for IE5/Win - the whole page scrolls */
div#footerwrap {width:100%;
	p\osition:absolute;
	bottom:0;
	left:0;
	height:32px;
	}
body>div#footerwrap {position:fixed;
}
div#footer {height:32px;width:750px;margin:0 auto;vertical-align:bottom; font-size:9px; font-weight:bold;background-color:#FFFFFF;
}
div#shield {position:relative; width:25px; text-align:center; height:32px;
}
div#CandB {height:32px;
	position: relative;
	width: 200px;
	text-align:center;
	left:25px;
	bottom:32px;
}
div#KCC {height:32px;
	position: relative;
	width: 300px;
	text-align:center;
	left:225px;
	bottom:64px;
}
div#Int {height:32px;
	position: relative;
	width: 200px;
	text-align:center;
	left:525px;
	bottom:96px;
}

/* Styling rules. */
h2, h3 {padding-left:8px; margin-right:8px; color:#990000;
}
h2 {font:normal; font-size:18px;
}
h3 {font-size:12px;font-style:italic;
}
p {padding:0 0 0 0 ; text-align:justify;
}
a:link,a:visited,a:active {color:#990000;text-decoration:none;
}
a:hover {color:#990000;text-decoration:underline;
}


div#footer a {text-decoration:none; color:#000000;
}
div#middle ul a, div#middle li a {padding:0; border:0; line-height:20px;
	margin:0; /* disposes of the space between the items */
	list-style:circle; text-indent: 20px;
	font-size:1em; /* don't use fixed sizes for fonts */
	color:#797979 /* if you set one colour, set them all */
}


/* not sure if these are used or not. */
div#name, #day {font-size: 18px; color: #797979;font-weight:bold;
}
div#location, #time {font-size: 16px; color: #990000; font-weight:bold;
}
div#name {float:left; text-align:left;width:375px;
}
div#day {margin-left:375px; text-align:right;
}
div#location {margin-right:375px; text-align:left;
}
div#time {float:right; text-align:right; width:375px;
}

div#name2, #day2 {font-size: 18px; color: #797979;font-weight:bold;
}
div#location2, #time2 {font-size: 16px; color: #990000; font-weight:bold;
}
div#name2 {float:left; text-align:left;width:290px;
}
div#day2 {margin-left:290px; text-align:right;
}
div#location2 {margin-right:290px; text-align:left;
}
div#time2 {float:right; text-align:right; width:290px;
}

h2 {clear:both;font-size:24px; color:#990000; text-align:center;
}
div#ministry p {font-size:14px;
}
div#ministry a {text-decoration:none; color:#797979;
}
div#ministry a:hover {text-decoration:underline; color:#797979;
}
div#smallgroups { float:left; width:190px; margin-top: 12px; padding-bottom:0px;}
div#smallgroups ul {margin-top:0px;}
div#smallgroups ul a, #smallgroups li a {padding:0; border:0;
	margin:0; /* disposes of the space between the items */
	list-style:circle; text-indent: 0px;
	font-size:1em; /* don't use fixed sizes for fonts */
	color: #797979; /* if you set one colour, set them all */
}
.quote { font-size:large; color:#990000; padding-bottom: 0; text-align:center; font-size:16px; font-weight:bold;
}
.author {padding-left:8px; color:#666666; text-align:right;
}
#mainthumbs { padding: 5px; vertical-align:middle; text-align:center;
}
#mainthumbs a {text-decoration:none; color:#990000; font-weight:bold; font-size:18px;
}
#mainthumbs a:hover {text-decoration:underline; color:#797979;
}
#bulletin {width: 790px; margin:0 auto;	text-align:left;border-collapse:collapse; padding: 0px 0 0px 0; vertical-align:top; margin-bottom:20px;
}
#bulletin td{padding:7px;
}
#scrolling {max-height: 200px; border-collapse:collapse; overflow-y: AUTO; float:right;
}
#bibleverse { position:relative; float:left; color:#990000; min-width:230px; min-height:190px; margin-left:5px; margin-right: 25px; text-align:center;
}
#bibleverse2 {position:absolute;  top:50%; height:10em; margin-top:-5em;
}
/* gallery items */
.thumbs			{ margin: 5px; border:#990000; height:75px;
}
#gallerymenu {width:150px; padding:3px; float:left; border: outset ; height:300px;
}
#gallerymenu h2{font-size:14px; font-weight:bold; padding-bottom:10px;
}
#gallerymenu li{background:transparent url(file:///C|/Documents and Settings/Shawna/images/graphics/li.gif) no-repeat;border:0;margin:0;
	padding:0 0 5px 5px; font-weight:bold; list-style:none;; font-weight:normal;
}
#gallerymenu li a:hover{ color:#999999;
}
#gallery {float:right; width:610px; text-align:center;
}
