/* 

Theme Name: Wink

Theme URI: http://www.welcometowink.nl

Description: Wink theme for WordPress

Version: 2.0

Author: Barnaby Irish

Author URI: http://www.barnism.com/

Last updated 29/08/08
*/


/* General Element Styling */

* {
    margin : 0;
    padding : 0;
}

body {
	background: #0C0C0C;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	height:100%; 
}

/*** To make position: fixed; work in IE6 & below ***/
html, body {
	height: 100%;
	overflow: auto;
	overflow-y: hidden;
}
/*** ------- ***/

a {
	outline: none;
}

a:link, a:visited {
    color : #505050;
}

a:hover, a:active {
    color : #FFFFFF;
}

p {
	font-size:11px;
	line-height:12px;
	margin:0 0 15px;
	padding: 0px;
}

/*** Temp homepage ***/

#temphometext p {
	font-family: "Courier New", Courier, monospace; 
	font-size: 12px; 
	color: #707070;
	line-height: 14px;
	text-align: justify;
}

#temphometext2 p {
	font-family: "Courier New", Courier, monospace; 
	font-size: 12px; 
	color: #909090;
	line-height: 12px;
	text-align: left;
}

#temphometext2 p a:link, #temphometext2 p a:visited {
	color: #909090;
}

#temphometext2 p a:hover {
	color: #FFFFFF;
}

/*** Main container ***/

#container {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: auto;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	text-align:left;
	float: none;
}

/*** Header section ***/

#header h1 {
	position: absolute;
	left: -1000px;
	font-size: 1px;
}

#header h2 {
	position: absolute;
	left: -1000px;
	font-size: 1px;
}

#header {
	position: absolute;
	top: 0;
	left: 0;
	height: 10px;
	width: 10px;
}

* html #header { 
	position: absolute;
}


/*** Top navigation menu ***/

#topmenu {
	top: 0px;
	right: 10px;
	height:25px; 
	width: 100%;
	float:right;
	padding: 16px 0 5px 20px;
	z-index: 200;
	overflow: visible;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	text-align: left;
	background: none;
}

* html #topmenu { 
	position: absolute;
	border: 0;
}

#topmenu_wybkg {
	top: 0px;
	right: 22px;
	height:22px; 
	width: 100%;
	float:right;
	padding: 19px 0 5px 20px;
	z-index: 80;
	font-size: 11px;
	text-align: left;
	background: #0C0C0C;
}

* html #topmenu_wybkg { 
	position: absolute;
	border: 0;
}

#topmenu ul {
	float: right;
	margin:0;
	padding: 0px;
}

#topmenu li {
	float:left;
	list-style:none;
	margin:0;
	padding-top:3px;
}

#topmenu li a, #topmenu li a:visited {
	width: 160px;
	display:inline;
	padding-right: 25px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}

#topmenu li a:hover {
	text-decoration: underline;
}

#topmenu a img {
	border: 0;
	padding-left: 0;
}

#switch {
	float: right;
	display: inline;
	z-index: 200; 
	width:100px; 
	height:25px; 
	padding: 0;
	margin-top: -3px;
	background:none; 
}

#switch a img {
	padding: 0;
	margin: 0;
}

#switch #stylebutton1 {
	padding: 0;
	margin-right: 20px;
	float: left;
	width: 31px;
	height:25px;

}

#switch #stylebutton1 a:link img, #switch #stylebutton1 a:visited img {
	padding: 0;
	margin: 0;
	background: url(/wp-content/themes/wink/images/switch_wh.gif) left top no-repeat;
	background-position: 0 0;
}

#switch #stylebutton1 a:hover img { 
	background-position: 0 -25px;
}

#switch #stylebutton1 a:active img { 
	background-position: 0 -50px;
}

#switch #stylebutton2 {
	padding: 0;
	margin-right: 20px;
	float: left;
	width: 31px;
	height: 25px;

}

#switch #stylebutton2 a:link img, #switch #stylebutton2 a:visited img {
	padding: 0;
	margin: 0;
	background: url(/wp-content/themes/wink/images/switch_bl.gif) left top no-repeat; 
	background-position: 0 0;
}

