/* CSS Document */




/* Template: Crashing Waves */
body{background-color:#f1f1f1;padding:6px;color:#000000;font-family:arial,helvetica,sans-serif;font-size:12px;position:relative;text-align:center;}
h1{margin-top:2px;color:#000000;font-family:arial;font-size:20px;font-weight:normal;}
h2{color:#000000;font-family:arial;font-size:18px;font-weight:normal;}
h3{color:#bcae88;font-family:arial;font-size:13px;font-weight:normal;}
.main{background-color:#fdfdfd;border:1px solid #9c9a9c;margin-left:auto;margin-right:auto;text-align:left;width:989px;}
.header{background:url(/style/Banner.jpg) no-repeat center top;background-color:#ffffff;border:1px solid #ffffff;position:relative;width:987px;height:350px;}
.header-logo{cursor:pointer;}
.header-title{color:#000000;font-family:arial;font-size:16px;position:absolute;text-align:center;width:100%;top:12px;}
.header-title a{color:#000000/*3d373d*/;text-decoration:underline;}
.header-slogan{color:#FFFFFF;font-family:sans-serif;font-size:13px;font-style:italic;cursor:pointer;position:absolute;text-align:center;width:100%;top:230px;}
.header-slogan a{color:#FFFFFF/*3d373d*/;text-decoration:none;}
.header-options-outer-container{border-top:0px solid #9c9a9c;border-bottom:0px solid #9c9a9c;position:relative;width:auto;top:350px;}
.header-options-container{ background-color:#dedbde;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;}
.header-options-outer{width:100%;}
.header-options-cell{text-align:center;}
.header-options{margin-left:auto;margin-right:auto;text-align:center;height:32px;}
.header-option{padding-left:14px;padding-right:14px;font-size:16px;text-align:center;color:#000000; cursor:default}
.header-option a{color:#000000;text-decoration:none;}
.header-option-selected{font-weight:bold;}
/*.footer{background:FFFFFF; color:0000000; text-align:center; text-decoration:none}
.footer a{color:000000; text-decoration:none}*/
.body-container{margin-top:6px;margin-bottom:6px; padding:25px 15px 5px 20px; font-size:16px;}
.body-container a,.body-container a:visited{ text-decoration:underline; color:#000000}
.bible{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding:2px 30px 5px 30px}
.leftnav-container{vertical-align:top;width:190px;}
.leftnav{min-height:300px;}
.leftnav-separator{background-color:#c6c7c6;width:1px;}
.leftnav-option a{text-decoration:none;}
.leftnav-sub-options{margin-top:12px;text-align:center;}
.leftnav-sub-option{margin-top:8px;}
.leftnav-sub-option a{text-decoration:none;}
.leftnav-sub-option-selected{font-weight:bold;}
.leftnav-header-image{margin:22px;margin-top:14px;cursor:pointer;width:146px;height:248px;}
.leftnav-events{margin:22px;margin-top:14px;}
.leftnav-events-header{margin-bottom:16px;color:#a06425;font-family:garamond;font-size:20px;}
.leftnav-event{margin-bottom:22px;}
.leftnav-event a{color:#3d373d;font-family:garamond;font-size:14px;text-decoration:none;}
.leftnav-event-more a{color:#3d373d;font-family:garamond;font-size:14px;text-decoration:none;}
.rightnav-container{vertical-align:top;width:190px;}
.rightnav-separator{background-color:#c6c7c6;width:1px;}
.rightnav-header-image{background:url('/resources/templates/church/crash-waves/sample-featuredministry.jpg') no-repeat left top;margin:22px;margin-top:14px;cursor:pointer;width:194px;height:156px;}
.rightnav-footer-image{background:url('/resources/templates/church/crash-waves/sample-events.jpg') no-repeat left top;margin:22px;cursor:pointer;width:194px;height:156px;}
.contentbar{padding-top:12px;padding-bottom:12px;color:#3d373d;font-family:garamond;font-size:14px;}
.contentbar a{color:#3d373d;}
.content-container{background-color:#fdfdfd;padding-top:12px;padding-bottom:12px;padding-left:18px;padding-right:18px;vertical-align:top;z-index:1;}
.content{color:#3d373d;font-family:garamond;font-size:14px;position:relative;text-align:left;}
.content a{color:#3d373d;}
.footer{background-color:#dedbde;padding:0px;width:100%}
.footer-organization-name{color:#797679;font-size:11px;text-align:left;}
.footer-organization-address{color:#797679;font-size:11px;text-align:right;}
.footer-organization-webmaster{color:#797679;font-size:11px;text-align:center; cursor:default}
.footer-organization-webmaster a{color:#797679;font-size:11px;text-align:center;cursor:pointer; text-decoration:none}
.poweredby{margin-top:8px;margin-left:auto;margin-right:auto;text-align:right;width:773px;}
.poweredby a{color:#999999;font-size:11px;font-style:normal;text-decoration:none;}
.error-heading{padding-bottom:4px;color:#990000;font-family:arial,helvetica,sans-serif;font-size:15px;font-weight:bold;}
.error-message{padding-bottom:10px;font-family:arial,helvetica,sans-serif;font-size:12px;}
ul.jd_menu{padding:0px;margin:0px;position:relative;list-style-type:none;z-index:1000;}
ul.jd_menu ul{background-color:#E6E6E6;border:1px solid #70777D;padding:0px;margin:0px;margin-top:2px;position:absolute;display:none;list-style-type:none;}
ul.jd_menu li{margin-left:0px;cursor:default;}
ul.jd_menu li a{cursor:pointer}
ul.jd_menu ul li{background-color:#E6E6E6;border:none;padding:3px 4px 3px 4px;margin:0px;color:#70777D;font-family:sans-serif;font-size:14px;font-weight:normal;float:none;text-align:left;width:130px;}
ul.jd_menu ul li.jd_menu_hover{background-color:#ABB5BC;border-top:1px solid #ABB5BC;border-bottom:1px solid #929AA1;padding-top:2px;padding-bottom:2px;color:#ffffff;}
ul.jd_menu ul a{color:#000000;font-family:sans-serif;font-size:14px;font-weight:normal;text-decoration:none;line-height:14px; cursor:pointer}
ul.jd_menu ul a.jd_menu_hover{color:#ffffff;text-decoration:none;}
.audio-file{border-bottom:1px solid #B5B5B5;padding-bottom:4px;margin-bottom:10px;}
.audio-file td{padding-bottom:6px;}
.audio-label{font-weight:bold;}
.audio-title{padding-right:8px;width:99%;}
.audio-title a{font-size:15px;font-style:italic;text-decoration:none;}
.audio-listen-cell{padding-right:4px;width:100px;}
.audio-listen{font-family:arial,helvetica,sans-serif;font-size:12px;}
.audio-listen-icon{background:url('/resources/shared/icons/speaker.gif') no-repeat left top;font-family:serif;font-size:12px;width:20px;}
.audio-listen-icon a{text-decoration:none;}
.audio-download-cell{padding-left:10px;width:60px;}
.audio-download{font-family:arial,helvetica,sans-serif;font-size:12px;}
.calendar{margin-top:15px;font-family:arial,helvetica,sans-serif;}
.calendar a{font-family:arial,helvetica,sans-serif;}
.calendar-body{border-bottom:1px solid #D0D0D0;border-right:1px solid #D0D0D0;margin-top:2px;margin-bottom:14px;}
.calendar-prev{background:url('/resources/shared/icons/arrow-left.gif') no-repeat left top;width:22px;height:22px;}
.calendar-next{background:url('/resources/shared/icons/arrow-right.gif') no-repeat right top;width:22px;height:22px;}
.calendar-title{font-size:13px;font-weight:normal;}
.calendar-title a{color:#000000;text-decoration:underline;}
.calendar-weekday{background-color:#DEDACE;font-size:11px;}
.calendar-day-events{background-color:#ffffff;border-top:1px solid #D0D0D0;border-left:1px solid #D0D0D0;}
.calendar-day{background-color:#EFEFEF;padding:2px;font-size:10px;cursor:pointer;overflow:none;text-align:right;height:13px;}
.calendar-day a{color:#000000;font-size:10px;font-weight:bold;text-decoration:none;}
.calendar-day-body{border-right:4px solid #ffffff;padding-top:2px;padding-left:4px;overflow:hidden;height:57px;}
.calendar-day-body a{font-size:11px;text-decoration:none;}
.calendar-byday-body{border-top:1px solid #DEDACE;padding-top:4px;margin-top:4px;}
.calendar-byweek-body{margin-top:4px;}
.calendar-weekday-title{background-color:#D6D6D6;padding:3px;color:black;font-family:arial,helvetica,sans-serif;font-size:13px;font-weight:bold;}
.calendar-event{border-bottom:1px solid #D6D6D6;padding-top:2px;padding-bottom:8px;}
.calendar-event-title{padding-bottom:3px;}
.calendar-event-title a{font-family:sans-serif;font-size:14px;font-style:normal;text-decoration:none;}
.calendar-event-title h2{margin-top:3px;margin-bottom:0px;}
.calendar-event-label{font-weight:bold;width:80px;}
.search-matches-found{margin-bottom:16px;font-style:normal;}
.search-result{margin-bottom:10px;}
.search-result-number{font-style:italic;}
.search-paging table{width:100%;}
.search-paging-link{padding-top:24px;font-weight:bold;}
.search-paging-prev{text-align:left;}
.search-paging-next{text-align:right;}
.form-label{padding-top:6px;padding-bottom:6px;padding-right:16px;vertical-align:top;}
.form-input-select{font-family:arial,helvetica,sans-serif;font-size:12px;}
.form-input-text{font-family:arial,helvetica,sans-serif;font-size:12px;}
.form-input-textarea{font-family:arial,helvetica,sans-serif;font-size:12px;}
.form-input-submit{margin-top:4px;font-size:12px;}
.form-error{color:#cc0000;}
.form-success{font-size:14px;font-weight:bold;}

/* column 1 - contains sidebar items */
#column1
{ width: 202px;
  float: left;
  padding: 24px 0px 15px 19px;
}

#column1 h1
{ padding: 12px 0px 6px 0px; 
  margin: 0px 0px 12px 0px; 
  border-bottom: 1px dashed;
}

.sidebaritem
{ position: relative;
  text-align: left;
  width: 165px;
  float: left;
  margin: 0px 0px 15px 0px;
  padding: 8px 0px 8px 0px;
}

/* column 2 - page content */
#column2
{ text-align: justify;
  padding: 32px 22px 15px 10px;
  width: 482px;
  float: right;
}


/****Photo Albums****/
#WATitle {
  background-color:none;
  color:#000;
  text-align:center;
  font-family:trebuchet ms;
  font-size:18px;
  font-weight:bold;
  border: 0px solid black;
  border-bottom:0px;
  padding-top:3px;
  padding-bottom:3px;
  width:980px;
}
#WAMain {
  background-color:none;
  border:0px solid #000;
  width:980px;
  font-family:tahoma;
  color:#000;
}
#wa-t,#wa-b,#wa-t2,#wa-b2 {
  margin-top:2px;
  background-color:none;
  width:500px;
  font-size:12px;
  text-align:center;
}
#wa-m {
  background-color:none;
  border-top:0px;
  border-bottom:0px;
}
.wa-pn {
  color:#000;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:2px;
  font-size:12px;

  border: 0px solid #eee;
  text-align:center;
  cursor: pointer;
}
.wa-pn-on {
  color:#000;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:2px;

  font-size:12px;
  background-color:none;
  border: 0px solid #888;
  text-align:center;
  cursor: default;
  font-weight:bold;
}
.wa-pn:hover {
 /* background-color:#6AF;
  border-color:#369;*/
}
.wa-bf {
  color:000;

  font-size:12px;
  border: 0px solid #eee;
  text-align:center;
  padding-left:5px;
  padding-right:5px;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:2px;
}
.wa-bf:hover {
 /* background-color:#6AF;
  border-color:#369;*/
}
.wa-tcap {
  font-size: 11px;
  color:#000;
}

.wa-pt {
  height:25px;
  margin-bottom:7px;
  text-align:center;
  font-size:20px;
  font-weight:bold;
}
.wa-pm {
  height:355px;
  text-align:center;
}
.wa-pb {
  font-size:14px;
  text-align:center;
  margin-top:10px;
  height:55px;
}