body {
   margin:0;
	font: 13px "Lucida Grande", Arial, Helvetica, sans-serif;
	background: #000008 /*url(../images/body-bg.jpg) no-repeat;*/
}
img {border:none;}
form {padding:0;margin:0;}
.clear{clear:both;}
.form select, .form input, .form textarea {vertical-align:middle;}
fieldset {padding: 0;border: 0;}
a {color: #000;}
.hide{display:none;}
div.show{display:block;}

/**
 * MAIN BLOCKS
 */
#wrapper{max-width:1030px;}
#main {float:right; width:950px; padding-left:80px; overflow:hidden; background:url('../images/body-bg.jpg') no-repeat 0 0; position:relative;}
#content {width: 950px; padding-bottom:55px; z-index:999; position:relative;}

#content-inner, #sidebar {float:right; position: relative;}
#content-inner {width: 490px; padding:0 62px 0 66px; margin-bottom:60px;}
#sidebar{width:187px; padding:15px 0 35px; margin-right:25px;}
#corner{position:absolute; top:330px; left:-188px; width:190px; height:80px; padding:185px 66px 0 0; background:url('../images/bg_content_corner.png') no-repeat top right;}
#corner #buttons_corner{list-style:none; margin:0; padding:0;}
#corner #buttons_corner li{font-size: 15px;line-height: 18px;font-weight: bold;text-align: right; width:190px; padding: 0 0 1px;}
#corner #buttons_corner li a {color: #fff;text-decoration: none; text-transform:uppercase; font-weight:bold;}
#corner #buttons_corner li a:hover {color: #069;}

h1#main-title {margin: 55px 0 7px 0; width:950px;}
h1#main-title a {width: 217px; height:29px; display:block; margin-right:274px; float:right; background:url(../images/logo.gif) no-repeat; text-indent: -9999px; overflow: hidden;}

/**
 * CONTENT-INNER
 */
#content-inner .box{background:#99A6B8 url('../images/bg_content_top.png') no-repeat 0 0; padding:20px 15px 10px; position:relative;}
#content-inner .box {min-height: 393px;}
* html #content-inner .box {height: 393px;}
#content-inner .box_bottom {width:490px; height:11px; background:url('../images/bg_content_bottom.png') no-repeat 0 0;}

/* CONTENT-INNER HEADERS */
#content-inner .box h2 {margin:0; font-size:14px; color:#fff; position:absolute; top:-20px;left:0;}
#content-inner .box h2 a {color:#fff; text-decoration:none;}
#content-inner .box h2 a:hover {color:#369;}

#content-inner .box h3 {margin:0; font-size:23px; color:#fff;}
#content-inner .box h3 a {color:#fff; text-decoration:none;}
#content-inner .box h3 a:hover {}

#content-inner .box .date {display: block;font-size: 12px;color: #fff;text-align: right;}
#content-inner .box p {margin: 10px 0 0;font-size: 13px;line-height: 17px;color: #000;}

#content-inner .box .bottom{border-top:1px solid #fff; margin-top:20px; padding-top: 3px;}
#content-inner .box .bottom .time{float:left; font-size:12px; color:#fff;}
#content-inner .box .bottom ul{float:right; list-style:none; padding:0; margin:0; font-size:12px; color:#fff;}

#content-inner .box .bottom ul li {float: left;padding: 0 0 0 28px;}
#content-inner .box .bottom ul a {color: #fff;text-decoration: none;}
#content-inner .box .bottom ul a:hover {color: #069;text-decoration: none;}
#content-inner .box .bottom ul .link {background: url(../images/ico-1.gif) no-repeat;line-height: 15px;padding: 0 0 0 22px;}
#content-inner .box .bottom ul .link:hover {background-position: 0 100%;}
#content-inner .box .bottom h4 {
	margin: 10px 0 0;
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-transform: uppercase;
}
#content-inner .box .bottom .links {
	float: none;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 13px;
	color: #000;
}
#content-inner .box .bottom .links li {
	float: none;
	padding: 0 0 0 11px;
	margin: 4px 0 0;
	background: url(../images/sep.gif) no-repeat 0 8px;
}
#content-inner .box .bottom .links li a {color: #000;text-decoration: underline;}
#content-inner .box .bottom .links li a:hover {text-decoration: none;color: #000;}


