/* @override http://www.100eyes.org/wp-content/themes/classic/workshops.css */

/* @override http://www.100eyes.org/wp-content/themes/classic/workshops.css */

/* @override http://www.100eyes.org/wp-content/themes/classic/workshops.css */

/* @override http://localhost:8888/100Eyes/wp-content/themes/classic/workshops.css */

/* @override http://www.100eyes.org/wp-content/themes/k2/custom_3.css */

/* @override http://www.100eyes.org/wp-content/themes/k2/custom_3.css */

/* @override http://www.100eyes.org/wp-content/themes/k2/custom_3.css */

/* @override http://www.100eyes.org/wp-content/themes/k2/custom_3.css */

/* @override http://www.100eyes.org/wp-content/themes/k2/custom_2.css */

/* @override http://www.100eyes.org/wp-content/themes/k2/custom_2.css */

/* @override http://www.100eyes.org/wp-content/themes/k2/custom_2.css */


/* @override http://www.100eyes.org/wp-content/themes/k2/custom_2.css */





/*
	CSS files kept in the 'styles' directory can be used to
	customize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select styles from the K2 Options page in the
	'Presentation' section of your WordPress administration.

	For more information on how to use custom styles:
		http://code.google.com/p/kaytwo/wiki/K2CSSandCustomCSS
	
	Author Name	: andylevin
	Author Site	: http://wwww.andylevin.com
	Style Name	: levin
	Style URI	: 
	Version		: 
	Comments	: 

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	color: #ffffff;
	
	text-align: center;
	}


h1, h2, h4, h5, h6 {
    font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	}

/* My Comment */


#primary h1, #primary h1 a,
#primary h3, #primary h3 a,
#primary h2, #primary h2 a,
.comments h4,
.entry-comments h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-decoration: none;
	font-weight: normal;
	font-style: normal;
	color: black;
	letter-spacing: 0px;
	text-align: center;
	font-size: 150%;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	
	}
	
#sub-navigation {
	clear: both;
	border-bottom: 1px solid #222;
	float: left;
	width: 100%;
	padding-top: 0px;
 	z-index: 50;
 	position: relative;
 	margin-left: -20px;
 	
	
}
#sub-navigation li {
	   
				
		padding: 0 10px 0 0;
		text-transform: uppercase;
	margin: 0;
	line-height: 12px;
	margin-left: 5px;
	display: inline;
				
    position: relative;
	
	text-align: center;
	border-right-style: solid;
	border-right-width: thin;
}

#sub-navigation ul li a {
	margin-top: 5px;
	font-size: 16px;
	color: white;
	line-height: 18px;
	padding-left: 5px;
}
#sub-navigation ul {
	background-color: red;
}
#sub-navigation li a:hover{
		color: yellow;
}


.comments {
	border-top: 1px dotted #444444;
	background-color: white;
	padding: 10px;
	width: 659px;
}



.comments {
	border-top: 1px dotted #444444;
	background-color: white;
	padding: 10px;
	width: 8oopx;
	
	text-align: left;
	margin: 30px 0 0;
	position: relative;
	

}#sidebar-1 div.textwidget a img{
	border: none;
	padding-bottom: 4px;
}
.secondary h4 {
	font-variant:small-caps;
	font-size: 1.3em;
	letter-spacing: 0px;
	background-color: #343030;
	text-indent: 8px;
	line-height: 1.5em;
	width: 170px;
	}

/* secondary h4 controls the sidebar headlines */

li.pagenav {
	
	text-indent: 0px;
}

.secondary div {
	padding-top: 0px;
	}

.secondary .sb-baseline {
	padding-top:0px;
	}

.menu {
	display: none;
}

#page {
		background: white;
	text-align: left;
	margin: 0 auto;
	margin-top: 0px;
	padding-top: 0px;
	float: left;
	clear: both;
	border: none;

	border-top: none;
	
	}
	
.columns-two #page {
	width: 950px;
	}
	

	
#header {
	
	background: #000000;
	position: relative;
	float: left;
	}