#switch #stylebutton2 a:hover img { 
	background-position: 0 -25px;
}

#switch #stylebutton2 a:active img { 
	background-position: 0 -50px;
}

#switch #fullscreener {
	float: left;
}

#switch #fullscreener a:link img, #switch #fullscreener a:visited img {
	background: url(/wp-content/themes/wink/images/expand_bl.gif) left top no-repeat;
	width: 34px;
	height:25px; 
}

#switch #fullscreener a:hover img, #switch #fullscreener a:active img{ 
	background-position: 0 -25px;
}

#switch #exiter {
	float: left;
}

#switch #exiter a:link img, #switch #exiter a:visited img {
	background: url(/wp-content/themes/wink/images/exit_bl.gif) left top no-repeat;
	width: 34px;
	height:25px; 
}

#switch #exiter a:hover img, #switch #exiter a:active img { 
	background-position: 0 -25px;
}


/*** Side navigation menu ***/

#sidemenu {
	top: 0px;
	left: 0px;
	width: 220px;
	height:98%; 
	float:left;
	z-index: 5000;
	overflow: visible;
	font-family: "Courier New", Courier, monospace;
	font-size: 13px;
	text-align: left;
	color: #FFFFFF;
	background: url(/wp-content/themes/wink/images/80blk.png) repeat;
}

* html #sidemenu { 
	position: absolute;
	border: 0;
}

* html #sidemenu {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/wp-content/themes/wink/images/80blk.png');
}


#sidemenu ul {
	margin:0;
	padding: 0px;
}

#sidemenu li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

#sidemenu a, #sidemenu a:visited {
	width: 160px;
	display:block;

	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}

#sidemenu a img {
	border: 0;
	padding-left: 0;
}

#sidemenu #logo, #sidemenu #latest {
	padding-left: 20px;
}


#accordion h2.toggler a:link, #accordion h2.toggler a:visited, #accordion h2.toggler a:focus {
	outline: none;
	width: 180px;
	cursor: pointer;
	margin-bottom: 5px;
	font-weight: normal;
	border-bottom: 1px dotted #FFFFFF;
}

#accordion h2.toggler ui-accordion {
	outline: none;
}

#accordion h2.toggler ui-state-focus a {
	outline: none;
}

#accordion div.element {
	width: 220px;
	margin: 0;
	padding: 0;
	float: left;
}

/*** Intro Panel - Slide ***/

#intropanelcont {
	position: fixed;
	top:0px; 
	left: 0px; 
	overflow: hidden; 
	z-index: 40000; 
	border: 0;
}

*html #intropanelcont {
	position: absolute;
	border: 0;
}

#intropanel {
	background: url(/wp-content/themes/wink/images/intro.png) repeat;
	vertical-align: top;
	margin: 0;
	border: 0;
}

/*** Talking Heads Panel - Slide ***/

#headspanelcont {
	top:0px; 
	left: 220px; 
	overflow: hidden; 
	z-index: 100; 
	border: 0;
}

*html #headspanelcont {
	position: absolute;
	border: 0;
}

#headspanel {
	background: url(/wp-content/themes/wink/images/heads_bkg.png) repeat-x;
	vertical-align: top;
	margin: 0;
	border: 0;
	color:#505050;
}

* html #headspanel {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/wp-content/themes/wink/images/80blk.png');
}

#talkhd img {
	background: #181818 url(/wp-content/themes/wink/images/talk_hd_bl.gif) left top no-repeat;
}


/*** About Panel - Slide ***/

#aboutpanelcont {
	top:0px; 
	left: 220px; 
	overflow: hidden; 
	z-index: 100; 
	border: 0;
}

*html #aboutpanelcont {
	position: absolute;
	border: 0;
}

#aboutpanel {
	background: url(/wp-content/themes/wink/images/heads_bkg.png) repeat-x;
	vertical-align: top;
	margin: 0;
	border: 0;
	color:#505050;
}

* html #aboutpanel {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/wp-content/themes/wink/images/80blk.png');
}

#abouthd img {
	background: #181818 url(/wp-content/themes/wink/images/about_hd_bl.gif) left top no-repeat;
}