#content-inner .box .img {float: right;margin: 0 0 0 20px;}
#content-inner .box .table {width: 460px;font-size: 13px;color: #000;}
#content-inner .box .table td {padding: 11px 0 0;}
#content-inner .box .table .cel1 {width: 325px;}
#content-inner .box .table .cel2 {text-align: right;width: 135px;color: #fff;}
#content-inner .box .table a {color: #000;font-weight: bold;}
#content-inner .box .table a:hover {text-decoration: none;}
#content-inner .box .cform {margin: 20px 0 0;width: 406px !important;}
.linklove a{display:none;} 
#content-inner .box .cform ol li {width: 406px !important;}
#content-inner .box .cform label {color: #000;width: 114px;}

/* CONTENT-INNER - COMMENTS */
#content-inner .post, #content-inner .box2{float:left; width:431px; display: inline; margin-top:28px;}
#content-inner .post .date, #content-inner .box2 .date {font-size:12px; display:block; width:150px; margin:2px 0 16px 0; color: #99a6b8;}

#content-inner .post {float:right; background: #434851 url(../images/post-top-bg.gif) no-repeat;}
#content-inner .post .post-inner {float: left; width: 395px;background: url(../images/post-bottom-bg.gif) no-repeat 0 100%;padding: 0 18px 7px;}
#content-inner .post h3 {text-align: right;color: #fff;margin: 0 42px 0 0;font-size: 13px;}
#content-inner .post h3 a {color: #fff;text-decoration: none;}
#content-inner .post h3 a:hover {color: #069;}
#content-inner .post .date {float: left; padding: 0 0 0 18px;}
#content-inner .post p {margin: 0;font-size: 13px;line-height: 17px;color: #fff;}
#content-inner .post p a {color: #fff;}
#content-inner .post p a:hover {text-decoration: none;}
#content-inner .box2 {background: #99a6b8 url(../images/box2-top-bg.gif) no-repeat;}
#content-inner .box2 .box2-inner {float: left;width: 395px;padding: 0 18px 10px;background: url(../images/box2-bottom-bg.gif) no-repeat 0 100%;}
#content-inner .box2 h3 {color: #fff;font-size: 13px;margin: 0 0 0 44px;}
#content-inner .box2 h3 a {color: #fff;text-decoration: none;}
#content-inner .box2 h3 a:hover {color: #069;}
#content-inner .box2 .date {float: right; padding: 0 0 0 0;}
#content-inner .box2 p {margin: 0;}
#content-inner .video {width: 460px;height: 260px;padding: 18px 0 0;}

#content-inner .form-box {float:right; width:430px; background: #434851 url(../images/form-box-top-bg.gif) no-repeat; margin:30px 0 0 0;}
#content-inner .form-box .form {float:left; width:354px; padding:0 38px 18px; background: url(../images/form-box-bottom-bg.gif) no-repeat 0 100%;}
#content-inner .form-box h2 {margin:0 17px 28px 0;text-align: right;font-size: 13px;color: #fff;}

