 /* Style sheet code for all pages */

html, body {height: 100%; width: 100%;}
body
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(../images/dym-main_bkgrnd.png);
    COLOR: #33383c;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #003e66;
	margin: 0px; padding: 0px; 
	text-align: center;
	text-decoration: none;
}

div {
  width:auto; 
  height:auto; 
  margin-left:auto; 
  margin-right:auto;
}


/*generic elements*/

input {
  font: 12px/100% Verdana, sans-serif;
  color: #494949;
}

textarea, select {
  font: 12px/160% Verdana, sans-serif;
  color: #494949;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
  font-family: Helvetica, Arial, sans-serif;
}

h1 {
  font-size: 170%;
}

h2 {
  font-size: 160%;
  line-height: 130%;
}

h3 {
  font-size: 140%;
}

h4 {
  font-size: 130%;
}

h5 {
  font-size: 120%;
}

h6 {
  font-size: 110%;
}

ul, quote, code, fieldset {
  margin: .5em 0;
}

p {
  margin: 0.6em 0 1.2em;
  padding: 0;
}

a:link, a:visited {
  color: #027AC6;
  text-decoration: none;
}

a:hover {
  color: #0062A0;
  text-decoration: underline;
}

a:active, a.active {
  color: #5895be;
}

hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
  background: #5294c1;
}

ul {
  margin: 0.5em 0 1em;
  padding: 0;
}

ol {
  margin: 0.75em 0 1.25em;
  padding: 0;
}

ol li, ul li {
  margin: 0.4em 0 0.4em .5em; /* LTR */
}

ul.menu, .item-list ul {
  margin: 0.35em 0 0 -0.5em; /* LTR */
  padding: 0;
}

ul.menu ul, .item-list ul ul {
  margin-left: 0em; /* LTR */
}

ol li, ul li, ul.menu li, .item-list ul li, li.leaf {
  margin: 0.15em 0 0.15em .5em; /* LTR */
}

ul li, ul.menu li, .item-list ul li, li.leaf {
  padding: 0 0 .2em 1.5em;
  list-style-type: none;
  list-style-image: none;
  background: transparent url(images/menu-leaf.gif) no-repeat 1px .35em; /* LTR */
}

ol li {
  padding: 0 0 .3em;
  margin-left: 2em; /* LTR */
}

ul li.expanded {
  background: transparent url(images/menu-expanded.gif) no-repeat 1px .35em; /* LTR */
}

ul li.collapsed {
  background: transparent url(images/menu-collapsed.gif) no-repeat 0px .35em; /* LTR */
}

ul li.leaf a, ul li.expanded a, ul li.collapsed a {
  display: block;
}

ul.inline li {
  background: none;
  margin: 0;
  padding: 0 1em 0 0; /* LTR */
}

ol.task-list {
  margin-left: 0; /* LTR */
  list-style-type: none;
  list-style-image: none;
}
ol.task-list li {
  padding: 0.5em 1em 0.5em 2em; /* LTR */
}
ol.task-list li.active {
  background: transparent url(images/task-list.png) no-repeat 3px 50%; /* LTR */
}
ol.task-list li.done {
  color: #393;
  background: transparent url(../../misc/watchdog-ok.png) no-repeat 0px 50%; /* LTR */
}
ol.task-list li.active {
  margin-right: 1em; /* LTR */
}

fieldset ul.clear-block li {
  margin: 0;
  padding: 0;
  background-image: none;
}

dl {
  margin: 0.5em 0 1em 1.5em; /* LTR */
}

dl dt {
}

dl dd {
  margin: 0 0 .5em 1.5em; /* LTR */
}

img, a img {
  border: none;
}

table {
  margin: 1em 0;
  width: 100%;
}

thead th {
  border-bottom: 2px solid #d3e7f4;
  color: #494949;
  font-weight: bold;
}

th a:link, th a:visited {
  color: #6f9dbd;
}

td, th {
  padding: .3em .5em;
}

tr.even, tr.odd, tbody th {
  border: solid #d3e7f4;
  border-width: 1px 0;
}

tr.odd, tr.info {
  background-color: #edf5fa;
}

tr.even {
  background-color: #fff;
}

tr.drag {
  background-color: #fffff0;
}

tr.drag-previous {
  background-color: #ffd;
}

tr.odd td.active {
  background-color: #ddecf5;
}

tr.even td.active {
  background-color: #e6f1f7;
}

td.region, td.module, td.container, td.category {
  border-top: 1.5em solid #fff;
  border-bottom: 1px solid #b4d7f0;
  background-color: #d4e7f3;
  color: #455067;
  font-weight: bold;
}

tr:first-child td.region, tr:first-child td.module, tr:first-child td.container, tr:first-child td.category {
  border-top-width: 0;
}

span.form-required {
  color: #ffae00;
}

span.submitted, .description {
  font-size: 0.92em;
  color: #898989;
}

.description {
  line-height: 150%;
  margin-bottom: 0.75em;
  color: #898989;
}