#abouthd2 img {
	background: url(/wp-content/themes/wink/images/wink_is.gif) left top no-repeat;
}

#abouthd3 img {
	background: url(/wp-content/themes/wink/images/aim.gif) left top no-repeat;
}

.scroll-pane {
	color: #FFFFFF;
}

.scroll-pane h3 {
font-size: 12px;
font-weight: bold;
width: 200px;
	color: #FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
}

/*** Contact Panel - Slide ***/

#contactpanelcont {
	top:0px; 
	left: 220px; 
	overflow: hidden; 
	z-index: 100; 
	border: 0;
}

*html #contactpanelcont {
	position: absolute;
	border: 0;
}

#contactpanel {
	background: url(/wp-content/themes/wink/images/heads_bkg.png) repeat-x;
	vertical-align: top;
	margin: 0;
	border: 0;
	color:#505050;
}

* html #contactpanel {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/wp-content/themes/wink/images/80blk.png');
}

#contactintro img {
	background: url(/wp-content/themes/wink/images/intro_bl.gif) left top no-repeat;
}

#contactintro a img {
	border: 0;
}

#contacttext {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

#contacttext a:link, #contacttext a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#contacttext a:hover, #contacttext a:active {
	text-decoration: underline;
}

/*** Expanding Menu ***/

#projects {
	width: 220px;
	font-family: "Courier New", Courier, monospace;
	font-size: 13px;
	text-align: left;
	color: #505050;
}

#projects h2 {
	width: 220px;
	font-family: "Courier New", Courier, monospace;
	font-size: 13px;
	text-align: left;
	color: #909090;
	float: left;
	padding: 10px 0 2px 20px;
}

*html #projects h2 {
	width: 200px;
}

#projects li {
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

#projects ul a, #projects ul a:visited {
	color: #707070;
	width: 160px;
	display:block;
	padding: 0 20px 0;
	border-bottom: 1px solid #505050;
	text-decoration: none;
	text-transform: none;
	float: left;
}

#projects ul a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#projects ul li.current-cat a:link, #projects ul li.current-cat a:visited {
	color: #FFFFFF;
	width: 160px;
	height: 14px;
	display:block;
	padding: 0 20px 0;
	border-bottom: 1px solid #FFFFFF;
	text-decoration: none;
	text-transform: none;
	float: left;
}

#projects ul li.current-cat a:active, #projects ul li.current-cat a:hover {
	color:#505050;
	text-decoration:none;
}

#projects ul li a.submenu:link , #projects ul li a.submenu:visited {
	color: #B4B4B4;
	width: 140px;
	height: 14px;
	display:block;
	padding: 0 30px 0;
	border-bottom: 1px dotted #B4B4B4;
	text-decoration: none;
	text-transform: none;
	float: left;
}

#projects ul li a.submenu:active, #projects ul li a.submenu:hover {
	color:#FFFFFF;
	text-decoration:none;
}

#projects ul li a.submenu.current:link , #projects ul li a.submenu.current:visited {
	color: #FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
}

/*** Logo ***/

#logo {
	height: 60px;
	width: 80px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	background: url(/wp-content/themes/wink/images/logo.gif) no-repeat 21px 1px;
}

* html #logo { 
	position: relative;
}

#logo a img {
	border: 1px solid #505050;
	padding-left: 0;
}

#latest a, #latest a:visited {
	width: 180px;
	float:left;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	border-bottom: 1px dotted #FFFFFF;
	margin-bottom: 7px;
}

#latest a:hover {
}



/*** Footer ***/

#footer {
	position: fixed;
	top: 655px;
	left: 20px;
	width: 220px;
	height: 20px;
	float:left;
	color:#303030;
	font-size:10px;
	text-align: left;
	z-index: 5000;
}

* html #footer { 
	position: absolute;
}

#footer a:link, #footer a:visited {
	color: #303030;
	text-decoration: none;
}

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

/*** Content wrap ***/

#wrap {
	clear:both;
	padding:0;
}

/*** Content ***/


