/*  
Theme Name: KathDesign
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/*
body {background:url/(http://i41.tinypic.com/oqxc21.jpg) center top repeat-y; margin:0; padding:0px; font:91%/1.373em lucida sans; text-align:center}
body div {text-align:left}
h1 {margin:0;}
html>body {font-size:0.91em; line-height:1.373em;}
a {text-decoration:none; color:#2FA100;}
a:hover {text-decoration:none; color:#67009D;}
.outer {background:url(http://i43.tinypic.com/pupu0.jpg) left top repeat-y; width:960px;}
body>div.outer {width:auto; margin-left:20%; margin-right:20%; max-width:960px!important; min-width:885px!important;}
.inner{ background:url(http://i41.tinypic.com/oqlhcg.jpg) right top repeat-y; margin-top:6px;}
.inner-2 { background:url(http://i44.tinypic.com/2na1dnk.jpg) top repeat-x; }
.inner-3 { background:url(http://i40.tinypic.com/2j2dtlk.jpg) top left no-repeat; }
.inner-4 {background: url(http://i40.tinypic.com/30suebs.jpg) top right no-repeat;}
.inner-5 {background: url(http://i40.tinypic.com/dea455.jpg) bottom repeat-x;}
.inner-6 {background: url(http://i41.tinypic.com/242zb4o.jpg) left bottom no-repeat;}
.inner-7 {background: url(http://i42.tinypic.com/t4u0xv.jpg) right bottom no-repeat; padding:15px 27px 0px 27px;}
.up-nav {margin-top:0.6865em;}
.up-nav li {float:right; list-style:none;  margin-left:0.6865em; margin-right:0.6865em; margin-bottom:0.34325em;  }
.up-nav li a {font-size:0.9em; display:block; text-decoration:none; padding:0px 5px; background:none;}
.up-nav li a:hover {color:white; background:#2FA100;}
#headerimg {clear:both; padding-top:1.4em;}
#title {margin:0px; padding:0px; font-size:6em; line-height:1.373em; display:inline; letter-spacing:-0.09em; font-family:georgia; font-style:italic;}
#subtitle {font-size:3em; line-height:0.9155em; margin-top:-1.5em; text-align:left;  font-style:italic; margin-right:0.5em; float:right; width:22%; text-align:right; margin-top:-11.5%}
.content {float:left; width:74.5%; width:100%}
.sidebarone {float:left; width:23.4%; margin-left:2.1%; display:none}
.sidebarone ul {padding:0px; list-style:none; }
.sidebarone ul ul {list-style:disc; margin-left:1.373em; }
.sidebarone img {width:50%}
.footer {clear:both; padding-bottom:85px; padding-left:340px;  font-size:0.8em}
* .footer {min-height:240px; }
.footer ul {padding:0; list-style:none;}
#search {display:none;}
#meta h4 {display:none;}
#meta {margin-left:auto;}
#meta ul {margin:0em; padding:0em;}
#meta li {margin:0px 10px;}
#meta li a {display:inline-block; padding:0em 0.5em}
#meta li a:hover {background:#2FA100; color:white;}
.fleft, .fright, .fcenter {float:left; background:none; margin-left:3.4%;}
.fleft {width:26.6%; padding-top:1.373em}
.fcenter {width:16.8%;}
.fright {width:36.2%;}
.sidebarone .widget_pages {display:none;}
.random_imgs {display:none;}
.skills-widget {float:right; width:23.4%; margin: 0% 2.1%; background:#efefef; border:1px dotted#ccc}
.skills-widget h4 {margin:0.6865em;}
.imgs {display:block;}
.imgs img {margin-left:10px; margin-right:auto; border:5px #ccc solid; }
.imgs a:hover img {border:5px #aaa solid }
.imgs p {text-align:right; margin-right:10px;}
.img p a {display:inline-block; padding:0em 1em;}
.imgs p a:hover {background:#2FA100; color:white;}
.narrowcolumn a img {margin-left:10px; margin-right:auto; border:5px #ccc solid; }
.narrowcolumn a:hover img {border:5px #aaa solid }
*/

