/*  

Theme Name: DMOZ GreenPost

Theme URI: http://blog.scanteie.com./

Description: DMOZ GreenPost <a href="http://blog.scanteie.com/">Vlad Scanteie</a>.

Version: v.1

Author: Vlad Scanteie

Author URI: http://blog.scanteie.com/



The CSS, XHTML and design is released under GPL:

http://www.opensource.org/licenses/gpl-license.php

	



*** REGARDING IMAGES ***

All CSS that involves the use of images, can be found in the 'index.php' file.

This is to ease installation inside subdirectories of a server.



Have fun, and don't be afraid to contact me if you have questions.

*/



body { background:#fff url(images/bkg_body.png) repeat-x; padding: 0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size : 12px; color: #61685b;}



/* General */

a:link { text-decoration : none; color : #a6bf00; border: 0px;} 

a:active { text-decoration : underline; color : #a6bf00; border: 0px;} 

a:visited { text-decoration : none; color : #a6bf00; border: 0px;} 

a:hover { text-decoration : underline; color : #487a00; border: 0px;} 



h1, h2, h3 { font-family: 'Arial'; }

input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #61685b;}

textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #61685b;}

form { padding: 0px; margin: 0px; }

img { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;}

abbr, acronym {color:#fff; background-color:#659832; text-decoration:none;}



/* HEADER */

#header { clear: both; height: 108px; margin: 0px 0px 20px 0px;} 

#header h1 { text-indent: -10000px; margin: 0; padding: 0;}

#header h1 a { padding: 0px 0px 0px 0px; display: block; width: 401px; height: 108px; background: url(images/logo_dmoz_blog.png) no-repeat top; cursor: hand; float:left; }

#header h1 a:hover {text-decoration: none;}



/* FOOTER */

#footer { float: left; background: #f5f5f5; font-size: 9px; line-height: 15px; padding: 10px; margin: 20px 0px 0px 0px; width: 735px;} 

#footer span { font-size: 9px; display: block;} 



#search { background: url(images/bkg_search.png) no-repeat left top; position: absolute; top: 0px; margin-left: 548px; 

padding: 0px; height: 108px; width: 201px;}

#search form { padding: 50px 15px 15px 15px; margin: 0px; display: block;}

#search fieldset { padding: 0px; margin: 0px; border: none;}

#search legend { display: none; padding: 0px; margin: 0px;}



#search input.textfield { border: none; background: #669933 url(images/background_search_input.png) no-repeat; 

padding: 4px 0px 2px 0px; margin-bottom: 4px; outline: none; color: #fff; font-size: 12px; font-weight: normal; width: 140px;} 

#search input.button { width: 28px; height: 23px; background: url(images/button_search.png) no-repeat; outline: none }





#bgcontain { width: 756px; margin: 0 auto; padding: 0px; min-height: 400px;} 



#container { padding: 0; float: left; width: 100%; clear: both; min-height: 250px; } 







/* Left Content */

#left { background: #fff; float: left; width: 535px;} 



#left .pagetitle {color: #000; font-size: 24px; padding: 0px 0px 5px 0px; margin: 25px 0px 25px 0px; border-bottom: dashed 1px #ccc; font-weight: bold;}



/* Left Breadcrumb - Where i am */

#left .navigareTop { font-size: 11px; letter-spacing: -1px; padding: 7px 0px; margin: 0px 0px 20px 0px; border-bottom: solid 1px #f1f1f1; font-weight: bold; clear: both; }

#left .navigareTop a { text-decoration: underline;}



#left .post { margin: 0px 0px 35px 0px; float: left; width: 100%;} 



#left .post h1 { color: #000; font-size: 24px; padding: 0px; margin: 0px; font-weight: bold; }

#left .post h1 a { color: #336633}

#left .post h2 {  color: #000; font-size: 16px; padding: 0px 0px 5px 0px; margin: 0px; font-weight: bold; font-family:'Arial'; color:#336633;}





#left .post h3 {  color: #000; font-weight: normal; font-size: 18px; padding: 0px 0px 0px 0px; margin: 0px;}





/* Post Content User - Details  */

#left .post .location { background: #f2f4e9; color: #7d896b; margin: 0px 0px 0px 0px; padding: 6px; font-size: 9px; font-weight: bold; }

#left .post .location a { color: #7d896b; text-decoration: underline;}



#left .post .img { border: solid 1px #e1e1e1; padding: 5px; float: left; margin: 15px 15px 15px 0px;}



/* Post Content User - Message */

#left .post .message {}

#left .post .message h1, h2, h3 {  font-family: 'Arial'; color: #000;}

#left .post .message h1 { font-size: 18px; padding: 10px 0px 0px 0px; margin: 0px; font-weight: normal;  letter-spacing: normal; border-bottom: none; }

#left .post .message h2 { font-size: 18px; padding: padding: 10px 0px 0px 0px; margin: 0px; font-weight: normal;  letter-spacing: normal; border-bottom: none; }

#left .post .message h3 { font-size: 18px; padding: 10px 0px 0px 0px; margin: 0px; font-weight: normal;  letter-spacing: normal; border-bottom: none; }





#left .post .message p { padding: 5px 0px; margin: 5px 0px;}

/*Post Content User - Comments Edit */

#left .post .postmetadata { padding: 5px; margin: 0px; font-size: 10px; letter-spacing: 0px; font-weight: bold; background: #f5f5f5;} 

#left .post .postmetadata a {} 

#left .post .postmetadata a:hover {} 





/* Post - Comments Note */

#left .post .note { padding: 20px 0px 0px 0px; margin: 0px; font-size: 10px; } 

#left .post .note li { padding: 1px 0px 1px 0px; margin: 0px; list-style-type: none; font-weight: bold; line-height: 11px;} 





/* Comments */

#left .comments { background: #f2f4e9; padding: 0px 10px 1px 10px; margin: 0px; clear: both;}

#left .comments h2 { color: #336633; font-weight: bold; font-size: 14px; letter-spacing: 0px; padding: 10px 0px 0px 0px; margin: 0px; }



#left .comments p { padding: 5px 0px; margin: 0px; font-size: 12px; }

#left .comments strong { letter-spacing: normal;}



#left .comments ol { padding: 0px; margin: 0px;}

#left .comments li { background: #fff; padding: 5px; margin: 10px 0px; list-style-type: none; }





/* Comments - Background for second comment */

#left .comments .alt { background: #fff;}





/* Comments - Detail User */

#left .comments .user { padding: 5px 2px 5px 2px; border-bottom: solid 1px #dbdfc9; font-size: 9px; font-weight: bold;}

#left .comments .data { padding: 5px 2px 5px 2px; font-size: 9px; font-weight: bold; text-align: right; position: absolute; width: 250px; margin-left: 250px;}

#left .comments .user strong { font-size: 11px; letter-spacing: normal;  }





/* CommentsForm */

#left #commentsform { background: #f2f4e9; padding: 10px; margin: 20px 0px 20px 0px; clear: both;}

#left #commentsform h3 { color: #336633; font-weight: bold; font-size: 14px; letter-spacing: 0px; padding: 0px 0px 10px 0px; margin: 0px; }

#left #commentsform .note { padding: 10px; font-size: 10px; color: #996600; background: #fffad3; display: block; border: solid 1px #fff; margin-bottom: 10px; }

#left #commentsform fieldset { margin: 0px; padding: 0px; border: none;}

#left #commentsform label { font-size: 10px; font-weight: bold; }

#left #commentsform p {padding: 4px; margin: 0px 0px 0px 0px;}

#left #commentsform form { background: #dbdfc9; border: solid 1px #fff; padding: 5px; margin: 0px;}

#left #commentsform .formfield { border: inset 1px #dbdfc9; padding: 3px; margin: 0px;} 

#left #commentsform textarea { border: inset 1px #dbdfc9; padding: 3px; width: 400px;} 



/* Navigation - Next and Previous Post */

#left .navigation {}

#left .navigation ul { margin: 0px; padding: 0px;}

#left .navigation li { margin: 0px; padding: 0px; list-style-type: none; display: inline;}











/* Right Content */

#right { background: #fff; float: right; width: 200px; padding: 0px;} 

#right h2 { font-weight: bold; font-size: 14px; letter-spacing: -1px; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; font-family: 'Arial'; color: #336633;}

#right h2 strong {}

#right ul { padding: 5px; margin: 0px 0px 10px 0px; border: solid 1px #f1f1f1; font-size: 11px; font-weight: normal; }

#right li { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style-type: none; }



#right #categories { background: #000; color: #fff; padding: 2px;}

#right #categories h2 { color: #fff; padding: 0px 0px 0px 5px;}

#right #categories ul { padding: 5px; margin: 0px 0px 10px 0px; border: none ; font-size: 10px; font-weight: normal; }

#right #categories li { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style-type: none; }

#right #categories li a { color: #CCFF00; font-weight: bold;}



/* Only on index page - Above posting area */

#indexTop { background: url(images/bkg_robozila_indexTop.png) no-repeat right top; clear: both; width: 100%; float: left; margin-bottom: 30px; min-height: 110px; }

#indexTop h2 {  padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; font-family: 'Arial'; font-size: 14px; font-weight: bold; letter-spacing: -1px; color: #336633; border-bottom: solid 1px #ccc;}



#indexTop ul { padding: 0px; margin: 0px; }

#indexTop li { padding: 0px; margin: 0px; list-style-type: none; font-weight: bold; letter-spacing: 0px; font-size: 10px; line-height: 15px;}

#indexTop li a { color: #7ead00; text-decoration: underline;  }

#indexTop li a:hover { color: #336633; text-decoration: underline; }



#indexTopLeft { float: left; width: 190px; padding: 0px 20px 0px 0px; border-right: solid 1px #ccc;}

#indexTopRight { float: left; width: 190px; padding: 0px 20px 0px 20px; border-right: solid 1px #ccc;}

#subscribe { background: background: url(images/backsub.jpg) no-repeat #b5de29; height: 108px; width: 201px; }

#cmon { background: url(images/backsub.jpg) no-repeat; width: 201px; height: 108px; text-align:center; padding: 2px 0px 2px 10px;}