/*
Theme Name: GS Blue
Author: Allan Bunt
Author URI: http://1goodshepherd.org
*/



*					{ margin: 0; padding: 0; }
body				{ color: white; font: 14px Arial, serif; background: #a0c2ff; }
a					{ color: #ffffc0; text-decoration: none; }
a:hover				{ color: #ffff33; }
a img				{ border: 0; }
li					{ list-style: none; }
hr					{ height:3px; color: #666699; background: #666699;border:none; margin: 5px 0 5px 0 ; }

#page-wrap 			{ width: 1010px; margin: 305px 0 0 10px; overflow: hidden;}
#main-content		{ 
						position: relative; 
						float: left; 
						background: #8197bd; background: rgba(129,151,189,0.7); 
						padding: 10px; 
						width: 750px; 
						-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; 
					}
#main-content-center		{ 
						align: center ; 
						background: #8197bd; background: rgba(129,151,189,0.7); 
						padding:10px 150px;
                                                width:708px; 
						-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; 
					}

#main-content-wide		{ 
						position: relative; 
						float: left; 
						background: #ffffff; 
						padding: 10px; 
						width: 800px; 
						-moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; 
					}

#scroller			{ position: absolute; top: 87px; left: 375px; }
#timeslink			{ position: absolute; top: 187px; left: 775px; }
#maplink			{ position: absolute; top: 275px; left: 715px; }
#subscribelink			{ position: absolute; top: 270px; left: 875px; }
#header				{ position: absolute; top: 0; left: 0;  }

#sidebar			{ float: right; margin: 0 0 0 0; width: 230px; }
#footer				{ 
						position: relative; 
						float: left; 
						background: #8197bd; background: rgba(129,151,189,0.7); 
						padding: 10px; 
						width: 1024px; 
						padding:1em;
						color: #0c004b; text-shadow: rgb(0,0,0) 1px 1px 2px;
						font-size:1em;
						margin: 50px 0 0 0;
						clear:both;
						text-align:center;
					}
#search-text       	{ font-style: italic; -moz-border-radius-topright: 20px; -moz-border-radius-bottomright: 20px; -webkit-border-top-right-radius: 20px; -webkit-border-bottom-right-radius: 20px;}
#footer a			{ color: #0c004b; } 
#footer a:hover		{ color: #ffff33; }
#main-nav			{ list-style: none; margin: 16px 0 -19px 0 ; }
#main-nav li		{ font: 25px Arial; text-shadow: rgb(0,0,0) 3px 3px 6px;}
#main-nav li a		{ color: #ffffff; display: block; }
#main-nav li a:hover{ color: #ffff33; }
#main-nav li.current_page_item a	{ background: #8197bd; background: rgba(129,151,189,0.7); margin: 0 0 0 -10px; text-indent: 10px; color: #ffff33; font-style: italic; -moz-border-radius-topright: 20px; -moz-border-radius-bottomright: 20px; -webkit-border-top-right-radius: 20px; -webkit-border-bottom-right-radius: 20px;}
#alt-nav			{ list-style: none; margin: 20px 0 0 0;}
#alt-nav h2			{ font: 25px Arial; text-shadow: rgb(0,0,0) 3px 3px 6px;}
#alt-nav li			{ font: 25px Arial; text-shadow: rgb(0,0,0) 3px 3px 6px; }
#alt-nav li a		{ color: blue; }
#alt-nav li a:hover	{ text-decoration: blink; color: #ffff33; }
#alt-nav2			{ list-style: none; margin: 15px 0 0 0;}
#alt-nav2 h2		{ font: 25px Arial; text-shadow: rgb(0,0,0) 3px 3px 6px;}
#alt-nav2 li		{ font: 15px Arial; text-shadow: rgb(0,0,0) 1px 1px 2px; }
#alt-nav2 li a		{ color: blue; }
#alt-nav2 li a:hover{ text-decoration: blink; color: #ffff33; }
#widget-nav			{ list-style: none; margin: 15px 0 0 0 }
#widget-nav h2		{ font: 25px Arial; text-shadow: rgb(0,0,0) 3px 3px 6px; margin: 15px 0 0 0 }
#widget-nav li		{ font: 18px Arial; text-shadow: rgb(0,0,0) 1px 1px 2px; }
#widget-nav li a	{ color: #ffffff; display: block; }
#widget-nav li a:hover{ color: #ffff33; }
#ftnav 				{ margin:0px 0px 5px; }


