body {
font:10px verdana;
margin:0;
padding:0;
}
img {
border:medium none;
}
form {
margin:0;
}
h1 {
font-size:14px;
margin-bottom:8px;
}
h3 {
display:block;
font-size:13px;
font-weight:bold;
margin:5px 0;
}
a {
color:#CC0000;
text-decoration:none;
}
ul {
margin-left:0;
padding-left:20px;
}
body a:hover {
color:Green;
text-decoration:none;
}
.m-top5px {
margin-top:5px;
}
.m-bot5px {
margin-bottom:5px;
}
.bord1px_ccc img {
border:1px solid #CCCCCC;
padding:1px;
}
.clear {
clear:both;
height:0;
overflow:hidden;
}
.ce_text, .ce_text p{font-size:12px;}
#left .set_inact_lnk:hover {
color:#CC0000 !important;
}
#left .set_inact_lnk {
cursor:default;
}
.horSepDotGreen {
border-bottom:1px dotted #62AA40;
}
#right {
float:right;
margin-bottom:100px;
width:188px;
}
.teaser {
padding:0 0 5px 5px;
}
.ce_toplink {
margin-top:5px;
text-align:right;
}
.box {
margin:0 auto !important;
width:1003px !important;
}
.logo {
background:url("/tl_files/imgs/logo.png") no-repeat scroll center center transparent;
float:left;
height:165px;
width:818px;
}
.login-frm {
background:url("/tl_files/imgs/corner1-tl.gif") no-repeat scroll left top #FFF1C1;
float:right;
margin-top:20px;
width:184px;
}
.corner1-tr, .corner1-br, .corner1-bl {
background-repeat:no-repeat !important;
}
.corner1-tr {
background:url("/tl_files/imgs/corner1-tr.gif") repeat scroll right top transparent;
}
.corner1-br {
background:url("/tl_files/imgs/corner1-br.gif") repeat scroll right bottom transparent;
}
.login-frm .corner1-bl {
background:url("/tl_files/imgs/corner1-bl.gif") repeat scroll left bottom transparent;
min-height:117px;
padding:5px 9px 15px 7px;
}
.login-frm .err-mess {
color:#CC0000;
font-size:10px;
min-height:24px;
padding:0 5px;
text-align:center;
}
.login-frm .login_info {
font-size:12px;
text-align:center;
}
.login-inpdr {
background:url("/tl_files/imgs/inp-r.png") no-repeat scroll right center transparent;
}
.login-inpdl {
background:url("/tl_files/imgs/inp-l.png") no-repeat scroll left center transparent;
height:26px;
}
.login-inpd {
background:url("/tl_files/imgs/inp.gif") repeat-x scroll left top transparent;
height:26px;
margin:0 11px;
}
.login-inp {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#FFFFFF;
font:11px verdana;
padding:6px 0 0;
width:100%;
}
.llinks-box {
float:left;
line-height:11px;
margin-top:6px;
padding-left:3px;
}
.llinks-box a {
color:#999999;
font-size:10px;
text-decoration:none;
}
.login-frm .sbm-but {
background:url("/tl_files/imgs/but-entr.png") repeat scroll 0 0 transparent;
color:#FFFFFF;
float:right;
height:21px;
margin-top:5px;
padding-top:5px;
text-align:center;
text-decoration:none;
text-transform:lowercase;
width:50px;
}
.top-box {
background:url("/tl_files/imgs/corner2-tl.gif") no-repeat scroll left top #F2C305;
margin-top:10px;
width:100%;
}
.top-box {
margin-top:10px;
}
.corner2-tr {
background:url("/tl_files/imgs/corner2-tr.gif") no-repeat scroll right top transparent;
}
.corner2-br {
background:url("/tl_files/imgs/corner2-br.gif") no-repeat scroll right bottom transparent;
}
.nav-links {
background:url("/tl_files/imgs/nav-arr.gif") no-repeat scroll 11px 9px transparent;
color:#FFF1C1;
float:left;
height:18px;
padding:7px 0 0 34px;
}
.nav-links a {
color:#FFF1C1;
}
.nav-links span {
color:#2D8E00;
}
.menu-box {
margin:5px 0 0 249px;
}
.menu-box div.first {
margin-left:0;
}
.menu-box .mtab-l {
background:url("/tl_files/imgs/mtab-l.gif") no-repeat scroll left center #FFFFFF;
float:left;
margin-left:-3px;
}
.menu-box .mtab-r {
background:url("/tl_files/imgs/mtab-r.gif") no-repeat scroll right center transparent;
color:#8393CA;
float:left;
font:bold 13px verdana;
height:23px;
padding:8px 25px 0;
}
.menu-box .mlink {
background:url("/tl_files/imgs/msep.gif") no-repeat scroll right bottom transparent;
float:left;
height:23px;
padding:8px 22px 0 19px;
}
.menu-box .mlink a {
color:#FFFFFF;
font:13px verdana;
}
.menu-box .mlink a:hover {
color:#CC0000;
}
.center-box {
background:url("/tl_files/imgs/corner3-bl.gif") no-repeat scroll left bottom transparent;
border-left:222px solid #F2C305;
min-height:405px;
}
.left-box {
background:none repeat scroll 0 0 #F2C305;
float:left;
margin-left:-222px;
padding:0 0 10px;
width:222px;
}
.left-box ul {
list-style:none outside none;
margin:0;
padding:0 10px;
}
.left-box ul.level_1 {
margin:10px 0 0;
}
.left-box li {
margin:0;
padding:2px 0 2px 4px;
}
.left-box li.submenu {
padding-left:0;
}
.left-box ul.level_1 li p.active {
color:#2D8E00;
font-size:12px;
font-weight:bold;
}
.left-box ul li ul.level_2 li p.active {
background:url("/tl_files/imgs/arr-r-gr.gif") no-repeat scroll left center transparent;
color:#2D8E00;
font-weight:bold;
margin-left:-10px;
padding-left:10px;
}
.left-box ul.level_1 li.first {
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}
.left-box ul.level_1 li.submenu {
border-bottom:1px solid #FFFFFF;
}
.left-box ul li.submenu p, .left-box ul li.submenu a, .left-box ul.level_1 li.first a.first {
font-size:12px;
font-weight:bold;
}
.left-box .level_2 * {
border:medium none !important;
font:11px Verdana !important;
}
.left-box ul a:hover {
color:#FFFFFF;
text-decoration:none;
}
.mod_navigation .level_2, .mod_navigation .level_3 {
overflow:hidden;
}
.mod_navigation a.submenu {
background:url("/tl_files/imgs/but_plus.gif") no-repeat scroll left center transparent;
padding-left:20px;
}
.mod_navigation a.but_minus {
background:url("/tl_files/imgs/but_minus.gif") no-repeat scroll left center transparent;
}
.right-box {
background:url("/tl_files/imgs/corner3-tl.gif") no-repeat scroll left top transparent;
padding:10px 0 10px 10px;
}
.content-box {
border-right:1px dotted #62AA40;
float:left;
padding:10px 10px 0 0;
width:567px;
}
.news-box {
background:url("/tl_files/imgs/corner1-tl.gif") no-repeat scroll left top #FFF1C1;
}
.news-box .corner1-bl {
background:url("/tl_files/imgs/corner1-bl.gif") repeat scroll left bottom transparent;
min-height:94px;
padding:5px 10px 10px;
width:164px;
}
.news-box h1 {
color:#2D8E00;
font:bold 12px verdana;
margin:0 0 10px;
text-align:center;
}
.news-box .layout_simple {
margin-bottom:5px;
}
.news-box .news-date {
background:url("/tl_files/imgs/ico-news.gif") no-repeat scroll 0 3px transparent;
color:#2D8E00;
font:10px verdana;
margin:0;
padding-left:16px;
}
.news-box a {
color:#000000;
}
.news-box a:hover {
color:#CC0000;
}
.news-box p {
margin-bottom:10px;
}
.footer {
background:url("/tl_files/imgs/corner2-tr.gif") no-repeat scroll right top #F2C305;
}
.footer .corner2-bl {
background:url("/tl_files/imgs/corner2-bl.gif") no-repeat scroll left bottom transparent;
height:37px;
padding-right:18px;
}
.footer .corner2-bl .mod_customnav {
float:left;
}
.bmenu-box {
float:left;
margin:0 0 0 200px;
padding-top:10px;
}
.bmenu-box li {
display:inline;
padding:0 20px;
}
.bmenu-box li.cur {
color:#FFF1C1;
font:bold 13px verdana;
}
.bmenu-box li a {
color:#CC0000;
font:13px verdana;
}
.bmenu-box li a:hover {
color:#FFFFFF;
}
.counter-iua {
float:right;
margin-top:3px;
}
.copyrights {
font-size:10px;
margin:10px 0;
text-align:center;
}
.mod_login .submit_container {
padding-top:35px;
text-align:right;
}
.mod_login .submit_container input.submit {
background:url("/tl_files/imgs/but-ext.png") no-repeat scroll 0 0 transparent;
border:0 none;
color:#FFFFFF;
cursor:pointer;
height:26px;
padding-bottom:5px;
text-transform:lowercase;
width:57px;
}
.story_title h1 {
font-size:14px;
margin:0 0 3px;
}
.story-box {
text-align:justify;
}
.story-box p {
text-indent:15px;
}
.mod_article .back {
margin-top:5px;
}
.songs h1 {
font-size:14px;
margin:0 0 3px;
}
.mod_calendar table {
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
width:100%;
}
.mod_calendar .head {
background-color:#F6F6F6;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding-bottom:5px;
padding-top:4px;
text-align:center;
}
.mod_calendar .current {
background-color:#FFFFCC;
}
.mod_calendar .label {
background-color:#BBBBBB;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
padding-bottom:4px;
padding-top:3px;
text-align:center;
}
.mod_calendar td {
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
height:72px;
padding:1px;
vertical-align:top;
width:14%;
}
.mod_calendar .weekend {
background-color:#F6F6F6;
}
.mod_calendar .today {
background-color:#FFFFCC;
}
.mod_calendar .empty, .mod_calendar .empty .header {
background-color:#F6F6F6;
}
.mod_calendar td .header {
background-color:#E0E0E0;
font-size:10px;
padding-bottom:2px;
}
.mod_calendar td .event {
border-bottom:1px dotted #CCCCCC;
}
.mod_calendar td .event:last-child {
border-bottom:medium none;
}
.mod_calendar td .event a {
font-size:10px;
}
.mod_minicalendar {
background-color:#ECE4D9;
margin:0 5px 20px;
padding:5px 5px 10px;
}
.mod_minicalendar table {
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
width:100%;
}
.mod_minicalendar td {
background-color:#FFFFFF;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding-bottom:3px;
padding-top:2px;
text-align:center;
width:14%;
}
.mod_minicalendar td, .mod_minicalendar .active a {
font-size:10px;
}
.mod_minicalendar .weekend {
background-color:#F6F6F6;
}
.mod_minicalendar .today {
background-color:#FFFFCC;
}
.mod_minicalendar .label {
background-color:#C3C3C3;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color:#FFFFFF;
font-size:10px;
padding-bottom:3px;
padding-top:2px;
text-align:center;
}
.mod_minicalendar .head {
background-color:#F9F9F9;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding-bottom:4px;
padding-top:3px;
text-align:center;
}
.mod_minicalendar .current {
background-color:#FFFFCC;
}
.pdf_link {
text-align:right;
}
.mod_search form {
padding-bottom:10px;
}
.mod_search .formbody {
margin:0 auto;
width:340px;
}
.mod_search .login-inpdr {
float:left;
}
.mod_search input#keywords {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#FFFFFF;
margin-top:4px;
width:250px;
}
.mod_search input#submit {
background:url("/tl_files/imgs/but-srch.png") no-repeat scroll 0 0 transparent;
border:0 none;
color:#FFFFFF;
cursor:pointer;
height:26px;
padding-bottom:5px;
text-transform:lowercase;
width:66px;
}
.mod_search .radio_container {
padding-left:10px;
}
.mod_search .radio_container input {
float:left;
margin:5px 5px 0 0;
}
.mod_search .radio_container label {
float:left;
margin:5px 10px 0 0;
}
.mod_search p.header {
background:none repeat scroll 0 0 #FFF1C1;
padding:3px 0;
text-align:center;
}
.mod_search span.relevance {
font-size:11px;
}
.mod_search div.even, .mod_search div.odd {
border-top:1px dotted #CCCCCC;
padding:0 0 8px 5px;
}
.mod_search h3 {
margin:5px 0 0;
}
.mod_article .ce_dfGallery {
margin:0 auto !important;
}
.ce_comments h3 {
background:none repeat scroll 0 0 #FFF1C1;
color:#2D8E00;
font-size:13px;
margin:10px 0 5px;
padding:3px 0 5px 5px;
}
.ce_comments h2 {
background:none repeat scroll 0 0 #FFF1C1;
color:#2D8E00;
font-size:13px;
margin:10px 0 5px;
padding:3px 0 5px 5px;
}
.ce_comments .comment_default {
border-bottom:1px dotted #CCCCCC;
padding:5px 0 5px 5px;
}
.ce_comments .comment_default div.info {
font-weight:bold;
}
.ce_comments .comment_default div.info span {
font-style:italic;
font-weight:normal;
}
.ce_comments #c1 {
padding-top:0;
}
.ce_comments div.form {
margin-top:10px;
padding-left:5px;
}
.ce_comments div.form input {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:15px;
margin-top:2px;
padding:2px 3px;
width:200px;
}
.ce_comments div.form textarea {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:100px;
margin-top:2px;
padding:2px 3px;
width:380px;
}
.ce_comments div.form .submit_container {
text-align:right;
width:386px;
}
.ce_comments div.form .submit {
color:#2D8E00;
cursor:pointer;
height:20px;
margin-top:1px;
padding-bottom:5px;
width:80px;
}
.ce_comments div.form .submit {
margin-top:2px;
}
.ce_comments div.form .widget .error {
color:#CC0000;
}
.ce_comments div.form .widget label {
color:#2D8E00;
font-style:italic;
}
.ce_comments div.form .widget .captcha_text {
color:#2D8E00;
font-style:italic;
}
div.image_container a img {
border:1px solid #CCCCCC;
display:block;
padding:1px;
}
div.image_container a:hover img {
border-color:#F2C305;
}
#lbCloseLink:hover {
background-position:0 100%;
}
#lbCloseLink {
background-position:0 0;
}
.mod_lostPassword {
margin-top:10px;
}
.mod_lostPassword table {
border:0 none;
}
.mod_lostPassword table td.col_first {
color:#2D8E00;
font-style:italic;
padding:2px 5px 0 0;
text-align:right;
}
.mod_lostPassword table div.error {
color:#CC0000;
}
.mod_lostPassword table .captcha_text {
color:#2D8E00;
font-style:italic;
}
.mod_lostPassword table input {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:15px;
margin-top:2px;
padding:2px 3px;
width:200px;
}
.mod_lostPassword table input.submit {
color:#2D8E00;
cursor:pointer;
height:20px;
margin-left:126px;
padding-bottom:5px;
width:80px;
}
.mod_registration h2 {
text-align:center;
}
.mod_registration table td.col_first {
color:#2D8E00;
font-style:italic;
padding:2px 5px 0 0;
text-align:right;
}
.mod_registration table div.error {
color:#CC0000;
}
.mod_registration table .captcha_text {
color:#2D8E00;
font-style:italic;
}
.mod_registration table select {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:20px;
margin-top:2px;
width:206px;
}
.mod_registration table input {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:15px;
margin-top:2px;
padding:2px 3px;
width:200px;
}
.mod_registration table input.checkbox {
background:none repeat scroll 0 0 transparent;
float:left;
margin:2px 5px 0 0;
padding:0;
width:auto;
}
.mod_registration .checkbox_container {
background:none repeat scroll 0 0 #FFF1C1;
margin-top:2px;
padding:0 3px 18px;
width:200px;
}
.mod_registration .checkbox_container span {
clear:both;
display:block;
}
.mod_registration .checkbox_container span label {
float:left;
padding-top:1px;
}
.mod_registration table input.submit {
color:#2D8E00;
cursor:pointer;
height:20px;
margin-left:116px;
padding-bottom:5px;
width:90px;
}
.mod_personalData table td label {
white-space:nowrap;
}
.mod_personalData table td.col_first {
color:#2D8E00;
font-style:italic;
padding:2px 5px 0 0;
text-align:right;
}
.mod_personalData table div.error {
color:#CC0000;
}
.mod_personalData table .captcha_text {
color:#2D8E00;
font-style:italic;
}
.mod_personalData table select {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:20px;
margin-top:2px;
width:206px;
}
.mod_personalData table input {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:15px;
margin-top:2px;
padding:2px 3px;
width:200px;
}
.mod_personalData table input.checkbox {
background:none repeat scroll 0 0 transparent;
border:1px solid #000000;
float:left;
margin:2px 5px 0 0;
width:auto;
}
.mod_personalData .checkbox_container {
background:none repeat scroll 0 0 #FFF1C1;
margin-top:2px;
padding:0 3px 2px;
}
.mod_personalData .checkbox_container span {
clear:both;
display:block;
}
.mod_personalData .checkbox_container span label {
float:left;
padding-top:3px;
}
.mod_personalData table input.submit {
color:#2D8E00;
cursor:pointer;
height:20px;
margin-left:116px;
padding-bottom:5px;
width:90px;
}
.mod_newslist .layout_short, .mod_newsarchive .layout_simple, .mod_article .teaser {
border-bottom:1px dotted #CCCCCC;
margin-bottom:5px;
padding-bottom:5px;
}
.mod_newslist .teaser {
border:0 none;
}
.ce_form table td.col_first {
color:#2D8E00;
font-style:italic;
padding:2px 5px 0 0;
text-align:right;
}
.ce_form table .error {
color:#CC0000;
}
.ce_form table select {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:20px;
margin-top:2px;
width:206px;
}
.ce_form table input {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:15px;
margin-top:2px;
padding:2px 3px;
width:200px;
}
.ce_form table input.upload {
height:auto;
margin-top:2px;
padding:0;
width:auto;
}
.ce_form table textarea {
background:none repeat scroll 0 0 #FFF1C1;
border:0 none;
height:100px;
margin:2px 0 0;
padding:2px 3px;
width:200px;
}
.ce_form table .checkbox_container span {
clear:both;
display:block;
}
.ce_form table .checkbox_container span label {
float:left;
padding-top:3px;
}
.ce_form table input.checkbox {
background:none repeat scroll 0 0 transparent;
border:1px solid #000000;
float:left;
margin:2px 5px 0 0;
width:auto;
}
.ce_form table input.submit {
color:#2D8E00;
cursor:pointer;
height:20px;
margin-left:116px;
padding-bottom:5px;
width:90px;
}
.new_year p {
background:none repeat scroll 0 0 #62AA40;
padding:3px;
}
.gdop_info a:hover {
border-color:#F2C305;
}
.gdop_info a {
border:1px solid #62AA40;
float:left;
margin-right:10px;
padding:1px;
}
.red_frame {
border:1px dotted #CC0000;
padding:3px;
}
.mod_article .more {
text-align:right;
clear:both;
}
#greetings_box {
display:none;
margin-top:10px;
padding:1px 0;
text-align:center;
width:184px;
}
#greetings_box div {
border:1px solid #F2C305;
color:#FFFFFF;
margin:auto;
padding:1px;
width:155px;
}
#greetings_box div p {
background:none repeat scroll 0 0 #F2C305;
margin-bottom:1px;
padding:3px;
}
.pray{
  width:185px;
  height:311px;
  margin-top:5px;
  background:url("../banners/our-father.jpg") no-repeat;
}
.rss_news h2 {
margin:6px 0 0;
}
#img_ban {
background:url("../banners/right_rotimgs/img2.jpg") no-repeat scroll center center transparent;
border:1px solid #F2C305;
margin-top:10px;
min-height:120px;
padding:1px;
width:180px;
}
#img_ban img {
width:180px;
}
.right_gdop_ban:hover {
opacity:0.7;
}
.right_gdop_ban {
background:url("../banners/gdop.png") no-repeat scroll 0 0 transparent;
display:block;
height:131px;
margin:0 auto;
width:131px;
}
.right_alf_ban:hover {
border-color:#CC0000;
}
.right_alf_ban {
background:url("../banners/alpha_logo_2002.png") no-repeat scroll center center transparent;
border:1px solid #F2C305;
bottom:5px;
height:86px;
padding:2px;
position:absolute;
right:18px;
width:56px;
}
.bot_banner {
display:none;
margin-top:3px;
text-align:center;
}