/*
triskaidekaphobia.com general css
by: triskaidekaphobia
don't steal: copyright 2006-2009 triskaidekaphobia
*/


body {
	background-color: #000;
	padding:0;
	margin:0;
}

img {
	border:0;
}


a:link { color: #fff; text-decoration: none; }
a:hover { color: #f90; text-decoration: none; }
a:active { color: #f00; text-decoration: none; }
a:visited { color: #666; text-decoration: none; }
a:visited:hover { color: #f90; text-decoration: none; }



#jump{
	position: absolute;
	left: -999px;
	width: 990px;
}

.skip-to-content {
	display:none;
}


#logo{
	background:transparent url(http://www.triskaidekaphobia.com/i/tlftbldng.gif) no-repeat;
	height:109px;
	width:400px;
}

#logo h1 {margin: 0;}
#logo h1 a:link, #logo h1 a:visited {
	width: 249px;
	position: absolute;
	top: 9px;
	left: 56px;
	display: block;
	background: transparent url(http://www.triskaidekaphobia.com/i/triskname.gif);
 overflow: hidden;
	font-size: 1px;
	height: 66px;
	padding-top: 66px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: 0;
}
	i {}
#logo h1 a:hover {
	background: url(http://www.triskaidekaphobia.com/i/triskname.gif);
	}
html>body #logo h1 a:hover {
	background: url(http://www.triskaidekaphobia.com/i/triskname.gif);
	}



#sullivan h2 {margin: 0;}
#sullivan h2 a:link, #sullivan h2 a:visited {
	width: 216px;
	position: absolute;
	top: 0px;
	left: 525px;
	display: block;
	background: transparent url(/i/front/rightbuild-norm.gif);
 overflow: hidden;
	font-size: 1px;
	height: 276px;
	padding-top: 276px;
 voice-family: "\"}\""; 
 voice-family:inherit;
 height: 0;
}
	i {}
#sullivan h2 a:hover {
	background: url(/i/front/rightbuild-roll.gif);
	}
html>body #sullivan h2 a:hover {
	background: url(/i/front/rightbuild-roll.gif);
	}

#blog-bubble{
	position: absolute;
	top:0;
	left:363px;
	background:transparent url(/i/tail.png) bottom right no-repeat;
	width:150px;
	padding-bottom:18px;
	margin:20px 5px 5px 0;
}
#blog-bubble a:link, #blog-bubble a:visited {
	display:block;
	font:normal .77em Helvetica, sans-serif;
	color:#fff;
	padding:8px 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #f60;
}
#blog-bubble a:hover{
	background-color:#f60;
	
}


div.row{
	border:0;
	margin:7px 0 0 25px;
	padding:0;
	height:94px;
}

div.row img{
	float:left;
	border:0;
	margin:0;
	padding:0;
}

div.row li img img{
	float:left;
	border:0;
	margin:0;
	padding:0;
}


#botimage {

}


/*quote handling*/
q {
	quotes:"\201C" "\201D" "\2018" "\2019";
}

/*
q[lang|="pl"] {
	quotes:"\201C" "\201D" "\2018" "\2019";
}
*/

q:before {
	content:open-quote;
}

q:after {
	content:close-quote;
}

/* Hide from IE5-mac \*/
* html q {
font-style:italic;
}
/* End hiding from IE5-Mac */

