.preload{background: url(../images/container/Button2.jpg);}

body{margin:0;background:url(../images/container/HubbleDeepField.jpg);}

div.clear {clear:both;}
p{text-indent:20px;margin-bottom:2.5em;font-weight:300}
p:first-letter {font-size:110%;font-weight:400;}
table.center {margin-left:auto; margin-right:auto;}
img {border:0;} 
li{font-size:.85em;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
.sign{text-align:right;color:#000066;padding-bottom:3em;}
.red{color:red;}
.bible{color:#003366;font-weight: 350;}
.prayer{color:#003366; font-family:Geneva, Arial, Helvetica, sans-serif; margin-bottom:5em;}
.navgrey{background: url(../images/container/LeftNavBG.jpg);}
.navgreen{background: url(../images/container/LeftNavBGgreen.jpg);}
.navblue{background: url(../images/container/LeftNavBGBlue.jpg) ;}
.navred{background: url(../images/container/LeftNavBGRed.jpg) ;}
#top{float:left;margin-left:15px;}
.today {background-color:#66FFFF;font-weight:bold;text-decoration: none }
.reading {color:#663300;text-align:center}

input{color:#0033CC;}
textarea:focus, select:focus {
border: 1px solid #333;
background:#CCFFCC;
color:black;
}

h1{
	font: 1.5em Georgia, "Times New Roman", serif;
	letter-spacing: 1px;
	text-align:center;
	color:#000066;
	padding:1.5em 0 1.5em 0;
	margin:2em auto 2em 225px;
	background-image:url(../images/grey052.jpg);
	border:2px dotted #999999;
}
	
h2{
	font: 1.5em Georgia, "Times New Roman", serif;
	letter-spacing: 1px;
	text-align:center;
	color:#000066;
	padding:1.5em 0 1.5em 0;
	margin:2em auto 2em 225px;
	background-image:url(../images/grey052.jpg);
	border:2px dotted #999999;
	width:550px;
	margin:2em auto 2em auto;
}

h3{
	font-family: 'Georgia', 'Verdana', 'Lucida', 'Times', serif;
	font-size:.9em;
	text-align:center;
	color:#990000;
}

h4{
	font-family: 'Georgia', 'Verdana', 'Lucida', 'Times', serif;
	font-size:0.7em;
	text-align:left;
	color:#000033;
}

#banner{
	height:178px;
	background:url(../images/container/Logo.jpg) no-repeat center
}

#wrapper{
	margin:0 auto;
	background-color:#FFFFFF;
	width:92%;
	min-height:200px;
	min-width:750px;
}

#topnav{
	margin-top:-.1em ;
	height:100px;
	background:url(../images/container/TopNavBG.jpg) repeat;
}

#activenav{height:20px;}

#activenav ul{
	width:650px;
	margin:0 auto 0 auto;
}

#activemenu li {
	float:left;
	font-size:1.75em;
	line-height: 1em;
	list-style:none;
}

#activemenu li a{
	float:left;
	margin:auto auto;
	display: block;
	background: url(../images/container/blank.jpg) no-repeat;
	width:130px; height:20px;
}

.active{
	float:left;
	position:relative;
	bottom:7px;
	margin:auto auto;
	display: block;
	background: url(../images/container/active.jpg) no-repeat;
	width:130px; height:20px;
}

a:active,a:link,a:visited  { color: #000099;text-decoration: none }
a:hover      { color:  #993333;text-decoration:none}

p a:active,p a:link,p a:visited     { color: #000099;font-weight:bold; text-decoration: none }
p a:hover      { color: #006633;font-weight:bold;text-decoration:none}

#topmenu a:active,#leftnav a:active, li a:active,
#topmenu a:link, #leftnav a:link, li a:link,
#topmenu a:visited, #leftnav a:visited, li a:visited     {color: #000099; text-decoration: none }

#topmenu a:hover, #leftnav a:hover,li a:hover        {color: #3399FF;background:none; text-decoration:none}

#trailer a:active,#trailer a:link,#trailer a:visited     { color: #999; text-decoration: none }
#trailer a:hover      { color: #00CC99;background:none; text-decoration:none}

#topnav ul{
width:650px;
margin:0 auto 0 auto;
}

#topmenu li {
	float:left;
	font-size:1.7em;
	line-height: 3em;
	list-style:none;
	font-family: 'Georgia', 'Verdana', 'Lucida', 'Times', serif;
}

#topmenu li a{
	float:left;
	margin:auto auto;
	display: block;
	background: url(../images/container/Button.jpg) no-repeat;
	width:130px; height:100px;
	color: #333;
	font-size:.80em;
	text-align: center;
}

#topmenu a:hover {
	background: url(../images/container/Button2.jpg) no-repeat;
	color: #fff;
}

#contentwrapper{padding:16px;}

#leftnav{
	text-align:center;
	color:#000066;
	float:left;
	margin:25px 30px 20px -8px;
	width:200px;
	background: url(../images/container/LeftNavBG.jpg) ;
}

