/*  
Theme Name: MTP-Travel
Theme URI: http://www.websitestyle.com
Description: The custom theme for Michael Thornton - Travel Blog.
Version: 1.0
Author: Nicole Hernandez
Author URI: http://www.websitestyle.com/
*/

/* CSS Document */
body{margin:0; font:76%; background-color:#633; }

/* Header section */
div#header{margin:0 auto; background:rgb(49,59,69) url(images/stonehenge.jpg) top left no-repeat;height:222px;border-bottom:2px solid #fff;width:970px;}
div#header h1{margin:0; padding:2em 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{border-bottom:1px solid #966; }
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 img.wp-smiley {border:none;}
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; color:#333366}
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:#633; 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; color:#333366;}
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:#633; 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,div#footer a:link,div#footer a:visited{clear:left;width:970px;margin:0 auto;color:#fff;}
p#copyright{font-size:.9em;}
p#copyright a:link,p#copyright a:visited{color:#fff;text-decoration:none;}

/* Post Styles */
blockquote{margin-left:.75em; border-left:4px solid #333366; padding-left:1ex}
div.meta{background:rgb(240,240,224); padding:1ex; font-size:.7em; font-style:italic; background-color:#fff; }
div.meta a:link,div.meta a:visited{}
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(240,240,224); color:#333366;}
div.post h2 a:hover{border-bottom:1px solid #966;}
div.feedback{font-size:1em;}
span.cat_img{background:#fff url(images/tag_yellow.png) top left no-repeat; display:inline; padding:2px 10px }
span.comments_img{background:#fff 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:#633; 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 #333366; margin-bottom:1em; list-style-position:outside; padding:1ex; background-color:#eee; }
#commentlist li:hover{border-left:4px solid #633; background-color:#fff;}
#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:#633; 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; }
/* other */

.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;
 }
