@import url("reset.css");

body { background: white; font: 100 12pt Arial, Helvetica, "Trebuchet MS", Verdana, sans-serif; }
   
.skip, #Top-Navigation, #Navigation, .Sidebar, #Footer, .Comment-Form, .Comments-Buttons, .Print-Link, .post-edit-link { display: none; }


.Article-Content h4, .Article-Content h5 { margin-top: 2em; }

.Article img { display: block; margin: 0 auto; text-align: center; }

.Article, .Container {
   width: auto;
   margin: 0 5%;
   padding: 0;
   border: 0;
   float: none !important;
   color: #464646;
   background: transparent none;
   }
 
.Article a:link, a:visited {
   color: #520;
   background: transparent;
   font-weight: bold;
   text-decoration: underline;
   }


h2, h3, h4, h5, #Navigation, #Countdown, .Important, .Comment-Form .form-label strong, #Article-Header a .Read-More, blockquote { 
	color: #524747;
	font-family: Arial, Helvetica, "Trebuchet MS", Verdana, sans-serif; /* "Trebuchet MS", Arial, Helvetica, sans-serif; */
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	line-height: 1em;
	margin-bottom: .5em; }
	
h1 a { color: #000; font-size: 1.5em; margin-bottom: 1.5em; }
h2 { font-size: 2.5em; color:#524747; }
h3 { font-size: 2em; color:#524747; }
h4, .Comment-Form .form-label strong, #Article-Header a .Read-More { font-size: 1.5em; }
h5 { font-size: 1.25em; }
   
h1 a, h2 a, h3 a, h4 a, h5 a { text-decoration: none; }

a, a:link{ color: #e4b051; outline: none; text-decoration: none; cursor: pointer !important; }
a:hover, a:active, a:focus { color: #f3a415; text-decoration: underline; }

#Article-Header a:hover .Read-More, #Article-Header a:focus .Read-More { color: #FFF; }

			#Top-Navigation li.Search input[type="text"] { padding: 1px; font-size: .8em; color: #66543c; }

.Search .Article .Article-Title a, .Article-Footer a, a.Show-Comments, a.Add-Comment, #Footer a { color: #66543c; }
.Search .Article .Article-Title a:hover, .Search .Article .Article-Title a:focus, .Article-Footer a:hover, .Article-Footer a:focus, #Footer a:hover, #Footer a:focus { color: #f3a415; }

				a.Show-Comments, a.Add-Comment { text-transform: uppercase; font-size: .9em; font-weight: bold; }
				a.Show-Comments strong, .comments #numcomments { color: #c77b17; }
				a.Add-Comment { color: #FFF; }
				
				a.Show-Comments:hover, a.Show-Comments:focus { text-decoration: none; }
				a.Add-Comment:hover, a.Add-Comment:focus { color: #FFF; text-decoration: none; }

		#Twitter-Feed li a, .comment a { color: #525252; text-decoration: underline; }
		
		#Twitter-Feed li a.Twitter-Name { font-weight: bold; color: #000; text-decoratione: none; }
		#Twitter-Feed li a:hover, #Twitter-Feed li a:focus { color: #F3A415; text-decoratione: underline; }
		#Twitter-Feed li a.Twitter-Name:hover img, #Twitter-Feed li a.Twitter-Name:focus img  { border-color: #F3A415; }
		
		#Twitter-Feed small { color: #8d8b8b; font-size: .9em; }

.Red { color: #E00; }

blockquote { width: 50%; display: inline; text-align: right; float: right; color: #989898; line-height: 1em; font-size: 1.75em; margin: .5em 0 .5em; padding-left: 1.5em; }
blockquote.Alternate { text-align: left; float: left; padding-right: 1.5em; padding-left: 0; }
blockquote.Scripture-Reference { font-size: 1.25em; }

hr, .skip { display: none; }

.hr { 
	width: 100%; 
	height: 10px; 
	margin: 25px 0 20px;
	background: url(../WorshipTeams/img/design/hr.gif) no-repeat center top; }

.border { border: solid 2px #171717; }
a:hover .border, a.border:hover, a:focus .border, a.border:focus { border: solid 2px #acc730; }

.subtle, .Subtle { color: #667070; }

.text-left, .Text-Left { text-align: left; }
.text-right, .Text-Right { text-align: right; }
.text-center, .Text-Center { text-align: center; }
	
.center, .Center { margin-left: auto; margin-right: auto; }
img.center, .center img { display: block; margin: 0 auto; }

.FloatLeft { float: left; }
.FloatRight { float: right; }
.clear, .Clear { clear: both; }

img.FloatRight { margin: 0 0 20px 20px; }
img.FloatLeft { margin: 0 20px 20px 0; }

iframe.Calendar { margin: 2em auto; }


	
	.comments { padding: 10px; margin: 20px auto 20px; }
	
		li.comment, #get-recent-comments li { margin: 0; padding: 10px 0 10px; border-bottom: dotted 1px #bebebe; }
			.comment-author { margin-bottom: 6px; font-size: .9em; }
			.comment-author span { padding-bottom: 9px; }
			.commenter-name { padding-right: 15px; }
			.commenter-name strong { font-size: 1.2em; padding-right: 3px; }
			.comments .photo.avatar { float: left; border:2px solid #bebebe; }
			.comment-in-response { font-size: .9em; margin-top: 5px; text-align: right; }
	
			.comment-text { background: #FFF; padding: 10px; float: right; }
			.comments .comment-text { }
			#get-recent-comments .comment-text { width: 210px; margin: 0 auto; }
   
/*
   
.Article a:link:after, a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
.Article a[href^="/"]:after {
   content: " (http://www.worshipteams.org" attr(href) ") ";
   }
   
h3 a:after, h4 a:after { content: ""; } */

