/*  
Theme Name:Twenty Twelve Child
Version: 1.0
Theme URI: http://quirm.net/themes
Description: A basic starter child theme for Twenty Twelve 
Author: Mel Pedley
Author URI: http://blackwidows.co.uk
Template: twentytwelve
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
*/

/* Import layout */
@import url(../twentytwelve/style.css);

/* =Theme customization starts here
-------------------------------------------------------------- */



.rtbs>.rtbs_content {
background: #006 !important;
color: #fff !important;
}

.rtbs .rtbs_menu li a {
background: #6cf !important;
padding: 10px 26px !important;
color: #222222 !important;
}

.rtbs .rtbs_menu li a.active {
background: #006 !important;
color: white !important;
}


.nav-menu{
background-color: #006;
margin-top: -26px;
}

.main-navigation li#menu-item-53 a,
.main-navigation li#menu-item-53 a:hover {
    color: white;
	font-weight: bold;
	margin-left: 30px;
}


.main-navigation li#menu-item-54 a,
.main-navigation li#menu-item-54 a:hover {
    color: white;
	font-weight: bold;
	margin-left: -14px;
	
}

.main-navigation li#menu-item-68 a,
.main-navigation li#menu-item-68 a:hover {
    color: white;
	font-weight: bold;
	margin-left: -14px;
}

.main-navigation li#menu-item-62 a,
.main-navigation li#menu-item-62 a:hover {
    color: white;
	font-weight: bold;
	margin-left: -14px;
}


.main-navigation li#menu-item-60 a {
    color: white;
	font-weight: bold;
	margin-left: -14px;
}
.main-navigation li#menu-item-60 a:hover{
	color: white;
}
.main-navigation li#menu-item-58 a {
    color: white;
	font-weight: bold;
	margin-left: -14px;
}
.main-navigation li#menu-item-58 a:hover{
	color: white;
}

.main-navigation li#menu-item-279 a {
    	color: white;
	font-weight: bold;
	margin-left: -14px;
}
	

.main-navigation li#menu-item-55 a, .main-navigation li#menu-item-56 a, .main-navigation li#menu-item-57 a, .main-navigation li#menu-item-70 a, .main-navigation li#menu-item-72 a, .main-navigation li#menu-item-73 a, .main-navigation li#menu-item-69 a, .main-navigation li#menu-item-71 a, .main-navigation li#menu-item-63 a, .main-navigation li#menu-item-64 a, .main-navigation li#menu-item-65 a, .main-navigation li#menu-item-66 a, .main-navigation li#menu-item-67 a, .main-navigation li#menu-item-279 a, .main-navigation li#menu-item-370 a, .main-navigation li#menu-item-407 a {
    color: black;
	font-weight: bold;
	}
	
.main-navigation li#menu-item-55 a:hover, .main-navigation li#menu-item-56 a:hover, .main-navigation li#menu-item-57 a:hover, .main-navigation li#menu-item-70 a:hover, .main-navigation li#menu-item-72 a:hover, .main-navigation li#menu-item-73 a:hover, .main-navigation li#menu-item-69 a:hover, .main-navigation li#menu-item-71 a:hover, .main-navigation li#menu-item-63 a:hover, .main-navigation li#menu-item-64 a:hover, .main-navigation li#menu-item-65 a:hover, .main-navigation li#menu-item-66 a:hover, .main-navigation li#menu-item-67 a:hover, .main-navigation li#menu-item-279 a:hover, .main-navigation li#menu-item-370 a:hover, .main-navigation li#menu-item-407 a:hover
{
color: #6cf;
font-weight:bold;
}


h1 {
padding: 10px;
color: white; 
background-color: #006;
}

h2 {
background-color:#6CF;
padding: 10px;
color: white;
}

h3 {
text-align: center;
font-size: 800%;
}

.header-image {
width: 960px;
}


#masthead {
margin-top: -25px;
margin-bottom: -50px;
}

#secondary {
 background-color: #6CF;
 margin-top: -1px;
 color: black;
}

