/*
	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 {	font: 90% Avenir, Verdana, Arial, Sans-Serif; /* Resets 1em to 10px */
	color: #404040;
	background: #eeedea url(toys/bg-body-tile.png) repeat 0 0;
	text-align: left;
	margin: 0;
	padding:0;
	}
.primary p a {text-decoration:underline;}	
.primary a:visited:after {
	color: #039;
	font-weight: normal;
	content: "\00A0\221A";
	font-size: 75%;
}
#page { font-size:80%;
float:left;	
	background: transparent url(toys/bg-wrap.png) repeat-y 10px 0;
	text-align: left;
	margin: 0 0 0 25px;
	padding: 0;
	position: relative;
	/* The entire template's width is set in this class. */
	width:950px;
	_width: 910px; /*ie6 hack, remove once this is setup */
	
	border:none;
	border-right:1px solid #E8E7E3;
	
	}
	
#header {
position:absolute; top:0; left:0; width:327px; height:193px; background: url(toys/bg-header.png) no-repeat 0 0;	
	}
	
.primary {
	float:right; width:585px; background:#fff; margin:0; 
	padding:30px  20px 0 20px;
	display: inline; 
	}
.primary img  {float:right; margin:5px; padding:5px; border:1px solid #808080;}
.primary img.plainimage  {float:none; margin:5px; padding:0; border:none;}
.item {
	padding-bottom:10px; border-bottom:1px solid #808080;	
	}
.primary div.item:last-child {border-bottom:none ;}
	
.primary .aside {
	padding: 8px;
	margin: 0 4%;
	border-bottom:none;
	}	
.itemtext {
	/* The meat and potatoes of every entry */
	}

.secondary {
	float:left;  
	font: 1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	padding: 10px 0;
	margin: 200px 0 0 13px;
	width:280px;
	color: #666;
	position: relative;
	}
	/*.secondary div {
	margin: 20px 0 0;
	padding: 0;
	}

.secondary div div div {
    margin: 0;
    }*/
.secondary>div {background:#fff; padding:5px;   margin:10px 0; }
		h1, h2, h3, h4 {
	font-family: Georgia, 'Trebuchet MS', Verdana, Sans-Serif;
	}
.secondary	.sb-imagelinks {background:none; text-align:center;}
.sb-search label {margin:0; font-size: 1.5em; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
h1 { width:238px; margin:0 0 0 35px; height:178px; background:url(toys/bg-h1.jpg) no-repeat 0 0; text-indent:-1000em;
	 padding:0;}
h1 a {display: block; height:178px;}


h1:hover {
	text-decoration: none;
	}
h2 em {font-size:90%; font-weight:normal; font-style:normal; margin:0 5px;}
#header .description { /* Blog description, under blog title */
	margin:-45px 0 0 20px; text-indent:-1000em; background: url(toys/bg-description.png) no-repeat 0 0; position:relative; z-index:50; width:299px; height:39px;
	 display:block;}

/*- Main Menu in Header */

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

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

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

ul.menu li a {
	font: 1em Verdana, Helvetica, Arial, Sans-Serif;
	color: red;
	margin: 0;
	}

ul.menu li a:hover {
	border-bottom:2px dotted #808080;
	text-decoration: none;
	background:#fff;
	color:#3366FF!important;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #333 !important;
	background: #fff;
	text-decoration: none;
	font-weight:bold;
	}

.admintab {
	position: absolute;
	right: 0px;
	_padding: 5px 15px 6px; /* IE hack */
	}


#footer {clear:both;
	text-align: left;
	margin: 0;
		position: relative;
		background:url(toys/bg-footer.jpg) no-repeat 460px 100%;
		padding-top:0px;
		min-height:320px;

	}

#footer a {
	color: #888;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	}

#footer a:hover {
	border: none;
	text-decoration: none;
	color: black;
	}
#footer ul {margin-left:305px; margin-top:180px; width:220px; float:left; list-style-type:none;}
#footer li {margin:3px 0;}
blockquote {
	margin: 10px 0;
	padding: 10px;
	background: url(toys/bg-body-tile.png) repeat 0 0;
	border: 1px solid #ccc;
	}
	
/*post specific styles */

/*IE7 Hacks post */
 p.borderfun {width:500px; padding:10px; margin:0 auto; border:none;}  
 p.borderfun {border:1px solid red;
 			 *border:1px solid black; 			 
			 _border:1px solid pink;	} 
 * html p.borderfun {border:1px solid green;}
 /*Thierry's dl post */

#TJK_DL {margin:10px 220px 20px 20px}
#TJK_DL dt a {border:none}
/* no need to show these ones if there is no script support */
#TJK_ToggleON,#TJK_ToggleOFF {display:none}

a.digglink {background: url(toys/digg.png) no-repeat 0 0; padding-left:18px; height:15px;}
/* attribute selectors for files */
a[href$="zip"], a[href$="pdf"], a[href$="doc"], a[href$="exe"], a[href$="png"], a[href$="mp3"]  {padding-left:20px; background:url(/examples/attrib-files/bg-file-icons.png) no-repeat 0 0;}
a[href$="png"]{background-position: 0 -48px;}
a[href$="pdf"] {background-position: 0 -99px;}
a[href$="mp3"]{background-position: 0 -145px;}
a[href$="doc"]{background-position: 0 -199px;}
a[href$="exe"]{background-position: 0 -250px;}

a[href$=".zip"]:after{content: "(.zip file)"; color:#999; margin-left:5px;}
a[href$=".pdf"]:after{content: "(.pdf file)"; color:#999; margin-left:5px;}
a[href$=".doc"]:after{content: "(.doc file)"; color:#999; margin-left:5px;}
a[href$=".exe"]:after{content: "(.exe file)"; color:#999; margin-left:5px;}
a[href$=".mp3"]:after{content: "(.mp3 file)"; color:#999; margin-left:5px;}
a[href$=".png"]:after{content: "(.png file)"; color:#999; margin-left:5px;}
a[href$=".exe"]:after{content: "(.exe file)"; color:#999; margin-left:5px;}