/*

Theme Name: Evolutionzone Workshop

Theme URI: http://workshop.evolutionzone.com/

Description: Custom theme

Version: NA

Author: Marius Watz

*/

/*Special Thanks to Urban Giraffe for the Dissecting a Theme Guide, which inspired me to develop the blank theme

http://www.urbangiraffe.com/themes/guides



Additional thanks to Michael Hielemann at http://binarybonsai.com for the default Kubrick Theme

*/



/*-----------Block Level Elements--------------*/



body {

	margin:0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	width:97%;



}



#sidebar ul {

    list-style-type: none;

    margin: 0; padding: 0;

}

#sidebar ul li {

    margin: 0; padding: 0;

}





#page {



}



#headerimg {



}



.description {



}



#blogtitle {

	width:960px;

	margin:0 0 20px 0;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 24px;

	border-bottom: 2px dotted #FF0066;



/*	color: #FFF;

	background-color:#FF0066;

	border: 2px dashed #fff;*/

}



#wrapper {

	margin:0 auto;

	padding: 0;

	width: 960px;

	height:5px;

	margin:10px auto 60px auto;

}



#header  .headerlinkwrapper, #footer .headerlinkwrapper {

	width:960px;

	margin:0 auto;

	padding:0;

}



#header .headerlinkleft {

	float:left;

	width:360px;

}



#header .headerlinkright {

	float:right;

	width:560px;

	text-align:right;

}



#content {

/*	border-top: 2px solid #FF0066;*/

	width: 560px;

	float:left;

	padding:0;

}



#content a, #content a:visited {

	color:#009ADF;

}



#content a:hover {

	background-color:#009ADF;

	color: #FFF;

}



#sidebar {

	width: 380px;

	float:left;

	margin:0px 20px 40px 0px;

	padding:0;

}



#footer, #header {

	background-color: #FFFF00;

	width:97%;

	position:fixed;

	padding:4px;

	overflow:hidden;

	z-index: 100;

	margin:0;

	font-size:10px;

/*	font-weight: bold;*/

}



#footer a, #header a,#footer a:visited, #header a:visited, a {

	color:#FF0066;

	text-decoration:none;

}



#footer a:hover, #header a:hover, a:hover {

	background-color:#FF0099;

	color:#FFF;

	text-decoration:none;

}



#footer  {

	border-top:1px dotted #FF0066;

	bottom:0;

}



#header  {

	top:0;

	border-bottom:1px dotted #FF0066;

}



/*-------------Headings-------------*/



h1 {



}



h3 {



}



h4 {



}



h5 {



}



/*-------------The Post-------------*/







h2 a:hover, h2 a:visited, h2 a {



}



.post {

	margin:0px 0px 30px 0;

	padding:0;

/*	border: 1px solid #FFFF00;*/

}



.pageTitle {

	color:#009ADF;

	background-color:#EEFAFF;

	padding:5px;

	margin:0 0 30px 0;

	font-size:30px;

	border-top: 1px dotted #009ADF;

	border-bottom: 1px dotted #009ADF;

}

.post .fblike {
	border:0;
/*	overflow:hidden;*/
	padding:10px 0px 0px 1px;
	margin-bottom:30px;
	height: 23px;
	width:105px;
	float:left;
}

.post .flickrImg, .post .imgbig {

	padding:0px 10px 0px 10px;

	margin-bottom:10px;

	border-bottom: 1px dotted #009ADF;

}



.post .flickrImgBody {

	padding:10px;

	margin:10px 0 0 0;

	line-height:auto;

	border-top: 1px dotted #009ADF;

	border-bottom: 1px dotted #009ADF;

}





.post .flickrPhoto,.post .flickrPhoto a,.post .imgbig a {

	border:0px;

}



.post .flickrCaption, .imgbig, .post .flickrImg p, .imgbig p {

	font-size:10px;

	margin:4px 0 10px 0;

}



.post .flickrImgBody p {

	font-size:10px;

	margin:4px 0 0px 0;

}



.post .posttitle, .post .posttitle a {

	color:#009ADF;

	margin:0;

	font-size:20px;

}



.mediumtitle {

	color:#000;

	margin:30px 0 10px 0;

	padding:0;

	font-size:20px;

	border-bottom: 1px dotted #000;

	padding:2px 2px 6px 2px;

}



.post .posttitle a:hover {

	background-color:#009ADF;

	color:#FFF;

}



.post li {

	margin:4px 0 4px 0;

}



.post .posttitle a {

	font-weight:bold;

}

.post .postdate {

/*	display:inline;*/

	margin:0;

	font-size:10px;

	text-transform:lowercase;

}



.post .postdate {

	clear:left;

}



.post .postheader {

	border-top: 2px solid #009ADF;

	background-color:#eefaff;

	border-bottom: 1px dotted #009ADF;

	padding:2px 2px 6px 2px;

}



.post .postmetadata  {

	border-top: 2px dotted #009ADF;

	margin-top:30px;

	padding:4px 2px 2px 2px;

	font-size:10px;

}



.post code,.post .p5code {

	font-family:"Courier New", Courier, monospace;

	font-size:12px;

	width:528px;

	display:block;

	border:1px dotted #009ADF;

	padding:5px;

	background:#EEFFFF;

	margin:15px 0 15px 10px;

}



.post .p5code pre {

	padding:0;

	margin:0;

}



.post p {

	padding:0 2px 0 2px;



}



.post a {



}



.post ul {



}



.post li {



}



.entry {

	line-height: 17px;

	margin-top:15px;

}



.entrytext .postmetadata {



}



.postmetadata alt {



}



.postmetadata a {



}



.navigation {



}



.alignleft {



}



.alignright {



}



