@import url("/core/themes/wz_default/css/default.css");
/* LAYOUT */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea { font-family: Calibri, Helvetica, Arial, sans-serif; }

body {
 background-color: 	white;/*For older browsers*/
 color:	rgb(63,63,63);/*For older browsers*/
 font-size:16px;
 line-height:1.5em;
  background-image: url('/static/themes/jonah/bodybackgroundimage.1335908112.jpg');
  background-repeat:no-repeat;
 background-attachment:fixed;
}

body {
 background-color: white;
 color: rgb(63,63,63);
}



a, a:link{
 color:rgb(8,92,143);/*For older browsers*/
}
a, a:link{
 color:rgb(8,92,143)
}

a:visited{
 color:rgb(8,92,143);/*For older browsers*/
}


a:visited{
 color:rgb(8,92,143)
}


a:hover{
 color:rgb(132,194,37);/*For older browsers*/

}

a:hover{
 color:rgb(132,194,37);
}





#logo {
 color:#ffffff;/*For older browsers*/
 margin-left: 18px;
}
#logo {
 color: #ffffff
}

#logo h1 {
 font-family: Syncopate;
 font-size: 4em
}

#page {
	background-color: #ffffff;/*For older browsers*/
			  background-image:none;
			background-repeat:no-repeat;
   -moz-border-radius: 21px 21px 21px 21px;
   border-radius: 21px 21px 21px 21px;
   margin-bottom: 0px;

}
#page {
	background-color: #ffffff;
	}

#page div.main {

   background-image:none;
 
	background-color:transparent;/*For older browsers*/
}

#page div.main {
background-color:transparent
}



#head {
		background-image:none;
	}


#footer {
	color:rgb(176,176,176);
	background-color:rgba(0,0,0,0.30);
   -moz-border-radius: 21px 21px 21px 21px;
   border-radius: 21px 21px 21px 21px;
      		background-image:none;
	       background-repeat:repeat;

}




.title h1 {
 color:rgb(63,63,63);/*For older browsers*/
 font-family: Calibri, Helvetica, Arial, sans-serif;
 font-size: 2.4em
}

.title h1 {
 color: rgb(63,63,63);
}

#wz_nav_menu ul {
 color: rgb(255,255,255);/*For older browsers*/
}
#wz_nav_menu ul {
 color:rgb(255,255,255);
}

#wz_nav_menu ul ul,
#wz_nav_menu ul ul a,
#wz_nav_menu ul ul li
{
 background-color: rgb(255,255,255);/*For older browsers*/
 color: rgb(63,63,63);/*For older browsers*/
}

#wz_nav_menu ul ul,
#wz_nav_menu ul ul a,
#wz_nav_menu ul ul li
{
 background-color: rgb(255,255,255) ;
 color:rgb(63,63,63) ;
}

#wz_nav_menu ul a:hover,
#wz_nav_menu ul li:hover {
 background-color: rgb(132,194,37);/*For older browsers*/
 color: rgb(255,255,255);/*For older browsers*/
}

#wz_nav_menu ul a:hover,
#wz_nav_menu ul li:hover {
 background-color: rgb(132,194,37) ;
 color: rgb(255,255,255) ;
}


#secondary {
      		background-image:url('/core/themes/wz_default/media/bg/sidebar-top.png');
	
	}

#secondaryContent {
      		background-image:url('/core/themes/wz_default/media/bg/sidebar-middle.png');
	
}

#secondaryBottom {
      		background-image:url('/core/themes/wz_default/media/bg/sidebar-bottom.png');
	
	}


.secondary_nav {
 padding: 0px
}

.secondary_nav h2 {
 color: rgb(63,63,63);/*For older browsers*/
 font-size:1.4em;
 font-family:Calibri, Helvetica, Arial, sans-serif;
}

.secondary_nav h2 {
 color:rgb(63,63,63);
}


.secondary_nav li {
 padding-left:0px;
 background-color: rgb(255,255,255);/*For older browsers*/
 color: rgb(8,92,143);/*For older browsers*/
}

.secondary_nav li {
 background-color: rgb(255,255,255);
 color:rgb(8,92,143);
}