#leftnavclose{float:left;}
	
#content{
	margin:20px;
	padding-right:7px;
	font-size:1em;
 	font-family: "Futura Medium", Arial, Helvetica, sans-serif;
	color: #353535;
}

/* Rounded corner box BEGIN*/
/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin:1.5em auto 1.5em 200px;
	width: 75%; 
	background: url(../images/box/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(../images/box/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h3 {
	font-family: 'Georgia', 'Verdana', 'Lucida', 'Times', serif;
	font-size:1.5em;
	text-align:center;
	color:#000066;
	background: url(../images/box/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	font-weight: bold; 
	line-height: 1em;	
}
.boxbody {
	background: url(../images/box/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
/* Rounded corner box END*/


#bottomnav{
	height:100px;
	background:url(../images/container/BottomNavBG.jpg);
}

#centercolumn{
	text-align:center;
	color:#006633;
	padding:2em 0 2em 0;
	margin:2em auto 2em 225px;
}

.pic1{
	float:left;
	position:relative;
	left:30px;
	margin:0 55px 5px 0;
	padding:11px;
}

.picr{
	float:right;
	position:relative;
	left:30px;
	margin:0 55px 5px 0;
}
.right_quote{
	float:right;
	width:14%;
	position:relative;
	padding:1em;
	margin:1em;
	background-color:#CCCCCC;
	border:1px solid #009999;
	font-size:1em;
	color:#003366;
}

#blog_body{
	margin:1.5em auto 1.5em 200px;
	width: 75%;
	font-size:.85em;
}

.thumbnail{position:relative;top:15px;right:15px}

.entry_header{
	font-family: 'Georgia', 'Verdana', 'Lucida', 'Times', serif;
	width:100%;
	padding:5px;
	font-size:1.25em;
	font-weight:bold;
	text-align:left;
	color:#003366;
	border-bottom-style:dashed;
	border-bottom-width:thin;
}

.post-footers{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#003333;
	text-align:right;
}

#comment-text{
	width:90%;
	margin:auto;
}

/* feildset elements */
#formDiv{
	margin:auto;
	background: #e6e6ea;
	width: 85%;
	padding: 12px;
	border: 1px outset #999;
}

fieldset{padding:4px 2px 20px 4px; border: 3px groove #ddd;}
fieldset fieldset{background: #eee;}
fieldset fieldset:active{background: #f4f4f4;}
label{font: menu;font-weight: 900;cursor: pointer;}
label:active, label:focus{color: #fff;outline: 0;}
label:hover{color: #356;}
legend{border:1px solid #333;background: #afbfcf;font-weight: 900;padding: 3px 3px 3px 3px;}
.rcbox{float:left}

#trailer{
	border-top: 1px solid #777;
	border-bottom: 1px solid #777;
	background-color:#EEE;
	width:100%;
	font-size:0.7em;
	text-align:right;
	color:blue;
}

img.cnt {
    display: block;
    margin:auto;
}