@import url('../twentytwelve/style.css');

/*
Theme Name: wallace
Theme URI: URI to your theme
Description: Twentytwelve child-theme
Author: Ben Stanford
Version: 0.0.1
Template: twentytwelve
Tags: two-columns, right-sidebar, custom-header, custom-colors, custom-background, custom-menu, theme-options, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/


<!-- slide-wrapper -->


html {margin-top: 0px;
background-color:#CCC;}


/*width of content frame*/

.site {
	max-width:850px;}

.site-header {
	padding:0px;
	margin:0px;
	display:inline-block;
	background-color:#EFEFEF;
	width:100%;
	text-align:center;
	line-height:0;
}



img.header-image {
border-radius: 0;
box-shadow: none;
margin:0px;
max-width:100%;}


/** Main Navigation **/


.main-navigation {
	position: relative;
	margin-top:0;
}
.main-navigation div {
	display: inline-block;
	margin: 0 auto;
	margin-right: 0px;
}

.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {
border: 0 !important;

}


.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		border-bottom: none;
		border-top: none;
	}

	.main-navigation li a {
		border-bottom: 0;
		color: #EEE;
		line-height: 2.2;
		text-transform: uppercase;
		font-size:1.3em;
		font-family:Georgia, "Times New Roman", Times, serif;
		white-space: nowrap;
	}
		.main-navigation li a:hover {
		color: #FCEDB4;
	}
	
		.main-navigation li ul li a {
		background:url(../../../images/black-transparent.png) repeat;
		border-bottom: none;
	}
	.main-navigation li ul li a:hover {
		background: #000;
		color: #FFF;
	}



/** BODY **/


body .site {
    padding: 0px 2.85714rem;
    margin-top: 0rem;
    margin-bottom: 0px;
    box-shadow: 0px 2px 6px rgba(100, 100, 100, 0.3);
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
a {
	color:#900;
	
	}
	
h1, h2, h3, h4, h5 {
	color:#900;
	clear:none;
	font-weight:normal;
	}

	
.main-navigation {
	
	background-color:#000;
	border:none;
	text-align:center;
	}
	
#main.wrapper {
	
	background-color:#FFF;
	min-height:250px;

	
	}
	
#page.hfeed.site{
}


.site-content article
{
	border-bottom:none;
	margin-bottom:20px;}

/* Footer */

.footer
{
	width:100%;
}

.decorative-circle {
width:100%;
height:35px;
background:url(../../../images/main-bottom.png) no-repeat;
background-position:center;
display:inline-block;
position:relative;
}




footer[role="contentinfo"] {

	background:url(../../../images/footer-bg.png) repeat-x;
	border-top: none;
	width:100%;
	font-size: 12px;
	font-size: 0.857142857rem;
	line-height: 2;
	margin-top: 0px;
	max-width:100%;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	padding: 0;
	display:inline-block;
	position:relative;
}
footer[role="contentinfo"] a {
	color: #686868;
}
footer[role="contentinfo"] a:hover {
	color: #21759b;
}

/** footer Navigation**/

.footer-navigation {
	display:none;
	margin-top:0px;
	text-align:center;
	height:275px;
	}

.footer-navigation ul.nav-menu,
	.footer-navigation div.nav-menu > ul {
		border-bottom: none;
		border-top: none;
		display: inline-block !important;
		width: 1040px;
		position:relative;
		
	}

	.footer-navigation ul li{
	width:180px;
	text-align:center;
	}



	.footer-navigation li a,
	.footer-navigation li {
		display: inline-block;
		text-decoration: none;
	}
	
	.footer-navigation li a {
		border-bottom: 0;
		color: #000;
		line-height: 2.2;
		text-transform: uppercase;
		font-size:1em;
		font-family:Georgia, "Times New Roman", Times, serif;
		white-space: nowrap;
	}
	.footer-navigation li a:hover {
		color:#333;
	}
	

	
	.footer-navigation li {
		margin: 0 40px 0 0;
		margin: 0 2.857142857rem 0 0;
		position: relative;
	}
	

	.footer-navigation li ul {
		/** display: none; **/
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		z-index: 1;
		text-align:left;
	}

	.footer-navigation li ul ul {
		top: 0;
		left: 100%;
	}
	.footer-navigation ul li:hover > ul {
		border-left: 0;
		display: block;
	}
	
		.footer-navigation li ul li a {
		color: #666;
	}

	.footer-navigation li ul li a:hover {
		color: #999;
	}
	
.footer-navigation .current-menu-item > a,
	.footer-navigation .current-menu-ancestor > a
	{	
		font-weight:normal;
		text-decoration:none;
		}
	
	
	.footer-navigation .current_page_item > a,
	.footer-navigation .current_page_ancestor > a {
		font-weight:normal;
		text-decoration:underline;
	}
	
	
/** Main page slider **/


.slide-wrapper {
width:100%;
height:370px;
overflow:hidden;

background-position:center;
display:inline-block;
position:relative;
background:url(../../../images/background-slider.png) repeat-y center #600;
}


/** SITE INFO **/


.site-info 
{
	color:#666;
	text-align:center;
	display:inline-block;
	position:relative;
	width:100%;
	padding-bottom:20px;
	} 


/* Sidebar */
.widget-area .widget {
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin-bottom: 48px;
	margin-bottom: 3.428571429rem;
}
.widget-area .widget h3 {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget {
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.5;
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.widget-area .widget p {
	margin-bottom: 24px;
	margin-bottom: 1.714285714rem;
}
.widget-area .textwidget ul {
	list-style: disc outside;
	margin: 0 0 24px;
	margin: 0 0 1.714285714rem;
}
.widget-area .textwidget li {
	margin-left: 36px;
	margin-left: 2.571428571rem;
}
.widget-area .widget a {
	color: #777;
}
.widget-area .widget a:hover {
	color: #21759b;
}


.entry-meta {
	display:none;
}


.archive-header {
	display:none;
}




\\\