.secondary_nav li a, .secondary_nav li a:visited {
 color: rgb(8,92,143);/*For older browsers*/
}
.secondary_nav li a, .secondary_nav li a:visited {
 color:rgb(8,92,143);
}

.secondary_nav li:hover {
 color: rgb(255,255,255);/*For older browsers*/
 background-color: rgb(8,92,143);/*For older browsers*/

}

.secondary_nav li:hover {
 color: rgb(255,255,255);
 background-color: rgb(8,92,143);
}

.secondary_nav li:hover a {
  color: rgb(255,255,255);/*For older browsers*/
  padding-left: 20px;
}

.secondary_nav li:hover a {
  color: rgb(255,255,255);
}

.doclist {
 background-color: rgb(45,118,57);/*For older browsers*/
 -moz-border-radius: 12px 12px 12px 12px;
 border-radius: 12px 12px 12px 12px;
 padding:0px;
}

.doclist {
 background-color: rgb(45,118,57);
}

.doclistinner {
 background-color: rgb(255,255,255);/*For older browsers*/
 -moz-border-radius: 6px 6px 6px 6px;
 border-radius: 6px 6px 6px 6px;
    background-image:none;
 }

.doclistinner {
 background-color: rgb(255,255,255);
}

div.doclist h4.title a {
 color: rgb(8,92,143);/*For older browsers*/
}

div.doclist h4.title a {
 color:rgb(8,92,143)
}

div.doclist h4.title a{
 font-family:Calibri, Helvetica, Arial, sans-serif
}

div.doclist h4.title{
 font-size:1.6em
}


div.doclist p.description{
 color: rgb(63,63,63);/*For older browsers*/
 font-size:1em
}

div.doclist p.description{
 color:rgb(63,63,63);
}

div.doclist p{
 font-family:Calibri, Helvetica, Arial, sans-serif
}

#comments {
 background-color: rgb(255,255,255);/*For older browsers*/
 color: rgb(63,63,63);/*For older browsers*/
 font-family: Calibri, Helvetica, Arial, sans-serif ;
 font-size: 1em;
 border-radius: 0px 0px 0px 0px;
 border-style: none ;
 border-color: rgb(0,0,0);/*For older browsers*/
 border-width:0px
}

#comments {
 background-color:rgb(255,255,255);
 color: rgb(63,63,63) ;
 border-color: rgb(0,0,0) ;
}

div.guestbook{
 background-color: rgb(255,255,255);/*For older browsers*/
 border-style:solid;
 border-radius: 18px 18px 18px 18px;
 border-color: rgb(132,194,37);/*For older browsers*/
 border-width:4px;
 padding: 8px;
}

div.guestbook{
 background-color: rgb(255,255,255);
 border-color:rgb(132,194,37);
}

#comments blockquote, #comments p {
 font-family: Calibri, Helvetica, Arial, sans-serif ;
}

/*Start Custom CSS in General Theme Tab*/

.bodyContent {margin-bottom:2em}

body.home {
 background-image: url('/themes/jonah/media/bg.jpg');
}
body.home #page { display:none;}
body.home #footer { display:none;}
body.home #head { width:auto; margin: 20px; background-color:rgba(0,0,0,0.7)}
body.home #head .inner { width:auto; margin: 40px;}
body.home #wz_nav_menu .defaultNav {font-size:18px; font-weight:bold;}
body.home #logo h1 { font-size:5em; }

.doclist .mediaList .mediaTiny {margin-right:5px;}
.magazine-wrapper { margin-bottom:1em;}

.eventDiv address.location {clear:left;}

#wz_nav_menu li[data-w7-tid="1"] {display:none;}
#newsletterDiv h1 {font-size:1.6em}

body {background-position: center top}

/*End Custom CSS in General Theme Tab*/

/*Start Nav CSS in Nav Menu Tab*/

#wz_nav_menu .defaultNav {font-size:14px; margin-top:18px;}
#head {
background-color: rgba(0,0,0,0.3);
border-radius: 21px;
-moz-border-radius: 21px;
height: 176px;
}

/*End Nav CSS in Nav Menu Tab*/


/*Start Footer CSS in Footer Tab*/



/*End Footer CSS in Footer Tab*/