/*
Theme Name: Clean Press
Theme URI: http://daverigotti.com/clean-press-wordpress-theme
Description: Clean Press is a simple theme by <a href="http://daverigotti.com">Dave Rigotti</a> that places focus on the content of the blog rather than the design and is based off of <a href="http://www.azeemazeez.com/blogs/white-as-milk/">this theme</a> and re-released under permsission.
Version: 1.1
Author: Dave Rigotti
Author URI: http://daverigotti.com
Tags: blue, white, fixed width, two columns, widgets, clean, simple, professional

/*=-=-=-=-=-=-=-=-=-=-= instr =-=-=-=-=-=-=-=-=-=-=*/
@charset "utf-8";
/* CSS Document */

body {
	background-color: #CCCCCC;
	background: #CCCCCC;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	background-color: #000000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}


.KERNELlogo {
	font-family: Tahoma, Arial;
	font-size: 21px;
	font-weight: bold;
	letter-spacing:-1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	white-space: normal;
	line-height: 60%;
	margin: 0px;
	text-align: left;
	color: #000000;
	padding: 0px;
}

.navigator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 90%;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;

}


.logobox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	position: static;
	height: auto;
	width: 120px;
	margin-top: 36px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 100px;
	margin: 0px;
	left: 14px;
	border: 1px solid #000000;
	color: #000000;
	padding: 10px;
}

.navigatorblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
	color: #FFFFFF;
	background-color: #000000;
	width: 120px;
	height: 16px;
	margin-top: 37px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.navigatorgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
	color: #000000;
	background-color: #CCCCCC;
	width: 100px;
	height: 18px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.line {
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #000000;
}


.dummy {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 120px;
	text-align: right;

}
	
.linksbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 500px;
	left: 14px;
	border: 1px solid #000000;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
	
	
.side {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 216px;
	border: 1px solid #000000;
	padding: 10px;
	float: right;
	clear: none;
	top: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}
	
.linksblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
	color: #FFFFFF;
	background-color: #000000;
	width: 500px;
	height: 15px;
	top: 60px;
	margin-top: 36px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-left: 2px;
}


.linksgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
	color: #000000;
	background-color: #CCCCCC;
	width: 500px;
	height: 15px;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	margin-left: 2px;
}

.linkswhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
	width: 70%;
	height: 14px;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 140%;
}

.navigatorlogo {
	font-family: Tahoma, Arial;
	font-size: 21px;
	font-weight: bold;
	letter-spacing:-1px;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
	color: #000000;
	background-color: #FFFFFF;
	width: 110px;
	height: auto;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 5px;
}

.sideblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
	color: #FFFFFF;
	background-color: #000000;
	width: 216px;
	height: 15px;
	top: 0px;
	margin-top: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-left: 0px;
	float: right;
	position: relative;
	z-index: 1;
}



.warper {
	width: 780px;
	margin-top: 36px;
float:right;

}

.warper2 {
	width: 780px;
	margin-top: 36px;
	height: 510px;
}

.sidewarper {
	width: 250px;
	float: right;
}

.linksblackforwarer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	font-style: normal;
	color: #FFFFFF;
	background-color: #000000;
	width: 500px;
	height: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-left: 2px;
}

.feeds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 520px;
	left: 14px;
	border: 1px solid #000000;
	padding: 0px;
	overflow: hidden;
	clip: rect(auto,auto,auto,auto);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	
}



.sidefeeds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 236px;
	border: 1px solid #000000;
	padding: 0px;
	float: right;
	clear: none;
	margin: 0px;
	overflow: hidden;
}


.sidecore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #CCCCCC;
	position: static;
	height: auto;
	width: 236px;
	border: 1px solid #000000;
	float: right;
	clear: none;
	top: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.sidecorewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 226px;
	float: right;
	clear: none;
	top: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 140%;
}





.sidecorewhite2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 226px;
	float: right;
	clear: none;
	top: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 140%;
}


.sidecorewhite3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 226px;
	float: right;
	clear: none;
	top: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 140%;
}









.tutorialssbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 520px;
	left: 14px;
	border: 1px solid #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding: 0px;
}

.activetext {
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #000000;
}

.nonactivetext {
	color: #FFFFFF;
	text-decoration: none;
	border: 1px solid #FFFFFF;
}
.sidedownloads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 216px;
	border: 1px solid #000000;
	padding: 10px;
	float: right;
	clear: none;
	top: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.SHELVESbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 500px;
	left: 14px;
	border: 1px solid #000000;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 2px;
}

.linksbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	position: static;
	height: auto;
	width: 500px;
	left: 14px;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	line-height: 120%;
}
	
.warper3
{
width: 900px;

}



.sidebar
{
width: 150px;

}


#sidebar
{
width: 180px;
margin: 0px;
float: left;
margin-top:-58px;
margin-left: -20px;


}

#sidebar ul
{

list-style-type: none;

}


#page{
width: 940px;
}

.text li {
margin-left:10px;
}

.warper4
{
margin-top: -35px;
margin-bottom: 30px;

}


body {
	background-color: #CCCCCC;
	background: #CCCCCC;
}


#content
{

}


.linksboxnews
{

background: white;
border:1px solid black;
margin-left:2px;
width:494px;
padding:13px;




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;




}


#comment{
width: 490px;

}