/*

Theme Name: NewAdventures
Theme URI: http://wordpress.org/
Description: An attempt to blogify Zhanna's adventures section.
Version: 0.01
Author: Zhanna

*/


body {
color: #400080;
background-color:#425f25;
font: 10.5pt Corbel, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
margin-top: 15px; 
text-align: center;
}

acronym, abbr {
	border-bottom: 1px dashed #333;
}

acronym, abbr, span.caps {
	font-size: 90%;
	letter-spacing: .07em;
}

acronym, abbr {
	cursor: help;
}

blockquote {
	border-left: 5px solid #333;
	margin-left: 1.5em;
	padding-left: 5px;
}

cite {
	font-size: 90%;
	font-style: normal;
}

ol#comments li p {
	font-size: 100%;
}

ol#commentlist {
	background-color: #ebefff;
	width: 500px;
	border-radius:7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius:7px; 
	-khtml-border-radius:7px;
}


/* classes used by the_meta() */


ul.post-meta {
	list-style: none;
        margin-left: 0;
        padding-left: 0;
}


ul.post-meta span.post-meta-key {

        display: none;            /* added */

       /* font-weight: bold; */

}

.credit {

	color: #fffff8;

	margin: 0 0 0 0;

	padding: 3px;

	text-align: right;

}


.credit a:link, .credit a:hover {
        color: #fff;
}


.feedback {
	color: #333;
	text-align: left;
	clear: none;
}



.meta {
	font-size: 90%; 
	text-align: right;
}



.meta li, ul.post-meta li {
	display: inline;
        color: rgb(122, 172, 26);                  /* added */
        background: transparent;                   /* added */
        font-family:  "Trebuchet MS", Arial, Verdana, sans-serif;  /* added */
        font-size: 130%;                           /* added */
}



.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.meta, .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

.storytitle {
	margin: 0;
}


#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
        border: 1px solid #bbb;
	padding: .2em;
	border-radius:7px; 
   	-moz-border-radius: 7px; 
    	-webkit-border-radius:7px; 
    	-khtml-border-radius:7px;
}

#commentform textarea {
	width: 530px;
}


#commentlist li ul {
	border-left: 1px solid #ddd;
	font-size: 110%;
	list-style-type: none;
}


#menu {
	background-color: rgb(235, 248, 213);
         border-radius:7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius:7px; 
	-khtml-border-radius:7px;
	/* background: transparent;  */
        /* float: left; */
        /* position: relative; */
}


#menu form {
	margin: 0 0 0 13px;
}

#menu input#s {
        width: 80%;
	background: #eee;
	border: 1px solid #999;
	color: #000;
}

#menu ul {
	color: #ccc;
	font-weight: normal;
	list-style-type: none;
	margin: 0;
	padding-left: 5px;
	text-transform: lowercase;
}

#menu ul li {
  	color: rgb(122, 172, 26);
        background: transparent; 
        font-family:  "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 120%;
	margin-top: 10px;
        padding-bottom: 2px; 
 /* position: relative; */
}

#menu ul ul {
	font-variant: normal;
	font-weight: normal;
	line-height: 100%;
	list-style-type: none;
	margin: 0;
	padding: 0;
        text-align: left;
}


#menu ul ul li {
	border: 0;
	font: normal normal 12px/115% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: 0;
	margin-top: 0;
	padding: 0;
	padding-left: 0px;
        position: relative;
}


#menu ul ul li a {
	/* color: #000; */
	text-decoration: none;
}


#menu ul ul li a:hover {
	/* border-bottom: 1px solid #809080; */
}


#menu ul ul ul.children {
       padding-left: 0px;
} 


#sidebar-a a {font-weight: normal;}


#wp-calendar {
	border: 1px solid #ddd;
	empty-cells: show;
	font-size: 11px;
	margin: 0;
	width: 80%;
}


#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
        font-size: 12px;
        font-weight: normal;
}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
        font-size: 12px;
        font-weight: normal;
}


#wp-calendar a {
	display: block;
	text-decoration: none;
        font-weight: bold;
}


#wp-calendar a:hover {
	background: #e0e6e0;
	color: #333;
}


#wp-calendar caption {
	color: #999;
        font-size: 14px;
	text-align: left;
}

#wp-calendar td {
	color: #ccc;
	font: normal 10px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	letter-spacing: normal;
	padding: 2px 0;
	text-align: center;
}


#wp-calendar td.pad:hover {
	/* background: #fff; */
}


#wp-calendar td:hover, #wp-calendar #today {
	background: #eee;
	color: #bbb;
}


#wp-calendar th {
        padding: 2px 4px 0;
	font-style: normal;
        font-size: small;
	text-transform: capitalize;
}

a:link {
        color: rgb(141, 132, 255);
        background: transparent;
        font-weight: bold;
        text-decoration: none;
        /* font-size: 90%; */
}


p a:link {
        font-size: 100%;
}

a:visited {
        /* color: #88009c; */
       color: #860068;
        background: transparent;
        font-weight: bold;
        text-decoration: none;
        /* font-size: 90%; */
}

