/*


pandri made this css


*/





/* 


global settings


----------------------------------------------------------- */





* { 


margin: 0; 


padding: 0; 


}





body { 


background: #fff; 


font: 100%/1.5em Arial, Helvetica, sans-serif;


color: #666;


text-align: center; 


}





p {


padding-top: 7px;


padding-bottom: 7px;


}





/* links */





a:link {


text-decoration: none;


color: #668855;


}


a:visited {


text-decoration: none;


color: #668855;


}


a:hover {


background: none;


border-bottom: 1px dotted #333;


color: #99bb77;


}


a:active {


text-decoration: none;


color: #668855;


} 


a img {


background: none;


border: 0 none;


margin-bottom: -10px; 


vertical-align: sub;


}





/* hn */





h1, h2, h3, h4, h5, h6 { 


font-weight: normal; 


color: #99bb77;


margin: 10px 0;


}


h1 { 


margin: 0;


font-size: 3em; 


font-weight: bold; 


}


h1 a { 


color: #99bb77;


}


h1 a:hover { 


background: none;


border-bottom: none;


color: #668855;


}


h2 { 


font-size: 1.2em; 


}


h3 { 


font-size: 1em; 


}


h4 { 


font-size: 0.9em; 


}


h5 { 


font-size: 0.8em; 


}


h6 { 


font-size: 0.7em; 


}








/* list styles */





ul {


margin: 10px 0; 


} 


ul li {


height: 1%;


list-style-type: none;


margin: 0 0 5px;


padding: 0 0 0 15px;


background: none;


line-height: 18px;


}


ol {


margin: 10px 0 10px 25px; 


}


ol li {


margin: 0 0 5px 0; 


}





/* blockquote */





blockquote {


margin: 5px 5px 5px 20px;


padding: 5px 5px 5px 5px;


border-left: 1px solid #ddd;


font: 0.9em/1.5em Arial, Helvetica, sans-serif;


color: #666;


}





/* image styles */





img.left {


float: left;


margin: 0 15px 10px 0;


}


img.right {


float: right;


margin: 0 0 10px 15px;


}


img.centered {


display: block;


margin: 10px auto;


}


img.border {


padding: 2px;


border: 1px solid #999;


}





/* layout


------------------------------------------------------ */





#container {


margin: 0 auto; 


width: 760px;


font-size: 0.75em;


text-align: left;


}


#wrap {


height: 1%;


margin: 4px 0;


background: none;


}





/* header


------------------------------------------------------ */





#header {


margin: 35px 210px 0 150px;




}








/* main column


------------------------------------------------------ */





/* post */





#col-main h3.sec-title {


margin: 0 210px 0 150px;


padding: 0 15px 5px;


letter-spacing: 0.2em;


}


div.post {


margin: 0 210px 0 150px;


padding: 0 0 30px;


line-height: 170%;


background: none;


}


div.post-body {


}


#post-body p{


padding-top: 7px;


padding-bottom: 7px;


}


h2.post-title {


margin: 0;


font-weight: bold;


}


p.post-meta {


margin: 0;


font-size: 0.85em;


color: #999;


padding-top: 0px;


padding-bottom: 0px;


}


body#archives p.post-meta-ind {


margin: 10px 0 0;


font-size: 0.85em;


}


span.meta-name {


display: block;


float: left;


width: 120px;


font-size: 1.1em;


}


span.meta-detail {


font-size: 1.1em;


}


p.more {


margin: 20px 0 0;


padding: 0 0 0 20px;


background: none;


line-height: 18px;


}


#col-main a:hover {


border-bottom: 1px dotted #666;


background: none;


text-color: #333;


}





/* prev-next navigation */





div.content-navigate {


margin: 0 210px 0 150px;


padding: 0 0;


}


span.alignright {


float: right;


}


span.alignleft {


float: left;


}





div.post-navigate {


padding: 0 0;


}


span.alignright {


float: right;


}


span.alignleft {


float: left;


}





/* comments */





#comments {


padding: 0 0;


margin: 0 210px 0 150px;


background: none;


}


#comments h3 {


margin: 0;


padding: 10px 0 0;


font-weight: bold;


}


div.comment {


height: 1%;


padding: 10px 0;


border-bottom: 1px dotted #dcf9c0;


background: none;


}


div.comment p {


margin: 5px 0;


}


.comment-meta {


display: normal;


font-size: 0.95em;


}


#comments label {


display: normal;


font-size: 0.9em;


}


#comment-author {


	width: 170px;


	padding: 2px;


	margin: 5px 5px 1px 0;


	border: 1px solid #ccc;


	font: 0.95em Arial, Helvetica, sans-serif;





	}


#comment-email {


	width: 170px;


	padding: 2px;


	margin: 5px 5px 1px 0;


	border: 1px solid #ccc;


	font: 0.95em Arial, Helvetica, sans-serif;





	}


#comment-url {


	width: 170px;


	padding: 2px;


	margin: 5px 5px 1px 0;


	border: 1px solid #ccc;


	font: 0.95em Arial, Helvetica, sans-serif;





	}


#comment-text {


	width: 390px;


	padding: 2px;


	border: 1px solid #ccc;


	font: 0.95em Arial, Helvetica, sans-serif;





	}


#comment-submit {


padding: 2px;


background: #eee;


border: 3px double #666;


border-top-color: #ccc;


border-left-color: #ccc;


font-size: 85%;


color: #333;


text-align: center;


letter-spacing: 0.1em;


}








/* footer


------------------------------------------------------ */





#footer {


margin: 35px 310px 0 250px;

padding: 5px 0 5px 0px;

font-size: 0.8em;


}








/* flickr


------------------------------------------------------ */





#flickrbtn {


        width:50px;


        height:20px;


}





#flickr {


	margin: 5px 210px 5px 150px;



}





#flickr a {


        border:0px;


}





#flickr img {


        border: #dcf9c0 1px solid;
        padding:3px;
        margin-left: 7px;
        margin-right:7px;


}





img.wp-smiley { 


		vertical-align: -25%; 


}