/*

Theme Name: Weaving on Parchment

Description: Specialized theme created for historical  weaving related website. Originally based on WordPress minimalism theme by <a href="http://www.genaehr.com/">genaehr.com</a>.

Version: 1.0

Author: Julia Christie Amor

Author URI: http://www.yrmegard.net/

Tags: parchment, fixed width, two columns, weaving



	weaving v1.0

*/



/* Begin Basic Structure and Elements */

body {margin: 34px 30px 0 39px;

      padding: 0;

      text-color: #6b4723;

      font-family: Arial; 

      background: url(http://www.yrmegard.net/image/back.jpg) fixed;

      scrollbar-3d-light-color:#5e4329;

      scrollbar-arrow-color:#dcba72;

      scrollbar-base-color: #fff4d0;

      scrollbar-dark-shadow-color:#B09235;

      scrollbar-shadow-color:#dcba72;

      scrollbar-face-color:#fff4d0;

      scrollbar-highlight-color:#c3b173;

      scrollbar-width:10;}



#page {text-align: left;

       padding: 0;

       width: 930px;}



#border_vert_left {background: url(http://www.yrmegard.net/image/woven_divider_vert.gif) top left repeat-y;

margin: 0 0 0 3px;

min-height: 100%;}





#border_vert_right {background: url(http://www.yrmegard.net/image/woven_divider_vert.gif) top right repeat-y;

	margin: 0 1px 0 0;

        min-height: 100%;}


.narrowcolumn {float: left;
               padding: 3px 20px 0 35px;
	       margin: 0 0 0 0;
	       width: 590px;}


.widecolumn {margin: 3px 0 0 38px;
width: 840px;}


.widecolumn #nav, .narrowcolumn #nav {margin: 15px 0 25px 0;

	font-size: 0.6em;

	text-align: left;

	font-style: italic;

	color: #6b4723;}

.breadcrumb {margin: 15px 0 25px 45px;

	font-size: 0.6em;

	text-align: left;

	font-style: italic;

	color: #6b4723;}

.breadcrumb a {text-decoration: underline;}

#milonic	{text-align: right;

		margin: 5px 0 0 0;

		font-size: 0.5em;

		font-style: italic;}



#wordpress	{text-align: left;

		margin: 5px 0 0 0;

		font-size: 0.6em;

              	font-style: italic;}

#online	       {text-align: center;
		color: #6b4723;

		margin: 5px 0 0 0;

		font-size: 0.6em;

              	font-style: italic;}	

/* End Basic Structure and Elements */





/* Begin Links */



a {color: #6b4723;

text-decoration: none;}



a:hover {color: #6b4723;

	text-decoration: underline;}



