/*  
Theme Name: The Morning After
Theme URI: http://themasterplan.in/tma/
Description: A magazine-style theme for WordPress, available at <a href="http://themasterplan.in/tma/">The Masterplan</a>.
Version: 1.4
Author: Arun Kale
Author URI: http://themasterplan.in/

Please read the license in the README.txt included with the theme.
*/


/* Start The Morning After stylesheet
-------------------------------------------------------------- */
html {
    font-family: sans-serif;
    font-size: 16px;
    color: #626262;
    line-height: 1.4em;
    height:100%;
}

body {
    background-color: white;
    font-size: 0.75em;
    margin: 0px;
    padding: 0px;
    height:100%;
}

ul {
    margin: 0px;
    padding: 0px;
}

li {
    list-style: none;
}

a {
    color: #626262;
    text-decoration: none;
}

.content_normal a{
	font-weight: bolder;
}


#content_normal ul{
    padding-left:25px;
}

#content_normal li{
    list-style-type:inherit;
}


#content_wide ul{
    padding-left:25px;
}

#content_wide li{
    list-style-type:inherit;
}

.related_post li{
padding:5px;
   border-bottom:1px dotted #ffffff;
}

img {
    border: 0px;
}

a:hover,
a:focus {
    text-decoration: underline;
}

h1 {
    color: #707F93;
    font-family: sans-serif;
    font-size: 1.571em;
    margin: 0px 0px 20px;
    font-weight:normal;
}

h2 {
    color: #707F93;
    font-family: sans-serif;
    font-size: 16px;
    margin: 5px 0px 20px;
    font-weight:normal;
}

h3 {
    color: #707F93;
    font-family: sans-serif;
    font-size: 1em;
    margin: 10px 0px 0px;
    font-weight:normal;
}

.container {
    text-align: left;
    padding: 0px;
    margin: 0px auto;
    width: 1002px;
}


.actueel_block a
{
    color:#C42100;
}

/* Header styles
-------------------------------------------------------------- */
#header {
    background-color: #FEFEFE;
    border-left: 1px solid #FEFEFE;
    border-right: 1px solid #FEFEFE;
    margin: 0px 10px;
    width: 980px;
    _margin-left: 21px;
}

/* Search and navigation
-------------------------------------------------------------- */
#header #logo {
    float: left;
    margin: 21px 10px;
}

#header #search_menu {
    float: right;
    width: 238px;
    margin: 0px;
	padding: 0px;
    margin-top: 55px;
}

form{
	padding: 0px;
	margin: 0px;
	
}


#search_menu_text {
    background-color: #FFF;
    border-bottom: 1px solid #E0E3E8;
    border-left: 1px solid #E0E3E8;
    border-right: 0px;
    border-top: 1px solid #E0E3E8;
    float: left;
    height: 22px;
    width: 186px;
    font-size: 16px;
    color: #A7AEBE;
}

#search_menu_submit {
    float: left;
}

#header #menu {
    background-color: #8A97A7;
    float:left;
    height: 27px;
    width: 736px;
    text-transform:uppercase;
}

#header #menu li {
    display: inline;
    padding: 6px 0px;
}

#header #menu a {
    color: #FFF;
    font-weight: bold;
    line-height: 27px;
    padding: 6px 10px;
}

#header #menu .current_page_item a {
    background-image: url(images/contentvlakken/menu_active.png);
    background-repeat: repeat-x;
}

#header #organisatie_menu {
    background-color: #8A97A7;
    font-size: 0.929em;
    float:left;
    height: 27px;
    width: 244px;
}

#header #organisatie_menu li {
    display: block;
    float: left;
}

#header #organisatie_menu a {
    color: #FFF;
    padding: 0px 5px;
	padding-top: 2px;
    height: 25px;
    display:block;
    float: left;
}

#header #organisatie_menu .current_page_item a {
    background-color: #C0352E;
        
}

/* Home page columns
-------------------------------------------------------------- */
#content_main {
    background-image: url(images/contentvlakken/background.gif);
    background-repeat: repeat-y;
    background-position: top center;
    width: 1002px;
    height:100%;
}



#content_main #banner {
    float: left;
    margin: 0px 11px;
    width: 980px;
    overflow: hidden;
    height: 194px;
}

#content_main #banner #projecten_slider,
#content_main #banner #projecten_lijst {
    background-image: url(images/contentvlakken/bg_top.png);
    background-repeat: no-repeat;
    color: #FFF;
    float: left;
    height: 172px;
    padding: 0px;
    width: 736px;
    padding: 22px 0px 0px 0px;
}

#content_main #banner #projecten_lijst {
    background-image: url(images/contentvlakken/bg_top_dark.png);
}

#content_main #banner #projecten_lijst a{
    color:#ffffff;
}

#projecten_lijst ul { clear: both; }
#projecten_lijst ul li { float: left; width: 217px; line-height: 30px; padding-left: 22px; } 