#left {
	position: absolute;
	left: 0px;
	top: 0px; /* to stop vert scrollbars in FF */
	padding: 0;
	margin: 0;
	width: 220px;
	height:100%; 
	float: left;
	display: inline;
	background: #3D3D3D;
}
/** was 4750px wide **/
#homecontent {
	position: absolute;
	left: 220px;
	top: 0px;
	width: 9000px;
	height: 500px;
	float: left;
	display: inline;
}

#wildyearscontent {
	position: absolute;
	left: 220px;
	top: 44px;
	width: 600px;
	float: left;
}

#wildyearscontent .wildyearsentry {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	text-align: left;
	width: 450px;
	color: #FFFFFF;
	float: left;
	padding: 10px 0 2px 20px;
	border-bottom: 1px solid #FFFFFF;
}

#subscribe {
	background: #0C0C0C;
	position: absolute;
	left: 750px;
	top: 115px;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	text-align: left;
	width: 200px;
	color: #FFFFFF;
	float: left;
	border-bottom: 1px dotted #FFFFFF;
	border-top: 1px dotted #FFFFFF;
}

#submitiframe {
	background: #0C0C0C;
	color: #FFFFFF;
	margin: 10px;
}

#submitbutton {
	background: #505050; 
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 10px; 
	text-transform: uppercase; 
	border: 1px solid #FFFFFF; 
	height: 14px; 
	padding-bottom: 15px; 
	cursor: pointer;
}

#submitbutton a {
	background: #505050; 
	color: #FFFFFF; 
	font-family: Verdana; 
	font-size: 10px; 
	text-transform: uppercase; 
	border: 1px solid #FFFFFF; 
	height: 14px; 
	padding-bottom: 15px; 
	cursor: pointer;
}

#submitbutton:hover {
	background: #FFFFFF; 
	color: #505050; 
	font-family: Verdana; 
	font-size: 10px; 
	text-transform: uppercase; 
	border: 1px solid #505050; 
	height: 14px; 
	padding-bottom: 15px; 
	cursor: pointer;
}

h1.wildyears {
	font-family: "Courier New", Courier, monospace;
	text-align: left;
	width: 450px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 18px;
	float: left;
	margin-left: 0px;
	padding: 0 0 0 20px;
}

h1.wildyears a {
	font-family: "Courier New", Courier, monospace;
	text-align: left;
	width: 450px;
	color: #FFFFFF;
	float: left;
}

h1.wildyears a:hover {
	color: #505050;
	text-decoration: underline;
}

span.wilddate {
	width: 750px;
	float: left;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 20px;
}

#heading {
	left:220px;
	top:19px;
	z-index: 80;
}

* html #heading { 
	position: absolute;
	height: 22px;
	border: 0;
	z-index: 2;
}

h1.pagehead, h1.pagehead2 {
	font-family: "Courier New", Courier, monospace;
	font-weight: normal;
	background: url(/wp-content/themes/wink/images/h1_bkg_bl.gif) repeat-x;
	height: 22px;
	text-align: left;
	padding-left: 5px;
	padding-right: 0px;
	text-transform: uppercase;
	color: #0C0C0C;
	font-size: 18px;
	float: left;
	margin-left: 0px;
	border-left: 1px solid #000000;
}

h1.wy_pagehead, h1.wy_pagehead2 {
	font-family: "Courier New", Courier, monospace;
	font-weight: normal;
	background: url(/wp-content/themes/wink/images/h1_bkg_bl.gif) repeat-x;
	height: 22px;
	text-align: left;
	padding-left: 5px;
	padding-right: 0px;
	text-transform: uppercase;
	color: #0C0C0C;
	font-size: 18px;
	float: left;
	margin-left: 242px;
	border-left: 1px solid #000000;
}

*html h1.wy_pagehead {
	margin-left: 121px;
}

*html h1.wy_pagehead2 {
	margin-left: 121px;
}

#singlecontent {
	position: absolute;
	left: 220px;
	top: 0px;
	width: 750px;
	height: 500px;
	float: left;
	display: inline;
	border: 0;
}

.entry, .entrytext {
	position: relative;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	overflow: hidden;
	width: 770px;
}

#pagecontent {
	position: relative;
	left: 220px;
	top: 80px;
	width:890px;
	float: left;
	overflow: auto;
	overflow-y: hidden;
}


