/*  
Theme Name: MTP-Digital
Theme URI: http://www.websitestyle.com
Description: The custom theme for Michael Thornton - Digital Imaging Blog.
Version: 1.0
Author: Nicole Hernandez
Author URI: http://www.websitestyle.com/
*/


/* CSS Document */
body{margin:0;font:76%;background-color:rgb(67,67,67);}

/* Header section */
/*
div#header{margin:0 auto;background:rgb(49,59,69) url(images/tracy.jpg) top right no-repeat;height:173px;border-bottom:2px solid #fff;width:970px;text-align:center;}
div#header h1{margin:0;color:rgb(232,232,220);text-transform:uppercase;float:left;font-size:2em;font-weight:normal;width:600px; padding-top:75px;}
div#header h1 a:link,div#header h1 a:visited{color:rgb(232,232,220);text-decoration:none;}
div#header h1 a:hover{text-decoration:underline;}
div#header h2{margin:0;color:rgb(232,232,220);font-size:1.2em;font-weight:normal;text-transform:uppercase;letter-spacing:2px;float:left;padding:75px 1ex 0 1ex;} */
div#header{margin:0 auto;background:rgb(49,59,69) url(images/tracy.jpg) top right no-repeat;height:173px;border-bottom:2px solid #fff;width:970px;}
div#header h1{margin:0; padding:50px 0 5px 40px; font-weight:normal; color:#fff; font-size:2.1em; }
div#header h1 a:link,div#header h1 a:visited{color:rgb(232,232,220); text-decoration:none; }
div#header h1 a:hover{text-decoration:underline; }
div#header h2{margin:0; padding:5px 0 0 5em; color:#ffc; font-weight:normal; font-size:1.5em; font-style:italic; }

/* Main Content */
div#content{clear:left;width:970px;margin:0 auto;padding:0;border-bottom:2px solid #fff;background-color:rgb(232,232,224);}
div#wrapper{background:rgb(232,232,224) url(images/bg.gif) top left repeat-y;float:left;width:970px;color:rgb(47,54,64);}
div#wrapper a:link,div#wrapper a:visited{color:#000;}
div#lsidebar{float:left; width:210px; color:rgb(47,54,64)}
div#main{width:500px;float:left;padding:1ex 1ex 1ex 3ex;}
div#rsidebar{width:180px; float:right; color:rgb(47,54,64);padding:1ex 3ex 1ex 2ex;}
div#main h2,div#sidebar h2{margin:0;font-weight:normal;text-transform:uppercase;font-size:1.3em;letter-spacing:1px;padding-top:1ex;}
div#main h3,div#sidebar h3{font-weight:normal;margin:1ex 0;}
div#main h4,div#sidebar h4{margin:1ex 0;}
div#main p{clear:both;font-size:.9em;}
div#main hr{clear:both;background-color:#ccc;border:none;width:50%;}
div#main img{border:1px ridge #000; padding:.5ex;}
div#main img.left{float:left; margin:.5ex 1ex 1ex .5ex}
div#main img.right{float:right; margin:.5ex 1ex;}
div#main a img{}
div#main ul{margin:0;padding:0;}
div#main ul li{padding:.25ex;margin:0 0 0 1.5em}

/* Right sidebar */
div#rsidebar ul{margin:0; padding:0;}
div#rsidebar ul li{list-style-type:none;}
div#rsidebar h2{font-weight:normal; padding:.2ex 0 .2ex 22px; margin:1.5ex 0 0 0; font-size:1.2em;  letter-spacing:1.3px; border-bottom:1px solid #999; background:rgb(232,232,224) url(images/folder.png) top left no-repeat;}
div#rsidebar ul li ul{margin:0;  padding:.5ex 0 0 .5ex;}
div#rsidebar ul li ul li{padding:0 0 1ex .5ex;}
div#rsidebar a:link,div#rsidebar a:visited{color:rgb(49,59,69); text-decoration:none; display:block; border:1px solid rgb(232,232,224); padding:2px;}
div#rsidebar a:hover{background-color:rgb(49,59,69); color:#fff; border:1px solid #999;}
div#rsidebar ul{margin:0; padding:1ex .5ex 0 0;       font-size:.9em;}
div#rsidebar ul.simple li{margin:0 0 0 1.5em;padding:.5ex 0;}
div#rsidebar p{font-size:.9em}

