/* CSS Document */
html { background:#fff;}
body {width:606px; background:url(../images/body_bg.gif) repeat-x; font:normal 11px Arial; margin:auto;}
h1, h2, h3, h4, h5, p{margin:0; padding:0;}
.clear{ clear:both;}
.clearL{ clear:left;}
.clearR{ clear:right;}
.left{ float:left;}
.logo { width:370px; float:left;}
.right_img{ width:225px; float:right;}
.left_img{ width:365px; float:left; padding:16px 0 0 16px;}
/* Tabs */
#tabs{ background:#65c9e1; float:left; width:100%; line-height:27px; text-transform:uppercase; font-weight:bold;}
#tabs a{ text-decoration:none; color:#003252;}
#tabs a:hover{ text-decoration:underline; color:#fff;}
#tabs #current{ color:#fff; text-decoration:none;}
/* Content Starts */
#img_div{ float:left; width:350px; padding:5px 10px 1px 8px;}
.index_text{ float:left;  padding:13px 8px 0 10px; width:580px; text-align:justify;}
.index_text h1{ font:bold 16px "Trebuchet MS"; color:#003252; display:block;}
.other_links{ float:left; width:142px; height:122px; background:#faf1e2; text-align:center;}
.other_links a h1{ font:bold 14px Arial; color:#da6505; display:block; text-decoration:none;}
.other_links a:hover h1{color:#da6505; text-decoration:underline;}
/* Footer */
#footer{ width:590px; background:#c9ebf4; height:40px; padding:10px 8px 0;}
#footer b{ float:right; color:#003252;}
#footer b a{color:#003252; text-decoration:none;}
#footer p{ float:left; color:#003252; font-weight:bold;}
#footer p a{color:#003252; text-decoration:underline;}
#footer p a:hover{color:#38B0F0; text-decoration:underline;}
/*Inside Content*/
#content, #faq, #join, #contact{ width:585px; padding:10px 8px 0; float:left;}
#content h1{ text-transform:uppercase; font:bold 12px Arial; display:block; padding:0 0 3px 0; color:#003252;}
#content p{ padding:0 0 10px 0; margin:0; font-weight:normal; text-align:justify;}
#content p a{ text-decoration:underline; color:#38B0F0; font-weight:bold;}

#faq h1{ font:bold 12px Arial; display:block; padding:0 0 3px 0; color:#003252;}
#faq p{ padding:0 0 10px 0; margin:0; font-weight:normal; text-align:justify;}
#faq p a{ text-decoration:underline; color:#38B0F0; font-weight:bold;}

#endorsements { width:585px; padding:0px 8px; float:left;}
#endorsements p{ padding:10px 0; margin:0; font-weight:normal; text-align:justify; border-bottom:1px solid #003252}
#endorsements p strong{ display:block; color:#003252;}
#endorsements p b { font: bold 14px Arial; color:#38B0F0; text-decoration:none;}

#join p{ padding:0 0 10px 0; margin:0; font-weight:normal; text-align:justify;}
#join p a{ text-decoration:underline; color:#38B0F0; font-weight:bold;}

#contact h1{font:bold 14px Arial; display:block; padding:0 0 3px 0; color:#003252;}
#contact p{ padding:0 0 10px 0; margin:0; font-weight:normal; text-align:justify;}
#contact p a{ color:#38B0F0;}

#blog-div{ float:left; width:601px; background:#fff9e6;}
#blog-div h1{ margin:0; padding:6px 0 2px 0; font:bold 11px Arial; color:#ab8202;}
#blog-div p{ margin:0; padding:0; font:normal 11px Arial; color:#ab8202;}
#blog-div p a{ margin:0; padding:0; font:bold 11px Arial; text-decoration:underline; color:#38B0F0;}


/*****/
	#cc-search{ float:left; width:550px; padding:0 14px 0 14px;}
	#srch-tab {height:28px; background:url(../images/tab_bg.gif) repeat-x bottom; width:480px;}
    #srch-tab ul {margin:0; padding:0 10px 0 10px;list-style:none; }
    #srch-tab li { display:inline; margin:0;padding:0;}
    #srch-tab h1 {float:left;margin:0px 6px 0px 0px; padding:0 0px 0 7px;text-decoration:none;  font:12px Arial; cursor:pointer; background:url(../images/tableftB.gif) no-repeat top left; color:#FFF; }
    #srch-tab  h1 a{float:left;display:block; padding:8px 12px 5px 5px; height:15px; font-size:12px; font-weight:bold; font-family:Arial; background:url(../images/tabrightB.gif) no-repeat right top; color:#da6505; }
    #srch-tab h1 a:hover  { text-decoration:none;}
    #srch-tab .current h1 { background-position:0% -28px; border-bottom: solid 1px #fff; font-size:12px; font-weight:bold; font-family:Arial; border-bottom:solid 1px #fff;color:#da251c;border-right:none;}
    #srch-tab .current  h1 a{ background-position:100% -28px;   font-size:12px; font-weight:bold; font-family:Arial;color:#1e1b1a; }
	
  	.srch-box{ border:1px solid #e0e0e0; padding:14px 7px;  background:#fff;}
	.audio{}
	.srch-box-innr{ width:500px; border:1px solid #f7e8bc; background:#fcf6e4; padding:15px;}
	.srch-box-innr h2{ margin:0; padding:0 0 3px 0; font:14px Arial; color:#da6505; display:block;}
	.srch-box-innr p{ margin:0; padding:0 0 3px 0; font:bold 12px Arial; color:#1e1b1a; display:block;}
	.srch-box-innr p a{font:bold 12px Arial; color:#1e1b1a;}
	
	.devotion{ width:500px; border:1px solid #f7e8bc; background:#fcf6e4; padding:15px;}
	.devotion h2{ margin:0; padding:0 0 3px 0; font:14px Arial; color:#da6505; display:block;}
	.devotion p{ margin:0; padding:0 0 3px 0; font:bold 12px Arial; color:#1e1b1a; display:block;}
	.devotion p a{font:bold 12px Arial; color:#da6505;}