#category {
	background:#ffffff;
	width: 890px;
	border-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0;
}

#content, #contentalt {
	color:#505050;
	width: 890px;
}

#content  {	
	border-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 0;
}

/* Clear float fix from http://www.positioniseverything.net/easyclearing.html */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* Archives/Links Page List styles */


.archives li, .linkspage li {
	list-style: none;
}

.archives ul.children {
	padding-left: 10px;
	margin-left: 10px;
}


/*** comments Form ***/

#comment {
	width: 100%;
	border:1px solid #b0b0b0;
}

#commentform {
	width: 97%;
}

#author {
	height: 20px;
	border:1px solid #b0b0b0;
}

#email {
	height: 20px;
	border:1px solid #b0b0b0;
}

#url {
	height: 20px;
	border:1px solid #b0b0b0;
}

#submit {
	background:#ffffff;
	font-size:9px;
	letter-spacing: 1px;
	padding: 2px;
	color:#303030;
	border:1px solid #b0b0b0;
}

#submit:hover {
	background: #e8e9ea;
	color: #ED1C24;
	border: 1px solid #ED1C24;
	cursor: pointer;
}

/* Image Display */

.thumbnail {
	background:#fafbfc;
	border:1px solid #b0b0b0;
	margin:0 0 10px 10px;
	padding:5px;
}

.left {
	background:#fafbfc;
	border:1px solid #b0b0b0;
	float:left;
	margin: 5px 15px 6px 0px;
	padding:5px;
}

.right {
	background:#fafbfc;
	border:1px solid #b0b0b0;
	float:right;
	margin: 5px 0px 6px 15px;
	padding:5px;
}

.noalign {
	background:#fafbfc;
	border:1px solid #b0b0b0;
	margin: 5px 5px 5px 5px;
	padding:5px;
}

/* Search Form */

.searchform {
	margin: 0;
}

#searchbox {
	background:#ffffff;
	border:1px solid #CFC3B7;
	margin:0 4px 2px 0;
	width:165px;
}



/*** Comments Display ***/

.postmetadata {
	width: 750px;
	font-size: 10px;
	color: #909090;
	line-height: 12px;
	border-top: 1px dotted #b0b0b0;
	border-bottom: 1px dotted #b0b0b0;
	text-decoration: none;
	margin-bottom: 20px;
	margin-top: 20px;
}

.postmetadata a {
	color: #707070;
	line-height: 12px;
	text-decoration: none;
}

.postmetadata a:visited {
	color: #707070;
	line-height: 12px;
	text-decoration: none;
}

.postmetadata a:hover {
	color: #F14950;
	line-height: 12px;
	text-decoration: none;
}

ol.commentlist li {
	padding: 10px;
	font-weight:normal;
	margin-bottom: 20px;
}

ol.commentlist li cite {
	font-style: normal;
	font-weight:bold;
	text-transform: uppercase;
}

ol.commentlist li p {
	padding-top: 10px;
}

.alt {
	background:#e9e9e9;
}

/*** Text format ***/

.intro {
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:-1px;
}

blockquote {
	color: #303030;
	line-height: 16px;
	border-left: 1px solid #ED1C24;
	font-weight: normal;
	padding-left: 20px;
   margin-left: 20px;
   	max-width: 530px;
	width:expression( 
    	document.body.clientWidth > (530/12) * 
    	parseInt(document.body.currentStyle.fontSize)?
        "530px":
        "auto" );
}

.small {
	font-size:9px;
}

.large {
font-size:1.4em;
}

.center {
	text-align:center;
}

p.limited {
	max-width: 530px;
	width:expression( 
    	document.body.clientWidth > (530/12) * 
    	parseInt(document.body.currentStyle.fontSize)?
        "530px":
        "auto" );
}

.ed_comm {
	text-indent: 10px;
	color:#707070;
	text-decoration: none;
	border-bottom: 1px solid #E7E1DB;
}

.ed_comm a {
	color:#606060;
	text-decoration: none;
}

.ed_comm a:visited {
	color:#606060;
	text-decoration: none;
}

