/*
Theme Name:MAKI TANAKA
Author:Thomas Burns
Description:Portfolio site theme with Isotope integration. Based on Toolbox by Automattic.
Version:1.0
License:GNU General Public License
License URI:license.txt
This theme,like WordPress,is licensed under the GPL.
Use it to make something cool,have fun,and share what you've learned with others.
*/
#loader{width:24px;height:24px;position:absolute;top:50%;left:50%;margin:-19px 0 0 -19px;z-index:500;padding:6px 7px 7px;background:#000;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(0,0,0,0);}
/* =Structure
-------------------------------------------------------------- */
body{margin:0;}
header#branding{}
#page{display:block;margin:0;}
#primary{float:left;margin:0 -240px 0 0;width:100%;}
#content{margin:0;}
#main .widget-area{float:right;overflow:hidden;width:220px;}
#colophon{clear:both;display:block;width:1000px;margin:0 auto;}
/* Text meant only for screen readers */
.screen-reader-text,
.assistive-text{position:absolute !important;clip:rect(1px 1px 1px 1px);/* IE6,IE7 */
clip:rect(1px,1px,1px,1px);}
/* Alignment */
.alignleft{display:inline;float:left;}
.alignright{display:inline;float:right;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
/* =Header
-------------------------------------------------------------- */
#site-title{display:block;position:relative;margin:30px auto;}
#site-title:hover{opacity:0.8;filter:alpha(opacity=80);}
/* =Menu
-------------------------------------------------------------- */
.home #branding,
body{background:#fff;}
body{color:#1a1a1a;font:15px 'QuicksandBook','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.625;/*background:#fff url('images/bg.gif');*/}
#branding{margin:0 auto;}
.home #branding{position:absolute;/*background:#fff url('images/bg.gif');*/
z-index:999999;opacity:0;filter:alpha(opacity=0);/* For IE8 and earlier */}
.fixed{position:fixed !important;top:-91px;}
#access{border-bottom:#fff 1px solid;display:block;padding:12px 0 2px;width:100%;text-align:center;/*text-shadow:0 -1px 0 rgba(0,0,0,0.6);*/}
#access-outer{border-top:#fff 1px solid;display:block;width:100%;margin:0 auto;min-width:720px !important;}
.shadow{border-bottom:#f2f2f2 1px solid;}
#access ul{list-style:none;display:inline-block;margin:0;padding:0;}
#access li{float:left;position:relative;margin:0 4px;}
#access a{display:inline-block;line-height:16px;padding:10px 15px 9px 17px;text-decoration:none;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;}
#access ul ul{/*box-shadow:0 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);*/
display:none;float:left;position:absolute;top:2em;left:0;z-index:99999;}
#access ul ul ul{left:100%;top:0;}
#access ul ul a{background:#dedede;line-height:1em;padding:.5em .5em .5em 1em;width:10em;height:auto;}
#access li > a{/*-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;*/
/*border-bottom-color:#7d7d7d;*/}
#access li:hover > a,
#access ul ul :hover > a{background:#333;color:#bbb;}
#access a.selected:link,
#access a.selected:visited,
#access a.selected:hover,
#access a.selected:active{background:#333;color:#FFF;/*box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);*/
/*border-bottom:#7d7d7d 1px solid;*/}
}
#access ul li:hover > ul{display:block;}
/* =Content
-------------------------------------------------------------- */
.sticky{}
.entry-meta{clear:both;display:block;}
.single-author .entry-meta .byline{display:none;}
#content nav{display:block;overflow:hidden;}
#content nav .nav-previous{float:left;width:40%;}
#content nav .nav-home{float:left;text-align:center;width:20%;}
#content nav .nav-next{float:left;text-align:right;width:40%;}
#content #nav-above{display:none;}
.paged #content #nav-above,
.single #content #nav-above{display:block;}
.page-link{clear:both;margin:0 0 1em;}
.page .edit-link{clear:both;display:block;}
/* 404 page */
.error404 .widget{float:left;width:33%;}
.error404 .widget .widgettitle,
.error404 .widget ul{margin-right:1em;}
.error404 .widget_tag_cloud{clear:both;float:none;width:100%;}
/* Notices */
.post .notice,
.error404 #searchform{background:#eee;display:block;padding:1em;}
/* Image Attachments */
.image-attachment div.entry-meta{float:left;}
.image-attachment nav{float:right;margin:0 0 1em 0;}
.image-attachment .entry-content{clear:both;}
.image-attachment .entry-content .entry-attachment{background:#eee;margin:0 0 1em;padding:1em;text-align:center;}
.image-attachment .entry-content .attachment{display:block;margin:0 auto;text-align:center;}
/* Aside Posts */
.format-aside .entry-header{display:none;}
.single .format-aside .entry-header{display:block;}
.format-aside .entry-content,
.format-aside .entry-summary{padding-top:1em;}
.single .format-aside .entry-content,
.single .format-aside .entry-summary{padding-top:0;}
/* Gallery Posts */
.format-gallery .gallery-thumb{float:left;margin:0 1em 0 0;}
/* Image Posts */
.format-image .entry-header{display:none;}
.single .format-image .entry-header{display:block;}
.format-image .entry-content,
.format-image .entry-summary{padding-top:1em;}
.single .format-image .entry-content,
.single .format-image .entry-summary{padding-top:0;}
/* =Images
-------------------------------------------------------------- */
a img{border:none;}
p img{margin-bottom:0.5em;/* a small bottom margin prevents content floating under images */}
/*
Resize images to fit the main content area.
- Applies only to images uploaded via WordPress by targeting size-* classes.
- Other images will be left alone. Use "size-auto" class to apply to other images.
*/
img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img,
.widget-area img{max-width:100%;/* When images are too wide for containing element,force them to fit. */
height:auto;/* Override height to match resized width for correct aspect ratio. */}
img.alignleft{margin-right:1em;}
img.alignright{margin-left:1em;}
.wp-caption{padding:.5em;text-align:center;}
.wp-caption img{margin:.25em;}
.wp-caption .wp-caption-text{margin:.5em;}
.gallery-caption{}
.wp-smiley{margin:0;}
/* =Forms
-------------------------------------------------------------- */
#searchform label{display:none;}
#searchform input#s{width:60%;}
input[type=text],
input#s{margin:0 1em 0 0;width:60%;}
textarea{width:80%;}
/* Class for labelling required form items */
.required{color:#cc0033;}
/* =Comments
-------------------------------------------------------------- */
article.comment{display:block;}
#respond input[type=text]{display:block;width:60%;}
#respond textarea{display:block;margin:0 0 1em;width:80%;}
#respond .form-allowed-tags{clear:both;width:80%;}
#respond .form-allowed-tags code{display:block;}
/* =Widgets
-------------------------------------------------------------- */
.widget{display:block;}
.widget-area .widget_search{overflow:hidden;}
.widget-area .widget_search input{float:left;}
/* =Footer
-------------------------------------------------------------- */
#colophon{}
#copyright{margin:0 auto;text-align:center;color:#ddd;font-size:12px;/*text-shadow:0 -1px 0 rgba(0,0,0,0.6);*/
padding:60px 0;}
.single #copyright{width:1000px;/*border-top:#7d7d7d 1px solid;*/}
#copyright span:after{content:"2012";font-size:12px;}
/*------------------------------------------------------------
--------------------------------------------------------------
Burns Portfolio
--------------------------------------------------------------
------------------------------------------------------------*/
/* =General & Type Styling
------------------------------------------------------------*/
a:link,
a:visited{color:#1a1a1a;text-decoration:none;}
a:hover,
a:active{color:#1a1a1a;text-decoration:none;}
h1{font-weight:normal;}
/* =Index Page posts
------------------------------------------------------------*/
#post-wrap{position:relative;margin:182px auto 0;}
a:link,
a:visited,
a:hover,
a:active{-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;}
.index-post{width:300px;text-align:left;border:10px solid #fff;background:#fff;margin:0 10px 22px;filter:alpha(opacity=0);/* For IE8 and earlier */}
.index-post:hover{-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;transition-duration:0.15s;border:10px solid #fff;}
.index-post:hover img{-webkit-transition-duration:0.15s;-moz-transition-duration:0.15s;transition-duration:0.15s;opacity:0.88;filter:alpha(opacity=88);/* For IE8 and earlier */}
.index-post h1.entry-title{font-size:11px;letter-spacing:1.1px;text-transform:uppercase;padding:3px 0 0 0;margin:0;}
.index-post img{display:block;}
/* =Isotope animation
-------------------------------------------------------------- */
.isotope,
.isotope .isotope-item{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}
#access-outer{-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;}
.isotope,
#access-outer{-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width;}
.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity;}
.isotope-item{z-index:2;}
.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}
/* =Single Gallery Page
-------------------------------------------------------------- */
.single hgroup,
.page hgroup{width:1000px;margin:0 auto;}
.single #main{margin:0 auto;width:1000px;}
.page #main{margin:0 auto;width:1000px;color:#1a1a1a;text-align:center;}
.page #main #primary{padding:120px 0 140px;}
.page a:link,
.page a:visited{color:#15377c;}
.page a:hover,
.page a:active{color:#15377c;text-decoration:underline;}
.single .slideshowlink{display:none;}
.single .post{padding-bottom:10px;border-bottom:#6b6b6b 1px solid;}
.single #nav-below{/*border-top:#7d7d7d 1px solid;*/
border-bottom:#6b6b6b 1px solid;padding:20px 0 14px;}
.single .post p{width:900px;margin-left:auto;margin-right:auto;display:block;}
.single h1.entry-title{width:500px;margin-left:auto;margin-right:auto;display:block;text-align:center;}
.cycle_lite_container{width:900px;margin:0 auto;overflow:hidden;}
.single .entry-content{border-bottom:#6b6b6b 1px solid;/*border-bottom:#7d7d7d 1px solid;*/;}
#photo-gallery_container{margin:0 auto 30px;height:600px;background:#fff;padding:40px 50px;/*-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;*/
text-align:center;}
#photo-gallery{opacity:0;}
.bx-container{opacity:0;width:1000px;height:680px}
#photo-gallery-nav-holder{display:block;width:900px;margin:0 auto;height:0;line-height:0;}
#photo-gallery-nav-holder a#prev{position:absolute;margin:0 0 0 -50px;padding:330px 0 330px 18px;line-height:20px;display:block;z-index:999;width:482px;background:url(../../images/general/prev.gif) no-repeat 20px 330px;top:125px;}
#photo-gallery-nav-holder a#next{position:absolute;margin:0 0 0 450px;padding:330px 18px 330px 0;line-height:20px;display:block;z-index:999;width:482px;text-align:right;background:url(../../images/general/next.gif) no-repeat 470px 330px;top:125px;}
#photo-gallery-nav-holder a#prev:hover{background:url(../../images/general/prev-roll.gif) no-repeat 20px 330px;cursor:pointer;}
#photo-gallery-nav-holder a#next:hover{background:url(../../images/general/next-roll.gif) no-repeat 470px 330px;cursor:pointer;}
#photo-gallery-nav-holder a#prev span,
#photo-gallery-nav-holder a#next span{display:none;}
.video-container{width:900px;background:#FFF;padding:40px 50px;text-align:center;}
.video-container-inner{display:inline-block;}
.video-gallery-container{margin:40px auto 35px;background:#f2f2f2;padding:40px 100px;/*-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;*/}
.four-o-four{width:600px;margin:0 auto;text-align:center;color:#e5e5e5;/*text-shadow:0 -1px 0 #333;*/}
.four-o-four h1{font-size:72px;}
:focus{outline:0;}

.ngg-imagebrowser.default-view h3{
	display:none;
 }
 
 page p,
 page p a{
    color: #1A1A1A;    
 }
 
 page p a{
    text-decoration: underline;
     
 }
 

 
 
