body {margin:0; padding:0; min-width:750px; font:75% Verdana, Arial, Helvetica, sans-serif; text-align:center; background:#619AA5;}
div#container {position:relative; width:700px; margin:0 auto; padding:0; text-align:left; background:#fff;}

body.photoviewer {margin:0; padding:0; min-width:750px; font:75% Verdana, Arial, Helvetica, sans-serif; text-align:center; background:#fff;}
body.photoviewer div#container {position:relative; width:550px; margin:0 auto; padding:0; text-align:left; background:#fff; border:1px solid #619AA5; padding:0 20px 20px 20px;}
body.photoviewer div#container div#main h2 {margin-top:20px; color:#619AA5; font-size:1.3em;}

div.left_col, .left {float:left;}
div.right_col {float:left;}
div.clear {clear:left;}
.accessible { position:absolute; left:0px; top:-500px;	width:1px; 	height:1px;	overflow:hidden; }


div#title {float:left; border-bottom:1px solid #619AA5; background:#fff; }
div#title div.left_col {width:270px;}
div#title div.right_col {width:430px;}
div#title h1 {margin:30px 0 0 50px; padding:0; text-indent:-9999px; height:58px; background:url(../images/NNTO.gif) no-repeat;}

div#scripture {clear:left; background:#D5EDF1; border-bottom:1px solid #619AA5; text-align:center; color:#619AA5; padding:0.5em 20px; width:660px; font-weight:bold;}
div#scripture blockquote { margin:0; font-weight:bold;}

div#content {float:left; border-bottom:1px solid #619AA5; background: #fff url(../images/menu_bg.gif) repeat-y;}
div#content div.left_col {width:151px;}
div#content div.left_col a.imagelink { clear:left; display:block; width:130px; height:54px; text-indent:-9999px; text-decoration:none; background-repeat:no-repeat; margin:10px 10px;}
div#content div.left_col a#linkcontact { background:url(../images/menu_link_contact.gif); margin-bottom:20px; }
div#content div.left_col a#linksupport { background:url(../images/menu_link_support.gif); }

div#content div.right_col {width:549px;}
div#content div.right_col div#main {float:left; width:379px; padding:4px 10px 25px 15px;}
body.home div#content div.right_col div#main { padding:0; width:404px; border-right:1px solid #619AA5;}
div#content div.right_col div#main div#homeFlash { height:183px; padding:0; margin:0;}
div#content div.right_col div#main div#homeFlash img { display:block;}
div#content div.right_col div#main div#homeText { border-top:1px solid #619AA5; padding:0 10px 1px 10px;}
div#content div.right_col div#main div#homeText div.col{ float:left; width:181px; padding:0 5px 0 0; margin:0; }
div#content div.right_col div#main div#homeText div.col h2 {margin:0; padding:0; font-size:1.2em;}
div#content div.right_col div#main div#homeText div.col ul {list-style:none; padding:0; margin:10px 0 5px 0;}
div#content div.right_col div#main div#homeText div.col ul li {padding:5px 0;}
div#content div.right_col div#main div#homeText div.col ul li a:link {color:#666; text-decoration: underline;  }     
div#content div.right_col div#main div#homeText div.col ul li a:visited {color:#666; text-decoration: underline;}  
div#content div.right_col div#main div#homeText div.col ul li a:hover {color: #619AA5; text-decoration: none; }   
div#content div.right_col div#main div#homeText div.col ul li a:active {color: #619AA5; text-decoration: underline;} 
div#content div.right_col div#main div#homeText div.first {margin:0 10px 10px 0; border-right:1px solid #619AA5;}


div#content div.right_col div#breadcrumb { color:#333; width:534px; border-bottom:1px solid #619AA5; padding:4px 0 4px 15px;}
div#content div.right_col div#main h2, div#content div.right_col div#sidebar h3 { margin-top:20px; color:#619AA5; font-size:1.3em; }
div#content div.right_col div#main div.section-overview {border-top:1px solid #619AA5; clear:left; margin-bottom:20px; margin-top:10px;}
div#content div.right_col div#main div.section-overview p {margin:0; }
div#content div.right_col div#main div.section-overview a {}
div#content div.right_col div#main div#quicklinks {border-top:1px solid #619AA5; clear:both; margin-bottom:20px; padding-top:10px; margin-top:40px;}
body.home div#content div.right_col div#main div#quicklinks {margin:10px 10px 15px 10px;}
div#content div.right_col div#sidebar h3 { padding-left:5px;}
div#content div.right_col div#main h3 { margin:10px 0 0 0; color:#619AA5; font-size:1.2em;}
div#content div.right_col div#sidebar {float:left; margin:0; padding:0; width:136px; border-left:1px solid #619AA5;}
body.home div#content div.right_col div#sidebar {margin:7px 0 0 7px; border:0px; }
div#content div.right_col div#sidebar span {display:block; text-indent:-9999px; height:71px; background:url(../images/sidebar_home_supporting.gif) no-repeat; margin-top:5px;}

div#content div.right_col div#main .imagewrap img {float:right; display:inline; margin:0 10px 10px 10px;}

ul.thumblist { margin:10px 0; padding:0; list-style:none;}	
ul.thumblist li {float:left; margin:0 0 5px 0; padding:0; border:0; width:350px;}
ul.thumblist li img {float:left; margin:0 10px 0 0;}

ul.articlelist { margin:10px 0; padding:0; list-style:none;}	
ul.articlelist li {margin:0 0 20px 0; padding:0; border:0; width:350px;}
ul.articlelist li p {margin:0; padding:0;}

ul.articlelink { margin:10px 0; padding:0; list-style:none;}	
ul.articlelink li {margin:0 0 10px 0; padding:5px; border:0; background:#E6F4F7;}
ul.articlelink li p {margin:0; padding:0;}
ul.articlelink li a {margin:0; padding:0;}

ul.articlephoto { margin:10px 0; padding:0; list-style:none; }	
ul.articlephoto li {float:left; margin:0; padding:0; width:70px; }
ul.articlephoto li img {float:right; margin-bottom:5px; border:1px solid #619AA5;}

ul.linklist { clear:right; margin:10px 0; padding:0; list-style:none; }	
ul.linklist li { margin:0 0 10px 0; padding:5px; border-top:1px solid #619AA5; background:#E6F4F7;}
ul.linklist li img { border:1px solid #619AA5; display:inline; float:right; margin:0 0 5px 5px;}
ul.linklist li p { margin:0; padding:0; border:0;}

ul.newsletterlist { margin:10px 0; padding:0; list-style:none;}	
ul.newsletterlist li {margin:0 0 10px 0; padding:5px; border:0; background:#E6F4F7;}
ul.newsletterlist li a {margin:0; padding:0;}

body#sitemap ol li {margin:15px 0 5px 0;}
body#sitemap ol li ol li {margin:5px 0 5px 0;}

div#footer {float:left; border-bottom:4px solid #D5EDF1; padding:4px; font:90% Verdana, Arial, Helvetica, sans-serif; background:#fff;}
div#footer div.left_col {width:500px;}
div#footer div.right_col {text-align:right;width:192px;}

a:link {color:#619AA5; text-decoration: underline;  }     
a:visited {color:#619AA5; text-decoration: underline;}  
a:hover {color: #000; text-decoration: none; }   
a:active {color: #000; text-decoration: underline;} 

ul.nav {margin:0 0 20px 0; padding:0; list-style:none;}	
ul.nav li {border-bottom:1px dashed #619AA5; }
ul.nav li.top {border-top:1px dashed #619AA5; }
ul.nav li a, ul.nav li a:visited {display:block; width:122px; padding:0.3em 3px 0.3em 25px; background: url(../images/menu_icon_out.gif) no-repeat 0 3px; text-decoration:none; color:#000;}
ul.nav li a:hover {color:#000; background: #D5EDF1 url(../images/menu_icon_over2.gif) no-repeat 0 3px; text-decoration:none;}

div#content div.right_col div#sidebar ul.nav {margin-bottom:0px;}
div#content div.right_col div#sidebar ul.nav li a {width:116px;}

body.home ul.nav li#nav1 a,
body.nnto ul.nav li#nav2 a,
body.latestnews ul.nav li#nav3 a,
body.latestprayer ul.nav li#nav4 a,
body.givethanks ul.nav li#nav5 a,
body.wordsandthoughts ul.nav li#nav6 a,
body.uk ul.nav li#nav7 a,
body.brazil ul.nav li#nav8 a,
body.philippines ul.nav li#nav9 a,
body.india ul.nav li#nav11 a,
body.links ul.nav li#nav10 a,
ul.nav li#navselected a {color:#000; background: #D5EDF1 url(../images/menu_icon_over2.gif) no-repeat 0 3px; text-decoration:none;}


div#content div.right_col div#sidebar ul.nav li ul.subnav {margin:0; padding:0; list-style:none;}
div#content div.right_col div#sidebar ul.nav li ul.subnav li {border-top:1px dashed #619AA5; border-bottom:0; }
div#content div.right_col div#sidebar ul.nav li ul.subnav li a {display:block; width:105px; padding:0.3em 3px 0.3em 35px; background: url(../images/menu_icon_out.gif) no-repeat 10px 3px; text-decoration:none; color:#669999;}
div#content div.right_col div#sidebar ul.nav li ul.subnav li a:hover {color:#000; background: #D5EDF1 url(../images/menu_icon_over2.gif) no-repeat 10px 3px; text-decoration:none;}
div#content div.right_col div#sidebar ul.nav li ul.subnav li#subnavselected a {color:#000; background: #D5EDF1 url(../images/menu_icon_over2.gif) no-repeat 10px 3px; text-decoration:none;}
/*ul.subnav li#subnavselected a {color:#000; background: #D5EDF1 url(../images/menu_icon_over2.gif) no-repeat 10px 3px; text-decoration:none;}*/



img.border { border:1px solid #619AA5;}
a.bottompad {padding-bottom:20px; clear:both;}
