/*   
Theme Name: Technology
Theme URI: http://www.darbyconsulting.net
Description: The customized theme for Ministry and Technology
Author: Bradley Roberts
Author URI: www.Bradley.Roberts.net
Version: 1.1
*/

html, body { background-color: #B7B5B6; margin: 0; padding: 0; border: none; text-align:	center; }

h1, h1 a, h2, h2 a {

	text-decoration: none;
}

h1, h2 {
	font-size: 20px;
	padding: 0 0 5px 0;
	margin: 0;
}

h3 {

	font-size: 16px;

}

a {

	color: #07334C;

}



a:hover {

	text-decoration: none;

}



a img {

	border: none;

}



img.left {

	float: left;

	margin: 0 15px 10px 0;

}



img.right {

	float: right;

	margin: 0 0 10px 15px;

}



hr {

	display: none;

}



#all {
	width: 782px;
	margin: 0 auto;
	font-family: "Trebuchet MS", verdana, arial, "Times New Roman";
	background: url("images/main3.gif");
	font-size: 14px;
}

#header {
	margin: 0 auto;
	background-image: url("images/light.jpg");
	width: 770px;
	height: 250px;
	text-align: left;
}

#header .header_name {
	padding: 40px 0 0 40px;
}

#header .header_name h1 a{
	color: #FEFEFE;
	font-size: 50px;
}
 
#nav {
	background: url("images/menubar_shadow.gif");
	background: url("images/menubar_light.gif");
	width: 770px;
	height: 59px;
	font-size: 16px;
	padding: 0;
	margin: 0 auto;
	text-transform: uppercase;
	line-height: 59px;
}

ul.top_navi {
	margin:0;
	padding: 0;
	list-style-type:none;
	text-align:center;
}

ul.top_navi li {
	float:left;
	background: url("images/menubar_light_border.gif") no-repeat right top;
}

ul.top_navi li a, ul.top_navi li a:active, ul.top_navi li a:visited {
	float:left;
	width:127px;
	height: 59px;
	color: #453315;
	text-decoration:none;
	padding: 0;
	margin: 0 1px 0 0;
}

ul.top_navi li a:hover {
	background: url("images/menubar_shadow.gif");
	height: 59px;
}

#wrapper {
	width: 770px;
	padding: 20px 0 0 0;
	margin: 0 auto;
	background-color: #FCFAFB;
}

#indhold {
	background-color: #FCFAFB;
	padding: 10px 15px;
	width: 530px;
	float:right;
	text-align: left;
}

#indhold .post {
	float: right;
	width: 530px;
}

#indhold .post h1 {
	border-bottom: 1px solid #453315;
	width: 530px;
	padding: 0;
	text-transform: uppercase;
	font-size: 16px;
	color: #453315;
}

#indhold .post h1 a {
	color: #453315;
	text-decoration: none;
}

#indhold p.date {
	margin:0;padding:0;
	font-size:12px;
	color: #aaa;
}

#indhold p.meta {
	clear: both;
	padding-bottom: 20px;
}

#indhold .commentlist {
	background-color: #C6BC7C;
	border: 1px solid #453315;
	margin: 20px 0 10px 0;
	padding: 0 5px 5px 5px;
}

#indhold .seperator {
	border-bottom: 1px solid #453315;
	width: 530px;
	padding: 0; margin: 10px 0 0 0;
	clear: both;

}

#indhold .comment_header {
	margin:0;padding:0;
	color: #FDFDFD;
	font-weight:bold;
}

#indhold .nocomment {
	margin:0;padding:4px;
	text-align:center;
	color: #FDFCFD;
}

#indhold h2.leavecomment {
	text-transform: uppercase;
	font-size: 16px;
	color: #453315;
}

#indhold ul {
	text-align: left;
}

#indhold ul li {
	list-style-type:none; 
	background-image:url(images/indhold_bullet.gif); 
	background-repeat: no-repeat; 
	background-position: 0 .33em; 
	padding-left:20px; 
}

blockquote {
	margin: 0 0 0 35px;
	padding: 0px 35px 0px 15px;
	border-left: 4px solid #453315;
}

pre {
	white-space: pre-wrap;
}

#sidebar {
	background-color: #FCFAFB;
	float:left;
	width: 200px;
	padding: 10px 0 0 10px;
	font-size: 14px;
	text-align: left;
}

#sidebar ul {
	margin:0 0 15px 0;
	padding: 0 10px 20px 10px;
	list-style-type:none;
	text-align:left;
}

#sidebar  ul li {
	border-bottom: 1px dotted #453315;
	line-height: 1.5em;
}

#sidebar ul li a {
	text-decoration: none;
	color: #453315;
	width:180px;
	display:block;
}

#sidebar side_tip ul li {
	list-style-type:none; 
	background-image:url(images/sidebar_bullet.jpg); 
	background-repeat: no-repeat; 
	background-position: 0 .33em; 
	text-decoration: none;
	padding-left:20px; 
	color: #453315;
	display:block;
}

.side_tip {
	padding-left:20px; 
	list-style-type:none; 
	background-image:url(images/sidebar_bullet.jpg); 
	background-repeat: no-repeat; 
	background-position: 0 .33em; 
	text-decoration: none;
	color: #453315;
	display:block;
}

* html body #sidebar ul {
	padding: 0 5px 20px 5px;
}

* html body #sidebar ul li a{
	width: 190px;
}

#sidebar ul li a:hover {
	background-color: #021B39;
	color: #FFF;
}

#sidebar h2 {
	background: url("images/sidebar_bullet.jpg") left no-repeat;
	text-transform: uppercase;
	color: #453315;
	padding: 0 0 0px 25px;
	font-size: 16px;
}

#sidebar br {
	display: none;
}

#sidebar .sidebar_search {
	padding: 0 0 5px 0;
}

#authorship h4{
	margin-bottom: 0px;
	padding: 0 0 0px 0px;
	font-size: 20px;
}

#authorship p{
	font-size: 12px;
	margin-bottom: 25px;
	padding: 0 0 0px 0px;
}

#calendar_wrap {
	padding: 0 0 0 10px;
}

/* Content specific */
#rvw_tbl {
	color:black;
	font-family:Tahoma, sans;
	border:.5pt solid windowtext;
	background:#FFFFCC;
	white-space:normal;
}

.rvw_hdr {
	color:black;
	font-family:Tahoma, sans;
	text-align:center;
	border:.5pt solid windowtext;
	background:#FFFFCC;
	white-space:normal;
	padding: 0 5px 0 5px;
}

.rvw_row1 {
	color:black;
	font-family:Verdana, sans-serif;
	text-align:center;
	border:.5pt solid windowtext;
	background:#CCFFCC;
	white-space:normal;
	padding: 0 5px 0 5px;
}

.rvw_row2 {
	color:black;
	font-family:Verdana, sans-serif;
	text-align:center;
	border:.5pt solid windowtext;
	background:#FFFFCC;
	white-space:normal;
	padding: 0 5px 0 5px;
}




/* Footer */
#bund {
	clear:both;
	background: url("images/menubar_light.gif");
	width: 770px;
	height: 59px;
	margin: 0 auto;
}

#bund p.legal {
	font-size: 12px;
	line-height: 59px;
	margin:0;padding:0;
}