.messages, .preview {
  margin: .75em 0 .75em;
  padding: .5em 1em;
}

.messages ul {
  margin: 0;
}

.form-checkboxes, .form-radios, .form-checkboxes .form-item, .form-radios .form-item {
  margin: 0.25em 0;
}

#center form {
  margin-bottom: 2em;
}

.form-button, .form-submit {
  margin: 2em 0.5em 1em 0; /* LTR */
}

#dblog-form-overview .form-submit,
.confirmation .form-submit,
.search-form .form-submit,
.poll .form-submit,
fieldset .form-button, fieldset .form-submit,
.sidebar .form-button, .sidebar .form-submit,
table .form-button, table .form-submit {
  margin: 0;
}

.box {
  margin-bottom: 2.5em;
}



/* main layout */

#Container{
 	width: 950px;
}

#Header{
	width: 950px;
	height: 52px;
}

#TopBar{
	width: 950px;
	height: 140px;
	background-image: url(../images/dym-top_bar_bkgrnd.png);
	background-color: #004970;
	border-bottom: solid #565656 3px;
}

#SecondaryMenu{
  width: 750px;
  height: 19px;
  float: right;
}

#TopBarLogo{
	text-align: left;
	height: 72px;
	margin-left: 21px;
	margin-bottom: 5px;
	clear: both;
}

#PrimaryMenu{
  width: 925px;
  height: 25px;
  text-align: left;
  
}

#PrimaryMenu a{
	display: inline-block;
	background-color:#00274c;
	height: 20px;
	color:#FFF;
	padding-top: 5px;
	padding-left: 18px;
	padding-right: 18px;
	font-family:Verdana, Geneva, sans-serif; 
	font-size: 12px;
	text-decoration: none;
}

#PrimaryMenu a.active{
	font-family:Verdana, Geneva, sans-serif; 
	color:#333;
	top: -5px;
	background-color:#dbe0e3;
}
#PrimaryMenu a:hover{
background-color:#13406a;	
}
#PrimaryMenu li{
	margin: 0px;
	padding: 0px;
}

.nice-menu-hide-title{
	visibility: hidden;  
}

#SubMenu{
  height: 22px;
  widows: 950px;
  background: #dbe0e3 url(../images/dym-submenu_bkgrnd.png);
  padding-top: 1px;	
}

#SubMenu ul li{
	display: inline;
	clear: both;
}

#SubMenu a{
	font-size: 12px;
	color:#00274c;
	
	font-family:Verdana, Geneva, sans-serif; 
}


#ContentWrapper{
	width:950;
	background: #ebebeb url(../images/dym-content_bkgrnd.png);
	background-color: #003557;
	font-family:Verdana, Geneva, sans-serif; 
	FONT-SIZE: 14px;
}

#ContentWrapper2{
  width: 909px;
  background: url(../images/dym-content_bkgrnd2.png) no-repeat;
  
  border: 0px;

}
#ContentWrapper ul{
	
}

#Content{
	width: 540px;
	float: left;
	text-align:left;
	margin: 11px;
}

#Content ul{
	padding-left: 25px;
}

#Content ul li{
	list-style-type: disc;
	list-style-position: inherit;
	margin: 0.1em 0 0.1em 1.0em;
	padding: 3px;

}


#SideBarRight{
  width: 320px;
  float: right;
  margin-right: 10px;
  margin-left: 10px;
  
}

#SideBarRightBody{
  margin-top: 0px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;	
}

#BottomBar{
  width: 950px ;
  background:url(../images/dym-content_bottom.png) no-repeat;
  height: 173px;
  border: 0px;
  padding-top: 30px;
}

.spacer{
  width: 950px;
  height: 18px;
  background-image:url(../images/space1.png)
}



/**
 * Secondary navigation
 */
ul.secondary-links {
  margin: 0;
  padding: 5px 0 0;
  float: right; /* LTR */
  clear: right; /* LTR */
  position: relative;
  z-index: 4;
}

ul.secondary-links li {
  margin: 0;
  padding: 0;
  float: left; /* LTR */
  background-image: none;
}

ul.secondary-links li a, ul.secondary-links li a:link, ul.secondary-links li a:visited {
  font-size:12px;
  display: block;
  margin: 0 .5em;
  padding: .50em 0 0;
  color:#00274c;
  background: transparent;
  text-decoration: none;
}

ul.secondary-links li a:hover, ul.secondary-links li a.active {
  color: #cde3f1;
  background: transparent;
}

/** tertiary menus **/

#right-nav a{
	color:#333;
	font-family:Verdana, Geneva, sans-serif; 
	display: block;
	font-size: 12px;
	text-align:center;
	vertical-align: text-bottom;
	width: 201px;
	height: 20px;
	padding-top: 171px;
	background-repeat: no-repeat;
	
}

#right-nav .menu-225 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/treasureland_menuicon-large.png);
}

#right-nav .menu-226 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/soulstation_menuicon-large.png);
}