a:hover {
       color: #bcb7ff;
       background: transparent;
       font-weight: bold;
       text-decoration: none;
       /* font-size: 90%; */
}

a:active {
       color: #d997ff;
       background: transparent;
       font-weight: bold;
       text-decoration: none;
       /* font-size: 90%; */
}

.storytitle a {
	text-decoration: none;
        font-size: 100%;
        color: rgb(122, 172, 26);                  /* added */
        background: transparent;                   /* added */
        font-family:  "Trebuchet MS", Arial, Verdana, sans-serif;  /* added */
}

h1, h2, h3, h4 {
        color: rgb(122, 172, 26);
        background: transparent; 
        font-family:  "Trebuchet MS", Arial, Verdana, sans-serif; 
}

h1 {font-size: 150%;}

h2 {font-size: 130%;}

h3 {font-size: 115%;}

h4 {font-size: 100%;}

h1.sidebar {font-size: 150%;}

h1.sidebar_bm {font-size: 130%;}

h2.whatsnew {
        font-size: 110%;
        margin-bottom: 0;
}

h2.sidebar {font-size: 100%;}

h2.sidebar_bm {
        font-size: 130%;
        margin-bottom: 0.5em;
}

p.log {
        margin: 5%;
        margin-top: 0em;
        margin-bottom: 1em; 
}


div.nest { 
        padding: 15px; 
} 

div.sidebarnest {
        padding: 0px 10px 5px 10px;
        border-style: solid;
        border-width: 1px;
        border-color: #bdb #67ad67 #67ad67 #bdb;
        background-color: rgb(235, 248, 213);
        position: relative;   /*  added 3/18/07 trying to get rid of peek-a-boo in IE7 */
        border-radius:7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius:7px; 
	-khtml-border-radius:7px;
}

em.log {
        color: green;
        background: transparent;
}


.button { 
        font-weight: normal; 
        color: #400080;
        font-family: arial; 
        background-color: rgb(235, 248, 213); 
        text-decoration: none; 
} 

.formtext {
        background-color: #fffff8;
}

#quote
{
	text-align: center;
	color: #909;
	font-family: "Century Schoolbook", "Times New Roman", serif;
        font-style: italic;
}

#path {
        color: green; 
        text-align: right;
        font-size: 90%;
        font-weight: normal;
        background: transparent;
        /* clear: left; */
}


table {
        font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
        font-size: 90%;
}

td a:link {
        color: rgb(141, 132, 255);
        background: transparent;
        font-weight: bold;
        text-decoration: none;
        font-size: 100%;
}

th {
        color: rgb(122, 172, 26);
        text-align: left;
        padding-bottom: 1em;
        padding-top: 1em;
        background: transparent;
        font-family:  "Trebuchet MS", Verdana, sans-serif; 
        font-size: 120%;
}

table.center {
      text-align: center;
}


td.tablelabel {
        font-weight: bold;
}

table.emb_photo {
        background-color: #ebf8d5;
        border-radius:7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius:7px; 
	-khtml-border-radius:7px;

}


table.emb_photo td {
        background-color: #ebf8d5;
        padding: 10px;
}


table.emb_photo td img{
     border: 2px solid black;
}


.note {
        font-size: 80%;
        font-weight: normal;
        background: transparent;
}

.coordinates {
        border: 1px solid rgb(122, 172, 26);
        font-weight: bold;
}


#rightalign {
      float: right;
}

#leftalign {
        float: left;
}


.levellines {
	border: 0;
	padding-bottom: 1px;
        padding-top: 1px;
        padding-right: 20px;
	padding-left: 1px;
}

.levellinesdate {
	border: 0;
	padding-bottom: 1px;
        padding-top: 1px;
 	padding-left: 1px;
	text-align: right;
}



		#container {
			margin-left: auto;
    		        margin-right: auto;
			padding: 0;
			background-image: url(http://planetzhanna.com/graphics/snowflakes2.jpg); 
             		background-repeat: repeat-y; 
			background-color: #fffff8;
			width: 770px;
			width/* */:/**/768px;
  			width: /**/768px;
			text-align: left;
                        
			}

#outer_container {
margin-left: auto;
    		        margin-right: auto;
width: 770px;
			width/* */:/**/768px;
  			width: /**/768px;
border: 1px solid #333;
			box-shadow:0px 0px 5px #333; 
                       -webkit-box-shadow:0px 0px 5px #333;
                       -moz-box-shadow: 0px 0px 5px #333;
}

		#banner {
			padding: 0;
			margin-bottom: 0;
			background-color: rgb(107, 0, 83);
			z-index:300;
		}

		#content {
                        width: 541px; /* added 5/25/07 to fix problem with word-wrap:break-word.  This requires a width on the parent element. */
                        clear: none;
			padding-top: 25px;
    		        padding-bottom: 25px;
			margin-left: 212px;
			margin-right: 10px;
			background-color: #fffff8;
		        height: 100%;
                       /* word-wrap: break-word;  added 3/18/07 to fix IE float-down issue.  Moved to conditional comment in header.php  */
          } 