/* Left sidebar */
div#lsidebar ul{margin:0; padding:0}
div#lsidebar ul li{list-style-type:none; padding:0 0 0 .15ex}
div#lsidebar h2{font-size:1.2em; font-weight:normal; padding:.2ex 0 .2ex 22px; margin:1.5ex 1.5ex 0 0; font-size:1.2em;  letter-spacing:1.3px; border-bottom:1px solid #999; background:rgb(232,232,224) url(images/folder.png) top left no-repeat;}
div#lsidebar ul li ul{margin:0; padding:.5ex 0 0 .5ex;}
div#lsidebar ul li ul li{padding:.5ex 0;}
div#lsidebar a:link,div#lsidebar a:visited{color:rgb(49,59,69); text-decoration:none; display:block; border:1px solid rgb(232,232,224); padding:2px; width:95%;}
div#lsidebar a:hover{background-color:rgb(49,59,69); color:#fff; border:1px solid #999;}
div#lsidebar ul{margin:0;padding:1ex 0 0 1ex;font-size:.9em; }
div#lsidebar ul.simple li{margin:0 0 0 1.5em;padding:.5ex 0;}
div#lsidebar p{font-size:.9em}

/* Navigation links */
div#links{clear:left;width:970px;margin:0 auto;border-top:12px solid rgb(41,44,51);background-color:rgb(232,232,224);text-align:center;}
div#links ul#navtop,div#links ul#navbottom{margin:0;padding:1ex 0;}
div#links ul#navtop li,div#links ul#navbottom li{display:inline;list-style-type:none;}
div#links ul#navtop li a:link,div#links ul#navtop li a:visited,div#links ul#navbottom li a:link,div#links ul#navbottom li a:visited{color:rgb(47,54,64);text-decoration:none;font-size:1.3em;padding:0 1ex;border-right:1px solid rgb(221,221,213);background-color:rgb(232,232,224);}
div#links ul#navtop li a:hover,div#links ul#navbottom li a:hover{background-color:rgb(240,240,224);}
div#links ul#navtop li a.last,div#links ul#navbottom li a.last{border-right:none;}

/* Footer area */
div#footer{clear:left;width:970px;margin:0 auto;color:#666;}
p#copyright{font-size:.9em;}
p#copyright a:link,p#copyright a:visited{color:#666;text-decoration:none;}

/* Post Styles */
blockquote{margin-left:.75em; border-left:4px solid rgb(67,67,67); padding-left:1ex}
div.meta{background:rgb(240,240,224); padding:1ex; font-size:.7em; font-style:italic; }
div.sig{font-size:.9em; font-style:italic;}
div.post{}
div.storycontent a:link,div.storycontent a:visited{background-color:rgb(240,240,224); text-decoration:none;}
div.storycontent a:hover{text-decoration:underline;}
div.post h2 a:link,div.post h2 a:visited{text-decoration:none; display:block; border-bottom:1px solid rgb(67,67,67);}
div.post h2 a:hover{}
div.feedback{font-size:1em;}
span.cat_img{background:rgb(240,240,224) url(images/tag_yellow.png) top left no-repeat; display:inline; padding:2px 10px }
span.comments_img{background:rgb(240,240,224) url(images/comment.png) top left no-repeat; display:inline; padding:2px 10px }

/***** COMMENTS FORMATTING *****/
#commentform input{width:60%; padding:2px;margin:5px 5px 1px 0;border:1px solid #49647d;}
#commentform textarea{width:95%; padding:5px;margin:2px;border:1px solid #49647d;}
#commentform #submit{color:#fff;background-color:rgb(67,67,67); padding:.2ex; text-decoration:none; font-size:1.2em;}
.commentlist li,#commentform input,#commentform textarea{}
.commentlist li{font-weight:bold;}
.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;}
#commentform p{}
.commentmetadata{font-weight:normal;}
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{list-style:none;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block; background-color:#fff;}
ol#commentlist{margin:0; padding:1ex 0 0 1ex;}
#commentlist li{border-left:4px solid rgb(49,59,69);margin-bottom:1em;list-style-position:outside; padding:1ex;}
#commentlist li:hover{border-left:4px solid #000; background-color:#eee; }
#commentlist li ul li,#commentlist li ul ol,#commentlist li ul li:hover,#commentlist li ol li,#commentlist li ol li:hover{border-left:none;}

/* Search */
input#s{width:70%;}
input#search_go{width:20%; color:#fff;background-color:rgb(67,67,67);  text-decoration:none; font-size:1.1em;}
li#search label{background:rgb(232,232,224) url(images/find.png) top left no-repeat; padding:1px 15px; }


.amzshcs-item {float:left; padding: 1ex}

/* For new img editor with captions */

.aligncenter,
 div.aligncenter {
     display: block;
     margin-left: auto;
     margin-right: auto;
 }  

 .alignleft {
     float: left;
 }  

 .alignright {
     float: right;
 }  

 .wp-caption {
     text-align: center;
     padding-top: 4px;
     margin: 20px;
     -moz-border-radius: 3px;
     -khtml-border-radius: 3px;
     -webkit-border-radius: 3px;
     border-radius: 3px;
 }  

 .wp-caption img {
     margin: 0;
     padding: 0;
     border: 0 none;
 }  

 .wp-caption p.wp-caption-text {
     font-size: 11px;
     line-height: 17px;
     padding: 0 4px 5px;
     margin: 0;
 }