/* this is my old CSS */
  body  {
background : #fff url(images/backgif.gif) repeat-x center top;
margin : 0;
padding : 0;
}
img {
border : 0;
}
.outer {
background : url(images/swish3.gif) no-repeat left 0;
margin : 0;
padding : 0;
width : 960px;
margin-left : auto;
margin-right : auto;
}
.inner {
width : 960px;
margin-right : auto;
margin-left : auto;
}
#title {
margin : 0;
margin-left : 420px;
padding-top : 100px;
text-align : left;
font-size : 4.5em;
text-align : right;
}
#subtitle {
text-align : right;
margin : 0;
margin-top : -15px;
font-variant : small-caps;
margin-bottom : 15px;
color : #00bfff;
font-size : 1.9em;
line-height : 100%;
font-weight : 600;
}
body, div, table, td {
font-family : helvetica, verdana, tahoma, arial, sans-serif;
font-size : 10pt;
}
.sidebarone {
float : left;
margin-left : 40px;
width : 300px;
margin-top : 70px;
}
.content {
width : 620px;
float : right;
margin-top : 40px;
}
.sidebarone ul {
list-style : none;
padding : 0;
margin : 0;
}
.sidebarone ul li {
padding : 0.5em 0;
}
.sidebarone ul li a {
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
font-size : 1.5em;
}
.sidebarone ul li a:hover {
color : #666;
}
.footer {
clear : both;
}
#pagetitle, .pagetitle {
font-size : 2em;
margin : 0;
margin-bottom : 10px;
}
#sidebar li {
margin : 0;
}
a {
color : #333;
text-decoration : none;
font-weight : bold;
}
a:hover {
color : #00bfff;
}
.footer {
background : #999 url(http://glass-slipper.net/wp-content/themes/default2/images/swishes.gif) no-repeat bottom right;
border-bottom : 2px solid #888;
border-top : 2px solid #aaa;
margin-bottom : 20px;
}
.footer ul {
padding : 0;
margin : 0;
list-style : none;
display : inline-block;
}
.fleft, .fcenter, .fright {
width : 320px;
float : left;
}
.footer:after {
content : "";
display : block;
height : 0;
clear : both;
}
.fleft {
padding-bottom : 20px;
}
.fleft input {
float : left;
height : 30px;
padding : 0;
margin : 0;
border : 0;
width : 30px;
margin-right : 10px;
font-family : verdana;
color : #666;
font-size : 1em;
text-transform : uppercase;
font-weight : bold;
background : #eee;
border : 1px solid #666;
}
.fleft #s {
width : 180px;
margin-top : 0;
margin-left : auto;
margin-right : 5px;
background : #eee;
font-size : 8pt;
height : 23px;
vertical-align : bottom;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
border-left : 1px solid #666;
}
.fleft {
padding-top : 20px;
text-align : center;
}
.fleft ul {
width : 241px;
}
.widget_meta {
text-align : left;
padding-top : 10px;
clear : both;
}
.widget_meta h4 {
display : none;
}
.widget_meta li {
font-size : 0.7em;
}
.widget_meta li a {
font-weight : normal;
text-transform : uppercase;
}
.widget_meta li a:hover {
color : white;
}
.textwidget {
padding : 10px;
font-size : 8pt;
}
.textwidget p {
padding : 0;
margin : 0;
}
.textwidget p a {
color : white;
}
.content {
margin-bottom : 30px;
}
#title a {
color : black;
text-transform : lowercase;
}
#title a:hover {
color : #666;
}
.post small {
display : block;
text-align : right;
text-transform : uppercase;
font-family : verdana;
float : right;
margin-top : -40px;
width : 70px;
text-align : right;
}
.post h2 {
font-size : 2.5em;
margin-bottom : 0;
color : #333;
}
.post {
margin-bottom : 30px;
}
.post {
clear : right;
}
.post p {
font-size : 1.1em;
line-height : 150%;
}
.postmetadata {
font-size : 8pt;
text-transform : uppercase;
background : #ddd;
padding : 7px;
border-bottom : 2px solid #bbb;
text-align : right;
}
.postmetadata small {
float : none;
width : auto;
margin-top : 0;
text-align : left;
font-size : 0.5em;
line-height : 150%;
letter-spacing : 0;
}
#comment {
background : #eee;
border : 5px solid #888;
width : 600px;
height : 150px;
font-family : verdana;
padding : 5px;
}
#commentform #submit {
background : #eee;
border : 5px solid #888;
color : #777;
width : 100%;
font-weight : bold;
padding : 0.5em;
}
#commentform input {
background : #bff0ff;
font-family : verdana;
font-size : 1.2em;
color : #666;
}
.alignright {
float : right;
}
.alignleft {
float : left;
}
.widget_pages .widgettitle {
display : none;
}
.gallery a img, .attachment a img {
border : 10px solid #e0e0e0;
}
.gallery a img:hover, .attachment a img:hover {
border : 10px solid #999;
}
.attachment {
text-align : center;
}
.attachment img {
border : 10px solid #999;
}
.caption {
font-weight : bold;
font-size : 1.2em;
}
.clear {
clear : both;
} 

#gb_form_div small {
width:auto; 
float:none; 
text-align:left; 
display:block; 
margin:0px;
}

.post ul li {
font-size: 1.1em
}

.random_imgs a img {
border:10px solid #ddd; 
width:80%
}

.random_imgs a:hover img {
border:10px solid #aaa; 
width:80%
}

.random_imgs p {
font-size:0.7em; 
text-transform:lowercase!important; 
text-align:right; 
margin-right:40px;
}


/* stuff for new design */
.up-nav {display:none;}
.fright {display:none}
.fcentre {display:none}
.sidebarone .widget_text {display:none;}
.skills-widget {display:none;}
.imgs {display:none;}

