/*
	CSS files kept in the 'schemes' directory can be used to
	costumize 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 schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name	:
	Author Site	:
	Scheme Name	:
	Comments	:
*/

body {
	background: #EFEFD6;
	}

#page {
	background: #FFFEE7;
	padding: 2px 0 10px;
	}
	
#header {
	background: #62755F url('wildcast/rotate.php') center center no-repeat;
	width: 100%;
	height: 200px;
	}

#primary {
	padding: 5px 0 0px;
	margin: 0 10px;
	}

#SSprimary {
	width: 500px;
	float: left;
	padding: 5px 0 0px;
	margin: 0 10px;
	display: inline;
	}


.hentry {
	margin: 10px 0 20px;
	padding: 5px 5px 0px;
	position: relative;
	background: white;
	border: 1px solid #D9CEBA;
	}

#primary .item {
	margin: 20px 0;
	padding: 5px 5px 15px;
	position: relative;
	background: white;
	border: 1px solid #D9CEBA;
	}

.item {
	/* Each entry is contained within the 'item' class */
	}

.itemtext {
	/* The meat and potatoes of every entry */
	}

.secondary {
	font-size: 1em;
	line-height: 1.5em;
	padding: 10px 0;
	color: #666;
	position: relative;
	}

.Ssecondary {
	font-size: 1em;
	line-height: 1.5em;
	padding: 10px 0;
	margin: 0 0 20px 71%;
	width: 26%;
	color: #666;
	position: relative;
	}

	
#ads_topbar {
	padding: 4px;
	max-width: 100%;
	text-align: center;
	margin-top: 10px;
	}

#flickr-photo img {
	margin: 0 5px;
	padding: 4px;
	border: 1px solid #ccc;
	max-width: 100%;
	text-align: center;
	}

ul.menu li a:hover {
	background: #333;
	color: #eee !important;
	text-decoration: none;
	}
	
ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #333 !important;
	background: #FFFEE7;
	text-decoration: none;
	}	

.blogbling {
	background: #F2F2F2;
	border: 1px solid #D9CEBA;
	width: 100%;
	padding: 5px;
	margin-left: -6px;
	.margin-left: -6px;
	margin-top: 0px;
	.margin-right: -6px;
	margin-bottom: -1px;
	.margin-bottom: -1px;
	}
 
.feedlink img { /* On the sidebar */
	height: 32px;
	width: 32px;
	border: none;
	position: absolute;
	right: 0;
	}

.feedlink2 img { /* On the sidebar */
	height: 16px;
	width: 16px;
	border: none;
	position: absolute;
	right: 0;
	}

.subsbutton{
	color:#050;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:94%;
	font-weight:bold;
	background-color:#fed;
	border:1px solid;
	border-top-color:#696;
	border-left-color:#696;
	border-right-color:#363;
	border-bottom-color:#363;
	margin-top: 2px;
   }

.entry-tags, tagdata {
	display: block;
	padding: 4px 0 2px 20px;
	background: url('wildcast/icons/tag_blue.png') left top no-repeat;
	}

.linkcat-1 {
	list-style-image: none;
	list-style-type: none;
	margin-top: 5px;
	}

.tt-flickr {
	text-align: center;
	width: 100%;
}
.flickr-photo {
	border: solid 2px #ffffff;
	text-align: center;
}
.flickr-yourcomment { }
.flickr-frame { text-align: left; padding: 3px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }

/* End Flickr Album CSS */

/* Start Ajax comments CSS */
.ajax-comments-wrapper {
	border: 1px solid #D0D0D0;
	background: #F5F5F5;
	clear: both;
	display: block;
	margin: 0px;
	display: block;
	/*-moz-border-radius: 10px;*/
}
.ajax-comment, .ajax-comment-alt {
	position: relative;
	display: block;
	margin: 5px 5px 10px 5px;
	padding: 0 0 1px 0;
	clear: both;
	font-family: lucida sans unicode, lucida grande, verdana, helvetica, arial, sans-serif;
	color: #222;
	font-size: small;
	font-weight: normal;
	line-height: 120%;
	border: 1px solid #D0D0D0;
	/*-moz-border-radius: 10px;*/
	overflow: hidden;
}
.ajax-comment-header, .ajax-comment-header-alt {
	top: 1px;
	width: 100%;
	position: relative;
	color: #515151;
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: x-small;
	padding: 1px 1px 1px -1px;
	margin: 0;
	clear: both;
	/*-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;*/
}
.ajax-comment-header {
	background: #E5E1C8;
}
.ajax-comment {
	background: #F1EDD2;
}
.ajax-comment-header-alt {
	background: #ACB3C0;
}
.ajax-comment-alt {
	background: #CACFD8;
}
.ajax-comment-header a, .ajax-comment-header-alt a {	
	color: #BB4444;
}
.ajax-comment-header a:hover, .ajax-comment-header-alt a:hover {
	text-decoration: none;
	color: #3C657B;
}
.ajax-comment-info {
	color: #666666;
	float: right;
	margin-right: 11px;
}
.ajax-comment-author {
	margin-left: 10px;
	font-weight: bold;
	font-size: 1.0em;
}
.ajax-comment-text {
	padding: 5px;
	margin: 0;
	font-size: 8pt;
	line-height: 12pt;
	clear: both;
	display: block;
}
.ajax-options a{
	color: #BB4444;
	text-decoration: none;
	margin-left: 15px;
}
/* End Ajax comments CSS */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

html, body {
min-height: 100%;
height: auto !important;
height: 100%
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: absolute;
	z-index:100;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	min-height:100%;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	width:100%;
	height:100%;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/* End Thickbox CSS */
/* Start WPVideo CSS */

.wpv_videoc {
	text-align: center;
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}

.wpv_video {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 4px 0 4px 0;
	text-align: center;
	margin-top: -30px;
}

.wpv_titleauthor, .wpv_durationdate {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 400px;
	font: bold 11px "Lucida Grande", Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
	color: #666;
	padding: 3px;
}

.wpv_download {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 3px;
}

.wpv_download a {
	font: bold 11px "Lucida Grande", Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
	color: #f44;
}

.wpv_download a:hover {
	text-decoration: none;
}

.wpv_download img {
	border: 0;
}

.wpv_self {
	text-align: left;
}

.wpv_self a {
	font: bold 9px "Lucida Grande", Verdana, Arial, 'Bitstream Vera Sans', sans-serif;
	color: #000;
}

.wpv_videoview { 
	font-size: x-small;
	margin-top: 1px;
	color: #bbb;
}

/* End WPVideo CSS */

/* Begin Contact Form CSS */
.contactform {
	position: static;
	overflow: hidden;
}

.contactleft {
	width: 25%;
	text-align: right;
	clear: both;
	float: left;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contactright {
	width: 70%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
}

.contacterror {
	border: 1px solid #ff0000;
}

.contactsubmit {
}
/* End Contact Form CSS */