a:visited {color: #6b4723;}



a img {border: none;}



a.nav, a.gallery {text-decoration: underline;}



a.main, a.more-link, #sitemap a {border-bottom: 1px dotted #5e4329;} {border-bottom: 1px dotted #5e4329;}


a.nggallery {color: #FFFFFF;
border-bottom: 1px dotted #FFFFFF;}

.ngg-gallery-thumbnail a {
    border-bottom: 1px dotted #5E4329;
    color: #6B4723;}

a.biblio {margin: 0 20px 0 0;

         border-bottom: 1px dotted #5e4329;}



a.error {color: #8a6441;

        border-bottom: 1px dotted #5e4329;}



/* End Links */





/* Begin Headers */



h1, h2, h3 {font-family: arial;

	    font-weight: bold;

            color: #6b4723;}



h2 {font-size: 0.8em;}



#sidebar h2 {font-family: Arial;

	font-size: 0.9em;

	text-align: center;

        color: #6b4723;

        margin: 30px 0 10px 0;}



h2.pagetitle {font-size: 0.9em;

margin: 20px 0 20px 0;}



h2.error {font-size: 1.0em;

	text-align: center;

        margin: 60px 0 60px 0;

         color: #8a6441;}



/* End Headers */







/* Begin Lists */

.narrowcolumn ul {font-size: 0.8em;
	        color: #6b4723;
		line-height: 1.5em;}

.widecolumn ul {font-size: 0.8em;
	        color: #6b4723;
		line-height: 1.7em;}



.widecolumn ul ul {font-size: 0.9em;

                line-height: 1.7em;}

.widecolumn ul ul ul{font-size: 1.0em;

                line-height: 1.7em;}



ul.sitemap  {list-style-image: url('http://www.yrmegard.net/image/arrowpixel.gif');

                line-height: 2.9em;}	


ul.tag_list  {list-style-type: circle;
font-size: 0.8em;
		line-height: 1.7em;}	

ul.tag_list2  {list-style-type: circle;
               font-size: 0.8em;
		line-height: 1.7em;
margin-top: 40px;}

/* End Lists */







/* Begin Content */



p {font-size: 0.8em;
color: #6b4723;
text-align: justify;}


#news_date {font-size: 0.8em;
	    color: #6b4723;
	     font-weight: bold;
             margin: 15px 0 10px 0;}



table.biblio {margin: 45px 0 0 0;}

table.divider {margin: 30px 0 20px 9px;
text-align: left;}

table.divider_pat {margin: 30px 0 20px 12px;
text-align: left;}

#pattern {text-align: center;
          margin: 15px 0 0 0;
          font-size: 0.8em;}

#tablet {text-align: center;
          margin: 0 0 0 0;
          font-size: 1em;
	   font-weight: bold;
           color: #6b4723;}

#sign {text-align: right;
	margin: 0 0 0 20px;
         font-size: 0.7em;
           color: #6b4723;}

#thread {font-size: 0.8em;
	   font-weight: bold;
color: #6b4723;
margin: 0 0 0 0;}	

.post {text-align: justify;}

#post_title {font-size: 0.8em;
	     font-weight: bold;
	     color: #6b4723;
             font-style: italic;
             margin: 40px 0 0;}

small {font-family: arial;
	font-size: 0.7em;
       line-height: 1.4em;
       color: #6b4723;}

.narrowcolumn .postmetadata {font-size: 0.8em;
	                     font-style: italic;
                             color: #6b4723;
                             line-height: 1.2em;
                             padding: 5px;}

.narrowcolumn .postmetadata a {border-bottom: 1px dotted #5e4329;}


.alt {	border-top: 1px dotted #5e4329;
	border-bottom: 1px dotted #5e4329;}

.navigation {display: block;}

#navigation_text_top {font-size: 0.7em;
	font-weight: bold;
	color: #6b4723;
       font-style: italic;
       margin: 10px 0 0 0;}

#navigation_text_bottom {font-size: 0.7em;
	font-weight: bold;
	color: #6b4723;
       font-style: italic;
       margin: 15px 0 15px 0;}

#navigation_text_single_prev {font-size: 0.7em;
	font-weight: normal;
	color: #6b4723;
	margin: 0 0 0 0;
       font-style: italic;
	border-bottom: 1px dotted #5e4329;}

#navigation_text_single_next {font-size: 0.7em;
	font-weight: normal;
	color: #6b4723;
	margin: 0 0 0 0;
       font-style: italic;
	border-bottom: 1px dotted #5e4329;
        width: 100%;}

#empty_search {font-size: 1.0em;
	     font-weight: bold;
	     color: #6b4723;
             font-style: italic;
             margin: 60px 0 30px 0;
	text-align: center;}

p.cv {margin: 10px 0 0 30px;}

.link {text-decoration: underline;}

#serie {font-size: 0.8em;
	color: #6b4723;
        font-style: italic;
        border-top: 1px dotted #5e4329;
        padding-top: 10px;
        text-align: center;}

#serie a {border-bottom: 1px dotted #5e4329;}

/* End Content */



/* Begin Galery */

#gallery_main	{margin: 0 5px 0 23px;
                 border: #5e4329 1px solid;}	

#gallery_thm	{text-align: center;
		color: #5e4329;
                border: #5e4329 1px solid;}							

#TabletCaption, #EmbroideryCaption, #CatsCaption, #KnitCaption, #CrochetCaption {margin: 20px 20px 20px 35px;
		 font-size: 0.8em;
		 text-align: justify;
                 color: #6b4723;}

#TabletCaption a, #EmbroideryCaption a, #KnitCaption a, #CrochetCaption a {border-bottom: 1px dotted #5e4329;}

#NextgenCaption {margin: 10px 13px 10px 24px;
		 font-size: 0.8em;
		 text-align: justify;
                 color: #6b4723;}

#Embroidery, #Tablet, #Knit, #Cats, #Crochet {margin: 10px 10px 10px 10px;}


#gallery_table {overflow:auto;
	padding-bottom: 50px;} 

#gallery_navigation {position: relative;
	margin-top: -50px; /* negative value of footer height */
	height: 50px;
	clear:both;} 

#gallery_navigation_prev {font-size: 0.7em;
	font-weight: bold;
	color: #6b4723;
       margin: 24px 0 15px 7px;
	text-align: left;
float: left;
border-bottom: 1px dotted #5e4329;}

