/*
Theme Name: Fruitmachine
Theme URI: http://www.fruitmachinedesign.com
Description: Wordpress theme for Fruitmachine
Version: 1.0 (WP2.7.1)
Author: Takashi Irie
Author URI: http://takashiirie.com
Tags:
*/

/************************************************
*	global reset v1.0 | 20080212 				*
************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
/************************************************
*	Image Resizing in IE7 and IE6  				*
************************************************/
img{-ms-interpolation-mode:bicubic;}
/************************************************
*	clear settings							    *
************************************************/
.clear{clear:both; display:block;}
.clearFix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
*:first-child+html .clearFix{height:1%;}
*html .clearFix{height:1%;}
/************************************************
*	Wordpress default classes settings		    *
************************************************/
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left;margin-right:12px;}
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }
/************************************************
*	global settings							    *
************************************************/
html{font-size:100.01%;overflow: scroll;}
body {font: 62.5%/1.5 Georgia, Times, Times New Roman, serif; color:#000;}
a{outline:none;  text-decoration:none; }
p{font-size:1.2em;}
h1, h2, h3, h4, h5, h6 { font-weight:normal }
ul, li, ol{font-size:1.0em;}
strong { font-weight: bold }
em { font-style: italic }
a img { border:none }
a {color:#9CF;}
.uppercase{text-transform:uppercase}

#wrapper{margin:40px 0 0 40px;width:1050px;}
#leftCol{width:230px;position:fixed;float:left;}
#midCol{width:727px;padding:108px 0 50px 0px;float:left;margin-left:230px;margin-right:-957px;}
#rightCol{width:80px;position:fixed;float:left;margin-left:970px;margin-right:-1050px}

/*leftCol*/
#logo{width:180px;height:54px;text-indent:-9999px;background-image:url(images/logo.gif);background-repeat: no-repeat;margin-bottom:54px;}
#logo a{display:block; width:180px;height:54px;}
#nav{margin-bottom:280px;}
#contactDetails p{font-size:1.0em;color:#333333}
#contactDetails p a{font-size:1.0em;color:#333333}
#contactDetails p a:hover{color:#000000}

.sifr18{margin-bottom:4px;margin-top:4px;}
.date{font-size:1.1em;color:#999999;letter-spacing:0.05em;line-height:1.0em;}
h3.sifr12uF{width:484px;float:left;}
.divider{width:715px;height:1px;background-color:#b3b3b3;line-height:0em;font-size:0.01em;margin:30px 0 15px 0;}

.post p{line-height:1.75em;width:484px;margin-bottom:10px;}
.post p + p, .page_post p{line-height:1.75em;width:484px;margin-bottom:21px;}
.post p a{color:#999999}
.post p a:hover{color:#000000}
a.backlink{color:#666666}
a.backlink:hover{color:#000000}



/*portfolio Listing*/
.portfolio #midCol{width:727px;padding:90px 0 50px 0px;float:left;margin-left:230px;margin-right:-957px;}
.portfolio #midColleft{width:230px;float:left;margin-right:12px;}
.portfolio #midColmid{width:230px;float:left;margin-right:12px;}
.portfolio #midColright{width:230px;float:right;margin-right:12px;}
.cat_name{color:#999999;text-transform: uppercase;line-height:1em;padding-bottom:10px;display:block;}
.teaser{background-color: #000;width:230px;}
.teaser h2{padding:10px 0 0 10px;line-height:1.0em;}
.imagelink{line-height:0.001em;font-size:0.001em;}
.teaser h2 a{color:#ffffff;font-size:1.0em;line-height:1.3em;letter-spacing:0.1em;}
.teaser h3{color:#666666;font-size:1.0em;line-height:1.3em;padding:0 0 0 10px;letter-spacing:0.1em;}
.teaser h4{color:#999999;font-size:1.0em;line-height:1.3em;padding:0 0 13px 10px;letter-spacing:0.1em;}

/*portfolio Single*/
.portfolio_single #midCol{width:727px;padding:110px 0 50px 0px;float:left;margin-left:230px;margin-right:-957px;}
.portfolio_single #midColleft{float:left;width:472px;background-color:#000;color:#fff;padding-bottom:100px;}
.portfolio_single #midColright{float:right;width:230px;background-color:#000;color:#fff;margin-right:12px;}
.portfolio_post{padding:8px 0 0 0;}
.portfolio_post p{font-size:1.0em;line-height:1.3em;padding:10px 0 5px 0;letter-spacing:0.05em;margin:0 10px;}
.portfolio_post p img{margin:0 -10px -5px -10px;padding:0px;}
.portfolio_post h1.sifr18w, .portfolio_post h2.sifr12w, .portfolio_post h3.sifr12w{padding:0 10px;}
.portfolio_single a.backlink{padding-left:10px;}
.portfolio_single a.backlink:hover{color:#ffffff}


/*RightCol*/
#fruitmachine{margin-bottom:83px;}
#rightCol a{color:#cccccc}