.center {



}



.pagetitle {



}



blockquote {

	margin:15px 20px;

	padding:0 10px;

	border-left:1px dotted #666666;

	color:#666666;

	font-size:11px;

	line-height:14px;

}



cite {



}



a img {



}



acronym, abbr {



}



.cr {

	width:auto;

	clear:both;

	line-height:1px;

	font-size:1px;

}



.navleft {

	width:280px;

	float:left;

	text-align:left;

	padding-bottom:10px;

}



.navright {

	width:280px;

	text-align:right;

	float:left;

	padding-bottom:10px;

}







/*--------------Sidebar------------*/



#sidebar .searcharea {

	margin:0px 0px 10px 0px;

	padding:0px 0px 0px 0px;

	/*background-color:#FFFF00;*/

}



#sidebar .blogdesc {

	padding:5px;

	background-color:#FFFF00;

	font-size:10px;

	margin-bottom: 20px;

}



#sidebar .sidebartitle {

	font-family: Georgia, "Times New Roman", Times, serif;

	padding: 0px;

	color: #FFFFFF;

	text-transform: uppercase;

	margin-bottom: 5px;

}



#sidebar li.page_item {

	list-style-type: none;





}


#sidebar .printSale {
	margin-bottom:20px;

	margin-top:0px;
}

#sidebar .printSale h3 {
	color:#FF0066;
		border-bottom:1px dotted #FF0066;
	font-size:12px;
	margin-bottom:6px;
}


#sidebar .twocolumnwrapper {

	width:380px;

	padding:10px 0 5px 0;

/*	border-bottom:1px solid #FF0066;*/

	border-top:1px dotted #FF0066;

	margin-bottom:20px;

	margin-top:0px;

}



#sidebar .twocolumnleft {

	width:185px;

	float:left;

	margin-right:10px;

}



#sidebar .twocolumnright {

	width:185px;

	float:left;

}





#sidebar .feedwrapper {

	width:380px;

	border-top:1px dotted #009ADF;

	padding-bottom:5px;

	border-bottom:1px dotted #009ADF;

}



#sidebar .feedcolumn {

	width:185px;

	float:left;

	padding:10px 0 0px 0;

}



#sidebar .feedcolumn a {

	color:#009ADF;

}



#sidebar .feedcolumn a:visited {

	color:#FFFFFF;

}



#sidebar .feedtitle {

	font-size:12px;

	font-weight:bold;

}



#sidebar .feedItem li {

	margin:0;

}



#sidebar .feedcolumn a:hover {

	background-color:#009ADF;

	color: #FFF;

}



#sidebar .feedcolumn ul,#sidebar .cgfeed ul {

	display:inline;

	margin:0;

	padding:0;

}



#sidebar .feedcolumn li {

	margin:2px 0 0px 0;

	padding:1px;

	background-color:#eefaff;

}



#sidebar .feedcolumn li,#sidebar .feedcolumn ul {

	font-size:10px;

	list-style-type: none;

	color:#009ADF;

}



#sidebar .feedcolumn li a:before {

	content:"- ";

}



/* feed in main content */



#content .feedwrapper {

	width:560px;

	border-top:1px dotted #009ADF;

	border-bottom:1px dotted #009ADF;

}





#content .feedcolumn {

	width:275px;

	float:left;

	padding:10px 0 0px 0;

}



#content .feedcolumn a,#sidebar .feedcolumn a:visited {

	color:#009ADF;

}



#content .feedcolumn a:hover {

	background-color:#009ADF;

	color: #FFF;

}



#content .feedcolumn ul {

/*	display:inline;*/

	margin:0;

	padding:0;

}



#content .feedcolumn li {

	margin:0px 0 2px 0;

	padding:1px;

	background-color:#eefaff;

	list-style:none;

	font-size:10px;

	color:#009ADF;

}



#content a.commentlink,#content a.commentlink:visited {

	color:#009ADF;

	background-color:#d8f2fe;

	color:#FFFFFF;

	background-color:#009ADF;

	padding:1px;

	clear:all;

}



#content  a.commentlink:hover {

	color:#FFFFFF;

	background-color:#FF0099;

}



.cgfeed ul li {

  list-style:  none;

}



.cgfeed ul {

  padding:  0;

  margin: 0;

}





/*--------------Comments--------------*/



input, textarea {

	font-family: Verdana, serif;

	font-size:10px;

}



textarea {

	width:97%;

}





#comments .commentFields {

	font-size:10px;

	color:#009ADF;

	margin:5px 10px 5px 0;

}



.alt,.regular {

	padding:5px 10px;



}



.alt {

	background-color:#d8f2fe;

}



.regular {

	background-color:#eefaff;

}





.alt small,.regular small {

	color:#000;

	font-size:10px;

	font-weight:bold;

}



#commentform {



}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commenttitle {

	color:#000;

	margin:30px 0 0px 0;

	padding-bottom:10px;

	border-bottom:1px solid #009ADF;

	font-size:12px;

	font-weight:bold;



}



.commentarea {

	font-size:12px;

	margin:10px 0 0 0;

}



ol.commentlist {



}



ol.commentlist li {



}



ol.commentlist li.alt {



}



ol.commentlist a {



}



small.commentmetadata {



}



/*--------------Search Form-------------*/



#searchform {

	margin-bottom:20px;

}



#searchform input {

	font-family: Verdana, serif;

	font-size:10px;

	color:#FF0066;



}



#searchform #s {



}





/*-------------Calendar-----------------*/



#wp-calendar {



}



#wp-calendar th {



}



#wp-calendar a {



}



#prev a, #next a {



}



#wp-calendar caption {



}



/*-------------Images------------------*/
















