/*
Theme Name: Daily Mail
Theme URI: http://marckremers.com
Description: Child Theme for Sandbox
Author: Marc Kremers
Author URI: http://marckremers.com
Template: sandbox
Version: 1.0
*/
 
@import url("../sandbox/style.css");

@font-face {
	font-family: 'Truth';
	src: url('http://picturesfromthedailymail.com/wp-content/themes/dailymail/fonts/trthr___.eot');
	src: local('?'), url('http://picturesfromthedailymail.com/wp-content/themes/dailymail/fonts/trthr___.woff') format('woff'), url('http://picturesfromthedailymail.com/wp-content/themes/dailymail/fonts/trthr___.eot.ttf') format('truetype'), url('http://picturesfromthedailymail.com/wp-content/themes/dailymail/fonts/trthr___.svg#TruthFB-Regular') format('svg');
}

@font-face {
	font-family: 'Truth Medium';
	src: url('http://picturesfromthedailymail.com/wp-content/themes/dailymail/fonts/trthmd__.eot');
	src: local('?'), url('http://picturesfromthedailymail.com/wp-content/themes/dailymail/fonts/trthmd__.woff') format('woff'), url('http://picturesfromthedailymail.com/wp-content/themes/dailymail/fonts/trthmd__.eot.ttf') format('truetype'), url('http://picturesfromthedailymail.com/wp-content/themes/dailymail/fonts/trthmd__.svg#TruthFB-Medium') format('svg');
}



/* ------------------------------HTML----------------------------------- */

/* #mainpage {display: none;} */
body {	
	background: #fff;				
	font-family:  'Truth', sans-serif;
	color: #000;
	font-size: 13px;
	padding: 40px 64px 0 64px;
	margin: 0;
	border-bottom:24px solid white;
	border-left:0;
	border-top:30px solid black;
	border-right:0;
}
* {-webkit-font-smoothing: antialiased;}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a {text-decoration: none}
a:hover {text-decoration: none}

img {border:0;}

/* ------------------------------SPACERS---------------------------------- */

.marginTop {height:20px;width:100%}


/* ------------------------------IMAGES----------------------------------- */

#wrapper {
    position:relative;
	float: left;
	}

#overlay {
	float: left;
	background-color: #000;
	position: absolute;
	width:100%;
	height: 100%;
	}

/* ------------------------------INDEX----------------------------------- */

.index_title  {
				position: absolute;
				height: 100%;
				color:#fff;
				/* width:270px; */
				margin:0 60px 0 60px;
				font-size: 32px;
				z-index: 3;
				font-style: italic;
				/* border: red 1px solid; */
				}

.inner_title {
 				display:table;
				width:inherit;
				height: inherit; 		
				/* border: blue 1px solid; */		
 				} 
								

.title_content {
				display: table-cell;
				/* vertical-align: middle; */
				background-color: transparent;
				}				

				
#post_content.heroImage #wrapper {
    margin-right: 12px;
    margin-bottom: 12px;
/*     border:1px solid red; */
}

#post_content {


		margin-top: 0;
		padding-bottom: 5px;
		padding-top: 30px;
	}
	
.date {font-family: "Truth", sans-serif;}	


/* ------------------------------PROJECT PAGE---------------------------- */

	



#rightHeadline{float: right;}
#leftHeadline{/* border:1px solid red; */}

#logo a {text-decoration: none; color:#fff;}
#logo a:visited {text-decoration: none;}
#logo a:hover {text-decoration: none;}

#logo:hover {background: #666;}

#title, #title a:visited, #title a:hover, #title a{
		font-family: 'Truth Medium', sans-serif;
		margin-top: 0;
		margin-right: 0;
		color:#000;
		}
		
#title a:hover{
		color:#ccc;
		}
		
		
.index_title #year {
					padding:0;
					margin:0;
					font-size: 12px;
					color: #999;
					display: block
					}

#blurb {color:#666;
		font-size: 12px;
		}

#blurb a {color:#666}
#blurb a:visited {color:#666}
#blurb a:hover {color:#999;}

#the_post {margin: 10px;}

#the_footer {margin:60px 0 0 0 ;}

#info {
		padding-bottom: 6px;
		padding-top: 10px;
		}



#topHR {
		border-bottom:2px solid #000;
		padding-top: 8px;
		padding-bottom: 8px;
		margin-bottom: 12px;
		}



#categories {
			font-family: 'Truth Medium','Georgia', sans-serif;
			text-transform: uppercase;
			font-size: 13px;
			line-height:28px;
			background-color: #fff;
			width: 300px;
			color: #000;
			margin-right: 12px;
    		margin-bottom: 12px;
			}
#catHeadline {
			text-transform: capitalize;
			padding-top: 15px;
			margin-top: -12px;
			font-family: "Georgia", "Times New Roman", sans-serif;
			font-size: 32px;
			height:42px;
			font-weight: bold;
			border-top: 7px solid black;			

}

#showCount {float: right;font-family: "Truth", sans-serif;}

#pageTitle {
		width:300px;
		color:#000;
		background-color: #fff;
		margin-right: 12px;
    	margin-bottom: 12px;
    	text-align: left;
    	font-size: 32px;
    	font-family: "Georgia", sans-serif;
    	font-weight: bold;
}

li:hover a, li:hover{background-color: black;color:white; padding-left:4px; padding-right:7px;}
			
li {
	border-bottom: 2px solid #000;
	list-style-type: none;

	}			

li a {
	color: #000;
	text-decoration: none;
	}

#info a {color: #000;}
#info a:visited {color: #000;}
#info a:hover {color: #333; text-decoration: none;}

#banner {
		text-align: center;
		padding-bottom:40px;
		}


#the_footer, #the_footer #info {
		color: #333;
		margin-bottom: 30px;
		margin-left: 5px;
		}

#the_footer a {color: #333;}
#the_footer a:visited {color: #333;}
#the_footer a:hover {color: #222; text-decoration: none;}

#highlight {
			background: transparent;
			font-size: 12px;					
			}

#nolight {	
			background: transparent;
			font-size: 12px;
			}

#highlight:hover {background: #666;}




#infoBottom {
		border-top: 7px solid black;
		padding-bottom: 6px;
		padding-top: 10px;
		}