/* @group My Group */



/* @end */
	

.secondary {



	width: 185px;
	font-size: 1em;
	line-height: 1.5em;



	color: #666;
    clear: none;


	position: absolute;
	
	
   


	

	overflow: hidden;



	top:  190px;

	padding-right:0px;



	padding-bottom:0px;



	text-align: left;



	padding-left: 0px;
	left: 975px;
}




h1.blog-title {
	
	font-weight: bold;
	letter-spacing: -1px;
	margin-left: 0px;
	padding-top: 40px;
	position: relative;
	float: left;
	height: 5px;
	
}

/* My Comment */



h1.blog-title a:hover {
	text-decoration: none;
	}


	
#header .description {
	text-decoration: none;
	color: white;
	display: none;
	}



#header .blog-title a {

    margin-left: 30px;

	color: #FF0000;

	position: relative;

	top:-50px;

	left: 15px;

	font: 40px Georgia, "Times New Roman", Times, serif;

}






body {
	font-size: 62.5%; /* Resets 1em to 10px */
	color: black;
	background: #000;
	text-align: center;
	}






 #primary-wrapper {
	float: left;
	
	width: 100%;
	}

body.columns-two #primary {
	margin-right: 220px;
	}

body.columns-two .secondary {
	float: right;
	position	}

#primary {
	/* Contains the main column */
	
	position: relative;
	float: left;
	width: 900px;
	padding: 10px;
	margin-top: 15px;
	padding-left: 40px;
	background-color: white;
	
}
	.content h4 {
	top:600px;
	left: 200px;
}


* html #primary {
	display: inline;
	}


h2, h2 a, h2 a:visited,{
	color: #666666;
	}



h3, h3 a, h3 a:visited, {
	color: #999999;
	}


h4, h4 a, h4 a:visited {
	color: #dddddd;
	}





ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	left: 0px;
	width: 90%;
	}

ul.menu li {
	display: inline;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 5px 15px 6px;
	}

ul.menu li a {
	font-size: 1em;
	color: #999999;
	margin: 0;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	}

ul.menu li a:hover {
	background: #262626;
	color: #FFFFFF;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover,
ul.menu li.current_page_ancestor a,
ul.menu li.current_page_ancestor a:hover {
	color: #FFFFFF;
	background: #262626;
	text-decoration: none;
	}


.meta-start {
	padding: 2px 0 2px 0px ;
	background: none;
	}

.commentslink {
	padding: 2px 0 2px 0px;
	background: none;
	margin-right: 10px;
	}


#nav-above {
	display: none;
	}
	
#nav-below {
	margin-top: 50px;
	margin-left: 4px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:dotted 1px #333333;
	border-bottom:dotted 1px #333333;
}

#nav-below a, #nav-above a {
	color: #666666;
}

.entry-content img {
	
	padding-bottom: 15px;
}


/*- Sidebar Subpages Menu */


.sb-pagemenu ul {
	padding-left: 20px;
	width: 150px;
	}

.sb-pagemenu ul li {
	width: 150px;
	border-bottom:dotted 1px #333333;
	margin-left: -20px;
	padding-left: 20px;
	}

.sb-pagemenu ul li a {
	}

.sb-pagemenu ul ul .page_item {
	margin-left: 10px;
	padding: 0;
	}

.sb-pagemenu .current_page_item {
	}



/* Sidebar baseline */

.sb-baseline p {
	padding-left: 20px;
	width: 150px;
	}



/* widgets */

.widget_pages ul,
.widget_recent_comments ul,
.widget_meta ul,
.widget_archive ul,
.flexipages_widget ul,
.widget_recent_entries ul,
.widget_categories ul,
.widget_text .textwidget ul,
.AceRecentPostsWidget_display ul,
.widget_links ul {
	padding-left: 20px;
	width: 150px;
	}


