/* -------------------------------------------------------------------- */
/* --------------------------- ACTIVEIDS.NL --------------------------- */
/* -------------------------------------------------------------------- */

/* -------------------------- */
/* ----- GENERAL LAYOUT ----- */
/* -------------------------- */

html, body{
	margin:0px;
	text-align:left;
}
body{
	/*
	background-color:#3C3A3C;
	background-image:url(../img/bgGradient.jpg);
	background-repeat:repeat-x;
	*/
	background:#F2F2F2;
	overflow-y:scroll;
}

.pageCenter{
	position:relative;
	width:960px;
	margin:0 auto;
	clear:both;
}

.visualClear{
	clear:both;
}

h1{
	font-size:24px;
	margin-bottom:10px;
}

p{
	margin-bottom:8px;
}

a{
	color:#24A5FF;
	text-decoration:none;
}
a:hover{
	color:#24A5FF;
	text-decoration:underline;
}


/* -------------------------- */
/* ----- PROJECT HEADER ----- */
/* -------------------------- */

#projectHeader{
	min-width:960px;
	height:90px;
	margin-top:0px;
	background:#999999;
	/*
	background:url(../img/headerBGgradient.jpg);
	background-repeat:repeat-x;
	*/
	/*background:#BFBFBF;*/
	/*border-bottom:1px solid #24A5FF;*/
}
#projectLogo{
	padding-top:20px;
}

#projectMenu{
	position:absolute;
	min-width:500px;
	height:20px;
	right:0px;
	top:63px;
	/*border:1px solid #FF0000;*/
	font-size:14px;
}
#projectMenu ul{
	float:right;
	/*min-width:500px;*/
	margin-right:4px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#projectMenu ul li{
	float:left;
	margin-left:5px;
	margin-right:5px;
	padding-left:15px;
	padding-right:15px;
	padding-top:3px;
	padding-bottom:3px;
	cursor:pointer;
}
#projectMenu ul li:hover, #projectMenu ul li.current{
	background:#333333;
	color:#FFFFFF;
	/*
	background:#CCE6FF;	
	border:1px solid #24A5FF;
	border-bottom:none;
	*/
}
#projectMenu ul li:hover a, #projectMenu ul li.current a{
	color:#FFFFFF;
}
#projectMenu a{
	color:#000000;
	text-decoration:none;
}

/* ----------------------- */
/* ----- PAGE HEADER ----- */
/* ----------------------- */

#pageHeader{
	position:relative;
	min-width:960px;
	min-height:30px;
	margin-top:0px;
	padding-top:20px;
	background:#333333;
	/*background:#CCE6FF;*/ 
	/*background: #24A5FF;*/
	/*border-bottom:1px solid #24A5FF;*/
}
#pageHeader h1{
	margin-left:20px;
	margin-bottom:0px;
	color:#24A5FF;
}
#navPath{
	margin-left:20px;
	color:#CCCCCC;
}

/* ----------------------- */
/* ----- PAGE FOOTER ----- */
/* ----------------------- */

#pageFooter{
	border-top:1px solid #24A5FF;
	margin-top:20px;
	padding:10px 20px;
}

/* ------------------------ */
/* ----- PAGE CONTENT ----- */
/* ------------------------ */

#pageContent{
	/*height:1000px;*/
	background:#E5E5E5;
	padding-top:10px;
	/*
	border:1px solid #999999;
	border-top:none;
	border-bottom:none;
	*/
}

.panelLeft{
	/*left:0px;*/
	float:left;
}
.panelRight{
	/*right:0px;*/
	float:right;
}

/* ---------------------- */
/* ----- MAIN PANEL ----- */
/* ---------------------- */

#mainPanel{
	position:relative;
	width:750px;
}

.pageItem{
	width:680px;
	margin:15px;
	padding:20px;
	padding-top:10px;
	padding-bottom:5px;
	background:#FFFFFF;	
	text-align:justify;
}

.pageItem h1, .pageItem h2, .pageItem h3, .pageItem h4, .pageItem h5{
	margin-top:10px;
}

.pageItem h2{
	border-bottom:1px solid #333333;
}
.pageItem h4{
	border-bottom:1px dotted #CCCCCC;
}


.pageItem  textarea{
	width:99%;
	height:400px;
}

/* ----------------------- */
/* ----- SIDE PANELS ----- */
/* ----------------------- */

#sidePanelLeft, #sidePanelRight{
	/*
	position:absolute;
	top:0px;
	*/
	position:relative;
	width:200px;
}

.portlet{
	min-width:180px;
	min-height:60px;
	margin-top:15px;
	padding:10px;
	background:#F2F2F2;
}
.portlet h3{
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.portlet ul{
	margin-right:0px;
	list-style:none;
}
.portlet li{
	/* border-bottom:dotted 1px #ccc; */
}
.pToggle{
	float:right;
	width:15px;
	height:15px;
	cursor:pointer;
	padding-top:3px;
}

.portlet .rssFeed{
	margin-left:0px;
	margin-bottom:5px;
}
.rssLink{
	background:url(http://blog.activeids.nl/wp-content/themes/activeids_jq/img/feed_S.png) no-repeat;
	padding-left:20px;
}