.cform {width:354px; padding:0;}
.cform ol {
	float: left;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 13px;
	line-height: 17px;
	color: #fff;
}
.cform ol li {float: left;width: 354px;margin: 0 0 10px 0;}
.cform label {float: left;width: 82px;text-align: right;}
.cform .single, .cform textarea {float: right;width: 257px;padding: 2px 0 2px 5px;border: 1px solid #7e9db9;color: #000;}
.cform textarea {height: 106px;}
.cform p {margin: 0 !important;}
.cform .sendbutton {
	float: right;
	width: 104px;
	height: 22px;
	color: #000;
	border: 0;
	cursor: pointer;
	background: url(../images/form-btn-bg.gif) no-repeat;
}
#content-inner .box3 {
	float: left;
	width: 491px;
	background: url(../images/box3-top-bg.gif) no-repeat;
	margin: -20px 0 0 61px;
	display: inline;
	position: relative;
}
#content-inner .box3 .box3-inner {float: left;width: 491px;padding: 14px 0 14px 0;background: url(../images/box3-bottom-bg.gif) no-repeat 0 100%;}
#content-inner .box3 h2 {position: relative; top:-10px;left:79px; margin: 0;font-size: 15px;color: #fff;display: inline;}
#content-inner .box3 h2 a {color: #fff;text-decoration: none;}
#content-inner .box3 h2 a:hover {color: #069;}
#content-inner .box3 .video-holder { float:left; width: 415px;margin: 0 0 0 40px;}
#content-inner .box4 {background: url(../images/box4-middle-bg.gif) repeat-y;margin: 34px 0 0 0;}
#content-inner .box4 .box4-inner {background: url(../images/box4-top-bg.gif) no-repeat;}
#content-inner .box4 .box4-inner2 {background: url(../images/box4-bottom-bg.gif) no-repeat 0 100% !important;width: 471px;padding: 0 15px 0 76px;}
#content-inner .box4 h2 {margin: 0 0 0 -16px;font-size: 14px;color: #fff;position: relative;}
#content-inner .box4 h2 a {color: #fff;text-decoration: none;}
#content-inner .box4 h2 a:hover {color: #069;}
#content-inner .box4 h3 {margin: 35px 0 0;font-size: 23px;color: #fff;}
#content-inner .box4 .date {float: right;color: #fff;font-size: 12px;margin: 43px 0 0;}
#content-inner .box4 .date p {margin: 0;font-size: 13px;line-height: 17px;color: #fff;}


/**
 * Questions
 */
ul#overview_posts{list-style:none; margin:15px 0 0; padding:0;}
ul#overview_posts li{padding:0 0 7px 10px; margin:0;}
ul#overview_posts li a{}
ul#overview_posts li a:hover{text-decoration:none; color:#fff;}


/**
 * BUTTONS
 */
a.btn {display:block; overflow:hidden; text-indent:-1000px; background-position:0 0; background-repeat:no-repeat;}
a#btn_ask {background-image:url('../images/btn-3.gif'); width:144px; height:127px;} 
a#btn_ask:hover {background-position:0 -127px;}
a#btn_allquestions {background-image:url('../images/btn_questions.png'); width:106px; height:20px; margin-left:81px; margin-top:-5px;} 
a#btn_allquestions:hover {background-position:0 -20px;}
a#btn_twitter {background-image:url('../images/btn_twitter.png'); width:180px; height:73px;}
a#btn_twitter:hover {background-position:0 -73px;}
a#btn_answer{background-image:url('../images/btn_readall.png'); width:311px; height:43px; margin:0 auto;}
a#btn_answer:hover {background-position:0 -43px;}


/**
 * ARTICLE NAVIGATION
 */
ul#navigation_bottom li{margin:0; padding:0; list-style:none;}
ul#navigation_bottom{margin:15px 0 0; padding:0;}
ul#navigation_bottom li.btn a{display:block; overflow:hidden; text-indent:-1000px; background-position:0 0; background-repeat:no-repeat; height:14px;}
ul#navigation_bottom li.btn a:hover{background-position:0 -15px;}

ul#navigation_bottom li#btn_next a{background-image:url('../images/btn_next.png'); width:145px; float:right;}
ul#navigation_bottom li#btn_previous a{background-image:url('../images/btn_previous.png'); width:122px; float:left;}

.btn_arrows{position:absolute; display:none;}
.btn_arrows a{display:block; overflow:hidden; text-indent:-1000px; background-position:10px 0; background-repeat:no-repeat; height:40px; width:40px;}
.btn_arrows a:hover{background-position:10px -40px;}