.widget_pages ul li,
.widget_recent_comments ul li,
.widget_meta ul li,
.widget_archive ul li,
.flexipages_widget ul li,
.widget_recent_entries ul li,
.widget_categories ul li,
.widget_text .textwidget ul li,
.AceRecentPostsWidget_display ul li,
.widget_links ul li {
	width: 150px;
	border-bottom:dotted 1px #333333;
	margin-left: -40px;
	padding-left: 20px;
	
}

/* widget-links ul li controld widget entries*/


.widget_text .textwidget {
	margin-top: 0px;
	padding-top: 0px;
}


.widget_text .textwidget ul li.baseline {
	border:none;
}


#text-306685871 h4,
#text-306522901 h4 {
	background-color: #412325;
}




/* Links */

#primary a:hover, #primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover {
	text-decoration: none;
	color: red
	}

/* My Comment */

h2 a:hover, h2 span a:hover {
	color: #999999 !important;
	}

a {
	color: red;
	text-decoration: none;
	}

.entry-content a:visited {
	color: #999999;
	}


.entry-meta, .entry-meta a, .entry-meta abbr {
	color: #666666;
}

.entry-title {
	font-size: 2.8em;
	font-weight: normal;
	}

.entry-title, .comments h4 {
	}

.entry-meta, .metalinks { /* Time and category for blog entries */
	display: block;
	margin-bottom: 20px;
	}

.entry-meta div {
	display: inline;
	}

.entry-meta {
	padding-bottom: 15px;
	
	padding-top: 15px;
	}
h1.entry-title {
	display: none;
}

.entry-content {
	
	padding-bottom: 20px;
}

div.entry  {
	color: white;
	font-size: 14px;
	text-align: left;
}

p {
	color: black;
	font-size: 14px;
	
}
h2{
   
	display: inline;	
	
}



div.entry div.boxright h2 {
	font-size: 20px;
	margin-top: -20px;
	float: right;	
	position: relative;
	margin-right: 5px;
	margin-bottom: 29px;
	margin-top: 40px;
	width: 200px;
	
}

div#skip {
	display: none;

}


.hentry {
	
	}

.entry-content, .comment-content {
		font-size: 1.2em;
	line-height: 1.8em;
	text-align: left;
	color: white;
	width: 715px;
}


#sidebar-1 {
	padding-top: 90px;
		/* The first sidebar */
	}

div.photosmash_gallery {
	background-color: gray;
}

#sidebar-2 {
	/* The second sidebar */
	}

.secondary {
	/* Contains both sidebars */
	}


/*- Comments */

.commentsrsslink {
	background: none;
	padding: 2px 0 2px 0px;
	margin-right: 10px;
	height: 16px;
	}

.trackbacklink {
	background: none;
	padding: 2px 0 2px 0px;
	height: 16px;
	}

.commentsrsslink a, .trackbacklink a {
	color: #666666;
	padding: 2px;
	}

.nopassword {
	text-align: center;
	}

#commentlist {
	margin: 10px 0 20px;
	position: relative;
	}

#commentlist li {
	margin: 10px 0 0;
	padding: 10px 10px 5px;
	list-style: none;
	background-color: white;
	margin-bottom: 10px;
	border-bottom: 1px dotted #444444;
	}



#commentlist li .comment-content {
	font-size: 1.2em;
	line-height: 1.6em;
	}

.comment-content p,
.comment-content ul,
.comment-content ol,
.comment-content div,
.comment-content blockquote {
	margin: 13px 0;
	}

#commentlist li .comment-meta,
#pinglist li .comment-meta {
	padding: 2px 0 2px 0px;
	background: none;
	display: block;
	color: #555555;
	}

#commentlist li .comment-meta a,
#commentlist li .comment-meta a:visited,
#pinglist li .comment-meta a,
#pinglist li .comment-meta a:visited {
	color: #555555;
}

#commentlist li .comment-meta a:hover,
#pinglist li .comment-meta a:hover {
	color: #cccccc;
}


#commentlist li img {
	padding: 0;
	border: none;
	}

#commentlist li .gravatar {
	float: right;
	margin: -5px 0 0;
	visibility: hidden;
}

