
/* Template one, a simple template based on the master site template for
member web pages. Just subs out content and temple title for heading. */

body,html {
	  color: #000000;
	  font-family: Verdana,Arial,Helvetica,Sans-Serif;
	  margin: 0;
	 }
body { background-image: url(/images/templates/111112/isis-bg.gif); }

h1              { color:#28288C; font-size: 24px;  text-align: center; }
h2              { color:#28288C; font-size: 20px;  text-align: center; }
h3              { color:#28288C; font-size: 16px;  text-align: center; }

#temple-header-wrapper {
              width: 100%;
			  margin: 0 0 12px 0;
			  padding:0;
			  height: 137px;
			  text-align: center;
			  background-image: url(/images/templates/111112/header-bg.gif);
			  background-repeat: repeat-x;
             }
#isis-header,#isis-navigation {
               width: 750px;
			   margin: auto;
             }
#isis-navigation { height: 38px; white-space: nowrap; }
#isis-navigation ul { margin:0; padding: 0; }
#isis-navigation ul li { margin:0; padding:0; display: inline; }
#content_wrapper { padding: 0 8px 0 8px; }
#temple_of_isis { width: 95%; min-width: 700px; max-width: 1020px; margin: auto; }

#top-border,#bottom-border  { width: 100%; height: 6px; background-image: url(/images/templates/111112/h-borders.gif); background-repeat: repeat-x; }
#isis-inner-content {
               padding: 12px;
			   border-left: 2px solid #614839;
			   border-right: 2px solid #614839;
			   background-color: #ffffff;
            }

/* Thank you IE6, a table is the only way to stop reflow and avoid peekaboo without hacks */
#footer,#footer_nosearch               { width:95%; font-size: 75%; margin:12px auto; text-align: center; }
#footer ul,#footer_nosearch ul         { text-align: center; }
#footer ul li,#footer_nosearch ul li   { display: inline; list-style: none; }
#footer p, #footer_nosearch p          { text-align: center; font-size: 90%; }
#bottom-flourish {
                    width: 100%;
                    height: 24px; 
					margin: 12px 0 6px 0;
					background-image: url(/images/templates/111112/lotus-bg.gif); 
					background-repeat: repeat-x; 
				}