#btn_next_arrow{right:15px;}
#btn_next_arrow a{background-image:url('../images/btn_next_arrow.png');}

#btn_previous_arrow{left:20px;}
#btn_previous_arrow a{background-image:url('../images/btn_previous_arrow.png');}

#nav_block_left{width:66px; position:absolute; top:20px; left:0;}
#nav_block_right{width:62px; position:absolute; top:20px; right:0;}

/**
 * SIDEBAR
 */
/* SIDEBAR ROUND BLOCKS */
.round_block{margin-top:35px;}
.round_block dt, .round_block dd{margin:0; padding:0; color:#fff;}
.round_block dt.title_questions{display:block; background:url('../images/title_questions.png') no-repeat 0 0; width:135px; height:13px; overflow:hidden; text-indent:-1000px; margin-left:10px;}
.round_block dd.block_content{background:#434851 url('../images/sidebar_rounded_top.png') no-repeat 0 0; padding:25px 8px 5px; width:171px;}
.round_block dd.block_bottom{background:url('../images/sidebar_rounded_bottom.png') no-repeat 0 0; width:187px; height:20px;}

ul#twitter_update_list, ul#popular_posts, ul#twitter_update_list li, ul#popular_posts li{margin:0; padding:0; list-style:none;}

/* SIDEBAR POPULAR POSTS */
ul#popular_posts li{margin:8px 7px;}
ul#popular_posts li a{color:#fff;}
ul#popular_posts li a:hover{text-decoration:none;}

/* SIDEBAR TWITTER */
ul#twitter_update_list li a{color:#BBB; display:block; text-decoration:none; margin-top:4px;}
ul#twitter_update_list li span a{color:#fff; display:inherit; margin:0; text-decoration:underline;}

/**
 * FOOTER
 */
#wrapper_footer{background-color:#1b1d25; width: 100%;}
#footer {max-width: 1030px; position:relative;  width: expression(document.geElementById('footer').style.width > 1030 ? "1030px": "auto" );}
#footer .footer-inner {float:right; width: 950px;}

/* FOOTER LINKS */
#footer .links {float: left;list-style: none;padding: 14px 59px 0 0;margin: 0;width: 190px;font-size: 15px;line-height: 18px;font-weight: bold;text-align: right;text-transform:uppercase;}
#footer .links li {float: left;width: 190px;padding: 0 0 6px;}
#footer .links li.link6 {padding: 9px 0 0;}
#footer .links li a {color: #fff;text-decoration: none;}
#footer .links li a:hover {color: #069;}
#footer .links li.link_icons{padding-top:9px;}
#footer .links li.link_icons a{background-repeat:no-repeat; background-position:100% 0; padding: 0 21px 0 0; font-size:13px;} 
#footer .links li.link_icons a#link_twitter{background-image:url(../images/icon_twitter.png);}
#footer .links li.link_icons a#link_rss{background-image:url(../images/icon_rss.png);}

/* FOOTER SIDE */
#footer .side {float: left;width: 244px;padding: 13px 0 0;}
#footer .side h2 {font-size: 0;height:14px;text-indent: -9999px;overflow: hidden;margin: 0;}
#footer .side h2.artikels {background: url(../images/footer-title-1.jpg) no-repeat;}
#footer .side h2.reacties {background: url(../images/footer-title-2.jpg) no-repeat;}
#footer .side ul {list-style: none;padding: 8px 0 0;margin: 0;font-size: 12px;line-height: 18px;color: #fff;}
#footer .side ul a {color: #fff;}
#footer .side ul a:hover {color: #069;}

/* FOOTER BANNER */
#footer .banner {position: absolute; background: url(../images/banner-1.jpg) no-repeat; width: 188px; height: 188px; text-indent: -9999px; overflow: hidden; top:-53px; right:0;}
#footer .banner:hover {background-position: 0 100%;}