#gallery_arrow_prev {font-size: 1em;
	font-weight: bold;
	color: #6b4723;
margin: 20px 0 15px 35px;
	text-align: left;
float: left;}

#gallery_navigation_next {font-size: 0.7em;
	font-weight: bold;
	color: #6b4723;
       margin: 24px 7px 15px 0;
	text-align: right;
float: right;
border-bottom: 1px dotted #5e4329;}


#gallery_arrow_next {font-size: 1em;
	font-weight: bold;
	color: #6b4723;
margin: 20px 35px 15px 0;
	text-align: right;
float: right;}	

/* End Gallery */




/* Begin Sidebar */

#sidebar {margin-left: 30px;
	  width: 220px;}

#sidebar_title {font-size: 0.8em;
       padding: 20px 0 15px 0;
	font-weight: bold;
	text-align: center;
	color: #6b4723;
       font-style: italic;}

#prog-border {height: 15px;
              width: 150px;
              border: 1px solid #5e4329;
	      text-align: left;}

#prog-bar {height: 13px;
           text-align: center;
           background: #fff4d0;
           border: 1px dotted #5e4329;}

#prog-text {text-align: center;
            font-size: 0.7em;
            font-weight: bold;
	    color: #5e4329;
            margin-bottom: 1;}	

.centered {display: block;
	      margin-left: auto;
	      margin-right: auto; }

#sidebar_link {	font-size: 0.8em;
	        text-align: center;
	        color: #6b4723;
                padding: 2px;}	

#sidebar ul {margin: 0 0 0 25px;
	padding: 0;
        color: #6b4723;
        font-size: 0.8em;}

#sidebar ul li {list-style-type: none;}

#sidebar ul ul {margin: 5px 0 0 15px;
font-size: 0.9em;}

#sidebar ul ul ul {margin: 0 0 0 20px;}

#sidebar ul li {list-style-image:url('http://www.yrmegard.net/image/arrowpixel.gif');
		margin: 3px 0 0;
	        padding: 0;}

.widget_tag_cloud {text-align: center;}

select {width: 160px;
	border: #5e4329 1px solid;
        font-family: Arial;
	margin: 0 30px 0 30px;
	text-align: left;}



.textwidget {font-size: 0.8em;
color: #6b4723;
text-align: center;}

/* End Sidebar */

/* Begin Search */

#search_title, #sidebar #search_title {font-size: 0.8em;
       padding: 20px 0 15px 0;
	font-weight: bold;
	text-align: center;
	color: #6b4723;
       font-style: italic;}

#sidebar #searchform  {margin: 0 10px 0 25px;}

#sidebar input {	border: #5e4329 1px solid;
 	background-color: #ffffff;
	font-family: Arial;
 	font-size: 12px;
 	font-weight: normal;
margin: 0 10px 0 0;
width: 115px;}

#sidebar #searchsubmit  {cursor: pointer;
 	        text-decoration: none;
                text-color: #6b4723;
width: 45px;}

.narrowcolumn #search_title {font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	color: #6b4723;
       font-style: italic;}

.narrowcolumn #searchform  {margin: 20px 0 0 0;
	text-align: center;}

.narrowcolumn input {border: #5e4329 1px solid;
 	background-color: #ffffff;
	font-family: Arial;
 	font-size: 12px;
 	font-weight: normal;
        width: 250px;
margin: 0 10px 0 0;}

.narrowcolumn #searchsubmit  {cursor: pointer;
 	        text-decoration: none;
                text-color: #6b4723;
width: 45px;}

.widecolumn #searchsubmit  {cursor: pointer;
 	        text-decoration: none;
                text-color: #6b4723;
width: 45px;}

/* End Search */


/* Begin Calendar */

#calendar_wrap {text-align: center;
margin: 0 30px 0 30px;
font-size: 0.8em;
	color: #6b4723;}

#calendar_wrap caption {font-weight: bold;
        font-style: italic;
	text-align: center;
margin: 0 0 10px 0;}

#wp-calendar {width: 160px;
margin: 0 0 0 0;}

#wp-calendar #next a {padding: 5px 0 0 0;
	text-align: right;
	font-style: italic;
        border: none;
        font-weight: bold;}

#wp-calendar #next a:hover {text-decoration: underline;}

#wp-calendar #prev a:hover {text-decoration: underline;}

#wp-calendar #prev a {padding: 5px 0 0 0;
	text-align: left;
	font-style: italic;
        border: none;
        font-weight: bold;}

#wp-calendar a {display: block;
	text-decoration: none;
