/*
Theme Name: Pinboard Child
Theme URI: http://www.onedesigns.com/wordpress-themes/pinboard
Description: Child theme for the Pinboard theme
Author: One Designs
Author URI: http://www.onedesigns.com/
Template: pinboard
Version: 1.1.2
*/

@import "../pinboard/style.css";

body {
	background:#F8F8F8;
	color:#333;
	font-family:"Open Sans", sans-serif;
	font-size:13px;
	line-height:1.62em;
}

h1, h2, h3, h4, h5, h6 {
	font-family:"Open Sans", sans-serif;
	margin-bottom:18px;
	font-weight:300;
	line-height:1.62em;
	letter-spacing:1px;
}

p {
	margin-bottom:24px;
}

#wrapper {
	width:80%;
	box-shadow:0px 0px 10px 2px #000;
	background:#FFFFFF;
}

#header {
	border-top:none;
	margin-bottom: 0.4%;
}

#site-title,
#site-description {
	width:50%;
	float:left;
	margin:0 0 0 5%;
	font-weight:300;
	line-height:10px;
}

#site-title img {
	max-width:100%;
	margin: 4% 0 5% 0;
	vertical-align:middle;
}

#toprightarea {
	width: 45%;
	float:right;
}

#uppermenu {
	text-align: right;
	margin:1% 0 0;
}

#uppermenu a {
	color: #000;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #000; 
}

#uppermenu a:last-child {
	border-right: none;
}

#uppermenu a:hover {
	text-decoration: underline;
}

#header #searchform {
	float:right;
	margin:1% 12% 0 0; 
}

#access {
	margin: 0.5% auto 0 auto;
	padding:0;
	background:#FFA500;
	border-top: 1px solid;
	border-bottom: 1px solid; 
	box-shadow:none;
}

#access ul {
	width:100%;
}

#access li {
	width:20%;
	padding:0; 
}

#access a {
	margin:0 4%;
	font-size:1.5em; 
	color:#000; 
    text-align:center; 
}

#access a:hover {
	background: none;
	color:#000052;
}

#access li.current_page_item > a,
#access li.current-menu-item > a {
	background:none;
	color:#000052; 
}

#access li li {
	min-width:100%;
	background:#FFF; 
	border-top:none;
	border-bottom:none;
}

#access li li a {
	color:#000;
	font-weight: 600;
}

#access li li a:hover {
	background: #FFF;
	text-decoration: underline;
}

#container {
	margin:0.5% 1.6% 1.6% 1.6%;
}

.entry {
	border-bottom:none;
	box-shadow: none;
}

#footer-area {
	background:#222 url('../../../-eastha5/wp-content/uploads/2014/02/blackorchid.png') repeat;
}

.threecol {
	width:14%; 
}

.threecol:nth-child(6) {
	float:right;
	width:25%; 
}

.threecol:nth-child(7) {
	float:right;
	width:25%; 
}

.widget-area a {
	color:#8C6439;
	font-weight: 500;
}

/***********************************************
PAGE: HOME
***********************************************/

.woocontain {
	width: 95%;
	margin: 0 auto;

}
.wooslider {
	border:none;
	box-shadow: none;
}

.homeimageslayout {
	float: left;
	width: 100%; 
	margin: 0; 
	padding-top: 1% 0 0 0;
}

#homeimages {
	float:left;
	width:100%;
	margin: 0 0 4%;
	list-style: none;
}

.homepagecol {
	float: left;
	width: 28%; 
	margin: 2.66666666666%; 
	text-align: left;
}

.homepagecol p {
	margin-bottom: 5px;
}

.homepara {
	font-size: 1.25em;
}

.hometitles {
	font-size: 14px;
	font-weight: 600;
	font-style: italic;
}

.bottomleftsection {
	float: left;
	width:50%;
}

.bottomrightsection {
	float:right;
	width:50%;
}

/***********************************************
PAGE: UPCOMING EVENTS
***********************************************/ 

.eventstitle {
	color:#000;
	font-weight: 700;
	margin-bottom: 0px;
}

/*media queries*/


/* Smaller ----------- */
@media screen and (max-width : 768px) {

#wrapper {
	width: 100%;	
	max-width: 100%;
}

#site-title {
	float:none;
	width:100%;
	margin:0;
}

#site-title a {
	display: block;
	text-align: center;
}

#toprightarea {
	float: none;
	width: 100%;
}

#uppermenu {
	text-align: center;
	margin:0;
}

#uppermenu a {
	margin: 0 9px;
	border-right: none;
	font-size: 1.3em;
}

#header #searchform {
	display: none;
} 

.threecol:nth-child(7) {
	margin-right: 5%;
}


}

/* Smallest */
@media screen and (max-width : 650px) {

.threecol {
	float:none;
	width:100%; 
	text-align: center;
}

.threecol:nth-child(6) {
	float:none;
	width:100%; 
}

.threecol:nth-child(7) {
	float:none;
	width:100%; 
}

#uppermenu a:first-child {
	display: none;
}

#access {
	display: none;
}

.woocontain {
	width: 100%;
}

.homepagecol {
	width: 45%;  
	margin: 0 2.5% 15px; 
	text-align: center;
}

.homepara {
	font-size: 1em;
}

.hometitles {
	font-size: 10px;
	line-height: 1em;
}

.bottomleftsection {
	float:none;
	width: 100%;
}

.bottomrightsection {
	display: none;
}

}