#commentlist li .comment-author {
	font-family: "Times New Roman", Times, serif;
	font-size: 1.8em;
	font-weight: normal;
	font-style: italic;
	color: #cccccc;
	letter-spacing: 0px;
	}

#commentlist a {
	color: red;
}

small {
	font-size: 12px;
}

#commentlist a:hover {
	color: maroon;
	background-attachment: scroll;
}


#commentlist li .counter {
	display: none;
	/*font: normal 1.5em 'Century Gothic', 'Lucida Grande', Arial, Helvetica, Sans-Serif;*/
	font-family: "Times New Roman", Times, serif;
	color: #999;
	float: left;
	width: 35px;
	}

li.byuser {
	background: #f6f7f8;
	}

li.bypostauthor {
	background: #eee;
	}

li.bypostauthor blockquote {
	color: #333;
	background: url('images/quote.png') no-repeat 10px 0;
	}
	 
#pinglist {
	font-size: 1.2em;
	padding: 0;
	margin: 10px 0 10px;
	background: #292929;
	position: relative;
	}


#pinglist li {
	margin: 10px 0 0;
	padding: 10px 10px 5px;
	margin-left: 0px;
	padding: 7px 0;
	padding-left:10px;
	list-style: none;
	background-color: #2A2A2A;
	margin-bottom: 10px;
	border-bottom: 1px dotted #444444;
	}


#pinglist li small {
	font-size: 0.8em;
	display: block;
	}

#pinglist li .counter {
	display: none;
	}

#pinglist li span.favatar img {
	margin-left: -25px;
	border: none;
	padding: 0;
	float: left;
	}

#pinglist li img {
	padding: 0;
	border: none;
	}
	
#leavecomment, .comments #loading, #comments-closed-msg {
	text-align: center;
	margin: 30px 0 20px !important;
	color: #ddd;
	font-size: 2em;
	letter-spacing: -2px;
	}

.comments #loading {
	margin-top: 20px !important;
	}

#comments-closed-msg {
	margin-bottom: 40px !important;
	}

.comments #commenterror {
	display: none;
	line-height: 2.0;
	padding: 5px;
	color: #FF0000;
	background-color: #FFFF99;
}

.comments #commentload {
	display: none;
	padding-top: 3px;
	float: right;
	vertical-align: middle;
	height: 18px;
	width: 18px;
	background: url('images/spinner.gif') center center no-repeat;
}

.comments form {
	clear: both;
	padding: 1px 10px 0px 0px;
	}

.comments input[type=text], .comments textarea {
	font-size: 12px;
	padding: 3px;
	color: #777;
	}

input[type=text]:focus, textarea:focus {
	background: #fff;
	color: #333;
	border-color: #666;
	}

.comments form input[type=text] {
	width: 45%;
	margin: 5px 5px 1px 0;
	}

.comments textarea {
	width: 100%;
	margin: 10px 0;
	}

.comments form #submit {
	float: right;
	}

blockquote {
	/*background: url('burn-quote.png') no-repeat 10px 0;*/
	background: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 2em;
	font-style: italic;
	line-height: 1.2em;
	color: #CCCCCC;
	margin: 30px 0;
	padding: 5px 30px 5px 50px;
	font-weight: normal;
}


#footer, #footer a, #footer a:visited, #footer p {
	/*display:none;*/
	color: #444444;
	text-decoration: none;
	border: none;
	}

#footer a:hover {
	color: #A32127;
}

.footerpoweredby,
.footerfeedlinks,
.footerstats {
}

.footerdisclaimer {
}


#leavecomment {
		color: orange;
	letter-spacing: 0px;
	font: normal 14px "Lucida Grande", Lucida, Verdana, sans-serif;
}


h3.entry-title {
	padding-bottom: 10px;
	/*display:none;*/
}

h3.entry-title-hidden,
h1.entry-title-hidden {
	display:none;
}


.entry-meta a.commentslink, .entry-meta a.commentslink a:visited {
	color:#990000;
}







