/* @override http://wearepropaganda.org/wp-content/themes/Propaganda/style.css */

/* @override http://wearepropaganda.org/wp-content/themes/Propaganda/style.css */

/*
THEME NAME: Propaganda
THEME URI: wearepropaganda.org
DESCRIPTION: wearepropaganda.org
VERSION: 0.666.2
AUTHOR: wearepropaganda.org
AUTHOR URI:
TAGS:
*/

body{
	height: 101%;
	color: #d0d0d0;
	font: 13px/1.5em "Lucida Grande", Lucida, Verdana, sans-serif;
	
	margin-top: 0;
	background: #0a0a0a url(http://wearepropaganda.org/themeimages/newbg.jpg) no-repeat center -400px;

}
h1{
	margin: 0;
}
h2{
	margin: 0;

	font-size: 20px;

}
h2 a{
			color: #efefef;
}
h4{
		font-size: 20px;
	margin-top: 0;
	margin-bottom: 20px;
}
img{
	border-style: none;
	border-width: 0;
}

a{
	border-style: none;
	border-width: 0;
	color: #424242;
	text-decoration: none;
}
a:hover{
	border-style: none;
	border-width: 0;
	color: #d40000;
}
#wrapper{
	margin-right: auto;
	margin-left: auto;
	width: 960px;
	margin-top: 0;
	overflow: hidden;

}
div#container {
	
	float: left;
	margin-bottom: 20px;
	
}

div#content {
}

/* @group Newsflash */
.newsflash{
	margin-left: 10px;
	margin-bottom: 20px;
	background-color: #efefef;
	height: 38px;
	width: 948px;
	border: 1px dotted #0c0c0c;
}
.newsflash .entry-title{
	border-style: none;
	font-size: 28px;
	text-transform: uppercase;
	color: #0c0c0c;
}

/* @end */

/* @group Frontpage */

img.attachment-post-thumbnail.wp-post-image {
	padding: 9px;
	border: 1px dotted #969c9c;
	margin-top: 10px;
}
.newstext{
	width: 300px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
.newsvideo{
	width: 300px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}
.firstpost{
	}

.entry-title{
	border-left: 2px solid #fefffe;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 7px;
	color: #efefef;
}
.newsvideo .entry-title{
	border-left: 2px solid #6e7dff;}
	.newstext .entry-title{
	border-left: 2px solid #a70000;}
	.newsproject .entry-title{
	border-left: 2px solid #ff7d00;}

.newsproject{
	width: 300px;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.post{
	text-align: left;
	margin-bottom: 40px;
}


/* @end */

/* @group Single */

.single .entry-title{
	border-left-width: 0;
	width: 300px;
	float: left;
}

.single .entry-content{
	width: 620px;
	margin-left: 310px;
	padding-left: 20px;
}
.single object{
	width: 620px;
}
.single{
	
}
.single{
	
}
/* @end */

/* @group Page */


.page .entry-title{
	border-left-width: 0;
	width: 300px;
	float: left;
	font-size: 30px;
}

.page .entry-content{
	width: 620px;
	margin-left: 310px;
	padding-left: 20px;
}
.page object{
	width: 620px;
}
.single{
	
}
.single{
	
}
/* @end */

/* @group Header */

div#header{
	width: 960px;

	text-align: left;
	float: left;
	margin-bottom: 300px;
	padding-top: 0;
	margin-top: 20px;
}
#header img{
	float: left;
	margin-bottom: 5px;
}
#header a{
	border-width: 0;
}





/* @end */

/* @group Footer */
#footer{
	width: 300px;
	clear: both;

	height: 260px;
	padding-right: 640px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 60px;
	font-size: 10px;
}


/* @end */


/* @group Menu */


.menu1{
	float: left;
	width: 300px;
	padding-left: 10px;
	padding-right: 10px;
}
.menu1 li{
}

li.cat-item.cat-item-5 {

}

#header li.cat-item.cat-item-5 a {	color: #6e7dff;
	
}

#header div.menu1 li.cat-item.cat-item-4 a {
	color: #a70000;
}

#header div.menu1 li.cat-item.cat-item-6 a {
	color: #ff7d00;
}

.menu2 li{
}
.menu2{
	margin-top: 68px;
	width: 300px;
	padding-left: 10px;
	padding-right: 10px;
}


#header a{
	color: #efefef;
	font-size: 30px;

}
#header a:hover{
	background-color: #3a3a3a;
}
#header li{
	display: inline;

}
.languagemenu{
	width: 400px;
	height: 35px;
	margin-left: 10px;
}
.languagemenu ul{
	
	float: left;
	padding: 0;
	margin-bottom: 0;
	font-size: 30px;
	margin-top: 0;
}

li.current_language_item {
	

}
li.language_item{

}
.languagemenu ul a{
		font-size: 20px;
	margin-top: 0;
	border-top-style: none;
	margin-right: 0;
}
.languagemenu ul a:hover{
border-top: 0 solid #d40000;
}

.languagemenu ul li{
	display: inline-block;
}
.languagemenu ul img{
	display: none;
	}

/* @end */

/* @group Aligns */

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

/* @end */