#sidebar-a {



      z-index: 0; /* added 4/25/07 to solve slimbox conflict */

			float: left;

			position: relative; /*  added 4/25/07 to solve slimbox conflict */

      width: 200px; 

      margin: 0;

			margin-right: 0;

			padding: 0;

			/* background-color: rgb(235, 248, 213); */

			}























		#sidebar-b {







		  /* background-color: #fffff8; */







			padding: 10px;







		}























		#footer {







			clear: both;







			padding: 0;







			margin: 0;







			background-color: rgb(107, 0, 83);







			height: 50px;







			border: 0;







			text-align: right;







			color: rgb(255, 255, 240);







		}



		#footer_included {







			clear: both;







			padding: 0;







			margin: 0;







			background-color: rgb(192, 200, 255);







			border: 0;







			height: 23px;







	    }



			#content_wide {







			padding-top: 25px;







			padding-bottom: 25px;







			margin-left: 10px;







			margin-right: 10px;







			background-color: #fffff8;







		}



ul.aboutme {







        list-style-type: square;







        list-style-position: outside;







        margin-left: 0px;







}

li.aboutme {







        list-style-type: square;







}

div.log {

        border: 1px solid;

        border-color:  #bdb #67ad67 #67ad67 #bdb;

        padding-left: 8px;

        padding-right: 8px;

         border-radius:7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius:7px; 
	-khtml-border-radius:7px;

       }



.quote {



font-size: 140%;



}





span.linkbutton {

        padding: 0px 2px 0px 5px;

        margin-bottom: 5px;

        background-color: #f5ffe9;

        float: right;

        text-align: right;

        border: 1px solid;

        border-color:  #bdb #67ad67 #67ad67 #bdb;

        clear: right;

        border-radius:10px; 
	-moz-border-radius: 10px; 
	-webkit-border-radius:10px; 
	-khtml-border-radius:10px;

} 



.linkbutton a:link {

        color: #8363f7;

        font-weight: lighter;

        font-size: 80%;

}



.linkbutton a:visited {

        font-weight: lighter;

        font-size: 80%;

}

.linkbutton a:hover {

        font-weight: lighter;

        font-size: 80%;

}

.linkbutton a:active {

        font-weight: lighter;

        font-size: 80%;

}







/* ------ Trying new text menu 7/26/07 ---- */





/* Header */



#header_top_border {

width: 768px;

height: 26px;

background-color: #5a0045;

margin-left: auto;

margin-right: auto;

}



#header {

	width: 768px;

	height: 144px;

	margin: 0 auto;

	background: url(http://planetzhanna.com/graphics/headers/rotate2.php) no-repeat center center;

	border-top: 2px solid #dfe4ff;

	border-bottom: 2px solid #dfe4ff;

}



#header * {

	margin: 15px;

	padding: 0;

	text-decoration: none;

	color: #fffff8;

}



#header h1 {

  font-family: "Century Gothic", "Trebuchet MS", Verdana;

	float: left;

	padding: 70px 0 0 10px;

	font-size:1.8em;

	text-shadow: black 0.1em 0.1em 0.2em;

}



#header h1 a {

	font-weight: normal;

        text-shadow: black 0.1em 0.1em 0.2em;

}



#header h2 {

	font-family: "Century Gothic", "Trebuchet MS", Verdana;

	font-weight: normal;

	float: right;

	padding: 40px 10px 0 0;

	font-size:1.1em;

        text-shadow: black 0.1em 0.1em 0.2em;

}





/* --- Menu --- */





#horizontal_menu

{

  

  background-color: #5a0045;

	width: 768px;

	height:26px;

	line-height:24px; /*changed from 25px 7/23/08, modification for Firefox 3 */

	margin:0 auto;

	padding:0;

}



#horizontal_menu ul

{

	padding: 0 1px 0 1px;

	margin: 0;

	list-style: none;

	text-align: right;

	position: relative;

}



#horizontal_menu li

{

	margin:0;

	padding: 0;

	display: inline;

}



#horizontal_menu li a

{

	/* color: #6b0053;

	color: #4e003d;

	font-family: "Trebuchet MS";

	font-weight: 900;

	text-transform:uppercase;

	text-decoration: none;

	font-size: 0.9em;

	letter-spacing: 0.1em; 

	padding: 4px 20px; */

	

	color: #fffff8;

	font-weight: bold;

	text-transform:uppercase;

	text-decoration: none;

	font-size: 0.9em;

	letter-spacing: 0.1em;

	padding:4px 10px;

}





#horizontal_menu li a:hover,#horizontal_menu li.current_page_item a

{

	/* background: #684;   green */

	background: #c0c8ff;

	color:#fffff8;

}



a.tristate_button {
	background: url(http://planetzhanna.com/graphics/tracklog_button.png) no-repeat 0 0;
	width: 135px;
	height: 24px;
	display: block;
	 }


a.tristate_button:visited { outline: none; }

a.tristate_button:hover { background-position: 0 -48px; }

a.tristate_button:active { background-position: 0 -48px; outline: none; }

img.attachment-thumbnail wp-post-image { float:left; }