border: 1px dotted #5e4329;}

#wp-calendar a:hover {display: block;
        font-weight: bold;
	text-decoration: none;}

/* End Calendar */





/* Begin Images */

p img {	padding: 0;

	max-width: 100%;}



img.centered {display: block;

	      margin-left: auto;

	      margin-right: auto; 

              border: #5e4329 1px solid;

              padding: 8px;}

img.aligncenter {display: block;

	      margin-left: auto;

	      margin-right: auto; 

              border: #5e4329 1px solid;

              padding: 8px;}

img.noborder {display: block;

	      margin-left: auto;

	      margin-right: auto; 

              padding: 8px;}



img.alignright {border: #5e4329 1px solid;

                padding: 8px;

	        margin: 0 0 2px 7px;

	        display: inline;}


img.alignleft {border: #5e4329 1px solid;

               padding: 8px;

	       margin: 0 7px 2px 0;

	       display: inline;}

img.alignright_nb {padding: 8px;

	        margin: 0 0 2px 7px;

	        display: inline;
float: right;}


img.alignleft_nb {padding: 8px;

	       margin: 0 7px 2px 0;

	       display: inline;
float: left}



.alignright {float: right;}


.alignleft {float: left}


.attachment {text-align: center;

border: #5e4329 1px solid;

padding: 8px;}

.caption {float: right;
}


.caption p {
  text-align: justify;
  font-style: italic;
  margin: 0 0 0 15px;
font-size: 0.8em;}

/* End Images */



/* Begin Comments*/

h2 #comments {padding: 0 0 0 30px;}

.commentlist {padding: 0 0 0 0;
	text-align: justify;}

.commentlist li {margin: 15px 0 3px;
	padding: 5px 0 3px;
	list-style: none;
	color: #6b4723;
	margin: 0 0 0;
	font-style: italic;}

.commentlist p {margin: 10px 5px 10px;}

#commentform p {margin: 5px 0;}

.nocomments {margin: 0;	
padding: 0;}

.commentmetadata {margin: 0;
	         display: block;
	         font-style: italic;}

.commentlist li, #commentform input, #commentform textarea {
	font-family: Arial;
	color: #6b4723;}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;}

.commentlist p a, .commentlist cite a { text-decoration: none;
            border-bottom: 1px dotted #5e4329;}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	         font-style: italic;}

.commentlist p {font-weight: normal;
	font-style: normal;
	line-height: 1.5em;
	text-transform: none;
        font-size: 0.8em;
       color: #6b4723;}

ul.children {font-size: 0.9em;
       color: #6b4723;}

#commentform input {width: 190px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	border: #5e4329 1px solid;}

#commentform textarea {	width: 100%;
	padding: 2px;
	border: #5e4329 1px solid;}

#commentform #submit {margin: 0 0 10px 0;
	float: right;
 	cursor: pointer;
	border: #5e4329 1px solid;}

.reply {padding: 3px 7px 3px 7px;
        font-size: 0.6em;
        text-align: center;
        margin: 0 0 5px 487px;
       border: 1px dotted #5e4329;}

.comment-body {border-top: 1px dotted #5e4329;}


li .depth-2 .reply {padding: 3px 7px 3px 7px;
        font-size: 0.6em;
        text-align: center;
        margin: 0 0 5px 447px;
       border: 1px dotted #5e4329;}


li .depth-2 {}

li .depth-3 .reply {padding: 3px 7px 3px 7px;
        font-size: 0.8em;
        text-align: center;
        margin: 0 0 5px 407px;
       border: 1px dotted #5e4329;}

.comment-meta a {font-family: arial;
	font-size: 0.7em;
       line-height: 1.4em;
       color: #6b4723;}

.fn { font-size: 0.8em;
	font-weight: bold;}

.says { font-size: 0.8em;
	font-weight: normal;}


#respond p {font-weight: normal;
	font-style: normal;
	line-height: 1.5em;
	text-transform: none;
        font-size: 0.8em;
       color: #6b4723;}

legend { font-size: 0.8em;
    font-weight: bold;
       color: #6b4723;}

.options {margin: 20px 0 0 0; 
         border: 1px dotted #5e4329;}

.options ol li {font-size: 0.8em;
       color: #6b4723;}

.updated a, .options ol li a {border-bottom: 1px dotted #5e4329;}

/* End Comments */

/* Begin Guestbook */

#gb_main {font-weight: bold;
	font-style: italic;
        font-size: 0.8em;
       color: #6b4723;}

/* End Guestbook */