.ed_comm a:hover {
	color:#F14950;
	text-decoration: none;
}


/* Previous/Next Page Navigation */

.navigation {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	text-align: left;
	color: #707070;
	text-decoration: none;
	margin: 291px 0 0 -50px;
	padding: 0;
	border:0;
	width: 138px;
	float: left;
}

.navigation a {
	color: #505050;
	text-decoration: none;
}

.navigation a:visited {
	color: #505050;
	text-decoration: none;
}

.navigation a:hover {
	color: #FFFFFF;
}

div.navigation a:link img.back, div.navigation a:visited img.back {
	background: url(/wp-content/themes/wink/images/back_bl.gif) left top no-repeat;
	width: 138px;
	height: 22px;
	float: left;
	text-align: left;
	border:0;
	margin-bottom: 10px;
}

div.navigation a:hover img.back, div.navigation a:active img.back {
	background-position: 0 -22px;
}


div.navigation a:link img.more, div.navigation a:visited img.more {
	background: url(/wp-content/themes/wink/images/more_bl.gif) left top no-repeat;
	width: 138px;
	height: 22px;
	float: left;
	text-align: left;
	border:0;
	margin-bottom: 10px;
}

div.navigation a:hover img.more, div.navigation a:active img.more {
	background-position: 0 -22px;
}

.bottomnavigation {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	text-align: left;
	color: #707070;
	margin: 30px 0 0 0;
	padding: 5px 0 30px 0;
	text-decoration: none;
}

.bottomnavigation a {
	color: #bfbfbf;
	text-decoration: none;
}

.bottomnavigation a:visited {
	color: #bfbfbf;
	text-decoration: none;
}

.bottomnavigation a:hover {
	color: #ED1C24;
}

.alignleft a img {
	width: 138px;
	height: 22px;
}

.alignleft a:link img, .alignleft a:visited img {
	background: url(/wp-content/themes/wink/images/back_bl.gif) left top no-repeat;
	float: left;
	text-align: left;
}

.alignleft a:hover img, .alignleft a:active img {
	background-position: 0 -22px;
}

.alignright {
	background: url(images/more_bl.gif);
	float: right;
	text-align: right;
	padding-right: 340px;
}

/*** Generic Page stuff ***/

#wildyearscontent .post {
	float: left;
	margin-top: 20px;
}

.post {
	float: left;
	font-size: 11px;
	padding-bottom: 10px;
	margin-top: 45px;
	width: 770px;
	margin-right: 80px;
}

.post h2 {
	float: left;
	font-size: 11px;
}

.post img {
	border: 0px;
}

.post img.border{
	border: 4px solid #ffffff;
}

div.flickrTag_container {
	background: #0C0C0C;
}

div.cover {
	position: absolute; 
	left: 0px; 
	top: 0px; 
	display: inline;
	z-index: 4;
}

div.banana {
	background: #000000;
	position: absolute; 
	left: 0px; 
	top: 0px; 
	width: 750px;
	z-index: 2; 
	display: none;
}

div.videowrap {
	left: 0px; 
	top: 0px; 
	width: 750px;
	height: 545px;
	z-index: 700; 
	display: none;
}

*html div.videowrap {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/wp-content/themes/wink/images/80blk.png');
}

div.videocenter {
	position:relative;
	width: 500px;
	height: 375px;
	margin: auto;
}

div.video {
	background: #000000;
	position: absolute; 
	left: 0px; 
	top: 0px; 
	border: 1px solid #505050;
	z-index: 70; 
}

div.info {
	position: absolute; 
	left: 0px; 
	bottom: 0px; 
	width: 730px;
	z-index: 3; 
	padding: 10px 10px 0px 10px;
	background: url(images/80blk.png);
	display: none;
	font-family: "Courier New", Courier, monospace;
	font-size: 10px;
	color: #E3E3E3;
	border: 0;
}

div.info h2 {
	width: 360px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom: 1px dotted #FFFFFF;
}

*html div.info {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/wp-content/themes/wink/images/80blk.png');
}

div.info p {
	max-width: 360px;
	text-align: left;
	width:expression( 
    	document.body.clientWidth > (360/12) * 
    	parseInt(document.body.currentStyle.fontSize)?
        "360px":
        "auto" );
}