.innerBox       { width: 95%; margin: auto; padding: 12px; background-color: #f3f4d7; color: #000000; }
.right          { text-align: right; }
.center         { text-align: center; }
.medium         { font-size: 85%; }
.small          { font-size: 75%; }
.emph           { font-weight: 700; color: #FF0000; }
.blk            { background-color: #000000; color: #ffffff; font-weight:700; text-align:center; padding:4px; }
.clr            { clear: both; }
.clr-rt         { clear: right; }
.clr-lt         { clear: left; }
.nodot li       { list-style: none; }
label           { font-weight:700; }


/* These correspond with styles in site settings */

.srchclight     { background-color: #ffffff; text-align: center; font-size: 85%; }
.srchcdark      { background-color: #f5f5f5; text-align: center; font-size: 85%; }
.wht            { background-color:#ffffff; }
.light_tint     { background-color:#f5f5f5; }
.right          { text-align: right; }
.light_tint_rt  { text-align: right; background-color:#f5f5f5; }
.sm_light       { font-size: 80%; }
.sm_tint        { font-size: 80%; background-color:#f5f5f5; }
.sm_rt          { text-align: right; font-size: 80%; }
.sm_tint_rt     { text-align: right; font-size: 80%; background-color:#f5f5f5; }
.links_table    { border:1px solid #af690a; padding: 3px; width: 95%; }
.links_table td { font-size: 80%; padding: 6px; }
.links_head     { background-color: #af690a; color:#ffff00; font-weight: 700; font-family:  verdana,geneva,sans-serif; }
.links_url_light{ background-color: #FFFFFF; text-align: right; padding:16px 8px 0 8px; }
.links_url_tint { background-color: #F7F7F7; text-align: right; padding:16px 8px 0 8px; }
.link_desc_light{ background-color: #FFFFFF; font-size: 90%; border-bottom: 1px solid #af690a; }
.link_desc_tint { background-color: #F7F7F7; font-size: 90%; border-bottom: 1px solid #af690a; }
.member_forms   { border: 2px solid #cccbe4; font-size: 85%; margin: 8px auto 0 auto; }
.member_forms td { padding: 3px; }
.form_inst      { background-color: #efeff8; font-size: 80%; border-top: 2px solid #cccbe4; border-left: 2px solid #cccbe4; } 

/* forms */
.nospace        { padding:0; margin:0; }
.form-row       { margin: 0 0 2px 0; }
.labelcol       { 
       width: 35%; 
       float: left; 
       text-align: right; 
       font-weight: 700; 
       white-space: nowrap; 
       margin-right: 12px; 
                }
#submit-row     { text-align: center; }
#submit-row input { margin: 12px; }

/* bottom info section */

#web_page_supplement { 
         width: 97%; 
		 margin: 12px auto 8px auto; 
		 padding: 6px; 
		 background-color: #F5F5F9; 
		 border: 1px solid #d6d5e6; 
		 font-size: 80%;
		 }
#temple_info_foot    { width: 31%; float: left; }
#contact_list_foot   { width: 31%; margin: 0 auto 0 auto; }
#blog_preview_foot   { width: 31%; float: right; }
#temple_info_foot ul, #contact_list_foot ul, #blog_preview_foot ul { margin:2px 0; padding:0; }
#temple_info_foot li, #contact_list_foot li, #blog_preview_foot li { margin:0 0 0 8px; padding:2px; list-style: none; }
#temple_info_foot h5, #contact_list_foot h5, #blog_preview_foot h5  {
         font-size: 100%; 
		 margin:0; 
		 padding:0; 
		 color: #28288C; 
		 text-align:left; 
		 width: 100%; 
		 border-bottom: 1px solid #C1BFD3; 
	                 }
#temple_info_foot p     { margin:0; padding:0; text-align: right; }
.blog_foot_preview_desc { margin:0; padding:0; font-size: 85%; }
#blog_preview_foot h6   { width: 70%; margin: 4px 0; padding:0; font-size: 100%; float: left; display: inline; }
.blog_foot_lastmod      { width: 29%; margin: 6px 0; padding:0; font-size: 80%; float: right; text-align: right; font-style: italic; }
		 
/* end bottom info */

/* blog entry */

#previous_blog                { float: left; width: 20%; white-space: nowrap; font-size: 75%; margin:0 12px 12px 0; padding:0; }
#next_blog                    { float: right; width: 20%; white-space: nowrap; font-size: 75%; margin:0 0 12px 12px; padding:0; }
.blog_edit_links              { margin: 0 auto 12px auto; padding:0; white-space: nowrap; font-size: 75%; text-align: center; } 
#blog_entry                   { margin: 0 12px 12px 225px; background-color:#fdf9f4;border: 1px solid #b17a47; }
#blog_list_container          { margin: 0 0 0 225px; }
#blog_detail_lastmod          { margin:8px 24px 0;  }
.blog_list_lastmod            { margin:0 12px 0; }
.blog_list_tint               { background-color:#fdf9f4; }
.blog_head                    { background-color: #A56123; color:#ffffff; padding: 0 6px 0 6px; }
.blog_full_entry              { width: 20%; float: right; text-align: right; font-style: italic; font-size: 75%; font-weight: 700; margin: 0 12px 0; padding:0; }
.blog_list_lt,.blog_list_tint { background-color:#ffffff; border: 1px solid #A56123; margin: 0 0 9px 0; }
#blog_entry h3,#blog_list_container h3          { width: 65%; text-align: left; margin: 0; padding:8px 0 0 12px; }
#blog_entry h4, #blog_list_container h4         { font-size: 90%; width: 70%; text-align: left; margin: 0; padding:0 0 4px 12px; }
#blog_entry p, #blog_list_container p           { padding:8px; margin:0; font-size: 80%; }
#blog_list_container h3,#blog_list_container h4 { color: #ffffff; }
#previous_blog a, #next_blog a, 
.blog_edit_links a, .blog_full_entry a          { font-weight: 700; text-decoration: none; }
#blog_detail_lastmod,.blog_list_lastmod {
                              width: 28%; 
							  padding:0;
							  margin:0; 
							  float: right; 
							  font-size: 70%;
							  font-style: italic;
							  text-align: right;
						  }

/* end blog entry */

/* for the bottom search only */
#right_sidebar           { float: right;  width: 200px; }
.sidebar_unit            { width: 200px; margin-bottom:12px; }
.sidebar_unit h3         { padding:0 0 6px 0; margin:0; font-size: 14px;   }
.sidebar_unit p          { font-size: 75%; }
.sidebar_unit ul         { font-size: 75%; padding:0; margin:0; }
.sidebar_unit li         { margin-left: 12px; padding:0 0 5px 0; list-style:none; }
.sidebar_unit a          { font-weight: 700; }
.side_inner_content      { background-color: #fdf9f4; border-left: 1px solid #614839; border-right: 1px solid #614839; } 
.sidebar_unit form       { padding: 0; margin:0; white-space: nowrap;text-align: center; }
.sidebar_unit form  p, .sidebar_unit label {  font-size: 75%; margin:0; padding: 4px 0; }
#ssi label               {width: 0; display: none; }

a:link          { color: #7d5235; }
a:visited       { color: #7d5235; }
a:active        { color: #FF0000; }
a:hover         { color: #996633; }

a.noline:link          { color: #7d5235; text-decoration: none; }
a.noline:visited       { color: #7d5235; text-decoration: none; }
a.noline:active        { color: #FF0000; text-decoration: none; }
a.noline:hover         { color: #996633; text-decoration: none; }
	
#footer a.link,    #footer_nosearch a.link,    a.bold:link    { color: #7d5235; font-weight: 700; }
#footer a.visited, #footer_nosearch a.visited, a.bold:visited { color: #7d5235; font-weight: 700; }
#footer a.active,  #footer_nosearch a.active,  a.bold:active  { color: #FF0000; font-weight: 700; }
#footer a.hover,   #footer_nosearch a.hover,   a.bold:hover   { color: #996633; font-weight: 700; }