/*

Theme Name: AmsterdamAdBlog

Theme URI: AmsterdamAdBlog

Description: Wordpress thema voor AmsterdamAdBlog.

Version: 0.1



*/



a {

	outline:none;

}



body {

	margin: 0px;

	background-image: url(images/Background_Header.png);

	background-repeat: repeat-x;

	background-position: left top;

}

#wrapper {

	width: 800px;

	margin-right: auto;

	margin-left: auto;

}

.logo {

	margin-top: 34px;

	margin-bottom: 26px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	float: left;

	display: block;

	height: 109px;

	width: 277px;

	background-image: url(images/AAB_Logo.png);

	background-repeat: no-repeat;

}

#adv1 {

margin-right:10px;

	height: 60px;

	width: 468px;

	float: right;

	margin-top: 35px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#menu {

	width:350px;

	clear: right;

	float: right;

	margin-top: 10px;

	text-align:right;

	margin-left:165px;

}

.wpcf7 p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #666666;

}

.wpcf7 p span input{

	background-color: #d5d5d5;

	border: 1px solid #FFF;

	float: none;

	width: 300px;

	color: #000;

	font-size: 13px;

	font-weight: normal;

}

.post-edit-link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #E70003;

	text-decoration: none;

}

#topmenu a{

color:#888;text-decoration:none;

}

#topmenu a:hover{

color:#800;text-decoration:underline;

}

#topmenu {float:right;

color:#888;font-size:11px;left:-10px; position:relative;top:10px;font-family:Arial, Helvetica, sans-serif}

#menu ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	text-align:right;

}

#menu ul li {

	float: left;

	background-image: url(images/Background_Streepje.png);

	background-repeat: no-repeat;

	background-position: 3px;

	padding-left: 7px;

}

#menu ul li a {

	display: block;

	background-repeat: no-repeat;

	background-position: center center;

	

}

#menu ul li a span {

	display: none;

}

a.blog {

	height: 25px;

	width: 42px;

	background-image: url(images/blog-02.png);

}

a.blog:hover{

	background-image: url(images/blog-01.png);

}

a.agencies {

	height: 25px;

	width: 70px;

	background-image: url(images/Menu_Agencies_Rood.png);

}

a.agencies:hover{

	background-image: url(images/Menu_Agencies_Zwart.png);

}



a.columns {

	height: 25px;

	width: 75px;

	background-image: url(images/Menu_Columns_Rood.png);

}

a.columns:hover{

	background-image: url(images/Menu_Columns_Zwart.png);

}

a.interviews {

	height: 25px;

	width: 88px;

	background-image: url(images/Menu_Interviews_Rood.png);

}

a.interviews:hover{

	background-image: url(images/Menu_Interviews_Zwart.png);

}

a.jobs {

	height: 25px;

	width: 37px;

	background-image: url(images/Menu_Jobs_Rood.png);

}

a.jobs:hover{

	background-image: url(images/Menu_Jobs_Zwart.png);

}

a.about {

	height: 25px;

	width: 53px;

	background-image: url(images/Menu_About_Rood.png);

}

a.about:hover{

	background-image: url(images/Menu_About_Zwart.png);

}

a.contact {

	height: 25px;

	width: 67px;

	background-image: url(images/Menu_Contact_Rood.png);

}

a.contact:hover{

	background-image: url(images/Menu_Contact_Zwart.png);

}

a.twitter {

	height: 25px;

	width: 62px;

	background-image: url(images/Menu_Twitter_Rood.png);

}

a.twitter:hover{

	background-image: url(images/Menu_Twitter_Zwart.png);

}

a.rss {

	height: 25px;

	width: 30px;

	background-image: url(images/Menu_RSS_Rood.png);

	

}

a.rss:hover{

	background-image: url(images/Menu_RSS_Zwart.png);

}

.streepje {

	margin-right: 5px;

	margin-left: 4px;

	float: left;

}

#contentContainer {

	clear: both;

	padding-top: 60px;

}



html*#contentContainer {

	clear: both;

	padding-top: 40px;

}

#adv2 {

	width: 180px;

	margin-left: 50px;

	margin-bottom: 20px;

	margin-top: -20px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



#content {

	width: 560px;

	float: left;

}

#sidebar {

	float: left;

	width: 240px;

}

#content .post h2 a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	color: #E30003;

	text-decoration: none;

	font-weight: bold;

}

#commentform  small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #666;

}

#respond p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000;

}

#content hr {

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #9F9F9F;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 0px;

}

html*#content hr {

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #9F9F9F;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	padding: 0px;

}

#content .post small {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #000;

}

#content .post .entry img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#content .post .entry p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 22px;

	color: #636363;

}

#content .post .entry p a {

	color: #E30003;

	text-decoration: none;

}

#content .post h2 {

	margin-top: 0px;

	margin-bottom: 3px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999;

	padding-bottom: 2px;

}

.logo img {

	display: none;

}

#content .post small a {

	color: #636363;

	text-decoration: none;

}

.post {

	clear: both;

	margin-bottom: 50px;

}



#postmetadata a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #E30003;

	text-decoration: none;

	background-image: url(images/Button_Comments.png);

	display: block;

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 20px;

	float: right;

	font-weight: bold;

}