#right-nav .menu-227 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/solidground_menuicon-large.png);
}
#right-nav .menu-229 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/membership_menuicon-large.png);
}

#right-nav .menu-230 a {
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/underthesea_menuicon-large.png);
}

#right-nav .menu-231 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/ourstaff_menuicon-large.png);
}

#right-nav .menu-232 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/jungle_menuicon-large.png);
}

#right-nav .menu-240 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/embrace-menuicon_large.png);
}

#right-nav .menu-241 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/truenorth_menuicon-large.png);
}

#right-nav .menu-244 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/servantheart_menuicon-large.png);
}

#right-nav .menu-251 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/embraceOurOwn_menuicon-large.png);
}

#right-nav .menu-252 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/embraceTheWord_menuicon-large.png);
}

#right-nav .menu-253 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/embraceGrace_menuicon-large.png);
}

#right-nav .menu-263 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/forerunner_menuicon-large.png);
}

#right-nav .menu-264 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/soulstation_menuicon-large.png);
}

#right-nav .menu-265 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/route56_menuicon-large.png);
}

#right-nav .menu-266 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/kidsinaction_menuicon-large.png);
}

#right-nav .menu-267 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/kingdomkids_menuicon-large.png);
}

#right-nav .menu-268 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/solidground_menuicon-large.png);
}

#right-nav .menu-271 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/whatwebelieve_menuicon-large.png);
}
#right-nav .menu-272 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/ourhistory_menuicon-large.png);
}
#right-nav .menu-275 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/discoveryourministry_menuicon-large.png);
}

#right-nav .menu-279 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/godsgreatbigworld_menuicon-large.png);
}

#right-nav .menu-369 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/marriedlife_menuicon-large.png);
}

#right-nav .menu-370 a{
	background-image: url(http://alt.mycolonialheights.org/files/artwork/logos/epic_menuicon-large.png);
}


.bottomblocks{
	display: inline
}

#BottomBar tr, #BottomBar td, #BottomBar table, #BottomBar tbody{
	border: none;
}

#footer #block-block-4 .content{
	color:#ffffff;
}


/* simple news black css */

.simplenews-subscription-filter .form-item { 
  clear: both;
  line-height: 1.75em;
  margin: 0pt 1em 0pt 0pt;
}

.simplenews-subscription-filter .form-item label { 
  float: left;
  width: 12em; 
}

.simplenews-subscription-filter .spacer {
  margin-left: 12em;  
}

.simplenews-subscription-filter .form-select, 
.simplenews-subscription-filter .form-text {
  width: 14em;
}

.block-simplenews .issues-link,
.block-simplenews .issues-list {
  margin-top: 1em;
}

.block-simplenews .issues-list .newsletter-created {
  display: none;
}



#block-simplenews-13{

	background-color:#d7e1ea;
	padding-left: 25px;
	padding-top: 25px;
	padding-right: 25px;
}

#Content #block-simplenews-13 h2{
	display: none;
}

#block-simplenews-13 #Content #block-simplenews-13 .form-item{
	width: 175px;
	
}

#block-simplenews-13 #Content #block-simplenews-13 .form-radios{
	width: 175;
}

#Content #block-simplenews-13{
	text-align: center;
}
.meta .terms .links .taxonomy_term_3, .meta .terms .links .taxonomy_term_2, .meta .terms .links .taxonomy_term_1{
	visibility: hidden;
	display: none;
}

/*
CHBCtv Development
http://colonialheights.org
An SimplePie RSS parser using JQuery and the Shadowbox media player
Version: 1.0
Author: Michael Shadow
Updated: 28 August 2009
*/

div#feedplayer {
	width: 320px;
	height: 210px;
	background-color: #212121;
}

div#feeditems_container {
	width: 320px;
	height: 185px;
	background-color: #003E66;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	overflow: auto;
}

div#feeditems_container h4 {
	font-size: 0.9em;
	color: #CECECE;
	text-decoration: none;
}

div#feeditems_container img {
	border: 0;
	padding: 0 5px 0 0;
}

p.notes_detail {
	display: none;
	font-size: 0.7em;
	color: #616161;
	clear: both;
	padding: 5px 0 0 5px;
}

p.footnote {
	font-size: 0.6em;
	color: #616161;
}

div.feeditem {
	padding: 0 0 7px 0;
	margin: 0 0 0 0;
	border-bottom: 1px solid #616161;
	clear: both;
	text-align: left;
}

img#mediathumb {
	float:left;
	padding: 0 0 0 0;
	margin: 5px 5px 0 5px;
	height: 40px;
}

img.infobtn {
	float:right;
	cursor: pointer;
	margin: 5px 0 0 0;
}

p.sermontitle {
	font-size: 0.8em;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
	height: 1.5em;
	cursor: pointer;
}
.meta .terms .links .taxonomy_term_3, .meta .terms .links .taxonomy_term_2, .meta .terms .links, .terms, .view-content h2 a {
	visibility: hidden;
	display: none;
}