.comment-edit a {
	border: none;
	padding: 4px 8px 4px 28px;
	background-position: 8px center;
	background-repeat: no-repeat;
	height: 16px;
	color: #333;
	background-color: inherit;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	}




.entry-edit a,
.comment-reply a,
.comment-edit a {
	padding-left: 8px;
	background-color: #333333;
	}



.comment-reply a {
	background-image: none;
	}



.entry-edit a:hover,
.comment-reply a:hover,
.comment-edit a:hover {
	background-color: #990000;
	color: #fff;
	}



li.byuser .comment,
.children li .comment {
	/* background: #f6f7f8;*/
	background: #363636;
	}

li.bypostauthor .comment {
	background: #eee;
	background: #393939;
	}

.entry-edit a {
	background-image: none;
	}


.entry-tags {
	padding-left: 0px;
	background: none;
	}


.comment-edit a {
	padding-left: 8px;
	margin-left: 10px;
	background-image: none;
	}

#flashin {
	
	width: 700px;
	height: 500px;
	top: -0px;
	left: -25px;
	float: left;
	position: relative;
	overflow: invisible;
}



h6,.factsheet {
	border: none;
	padding: 4px 8px 4px 8px;
	background-position: 8px center;
	background-repeat: no-repeat;
	font-size: 1em;
	font-decoration: none;
	font-weight: normal;
	color: #777;
	background-color: #2C2C2C;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	position: relative;
}
#menu{
	background-color: black;
	border-top: 8px;
	border-color: #000000;
	list-style-type: none;
	text-decoration: none;
	float: right;
	position: relative
}
#menu h3{
	font:bold 
	 130%/100%  verdana,arial,helvetica,sans-serif;
	display: block;
	margin:0;
	padding:0 0px 5px;
	color: red;
	background:#000;
	text-decoration: none;
}



#menu a{
	font: normal small-caps 125% verdana,arial,helvetica,sans-serif;
	display: block;
	margin:0;
	padding:0 0px 5px;
	color: white;
	text-decoration: none;
	background-color: #000000;
}



#menu a:hover{
	color:#FF0000;
	background-color: #000000;
}



#menu a:active{
	color:#333333;
	background-color: #000000;

}



#menu ul{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	text-decoration:none;

	
}

#menucontainer {
	padding-top:60px;
	color: black;
	padding-left: 0px;
	position: relative;
	float: left;
}


#headmenulist {
	float: left;
	margin-left: 20px;
}


#col1 {
	padding-top: 0px;
	color: black;
	background-color: black;
}
#headmenulist li {
   display: inline;
   list-style-type: none;
   padding-right: 22px;
   
   	
}

#headmenulist li a {
	color: orange;
	font: 22px "Lucida Grande", Lucida, Verdana, sans-serif;
}

img.alignright.size-full.wp-image-3584 {
	position: relative;
	float: right;
	right:  -90px;
	top:  -40px;
}
#headmenulist li a:hover {
	color: purple;
	font:  "Lucida Grande", Lucida, Verdana, sans-serif;
}

#al_login h3 {
	display: none;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 0;
}

#sidebar-1 li {
	text-decoration: none;
	list-style-type: none;
}

#al_loginForm label {
	color: red;
}

div#alw_login {
	position: relative;
	float: left;
}

#alw_loginForm table tbody tr td input {
	
	
}
div.photocredit {
	font-size: 11px;
	font-style: italic;
	text-align: center;
}
label {
	font-size: 12px;
	color: white;
}

li.page_item.current_page_item {
	font-size: 30px;
}
#caption {

position: fixed;
top: -375px;
}

#nav-below div.nav-previous a {
	color: red;
	font-size: 16x;
}

div.entry-content p a {
	color: red;
}
div.entry-content p a:hover {
	color: white;
}
   
tr{
table-layout:  fixed;
}

ul#thumbgallery {
	display: inline;
	float: none;
	
	
}

#thumbgallery li a.thickbox {
	float: left;
}
     