/*
Theme Name: Stuff Of War K2 Child Theme
Theme URI: http://www.thestuffofwar.com/
Description: Stuff of war extension for K2 (RC8) theme
Author: Daniel O'Donnell
Author URI: evildonald.net
Template: k2
*/

/* =========== FONTS ========== */
@font-face {
	font-family: 'EraserRegular';
	src: url('font/eraser/EraserRegular.eot');
	src: local('font/eraser/Eraser Regular'), local('font/eraser/EraserRegular'), url('font/eraser/EraserRegular.woff') format('woff'), url('font/eraser/EraserRegular.ttf') format('truetype'), url('font/eraser/EraserRegular.svg#EraserRegular') format('svg');
}

@font-face {
	font-family: 'VitaminRegular';
	src: url('font/vitamin/VITAMIN_.eot');
	src: local('font/vitamin/Vitamin Regular'), local('font/vitamin/Vitamin'), url('font/vitamin/VITAMIN_.woff') format('woff'), url('font/vitamin/VITAMIN_.TTF') format('truetype'), url('font/vitamin/VITAMIN_.svg#Vitamin') format('svg');
}

@font-face {
	font-family: 'KomikaAxisRegular';
	src: url('font/komika/KOMIKAX_.eot');
	src: local('font/komika/Komika Axis Regular'), local('font/komika/KomikaAxis'), url('font/komika/KOMIKAX_.woff') format('woff'), url('font/komika/KOMIKAX_.ttf') format('truetype'), url('font/komika/KOMIKAX_.svg#KomikaAxis') format('svg');
}

@font-face {
	font-family: 'ChunkFiveRegular';
	src: url('font/chunkfive/Chunkfive.eot');
	src: local('font/chunkfive/ChunkFive Regular'), local('font/chunkfive/ChunkFive'), url('font/chunkfive/Chunkfive.woff') format('woff'), url('font/chunkfive/Chunkfive.otf') format('opentype'), url('font/chunkfive/Chunkfive.svg#ChunkFive') format('svg');
}

body
{
	font-family: Arial, Helvetica, sans-serif;
}
strong, em, b, i 
{
	font-family: Arial, Helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 
{
	font-family: Arial, Helvetica, sans-serif;
}

.secondary h4
{
	font: 20px 'EraserRegular', 'Arial Black', Gadget, sans-serif;
	letter-spacing: 2px;
}

.blog-title
{
	font: 45px 'EraserRegular', 'Arial Black', Gadget, sans-serif;
	letter-spacing: 2px;
	padding-top: 35px;
}

#header .description
{
	font: 18px 'EraserRegular', 'Arial Black', Gadget, sans-serif;
	letter-spacing: 2px;
}

h1, h2, h3, .entry-title
{
	font-weight: bold;
}

a
{
	color: #383825;
	text-decoration: underline;
}

a:hover
{
	color: #0000FF;
}

body 
{
	background: #85C6FF;
	background-image: url(image/background-spad-XIII.gif);
}

#header 
{
	background-color: #3371A3;
	position: relative;	
	left: 400;
}

#header #logo
{
	position: absolute;
	background-image: url(image/logo.gif);
	background-repeat: no-repeat;
	padding-bottom: 140px;
	padding-right: 140px;
	left: 725px;
	top: 30px;
}

.blog-title a, #header .description 
{
	color: #F2F2C6;
	text-decoration: none;
}

.blog-title a:hover 
{
	color: #F2F2C6;
	text-decoration: underline;
}

.content 
{
	background-color: white;
}

#page
{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;

	border-radius: 10px;

	background-color: white;
	padding-bottom: 15px; /*fix for sharp corners*/
}

.columns-two #page
{
	width: 960px;
}

#primary
{
	width: 600px;
}

.secondary
{
	font-size: 1.2em;
}

#footer p
{
	width: 360px;
	background-color: white;
	padding: 5px;
}
.entry-content
{
	font-size: 1.4em;
}

/* ===== RSS ======== */

#entry_rss
{
	background-image: url(image/feed.png);
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-bottom: 3px;
}

#comment_rss
{
	background-image: url(image/feed_edit.png);
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-bottom: 3px;
}

/* ===== NAVIGATION ======== */

.navigation
{
	font: 20px 'EraserRegular', 'Arial Black', Gadget, sans-serif;
	padding-bottom: 10px;
}

.navigation a
{
	color: #383825;
	text-decoration: none;
}

.navigation a:hover
{
	text-decoration: underline;
}

.navigation .nav-previous a, .navigation .left a
{
	background-image: url(image/prev.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	letter-spacing: 3px;
}

.navigation .nav-next a, .navigation .right a
{
	background-image: url(image/next.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 30px;
	letter-spacing: 3px;
}

.navigation a .meta-nav
{
	display: none;
}

/* ===== STUFF OF NETWORK ======== */

/* Theme: http://kuler.adobe.com/#themeID/675112 */
.stuffOfBar
{
	font-family: ChunkFiveRegular, 'Arial Black', Gadget, sans-serif;
	font-size: 18px;
	width: 960px;
	color: black;
	background-color: white;
	padding-top: 7px;
	padding-bottom: 7px; /*fix for sharp corners*/
	letter-spacing: 1px;
}

#stuffOfHeader
{
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;

	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;

}

#stuffOfFooter
{
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;

	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
}

.stuffOfBar a
{
	text-decoration: none;
	color: black;
}

.stuffOfBar a:hover
{
	text-decoration: underline;
}


#stuffOfSpacer
{
	padding-top: 20px;
}

.stuffOfTitle
{
	color: #A6111F;		
}

.stuffOfTitle:hover, .stuffOfBar a:hover .stuffOfTitle
{
	color: #DE162A;		
}
