/* 
Theme Name: My Oulipo
Theme URI: http://andreamignolo.com/oulipo
Description: A grid-based, black and white WordPress theme
Version: 1.0.9.2
Author: A. Mignolo 
Author URI: http://andreamignolo.com
Tags: white, three-columns, fixed-width, threaded-comments, sticky-post
License: GNU General Public License (GPL) version 3
License URI: http://www.gnu.org/licenses/gpl.html
Template: oulipo_master
*/

@import url("../oulipo_master/style.css");

#main_nav {
	width: 12em;
	padding-left:6px;
	border-right:1px solid #eee;
}

#footer {
	border-top: 1px dotted #000;
}

#categories li, #archives li {
	border-bottom: 0;
}

.meta {
	padding-left:6px;
	border-left:1px solid #eee;
}

#main+nav h1 a {
	line-height: 1em;
}

.about_nav li a, .single_post_meta a, .contact_key li a {
	color: #888888;
	border-bottom: 0;
}

#main_nav li:hover {
	border-bottom: 1px solid #ff9900;
}

.current_page_item, .current {
border-right: 3px solid #ff9900;
}

#main_nav li:hover {
	border-bottom: 1px solid #ff9900;
}

.twitter a:hover {
        color: #3399FF;
	border-bottom: 1px solid #FF9900;
}

.bypostauthor .vcard img {
	border: 1px solid #FF9900;
}

.comment-author.vcard img{
	border: 1px solid #000;
}

img {border:none;}



/* =Front Page Stuff
------------------------------------------------------------------*/

#nav
{
	padding-top: 30px;
position:relative;
width:520px;
}
#nav p, #nav_bits p
{
	height: 5px;
	font-size: 120%;
}
#nav p a span
{
	display: none;
	}



#nav p a:hover span
{
display:block;
	position: absolute;
	right: 50px;
	top: 5px;
}


.larger
{
font-size:135%;
color:#ff9900;
}

/* =Email image
------------------------------------------------------------------*/
.image_mail
{
	margin: 0 0 -3px -1px;
	padding-top: 2px;
}

/* =Design Page
------------------------------------------------------------------*/

div.designs_nojs h2
{
	padding: 0 0 20px 20px;
}
div.designs_nojs li
{
	padding: 2px 0 0 43px;
	
}
div.designs_nojs ul
{
	border-left:1px solid #000000;
}
div.designs_nojs p
{
	padding:12px 60px 0 25px;
	font-size:14px;
}
img.icons1
{
	width:62px;
	height:62px;
	float:right;
	padding:0 10px 0 30px;
}
img.icons2
{
	width:62px;
	height:62px;
	padding:0 30px 0 10px;
	float: left;
}
img.icons3
{
	width:92px;
	height:92px;
	padding:0 20px 0 90px;
}

ul.checkboxes li
{
background: url(http://patjack.co.uk/images/checkmark.gif) no-repeat 2px 3px;
list-style:none;
padding: 0 0 0 27px;
margin: 0 !important;
}

/* =Tagcloud
------------------------------------------------------------------*/
.tagcloud a
{
	padding: 0 5px;
line-height:56px;
}

/* =My Changes
-----------------------------------------------------------------*/
#searchform {	
width: 200px;
position: relative;
padding-left: 79%;
margin-top: -80px;
padding-bottom: 25px;}