/* style_trad.css 6.11.07 */
body {width: 792px; background: #ffffff; /*url(./images/img_140.gif) top left repeat*/; margin: 0px auto; text-align: center; font-family: Verdana,sans-serif;  }
p {text-indent: 1.5em; margin: .3em 0;}
fieldset {width: 95%; background: #e4e4e4; font-family: Verdana,sans-serif; font-size: 10pt; color: black;  margin: 5px; padding: 0px;}

a:link { height:auto; font-weight:300; color:#3c7720; text-decoration:underline; background-color: inherit; }
a:visited { font-weight:300; color:#979; text-decoration:underline; background-color: inherit; }
a:hover { font-weight:300; color:#ae2b08;  text-decoration: underline; background-color: inherit; }
a:active { font-weight:300; color:#8ca760; background-color: inherit; text-decoration:underline; }


#wrap1 { background:  #ffffff;  width: 648px;; margin: 0 auto; color: #000; }

#search { float: left; margin: 0 25px; width: 200px; display: none;}
#date {  width: 65%; margin: 0; color: #5f66bc;  padding: 1em 0 0 9%;  text-align: left; font-weight: 400; background:#ffffff;}
#greeting {width: 30%; margin: 0px; color: #5f66bb; font: italic 10pt/12pt Verdana,Arial,sans-serif;padding: 1em 0 0 9%;  text-align: left; float: right;}
#head { width: 84%; height: 64px; margin: 10px 0 0 0; padding: 0 0;  background: #ffffff url(./../images/bg_head.png) top right repeat-x; float: left; }
#brand { margin: 0 auto; font-weight: 700; height:42px; width: auto; float: right; background:inherit;}
#type  {  width: 55%; margin: 15px 0 0 0; padding-left: 9%; color: #5f66bc;  text-align: left; font-weight: 400; background:#faf7f0;}
/*.cross { text-align: center; margin: 0 auto; width: 20px; padding: 0 15px; }*/
.dove { float: right; margin: 0;  background: #ffffff; position: relative; width: auto; top: -13px; }

/* Navigation */

#col3  {width: 14%; padding: 0; margin: 0; float: left; text-align: right; display:none;}

.block, .block2 {width: 81%; margin: 0 0 10px 0px; padding: 5px; border: 1px solid #b0b0b9; background: #ffffff; color: #010; float: left; text-align:center; }
.block2 {border: none; margin: 25px auto; width: 60%;}
.banner {width: auto; margin: 0 auto; text-align: center; padding-top: 10px;}
.col1, .col2 {width: 45%; padding: 5px; margin: 0px 1% 10px 1%;  float: left; text-align: left;  }
#colcenter {width: 95%; text-align: left; margin: 5px; padding: 10px;}
#col2comment {width: 50%; padding: 5px; margin: 0px .5% 10px .5%;  float: right;  text-align: left; }

/* Comments Section */
#commentblock {width: 81%; margin: 15px 44px 10px 15px; padding: 5px; border: 1px solid #b0b0b9; background: #ffffff; color: #010; float: right; }
.comment {width: 98%; margin: 5px 1%; padding: 5px; border: 1px solid #4c7720; float: left; font: 400 10pt/12pt Arial,sans-serif; }
.com_name, .com_date {width: auto; margin: 5px; padding: 0; float: left; font: 400 8pt/10pt Arial,sans-serif; color: #4c7720;}
.com_date {float: right; width: auto;}
.next {float: right;width: auto; position: relative; right: 100px;}
.previous {float: left; width: auto;position: relative; left: 100px;}
.redborder {width: 95%; padding: 10px; border: 2px solid #ff4444;}
#addcomment input {font-size: 10pt;}

#remarks {
	width:96%; 
	height: auto; 
	background: #ffffff; 
	clear:both; 
	margin: 5px auto 0 auto; 
	padding:10px; 
	overflow: auto; 
	text-align: left; 
	border: 2px solid #555599;

}

#footer { width:640px; height: auto; background: #ffffff; clear:both; margin: 5px auto; padding:10px 0 0 0; overflow: auto; text-align: center; border-top: 1px solid #010;}

#footer ul {
 margin: 0.25em 0;
 padding: 0 1em;
 list-style: none;
}
#footer li {
 display: inline;
 margin: 0;
 padding: 0 0.2em 0 0.5em;
 float: left;
}
#footer li.google {
 width: 200px;
 display: inline;
 margin: 0;
 padding: 0 0.2em 0 0.5em;
 float: left;
}
#footer .first {
 padding-left: 0;
 border: 0;
}

/*  HEADLINES */
h1 {font: 22pt/22pt Trebuchet,"Trebuchet MS",Verdana,sans-serif;
color: #394284; margin: 0; padding: 0; text-align: center;}
h1.church {color: #5f66bb; text-decoration: none; font-family: Trebuchet,sans-serif; margin: 0; padding: 0; text-align: center; }
h2 { color: #010; text-decoration: none; font-family: Trebuchet,sans-serif; margin: 0; padding: 0; text-align: center; }
h1.green, h2.green {color: #5c7730; text-decoration:underline;}
h2.h { width: 382px; height: 35px; margin: 0 auto; padding: 12px 0 0 0; background: url(./bg_head.gif); float: left; color: #010; text-align: center; }

h3, .h3 {width: 75%; margin: 10px 5px 0 5px; padding-bottom: 5px;  font-family: "Trebuchet MS",Trebuchet,Verdana,sans-serif;color: #aefb08;  }
h4 {width: 70%; margin: 0; padding-left: 1.5em;}
h5, .h5 {margin: 5px auto; padding: 0 0 0 0; color: #8ca760; text-align: center; font-size: 12pt; text-decoration:underline; }
h6 {text-align: center; margin: 5px;}

/* Unique Styles */
.coptic {clear: both; float: none; width: 205px; margin: 0px auto; text-align: center; }
.amen { font-style: italic; float: right; clear: both; padding: 0px 25px 0px 0; margin-bottom: 10px; width: auto; }
.davinci,.davinciw,.davincic { float:right; width: auto; text-align:center; background-color:#ffffff; color: #414b1a;  border:3px ridge #688383; margin:10px 15px 10px 10px; padding:2px; font-family: Arial,sans-serif; }
.davinciw { margin:8px; padding:2px; }
.image_c {text-align: center; margin: 10px auto; color:#8d805c; width: 350px; }
.image_large {text-align: center; margin: 10px auto; color:#8d805c; }
.border_green {border: 2px solid #131;}
.image_220 {width: 220px; text-align: center; margin: 10px auto;}
.davinci hr,.davinciw hr, .davincic hr { width:100%; display:block; margin:3px 0; background: #688383; color: #688382;}
.psalm {width: 75%; margin: .3em 17% 0 7%; clear: both; text-indent: 0;}
div.psalm {width: 75%; margin: 0 17% 0 7%; clear: both; text-indent: 0;}


hr.small {
	width: 80%;
	height: 1px;
	color: #aabbaa;
	background: #aabbaa;
	margin: 5px auto;
}

/* LISTS and TABLES */
ol {margin-top: 0; padding-top: 0;}

/* STYLE */
.red { color: #ae2b08; }
.green { color: #8ca760; }
.blue { color: #5f66bb; }
.purple { color: #979; }
.brown { color: #8d805c; }
.darkgrey {color: #555555; }

.fr {float: right; width: auto;}
.fl  { float: left; width: auto; }
.p5 {padding: 5px; }
.m5 { margin: 5px; }
.m10 { margin: 10px; }
.mt10 { margin-top: 10px; }
.ml10 { margin-left: 10px; }
.ml20 {margin-left: 20px;}
.ml35p {margin-left: 35%;}
.m20 {margin: 20px;}
.mr20 {margin-right: 20px;}
.mr50 {margin-right: 50px;}
.clear { clear: both; }
.i {font-style: italic; }
.u {text-decoration: underline;}
.b {font-weight: 700;}
.sp8 { line-height:8px; }
.sp4 { line-height:4px; }
.sp2 { line-height:2px; }
.tac { text-align:center; }
.tal {text-align: left;}
.center { margin-left: auto; margin-right: auto; }
.blockquote {margin: 10px 25px 10px 15px;}
.small {font-size: 8pt; line-height: 9pt;}
.tiny {font: 6pt/6pt Arial,sans-serif;}
.note {font: 8pt/9pt italic Arial,sans-serif; color: #5c8730;}
.arial {font-family: Arial, sans-serif;}

.pt8 {font-size: 8pt; line-height: 9pt;}
.pt10 {font-size: 10pt; line-height: 12pt;}
.pt12 {font-size: 12pt; line-height: 14pt;}
.pt14 {font-size: 14pt; line-height: 16pt;}
.pt16 {font-size: 16pt; line-height: 18pt;}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 10pt Verdana;
width: 100%; /* Main Menu Item widths */
border-bottom: 1px solid #ccc;
}
 
.sidebarmenu ul li{
position: relative;
} 

.sidebarmenu ul li.white{
position: relative; background-color: #ffffff; padding: 3px 20% 2px 0;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
border-bottom: 1px solid #778;
border-right: 1px solid #778;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{
background-color: #5f66bc; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background-color: #9999ff;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle{
background: url(right.gif) no-repeat 97% 50%;
}

 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; width: 100%; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */

p.nm {margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0;}
.roman {font-family: "Times New Roman",serif;}


 