/*

Theme Name: Twentytwelve Child

Description: Child theme for the twentytwelve theme 

Author: Emily Tellez

Template: twentytwelve

*/

/* =Notes
--------------------------------------------------------------
This stylesheet uses rem values with a pixel fallback. The rem
values (and line heights) are calculated using two variables:

$rembase:     14;
$line-height: 24;

---------- Examples

* Use a pixel value with a rem fallback for font-size, padding, margins, etc.
	padding: 5px 0;
	padding: 0.357142857rem 0; (5 / $rembase)

* Set a font-size and then set a line-height based on the font-size
	font-size: 16px
	font-size: 1.142857143rem; (16 / $rembase)
	line-height: 1.5; ($line-height / 16)

---------- Vertical spacing

Vertical spacing between most elements should use 24px or 48px
to maintain vertical rhythm:

.my-new-div {
	margin: 24px 0;
	margin: 1.714285714rem 0; ( 24 / $rembase )
}
*/






@import url("../twentytwelve/style.css");


.entry-content h1 {
	margin: 14px 0;
	margin: 1rem 0;
	line-height: 100%;
}


/*----MULTI COLUMN CONTENT 300 PX */

.floatleft {float: left; margin: 0 5px 0 0; width: 300px;}
.clear {clear:both}


/*-----WIDGET AREA */

.widget-area .widget h3 {
	margin-bottom: 12px;
	margin-bottom: 0.85714286rem;
}



.widget-title {
	font-size: 14px;
	font-size: 1rem;
	line-height: 100%;
 	font-weight: normal;
	text-transform: uppercase;
	color: #C03;
}



.widget-area .widget {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	margin-bottom: 18px;
	margin-bottom: 1.28571429rem;
	word-wrap: break-word;
}



/* ----HEADER PADDING 0PX */

.site-header {
	padding: 0px 0;
	padding: 0rem 0; }

/* ----HEADER IMAGE MARGIN 0PX */

.header-image {
	margin-top: 0px;
	margin-top: 0rem;
	margin-bottom: 0px;
	margin-bottom: 0rem;
 }



/* ----CONTENT MARGIN 0PX */

.site-content {
	margin: 14px 0 0;
	margin: 1rem 0 0; }



/* ----CONTENT HYPHENS */

.site-content article {
	word-wrap: normal;
	-webkit-hyphens: none;
	-moz-hyphens: none;
	hyphens: none; }



/* ----BODY MARGIN 0PX */

	body .site {
		padding: 0 40px;
		padding: 0 2.857142857rem;
		margin-top: 0px;
		margin-top: 0rem; }



/*----H1 ENTRY TITLE */

h1.entry-title {
	color: #C03;
}

/*----REMOVE IMAGE BORDERS */

.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
	/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
	border-radius: 0px;
	box-shadow: none;
}

/*----REMOVE SPACE ABOVE MENU */

.main-navigation {
margin-top:0px;
margin-top:0rem;
}

/*----CHANGE NAV MENU BORDER COLOR */

	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		border-bottom: 1px solid #000000;
		border-top: none;
}