#section-tabbed-3 {
	margin-right: 500px;
}

#bylaws{
width:780px;
height:450px;
overflow:scroll;
text-align:justify;
margin: 0 auto;
}
#bylaws2{
width:650px;
height:250px;
overflow:scroll;
text-align:justify;
margin: 0 auto;
}
#bylaws3{
width:650px;
height:150px;
overflow:scroll;
text-align:justify;
margin: 0 auto;
}

.textwidget img {
border: 0 none;
}

body .site {
	padding-left: 0;
	padding-right: 0;
}
.header-image {
	margin-top: 0;
}

.entry-content {
margin: 0 20px;
}




#site-header a:hover{
	background-color:transparent;
}

#comments {
display:none;
}

footer {
	text-align: center;
}

#container-footer {
clear: both;
background-color: #006;
color: white;
margin: 0 auto;
margin-top: -120px;
max-width: 920px !important;
width: auto !important;
padding: 30px 20px;
}

#container-footer a {
margin-top: 50px;
font-size: small;
}

#container-footer a:hover {
background-color: transparent;
}

#facebook img{
width: 10px;
float: left;
}

#youtube img {margin-left: -68px;}

#twitter img {
float: left;
}

.site-info {
margin-left: 800px;
margin-top: -30px;
text-align: center;
display:none;
}

#text-3 {
	background-color:#6CF;
	border-radius: 10px;
	width: 280px;
	margin-top:-45px;
}

#text-3 img{
width: 260px;
margin-left: 8px;
border: 0px solid;

}

.entry-header h1 {
	display: none;
}

#searchform {
margin-left: 20px;
}

#s {
width: 150px;
}
#searchsubmit {
margin-left: -5px;
}

#ui-id-1{
background-color: #6cf;
color: black;

}
#ui-id-2{
background-color: #6cf;
color: black;


}
#ui-id-3{
background-color: #6cf;
color: black;


}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{
border-bottom-right-radius: 0px !important;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
border-bottom-left-radius: 0px !important;
}


.ui-widget-header {
background: #006 !important;
border: none !important;
}

.ui-widget-content{
border: none !important;
}

#ui-id-4{
background-color: #6cf;
color: black;


}

.ui-tabs .ui-tabs-panel {
    background-color: #000066 !important;
    color: white;
}

#tabs ul{
background-color: #006;
}

#sitelock{
float: left;
margin-top: -40px;
}

.sitemap {
text-align: center;
}

.entry-content ul { 
list-style-type: disc; margin-left:15px; 
}

.entry-content a:visited,
.comment-content a:visited {
	color: #d76767;
}

#options div{
display: inline-block;
}

#individual {
background-color:#006;
color: white;
padding: 10px;
width: 200px;
height: 250px;


}
#family {
margin-top:-20px;
background-color:#006;
color: white;
padding: 10px;
width: 200px;
height: 250px;
}
#outoftown {

background-color:#006;
color: white;
padding: 10px;
width: 200px;
height: 250px;

}
#contributing {
background-color:#006;
color: white;
padding: 10px;
width: 200px;
height: 250px;
}

#counter {

}

#affil{
float: right;
margin-right: 120px;
margin-top: -80px;
}

#affil img{ 
width: 60px;
height: 60px;
padding: 5px;
}

#aff {
margin-right: 20px;
float:right;
margin-top: -80px;
}

#GFLI {
margin-right: 100px;
width: 100px;
height:60px;
float: right;
margin-top: -70px;
margin-right: 1px;
}

#footerinfo{
clear:both;

}


@media screen and (max-width: 400px) {

footer {
padding-bottom: 100px !important;
}

#socialbar{
	display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
	}

#sitelock {
display: none !important;
}


#aff {
padding-top: 120px !important;
 margin-left: auto !important;
    margin-right: auto !important;
text-align: center !important;
clear: both !important;
}

#affil {
padding-top: 90px !important;
clear: both !important;

}
}