/*

	TYPOGRAPHY
	
*/
#archive-hdr		{ color: #ffff33; font: 18px Arial, serif; text-align: center; text-shadow: rgb(0,0,0) 1px 1px 2px; }
.entrytitle 		{ font: 25px Arial, serif; text-shadow: rgb(0,0,0) 3px 3px 6px; }
.entrytitlesmall	{ font: 20px Arial, serif; text-shadow: rgb(0,0,0) 3px 3px 6px; }
.entrytitle a		{ color: white; }
.entrytitle a:hover{ color: #ffff33; }
.entrydate	 	{ font: 12px Arial, serif; color: #0c004b; text-shadow: rgb(0,0,0) 1px 1px 2px; padding-bottom: 0.2em; }
.entrydatewht		{ font: 13px Arial, serif; color: white; text-shadow: rgb(0,0,0) 1px 1px 2px; padding-bottom: 0.2em; }
.entry_nolist			{ font: 18px Arial, serif; 
                                  padding: 5px 0px; 
                                  text-shadow: rgb(0,0,0) 1px 1px 2px;
                                   }
.entry				{ font: 18px Arial, serif; 
                                  padding: 5px 0px; 
                                  text-shadow: rgb(0,0,0) 1px 1px 2px;
                                   }
.entry hr			{ height:5px; color: #a0c2ff; background: #a0c2ff; 
                               }
.entry li                 { 
                                 list-style-image:url('http://1godshepherd.org/main/wp-content/themes/GS Blue/images/lutseal.gif');
                                 list-style:disc;
                                 margin-left:2.0em;
                                 padding-bottom:.5em; 
                                 text-shadow: rgb(0,0,0) 1px 1px 2px;

                                 }
.entry p                        { padding-bottom:.5em; }

.ddsg-wrapper                   { font: 18px Arial, serif; 
                                  padding: 5px 0px; 
                                  text-shadow: rgb(0,0,0) 1px 1px 2px;
                                   }
.ddsg-wrapper li                 { 
                                 list-style:none; 
                                 margin-left:2.0em;
                                 padding-bottom:.1em; 
                                 }
.ddsg-pagenav                   { text-align: center; }
.entryclose			{ 
						font: 12px Arial, serif; color: #0c004b; text-shadow: rgb(0,0,0) 1px 1px 2px; padding-top: 1.5em;
					}
.entryclose a		{ color: #0c004b; }
.entryclose a:hover	{ color: #ffff33; }
.aligncenter		{ text-align: center; }	

.rss 				{ 
						-moz-background-clip:border;
						-moz-background-inline-policy:continuous;
						-moz-background-origin:padding;
						background:transparent url(./images/rss.gif) no-repeat scroll 0 0;
						padding-bottom:6px;
						padding-left:20px;
					}			

blockquote 			{ 
						display: block;
						padding: 0px 10px;
						margin: 5px 0 15px 0;
						background:#6c89ba none repeat scroll 0% 0%;
						border:2px dashed #DCD8A8;
						text-shadow: rgb(0,0,0) 1px 1px 2px; 	
					}
					
					/* attributes of the container element of textbox */
.loginboxdiv{
margin:0px;
height:21px;
width:146px;
background:url(images/login_bg.gif) no-repeat bottom;
}
/* attributes of the input box */
.loginbox
{
background:none;
border:none;
width:134px;
height:15px;
margin:0;
padding: 2px 7px 0px 7px;
font-family: Arial, sans-serif;
font-size:11px;
}


.powerpress_player 	{ 	text-align: center; 
				}
.powerpress_links 	{	font: 16px Arial, serif;
				text-align: center;
				padding: 10px;
                             	}					

