html, body, object, iframe, blockquote, pre, abbr, acronym, address, code,
del, dfn, img, q, dl, dt, dd, fieldset, form, legend, caption
{
    font-family: 'PT Sans', sans-serif;
    font-size: 14px;
}

/*@font-face {
    font-family: 'ChunkFiveRegular';
    src: url('webfonts/Chunkfive-webfont.eot');
    src: url('webfonts/Chunkfive-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/Chunkfive-webfont.woff') format('woff'),
         url('webfonts/Chunkfive-webfont.ttf') format('truetype'),
         url('webfonts/Chunkfive-webfont.svg#ChunkFiveRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

.register_btns div {
	font-family: Raleway;
	font-weight: normal;
}

h1,h2,h3,h4,h5,h6 { color: #E78B14}
h2.alt,h3.alt,h4.alt,h5.alt,h6.alt { opacity:.8; filter: grayscale(.5)}
h1.question {color: #444}
h1.question b{color: #A55; font-weight: normal}

h1,h2,h3,h4,h5,h6,
div.htab,
div.htab.selected {
	font-family: Raleway; 
	font-weight: normal
}
div.htab.selected { color: #E78B14}
.htab:hover {color: orange}


#header {background: linear-gradient(#9d9de2, #CBCBF8);}

#page {background: none; border: none; box-shadow: 0px 3px 8px black; padding: 0px; margin-top: 0px; }

.container {width: 956px; padding: 0px}
.container .container {
	background: white;
	padding: 0px;
	width: inherit;
}

#content {padding: 10px}

/*#logo .logo1,*/
#logo .logo2 {display: none;}

.awana {
	position: absolute;
	right: 400px;
	top: 30px;
}
#logo {position: relative; height: 85px}

/*div#nav-bar {background: none; border: none}*/

body {
	background: none;
}

/*ul#nav li {background: none}*/

#footer {border:none; margin: 0; background: #ddd; padding: 15px 10px}

#body-container {background: white; border: none; padding:4px 8px; min-height: 300px}

#devon,
#devon a,
#devon a:visited {color: #999}

#awana-logo {
top: -20px;
left: 310px;
height: 75px;
width: 183px;
background: url('/images/awana-clubs-logo.png');
}

#awana-front-page {display:none}


#footer {
	color: white; background: linear-gradient(#424279,#262657);
	padding: 5px 10px 0px;
	text-align: right;
}
	
html {background: #2D3B6F} /*linear-gradient(#7B7BB9, #000)}*/

div#nav-bar {
	background: #4d6875;
	border: none;
}

ul#nav li.active {
	background: #7a9fb1;
	box-shadow: inset 0px 0px 3px #b7bcb3;
}
ul#nav li.active a{
    color: white;
}
ul#nav li.parent.active {
    box-shadow: none;
}

.htabs {background: #eee;}

.picture  {display: none}

html .grid-view table.items th {
color: #111;
}

html .grid-view table.items th a {
	color: #0067d6;
	text-decoration: underline;
}

html a.testing {color: #ffd500}




#nav .active a {
    color: black;
}
#nav .parent.active > a {
    color: white;
    font-weight: bold;
}
body #nav li.parent.over > a {
    color: black;
}
ul#nav li.parent.active,
ul#nav li {
    /*border-top-left-radius: 3px;
    border-top-right-radius: 3px;*/
    margin-right:2px;
    background: rgba(100,100,100,.3);
}
/*ul#nav li.active {
    background:#ddd;
}*/

body #nav ul li a {
    background: #efe2d4;
}
body #nav li.parent.over,
body #nav li.over { background: rgba(100,120,140,.75) }
body #nav > li.parent.over > a {color: black}

/*body #nav li.parent.active.over a { color: inherit; }*/
/*body #nav li.active.over a { color: #543600; }*/
/*body #nav ul li.parent > a:hover {
    color: inherit;
}*/
body #nav ul li a:hover {
    background: #ffe9b9;
    color: #5290ec;
}
body #nav a:hover {
    color: #8bb5ff;
}

body .grid-view table.items th {
    background: rgb(153, 183, 216);
}

body #nav ul li.parent > a:hover,
#nav .parent li.active {
    color: black;
}


#logo_title {
    display:inline-block;
    vertical-align: top;
    font-size: 20px;
    font-weight: bold;
    font-family: Raleway;
}
a.logo1 {
    text-decoration: none;
}





html {
    /*background: radial-gradient(ellipse at center, #96DB60 0%, #67B270 100%); /*#67B270; /* #eda240; /**/
    background: #36d484;
    background: radial-gradient(ellipse at center, #60db75 0%, #36d484 100%);
}
body {
    background-image:
        url('../images/header-tranparent-bg2.png');
    background-repeat: repeat;
}
#header {
    background: none; /* linear-gradient(#FDFDFD, #D9E0DC);*/
}
#footer {
    color: white;
    background: linear-gradient(#537261,#4A644C);
    padding: 5px 10px 0px;
    text-align: center;
}
#page {
    box-shadow: none;
}

div#nav-bar {
    background: transparent;
}
ul#nav li.active {
    background: #6A776D;
}

#footer a {
    color: white;
    text-decoration: underline;
    opacity: 1;
}
#footer a:hover {
    color: orangered;
    text-decoration: none;
}

ul#nav li.parent.active {
    background: rgba(30,30,30,.4);
}