/*
Theme Name: niceandimportant
Theme URI: http://niceandimportant.com/
Description: for niceandimportant.
Version: 1.0
Author: MONOMONO and SWANECC
Author URI: http://www.nomomono.com 

*/


@charset "utf-8";

/* -------------------- MASTER RESET --------------------  */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; 	padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; font-size: 62.5%; /* 10px */ line-height: 1.5em;  }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table /*cellspacing="0" */ { border-collapse: collapse; border-spacing: 0; }
* a:hover { text-decoration: none; }

/* -------------------- BEGIN CSS --------------------  */
body { font-family:Arial, Helvetica, sans-serif;  }
html, body { height: 100%;}


a{
color:#68E3BD;
text-decoration:none;
}

a:hover{
color:#68E3BD;
text-decoration:underline;
}
div#container{
width:900px;
height:100%;
float:left;
position:absolute;
left:50%;
margin-left:-450px;
}
div#tweet_this_img{
float:left;
}
div#tweet_this_img img{
margin-top:5px;
}

div#top_header{
width:900px;
height:85px;
float:left;
}
div#header{
width:900px;
height:400px;
float:left;
background:url(image/header_nice.jpg) center top no-repeat;
}

div#left-side{
float:left;
width:500px;
height:auto;
margin:40px 0px 10px 0px;
}
div#side-bar{
float:right;
width:270px;
height:auto;

}

.top_image{
float:left;
}

div#top_menu_header{
float:right;
width:220px;
height:auto;
margin:50px 0px 0px 0px;
color:#262626;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
text-decoration:none;
text-align:right;
}
div#top_menu_header a{
color:#262626;
text-decoration:none;
font-size:1.5em;
margin-left:5px;
}
div#top_menu_header a:hover{
text-decoration:underline;
}
.top_image{
margin:5px 0px 0px 0px;
}
.top-sidebar{
float:right;
color:#BFBFBF;
font-size:1.3em;
margin:10px -15px 0px 0px;
height:35px;

}
.top-sidebar a{
color:#BFBFBF;
text-decoration:underline;
}
.top-sidebar img{
margin:0px 15px -7px 5px;
}

.top-sidebar a:hover {
text-decoration:underline;
}
div#hylichts{
float:left;
background:#68E3BD;
width:260px;
height:auto;
margin:20px 0px 0px 0px;
padding-left:10px;
}
.text_veld_sidebar{
height:15px;
width:240px;
padding:5px 5px 5px 5px;
border: 0px #FFFFFF;
}

.text_veld_sidebar_Archive{
height:25px;
width:240px;
padding:5px 5px 5px 5px;
border: 0px #FFFFFF
}



div#search_button{
background:url(image/Search_button.gif) no-repeat 0px 0px;
height:20px;
width:55px;
margin:5px 0px 0px 0px;
}

div#stip_lijn_sidebar{
border-bottom:1px dotted #000000;
width:250px;
margin:10px 0px 30px 0px;
height:5px;
}

div#black_side_bar{
color:#333333;
font-size:1.3em;
font-weight:bold;
margin-bottom:5px;
}
.img_contact{
margin:20px 0px 10px 3px;
}
div#box-sidebar{
width:250px;
border:#68E3BD solid 1px;
height:auto;
float:left;
margin:20px 0px 0px 0px;
padding:10px 10px 10px 10px ;
}

div#footer{
width:900px;
height:196px;
float:left;
margin-top:60px;

background:url(image/footer.gif) top center no-repeat;
}




.footer_page ul{
color:#FFFFFF;

}
.footer_page li a{
color:#FFFFFF;
font-size:4em;
list-style-image:url(image/dot_footer.gif);
}

div#left_footer{
float:left;
width:143px;
height:auto;
color:#FFFFFF;
margin:75px 0px 0px 75px;

}
div#left_footer a{
color:#FFFFFF;
text-decoration:none;
background:url(image/dot_footer.gif) no-repeat 3px 3px;
padding-left:16px;
font-size:1.2em;
line-height:19px;

}
div#left_footer em{
color:#FFFFFF;
font-size:1.5em;
font-style:normal;
line-height:50px;
}

div#center_footer{
float:left;
width:auto;

height:auto;
color:#FFFFFF;
margin:75px 0px 0px 20px;
}
div#center_footer a{
color:#FFFFFF;
font-size:1.2em;
line-height:19px;
text-decoration:underline;
}


h3 {font-family:Arial, Helvetica, sans-serif;
font-size:2em;
color:#333333;
margin:10px 0px 20px 0px;
}

h3 a{
color:#333333;
text-decoration:none;
}
h3 a:hover{
color:#333333;
text-decoration:underline;
}
.more_button{
float:left;
}
div#content{
float:left;
font-size:1.2em;
line-height:1.8em;
border-bottom:#000000 dotted 1px;
padding-bottom:20px;
margin-bottom:10px;
width:500px;
width: expression(this.width > 500 ? 500: true);
height:auto;
}
div#content img{
height:auto;
max-width:500px;
   width: expression(this.width > 500 ? 500: true);

}

div#content p{
margin-bottom:10px;
}

.date_content{
font-size:1em;
color:#68E3BD;
float:right;
margin-top:5px;
}
.date_content a{
color:#68E3BD;
}

#bookmarks a,
#bookmarks a:link,
#bookmarks a:active
{
color:#404040;
font-size:1.2em;
text-decoration:none;
background:url(image/dor_bookmarks.gif) no-repeat 0px 4px;
line-height:18px;
padding-left:10px;}

#bookmarks a:visited {
color:#68E3BD;
text-decoration:none;
}
#bookmarks a:hover{
text-decoration:underline;
}

div#links li a{
color:#003300;
font-size:8em;
}

div#navigation{
width:500px;
float:left;
margin-top:15px;
height:auto;
}

/* comments */
.comment{
width:400px;
}
div#comment_green{
background:#68E3BD;
padding:15px 10px 5px 15px;
width:475px;
float:left;
}

.commentlist li .avatar { 
	float: right;
	width:1px;
height:1px;
	}
	
	.commentlist li .avatar {
	float:left;
	
}
.commentlist{
float:left;

}

.comment-author{
font-style:normal;
}
.comment-meta a{
color:#68E3BD;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
}

.fn{
font-size:1.2em;
font-style:normal;
font-weight:bold;
}


.comment-meta{

}