.postmetadata {

	clear: both;

}

.postmetadata a:hover {

	text-decoration: none;

	background-image: url(images/Button_Comments_Mouseover.png);

	display: block;

	float: right;

	background-repeat: no-repeat;

	background-position: right center;

	padding-right: 20px;

}

#sidebar ul {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

.navigation div{

margin-bottom:30px;



}

.navigation div a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-transform: uppercase;

}

.commentlist {

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

#comments {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #636363;

}

#sidebar .widget h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #E30003;

	background-image: url(images/Background_Menu_rechts.png);

	background-repeat: no-repeat;

	height: 35px;

	background-position: right;

	margin: 0px;

	padding-left: 85px;

	text-transform: uppercase;

	line-height: 28px;

}

#sidebar .widget  a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 18px;

	color: #636363;

	text-decoration: none;

	display: block;

	padding-left: 85px;

}

.commentmetadata a {

	font-family: Arial, Helvetica, sans-serif;

	color: #000;

	font-size: 10px;

	text-decoration: none;

}

#respond h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #E30003;

}

.commentlist p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #636363;

	line-height: 22px;

}

#commentform p #comment {

	width: 500px;

	border: 1px solid #333;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000;

}

.url {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #E30003;

}

#author, #email, #url, #comment {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	border: 1px solid #333;

}

.says {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #333;

}

#sidebar .widget ul {

	margin-bottom: 20px;

}

#content .post h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 23px;

	color: #E30003;

	text-decoration: none;

	font-weight: bold;

}

#respond p a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #E30003;

	text-decoration: none;

}

.wpcf7  p span input{

	background-color: #d5d5d5;

	border: 1px solid #FFF;

	width: 300px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	background-image: none;

}

.send   {

	float: right;

	background-repeat: no-repeat;

	width: 65px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #E30003;

	font-size: 0px;

	background-image: url(images/Button_Send.png);

	height: 20px;

	background-color: #FFF;

cursor:pointer;

}

.send2 {

	float: right;

	background-repeat: no-repeat;

	width: 65px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #E30003;

	font-size: 0px;

	background-image: url(images/Button_Send_Mouseover.png);

	height: 20px;

	background-color: #FFF;

cursor:pointer;

}

.back {

	margin-top:5px;

	display: block;

	height: 17px;

	width: 59px;

	background-image: url(images/back1.png);

}

.back:hover {

	display: block;

	height: 17px;

	width: 59px;

	background-image: url(images/back2.png);

}

.back span {

	display: none;

}

#content .post .entry {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 22px;

	color: #636363;

}

#content .post .entry  a {

	color: #E30003;

	text-decoration: none;

}

.wpcf7 p span textarea {

	background-color: #d5d5d5;

	border: 1px solid #FFF;

	width: 550px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	background-image: none;

}



#respond h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 23px;

	color: #E30003;

	text-decoration: none;

	font-weight: bold;

}

.button {

	color: #FFF;

	background-image: url(images/Submit-01.png);

	height: 25px;

	width: 130px;

	background-repeat: no-repeat;

	background-position: left top;

	float: right;

	margin-right: 48px;

	border: thin solid #FFF;

        cursor:pointer;

        background-color: #ffffff;

	outline:0;

	/**/

}



.alignleft a{

	float:left;

	font-family: Arial, Helvetica, sans-serif;

	font-size:16px;

	text-decoration:none;

	color:#666;

	font-weight: bold;

}

.alignleftauthorphoto {
	float:left;

	margin: 5px 10px 0 0;
}

.alignright a{

	float:right;

	font-family: Arial, Helvetica, sans-serif;

	font-size:16px;

	text-decoration:none;

	color:#666;

	font-weight: bold;

}

.button2 {

	color: #FFF;

	background-image: url(images/Submit-02.png);

	height: 25px;

	width: 130px;

	background-repeat: no-repeat;

	background-position: left top;

	float: right;

	margin-right: 48px;

	border: thin solid #FFF;

cursor:pointer;

background-color: #ffffff;

}



.logos{

	padding-left:-20px;

	text-align:center;

}



.logos a {

	margin:0px;

}



.logos h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	color: #E30003;

	background-image: url(images/Background_Menu_rechts.png);

	background-repeat: no-repeat;

	height: 35px;

	background-position: right;

	margin: 0px;

	padding-left: 85px;

	text-transform: uppercase;

	line-height: 28px;

}









		.trigger{

			cursor:pointer;

		}		

		.trigger:hover{

			cursor:pointer;

			}		

		.expanded{

			cursor:pointer;

		}

		.expanded:hover{

			cursor:pointer;

		}

	.show{

     position:static;

     display: table;

margin-left:-10px;

		}

		.hide{

			position:absolute;

			left:-999em;

			height:1px;

			width:100px;

			overflow:hidden;

		}





div.trigger {

text-align:right;

}

div.expanded {

text-align:right;

}

div.inside {border-bottom:1px solid black; padding-bottom:5px;}





div.show {

margin-left:-219px;

}


/*Nieuwe div voor de Retweet button*/

#postretweet a {
	float:left;
	color:#FFF;
}



