html { height:100%; }
body { font:13px/1.231 verdana,arial,sans-serif; color:#000; background:#abd8ef url(/i/bg.gif) repeat-y left top; *font-size:small; *font:y-small; height:100%; }
a { color:#005393; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td { margin:0; padding:0; }
ul,ol,dl { margin:1em auto; }
ol,ul { margin-left:3em; }
input,textarea,select { font-family:arial,sans-serif;font-size:100%; }
table { font-size:inherit;font:100%; border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,th,var { font-style:normal; font-weight:normal; }
caption,th { text-align:left; }
th { font-weight:bold; }
q:before,q:after{content:''; }
abbr,acronym { border:0;font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
legend { color:#000; }
p,fieldset,table,pre { margin-bottom:1em; }
abbr, acronym { border-bottom:1px dotted #000; cursor:help; /* more info */ }
dl dd { margin-left:1em; }
caption { padding-bottom:.5em; }
pre,code,kbd,samp,tt { font-family:monospace,sans-serif; *font-size:108%; line-height:100%; }
small { font-size:86%; }
p small { font-family:arial,sans-serif; }
big { font-size:108%; }
ol { text-align:left; }
ol li { margin:3px 0; }
cite,q { font-style:italic; }

h1,h2,h3,h4,h5 { color:#000066; text-align:left; }
h2,h3,h4,h5 { margin-bottom:9px; margin-top:1.4em; }
h1 { font-size:123.1%; margin-bottom:1em; }
h2 { font-size:100%; }
h3 { font-size:100%; }
h4 { font-size:100%; }
h5 { font-size:100%; }
.h { display:none; }

.left { float:left; margin-right:1em; }
.right { float:right; margin-left:2em; }

.p:after, #b:after { content:".";display:block;height:0;clear:both;visibility:hidden; }
.p, #b { zoom:1; }

#b { background:url(/i/church.gif) no-repeat left top; padding-bottom:50px; }
#t { position:relative; float:left; width:156px; margin-right:-80px; padding:106px 0 200px; background:url(/i/rig.gif) no-repeat 40px 352px; }
#c { width:100%; float:right; margin-left:-285px; padding-top:30px; }
#c #cb { margin-left:285px; width:36em;/* text-align:justify; */}
#t ul { list-style:none; margin:0; padding:0; text-align:right; font-weight:900; font-size:92%; }
#t ul a { color:#333; }
#t li { margin:0 0 9px; }

#logo { margin:-9px auto 60px; text-align:center; position:relative; width:310px; padding-top:16px; }
#logo dt img { display:block; margin:0 auto 5px; }
#logo dd { margin-left:0; font-size:86%; line-height:100%; color:#333; }
#logo dd em { font-style:normal; position:absolute; top:0; right:0; font-family:arial,sans-serif; }

#counter { margin-top:3em; }
#counterh { position:absolute; top:-30px; }

.show, .showbig { float:right; font-size:86%; font-family:arial,sans-serif; margin:3px 0 25px 20px; text-align:left; }
.show { width:102px; }
.show img { display:block; margin-bottom:-11px; }

#enter { margin-top:1.4em; }

#links dd { margin-bottom:1em; }

#subscription { background:#f3f3f3; padding:9px 12px 4px; margin-bottom:2em; }
#subscription h2 { margin-top:3px; }

.date { margin:25px 0 6px; }
.date small { font-family:verdana,arial,sans-serif; font-weight:900; }
.orange { margin-top:0; }
.orange a { color:#FF6600; }

.red { color:#F00; }
#new, #new a { color:red; }
#new small { color:#000; }

#latest { background:#dceeff; padding:12px 9px; margin-bottom:2em; text-align:left; }
#latest ul { margin-top:0; margin-bottom:0; margin-left:2em; }
#latest small { white-space:nowrap; }
#latest img { margin:6px 0 3px; }
#latest li { margin:1px 0; }

#e i { display:none; }