p.close {
	position: relative; 
	left: 0px; 
	bottom: 0px;
	height: 27px;
	margin-left: -7px;
	padding-left: 7px;
	padding-right: 20px;
	padding-top: 10px;
}

p.close a img {
	border: 0;
	text-decoration: none;
	margin-bottom: -2px; 
	padding-right: 0px;
	vertical-align: bottom;
	background: url(images/close2.gif);
}

*html p.close a img {
	margin-bottom: 0px; 
}

p.close a:link, p.close a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

p.close a:active, p.close a:hover {
	text-decoration: underline;
}

p.closepanel {
	background: #030303;
	position: relative; 
	left: 0px; 
	bottom: 0px;
	height: 27px;
	margin-left: -7px;
	padding-left: 7px;
	padding-right: 20px;
	padding-top: 10px;
}

p.closepanel a img {
	border: 0;
	text-decoration: none;
	margin-bottom: -2px; 
	padding-right: 0px;
	vertical-align: bottom;
	background: url(images/close2.gif);
}

*html p.closepanel a img {
	margin-bottom: 0px; 
}


p.closepanel a:link, p.closepanel a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

p.closepanel a:active, p.closepanel a:hover {
	text-decoration: underline;
}

div.meta {
	float: left;
	width: 100%;
}

div.meta a:hover, a:active {
	color: #FFFFFF;
}

span.title {
	float: left;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #FFFFFF;
}

span.title a:link, span.title a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

span.title a:hover {
	text-decoration: underline;
}

span.view, span.view a:link, span.view a:visited {
	color: #505050;
	text-decoration: none;
}

span.view a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

span.date {
	float: left;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #808080;
}

span.category {
	float: left;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #707070;
}

span.category a:link, span.category a:visited {
	text-decoration: none;
	color: #505050;
}

span.category a:active, span.category a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

span.tags {
	float: left;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #707070;
}

span.tags a:link, span.tags a:visited {
	text-decoration: none;
	color: #505050;
}

span.tags a:active, span.tags a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

span.edit {
	float: left;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #FFFFFF;
}

span.edit a:link, span.edit a:visited {
	text-decoration: none;
}

span.scroll {
	float: left;
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #FFFFFF;
}

#page {
	border-bottom: 0;
	margin-bottom: 10px;
}

#contentarea {
	position: relative;
	width:100%;
	float: left;
	overflow: auto;
	overflow-y: hidden;
	border-top: 2px solid #909090;
	padding-bottom: 20px;
	margin-bottom: 10px;
	border-bottom: 2px solid #909090;
}

/* Fix by Andy Skelton */

.entry, .entrytext {
	position: relative;
	height: 545px; 
	width: 750px;
	float: left;
	margin-top: 0px;
	margin-bottom: 10px;
	overflow: hidden;
	width: 770px;
	border: 0;
}

.entry a:link, a:visited {
	color : #505050;
	text-decoration: underline;
}

.entry a:hover, a:active {
	color : #ED1C24;
	background: none;
	text-decoration: none;
}

* html.entry, * html.entrytext {
	overflow: visible;
	height: 1px;
}

* html.entry p, * html.entrytext p {
	width: 99%;
	overflow: hidden;
}

.entrytext {
	padding-top: 0px;
}

.entry img {
	border: 0px;
}

/*** Various classes ***/

.technorati a {
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
	color: #909090;
}

.technorati ul {
	list-style-type: none;
}

.clearingdiv {
	clear:both;
	height:30px;
	width:1px;
}

.hide {
	display:none;
}

div.gallery {
	border-top: 1px solid #BEBFC3;
	padding: 0px 5px 5px 5px;
	margin: 5px 0 10px 0;
	overflow: auto;
}

.galleryleft {
	float: left;
	text-align: left;
	padding-right: 15px;
	padding-bottom: 0px;
}

.galleryright {
	text-align: justify;
}

small.tags {
	color: green;
	font-weight: bold;
	width: 99%;
	display: block;
	border: 1px dashed green;
	padding: 5px;
}

/*** End of file ***/