#content_main #banner #werken {
    float: left;
    height: 194px;
    width: 244px;
}

#content_main #banner #submenu {
    background-image: url(images/contentvlakken/submenu.png);    
    float: left;
    height: 194px;
    width: 244px;
}

#content_main #banner #submenu #submenu_links{
    float:left;
    color:#ffffff;
    padding:10px;
}

#content_main #banner #submenu #submenu_links a{
    color:#ffffff;
}

#content_main #breadcrumb {
    background-color: #000;
    color: #626F80;
    float: left;
    height: 24px;
    margin: 0px 0px 0px 11px;
    padding: 1px 0px 0px 22px;
    width: 714px;
}

#content_main #breadcrumb a {
    color: #A7AEBE;
}

#content_main .werken_text {
    background-color: #000;
    float: left;
    height: 24px;
    padding: 1px 0px 0px 35px;
    width: 209px;
}

#content_main .werken_text a {
    color: #A7AEBE;
}

/* latest post */
#content_normal {
    float: left;
    padding: 30px 30px;
    width: 443px;
}

#content_normal a{
	color: #C42100;
}

#content_wide {
    float: left;
    padding: 30px 30px;
    width: 687px;
}

#sidebar1,
#sidebar2 {
    float: left;
    height: 100%;
    padding: 25px 10px;
    width: 224px;
}

#sidebar1 a{
    color:#FFFFFF;
}

#sidebar2 a{
    color:#626262;
}

#sidebar1 {
    background-image: url(images/contentvlakken/bg_subpage.png);
    color: #FFF;
    
}

#sidebar1 h2 {
    color: #dee3e7;
    padding:0px;
    margin-bottom:5px;
    font-size:15px;
    
}

#sidebar1 .team{
    float:left;
    text-align: center;
    width:112px;
}

.team img{
    padding:5px;
}




#tagcloud{
    padding: 0px 50px;
    text-align: center;
}

#tagcloud a{
    color:#79889b;
}


#projecten_slider .wp-post-image{
   height:auto;
   width:auto;	
}

.wp-post-image {
    /*border: 1px solid #FFF;*/
    float: left;
    height: 70px;
    margin: 0px 5px 5px 0px;
    width: 70px;
}

.themas_block {
    background-image: url(images/contentvlakken/divider.png);
    background-position: left bottom;
    background-repeat: repeat-x;
    margin-bottom: 0px;
    padding-bottom: 10px;
}

.date {
    color: #707F93;
}




/* Footer
-------------------------------------------------------------- */
#footer {
    background-color: #A7AFBC;
    color: #FFF;
    float:left;
    font-weight: bold;
    height: 23px;
    margin: 1px 11px 0px;
    padding-top: 2px;
    text-align: center;
    width: 980px;
}

#footer a {
    color: #FFF;
}

/* Twitter
-------------------------------------------------------------- */

#tweets li {
padding-bottom: 4px;
padding-top: 4px;
border-bottom: 1px solid #808080;
background-color: #FFFFFF;
}

#motto {
	float: left;
	padding-top: 45px;
}

#large_motto, #large_motto a{
	font-size: 24px;
	color: #6f7e92;
}

#small_motto, #small_motto a{
	font-size: 14px;
	color: #a7acb3;
}

#tweets a{
color: #626262;
}

.twitter_link 
{
    color:#79889b;
    font-size:11px;
}


/* Carousel
-------------------------------------------------------------- */

.infiniteCarousel {
  width: 690px;
  position: relative;
  top:50px;
}

.infiniteCarousel .wrapper {
  width: 600px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 105px;
  margin: 0 40px;
  position: absolute;
}

.infiniteCarousel .wrapper ul {
  width: 720px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 5px;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  
  text-indent: -999px;
  position: absolute;
  top: 37px;
  cursor: pointer;
  outline: 0;
}

.infiniteCarousel .forward {
 background: url(images/knoppen/verder.png) no-repeat 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background: url(images/knoppen/terug.png) no-repeat 0 0;
  left: 0;
}


img.alignleft {
    display:inline;
    margin:0 7px 2px 0;
    padding:4px;
}

.alignleft {
    float:left;
}


img.alignright {
    display:inline;
    margin:0 0 2px 7px;
    padding:4px;
}

.alignright {
    float:right;
}

#content_normal .actueel_block{
	padding-bottom: 20px;
}

/*#content_wide ul li{
	list-style-position: inside;
	list-style-image: inherit;
	list-style-type: inherit;	                
}*/

.clear{
	clear:both;
}

/*
.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}
*/

/* Form styles
-------------------------------------------------------------- */



/* Miscellaneous styles
-------------------------------------------------------------- */

/*  heading styles */




/* miscellaneous */



/* legacy image caption classes */



/* image styles */


/*gallery thumbnails */



/* gallery individual images */


