/*body{background-color:#1D548C; background-color: #edf2fb; background-image: url("../images/background10.jpg"); background-repeat: repeat-x;}*/

ul {padding-top: 30px; list-style: none;}

a {color: #040e3f; text-decoration: none;}
a:hover {color: #1D548C; text-decoration: none;}

input, select, textarea {margin: 0; padding: 0; font-size: 12px;}

.home {background-color: #edf2fb; background-image: url("../images/background10.jpg"); background-repeat: repeat-x;}
.other {background-color: #edf2fb; background-image: url("../images/background11.jpg"); background-repeat: repeat-x;}
.no-border { border-style: none;}
.floatleft { float: left;}
.floatright { float: right;}
.clear { clear: both; }
.selected { width: 180px; height: 40px; background-color: #edf2fb; color: #043b73;}
.slideframe {width: 400px; height: 200px; margin: 12px 0px 5px; border: 5px solid #ffffff;}
.navlink {width: 155px; height: 40px; margin: 0.5px; margin-top: 0px; text-align: center; color: #ffffff; background-image: url("../images/navlink4.jpg"); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.navlink2 {width: 125px; height: 35px; margin: 0px; margin-left: 3px; margin-top: 1px; padding-top: 0px; text-align: center; color: #ffffff; background-image: url("../images/navtab9.jpg"); background-repeat: no-repeat; font-family: georgia, 'Times New Roman', serif; font-size: 13px;}
.navlink2 div{width: 125px; height: 25px; margin-top: 10px; font-family: georgia, 'Times New Roman', serif; font-size: 13px;}
.navlink2unselected {width: 125px; height: 35px; margin: 0px; margin-left: 3px; margin-top: 1px; padding-top: 0px; text-align: center; color: #f1f0cc; background-image: url("../images/navtab2_unselected3.jpg"); background-repeat: no-repeat; font-family: georgia, 'Times New Roman', serif; font-size: 13px;}
.navlink2unselected:hover {width: 125px; height: 35px; margin: 0px; margin-left: 3px; margin-top: 1px; padding-top: 0px; text-align: center; color: #f1f0cc; background-image: url("../images/navtab_hover.jpg"); background-repeat: no-repeat; font-family: georgia, 'Times New Roman', serif; font-size: 13px;}
.navlink2unselected a{width: 125px; height: 25px; display:block; margin-top: 10px; color: #f1f0cc; text-decoration: none; font-family: georgia, 'Times New Roman', serif; font-size: 13px;}
.navsection {width: 250px; height: 400px; background-image: url("../images/sectionbackground7.jpg"); background-repeat: no-repeat;}
.sectionheader {width: 230px; height: 30px; margin: 0px; margin-left: 20px; margin-bottom: 10px; padding-top: 15px; color: #dde4fa; text-align: left; font-family: "Garamond", "Times New Roman", serif; font-size: 27px; overflow: hidden;}
.sectionrow {width: 250px; height: 50px; margin: 0px; color: #dfe3ee; text-align: left; font-family: georgia, 'Times New Roman', serif; font-size: 15px; overflow: hidden;}
.sectionrow a{ text-decoration: none; color: #ffffff;}
.sectionrow a:focus{ text-decoration: none; color: #f1f0cc;}
.sectionrow a:hover{ text-decoration: none; color: #f1f0cc;}
.sectionfooter {width: 250px; height: 30px; margin: 0px; color: #dfe3ee; text-align: left; font-family: georgia, 'Times New Roman', serif; font-size: 15px; overflow: hidden;}
.versetext {margin-top: 20px;}
.verseref {text-align: right;}
.welcometab { width: 80px; height: 20px; margin: 0px; margin-left: 170px; padding-top: 0px; text-align: center; color: #ffffff; background-image: url(../images/welcometab2_unselected.jpg); background-repeat: no-repeat; font-family: georgia, 'Times New Roman', serif; font-size: 13px; }
.welcometab:hover { width: 80px; height: 20px; margin: 0px; margin-left: 170px; padding-top: 0px; text-align: center; color: #ffffff; background-image: url(../images/welcometab2_hover.jpg); background-repeat: no-repeat; font-family: georgia, 'Times New Roman', serif; font-size: 13px; }
.welcometab a{ text-decoration: none; color: #ffffff;}
.welcometab a:focus{ text-decoration: none; color: #f1f0cc;}
.welcometab a:hover{ text-decoration: none; color: #f1f0cc;}
.logouttab { width: 80px; height: 20px; margin: 0px; margin-left: 170px; padding-top: 0px; text-align: center; color: #ffffff; background-image: url(../images/logouttab.jpg); background-repeat: no-repeat; font-family: georgia, 'Times New Roman', serif; font-size: 13px; }
.logouttab:hover { width: 80px; height: 20px; margin: 0px; margin-left: 170px; padding-top: 0px; text-align: center; color: #ffffff; background-image: url(../images/logouttab_hover.jpg); background-repeat: no-repeat; font-family: georgia, 'Times New Roman', serif; font-size: 13px; }
.logouttab a{ text-decoration: none; color: #ffffff;}
.logouttab a:focus{ text-decoration: none; color: #f1f0cc;}
.logouttab a:hover{ text-decoration: none; color: #f1f0cc;}
.footerlink { width: 140px;}
.footerlink a{width: 140px; display:block; color: #FFF; margin: 0 0 3px 0; text-decoration: none; font-family: georgia, 'Times New Roman', serif; font-size: 12px; font-weight: bold;}
.footerlink a:hover{width: 140px; display:block; color: #043b73; margin: 0 0 3px 0; text-decoration: underline; font-family: georgia, 'Times New Roman', serif; font-size: 12px; font-weight: bold;}
.footerlink ul{margin:0; padding:0;}
.footerlink li{width: 130px; margin: 0 0 2px 5px; display:block; color: #FFF; text-decoration: none; font-size: 11px;}
.footerlink li a{display:block; color: #FFF; text-decoration: none; font-size: 11px; font-weight: normal;}
.footerlink li a:hover{display:block; color: #043b73; text-decoration: underline; font-size: 11px; font-weight: normal;}
 
#container {width: 770px; height: 875px; display: block; margin: 0 auto; text-align: center;}
#header {width: 770px; height: 120px; text-align: left; }
#dclogo {width: 240px; height: 101px;  margin-top: 10px;}
#verse {color: #d5e2f0;  width: 480px; height: 120px; margin-left: 20px; background-image: url("../images/headerbackground2.jpg"); background-repeat: no-repeat; font: normal 14px garamond, georgia,'times new roman', serif;}
#menu {width: 770px; height: 35px; text-align: left; background-color: #040e3f; }
#content {width: 770px; text-align: left; }
#uppernavigation {width: 770px; height: 240px; text-align: left;}
#welcomemessage {width: 180px; height: 200px; margin: 0px; margin-left: 170px; text-align: left; color: #040e3f; display: block;}
#addressmessage {width: 180px; height: 200px; margin: 0px; margin-left: 170px; text-align: left; color: #040e3f; display: block;}
#navigation {width: 770px; height: 430px; text-align: left; background-color: #edf2fb;}
#innernav {width: 770px; height: 420px; margin-top: 5px; text-align: left; }
#welcomebox {width: 350px; height: 220px; margin: 0px; margin-left: 10px; margin-top: 12px; padding-top: 0px; text-align: center; background-image: url("../images/welcomebackground2.jpg"); background-repeat: no-repeat; font-family: garamond, georgia, 'Times New Roman', serif; font-size: 14px;}
#pagetitle {text-align: left; color: #fefcc3; width: 750px; height: 81px; margin-left: 20px; margin-top: 30px; font: normal 24px georgia,'times new roman', serif;}
#footer {width: 770px; height: 200px; text-align: center; font-family: 'Times New Roman', serif; background-image: url("../images/footer3.jpg"); background-repeat: no-repeat;}
#footer div.sitemap{width: 690px; height: 140px; margin: 30px 0 0 80px; text-align: left;}
#footer div.rightsstatement{width: 750px; height: 30px; margin: 5px 0 0 10px; color: #FFF;  font-size: 11px;}
#column1 {width: 180px; height: 590px; text-align: left; background-image: url("../images/columnbackground.jpg"); background-repeat: repeat-y;}
#column1 li {padding-top: 10px; height: 30px; border-top: 1px solid #b5b5b5;}
#column2 {width: 590px; font-family: garamond, georgia, 'Times New Roman', serif; font-size: 15px; color: #040e3f;}
#column2 li {margin-left: 30px; padding-top: 10px; list-style-type: decimal;}
#column2 p {margin: 10px; font-size: 17px;}
#column2 p.paratext {font-size: 16px;}
#column2 span.spanheader {font-size: 20px; font-variant: small-caps; margin: 0 0 0 10px;}
#column2 h3 {font-size: 22px;}
#column2 img {border: 1px solid black; margin: 10px; }
#column2 div {width: 560px; margin: 35px 0 0 0;}
#column2 input,textarea {font-size: 16px;}
#column2 a {font-size: 16px; color: #333; text-decoration: underline;}
#column2 a:hover {font-size: 16px; color: #1D548C; text-decoration: none;}

/* gallery styles */

#imagedisplay {float: left; width: 770px; margin: 0 auto; text-align: center;}
#leftarrow {float: left;  width: 50px; margin: 200px 0 0 0;}
#imageholder {float: left;  width: 670px;}
#rightarrow {float: left;  width: 50px; margin: 200px 0 0 0;}
#caption {float: left;  width: 770px; height: 50px; margin: 5px; font-family: garamond, georgia, 'Times New Roman', serif; font-size: 15px;}
#imagemenu {float: left;  width: 770px; margin: 10px auto 0 auto; text-align: center;}
.thumbimage {float: left;  width: 110px; height: 100px;}

/* calendar styles */

#eventdetail {}



