/* 
Theme Name: Cordobo Green Park
Theme URI: http://cordobo.com/free-wordpress-templates/cordobo-green-park/
Description: <strong>Cordobo Green Park</strong> is a 3 column theme for WP 2.x with <strong>Widgets</strong> support. Originally designed for <a href="http://chungo.net">Chungo.net</a>. Valid XHTML and CSS. Head over to the <a href="http://cordobo.com/free-wordpress-templates/">Green Park Support Pages</a>.
Version: 0.9.2 BETA 12
Author: Andreas Jacob
Author URI: http://cordobo.com/

	Cordobo Green Park v0.9.2 BETA 12
	http://cordobo.com/

	This theme was designed and built by Andreas Jacob,
	whose blog you will find at http://cordobo.com/

	The CSS, XHTML and design is released under the GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
	Now start modifying the theme the way you like it ;)
	
*/


/** BEGIN ADDED **/

/** These lines are for IE6 only **/

* html #header { 
height : 47px;
} 
* html #content, * html .entry_firstpost, * html .entry { 
position : relative;
} 
ul.readmore { 
list-style : none;
background : url(images/content_bullet.gif) no-repeat 0 9px;
padding : 2px 0 6px 10px;
margin : 0;
} 
img { 
border : 0 none;
} 
.main { 
border : 0 none;
margin : 0;
padding : 0;
width : auto;
} 
.main p img { 
border : 0;
margin : 0;
padding : 0;
display : block;
} 
.entry { 
background : #fff url(images/comment-area.gif) repeat-x left top;
padding : 0 0 1px 0;
margin : 0;
} 
.latest { 
background : #fff;
padding : 15px;
margin : 0;
} 
.entry_firstpost { 
background : #fafafa url(images/comment-area.gif) repeat-x left top;
padding : 1px;
margin : 0;
} 
.latest_firstpost { 
background : #f3f3f3 url(images/latest.gif) no-repeat bottom right;
padding : 15px;
margin : 0;
} 
h1 a img { 
border : 0 none;
text-decoration : none;
} 
html { 
background : #bebebe url(images/chungo_bg_grey_right.gif) repeat-y top right;
} 
body { 
background : #bebebe url(images/) repeat-y top left;
margin : 0;
padding : 0;
font-family : 'Lucida Grande', 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
font-size : 80%;
color : #000;
text-align : center;
} 
#header { 
color : #fcfef4;
margin : 0;
font-size : 0.9em;
height : 47px;
line-height : 47px;
width : auto;
background : url(images/chungo_logo_headerbar_green.png) repeat-x right bottom;
} 
#header_left_bg { 
margin : 0;
padding : 0;
height : 47px;
width : auto;
background : url(images/header_left.png) no-repeat left bottom;
} 
#single_post_right { 
color : #fcfef4;
margin : 0 16px 0 16px;
padding : 0;
font-size : 0.9em;
line-height : 18px;
height : 19px;
width : auto;
background : url(images/single_post_right.gif) repeat-x right top;
} 
#single_post_left { 
color : #888888;
margin : 0 16px 0 0;
padding : 0;
padding-left : 16px;
font-size : 0.9em;
line-height : 18px;
height : 19px;
width : auto;
background : transparent url(images/single_post_left.gif) no-repeat left top;
} 
#header h1, #header h1 a { 
margin : 0 0 0 15px;
font-size : 1.5em;
line-height : 47px;
height : 47px;
background : transparent;
text-decoration : none;
border : 0 none;
color : #fff;
} 
h1 { 
margin : 0;
font-size : 2.2em;
line-height : 47px;
height : 47px;
background : none;
text-decoration : none;
border : 0 none;
} 
h2 { 
color : #5ca605;
font-weight : normal;
font-size : 1.8em;
line-height : 1.2em;
margin : 0;
padding : 0;
background : none;
} 
.links h2 { 
font-size : 1.4em;
line-height : 31px;
height : 41px;
margin : 0;
padding-left : 10px;
font-weight : bold;
color : #ffffff;
background : url(images/h3_bg.gif) no-repeat;
list-style : none;
} 
h2 a:link, h2 a:visited { 
color : #5ca605;
font-weight : normal;
text-decoration : none;
background : none;
} 
h2 a:hover, h2 a:active { 
color : #679000;
font-weight : normal;
text-decoration : none;
background : none;
} 
h3 { 
font-size : 1.4em;
line-height : 1.4em;
height : auto;
margin : 0;
padding : 0;
font-weight : bold;
color : #5ca605;
background : none;
} 
.links h3 { 
font-size : 1.4em;
line-height : 31px;
height : 41px;
margin : 0;
padding-left : 10px;
font-weight : bold;
color : #ffffff;
background : url(images/h3_bg.gif) no-repeat;
} 
a:link { 
color : #78a515;
font-weight : bold;
text-decoration : none;
} 
a:visited { 
color : #999;
} 
a:hover, a:active { 
background : none;
color : #679000;
} 
blockquote { 
border-left : 4px solid #3f3f3f;
padding : 0 10px;
margin : 0 0 0 10px;
font-style : italic;
} 
code { 
display : block;
padding : 10px;
color : #444e1f;
background : #f5f8e8;
font-size : 1.2em;
border-top : 2px solid #d0ec98;
} 
p { 
line-height : 1.4;
} 
#container { 
margin : 0;
padding : 20px;
text-align : left;
background : url(images/chungo_bg_grey_right.gif) repeat-y right bottom;
} 
#wrapper { 
padding : 16px 16px 0 16px;
} 
div#content { 
width : auto;
margin : 0 202px 0 202px;
padding : 20px;
background : #efefef;
} 
#navibar { 
float : left;
width : 182px;
margin : 0;
padding : 0;
background : #fff url(images/container_left.gif) no-repeat;
} 
#right { 
float : right;
width : 182px;
margin : 0;
padding : 0;
background : #fff url(images/container_right.gif) no-repeat;
} 
.links { 
margin : 15px 0 0 15px;
padding : 0;
background : none;
} 
#navi_end_left { 
width : 182px;
margin : 0;
padding : 0;
height : 20px;
background : #fff url(images/container_left_end.gif) no-repeat left bottom;
} 
#navi_end_right { 
width : 182px;
margin : 0;
padding : 0;
height : 20px;
background : #fff url(images/container_right_end.gif) no-repeat left bottom;
} 
#footer { 
margin : 0 0 20px 0;
padding : 20px 0 0 0;
height : 47px;
width : 100%;
background : transparent url(images/footer_right.png) repeat-x right bottom;
clear : both;
position : relative;
text-align : center;
} 
#footer_left_bg { 
margin : 0;
padding : 0;
height : 47px;
width : auto;
background : url(images/footer_left.png) no-repeat left bottom;
} 
#footer_left_bg p { 
color : #3c7c20;
margin : 0;
font-size : 0.9em;
padding : 10px 0 0 0;
background : none;
text-align : center;
} 
.meta { 
background : #fff;
font-size : 0.9em;
padding : 5px;
margin : 0;
border : 1px dotted #5ca605;
} 
.highlight { 
background : #f7fedc;
} 
.comments-nice-bg { 
padding : 1px;
background : #ace149;
color : #000;
} 
.comments-nice { 
padding : 10px;
background : #fafafa url(images/comment-area.gif) repeat-x left top;
border : 1px solid #d5f0a4;
} 
.comments { 
font-size : 1.2em;
padding : 0 0 0 0;
background : #fff;
border : 1px solid #fff;
} 
.comments a:link, .comments a:visited { 
color : #78a515;
font-weight : bold;
text-decoration : none;
} 
.comments a:hover, .comments a:active { 
background : #78a515;
color : #fff;
text-decoration : none;
} 
.alt { 
background : #eaf8cf !important;
border : 1px solid #d5f0a4 !important;
padding : 10px 10px 0 10px !important;
} 
.alt:hover { 
border : 1px solid #ace149 !important;
} 
.commentlist li:hover { 
border : 1px solid #ace149;
} 
.commentlist { 
padding : 0;
margin : 3px;
} 
.commentlist li { 
list-style : none;
padding : 10px 10px 0 10px;
background : #f6fceb;
border : 1px solid #def3b6;
margin : 10px;
color : #3c452d;
} 
p.metadate { 
font-size : 0.8em;
margin : 0;
padding : 0;
text-transform : uppercase;
} 
p.comment_meta { 
margin : 0 0 10px 10px;
font-size : 0.9em;
} 
.comment_author a:visited { 
font-weight : bold;
text-decoration : none;
} 
.reply { 
font-weight : bold;
font-size : 1.2em;
margin : 10px 0 0 10px;
} 
.comments-nice .reply { 
color : #5ca605;
font-weight : bold;
font-size : 1.2em;
margin : 0 0 0 0;
} 
.warning p { 
background : #fff url(images/warning.gif) no-repeat left 0%;
height : 160px;
padding : 20px 0 0 90px;
font-size : 1.5em;
margin : 0;
border : 1px solid #efefef;
} 
.postinput { 
margin : 0;
} 
#author li { 
list-style : none;
margin : 0;
padding : 0 5px 20px 0;
font-size : 0.9em;
line-height : 1.4;
} 
#author ul { 
padding : 20px 0 0 0;
margin : 0;
} 
.links li { 
list-style : none;
background : url(images/content_bullet.gif) no-repeat 0 9px;
padding : 2px 0 2px 0;
padding-bottom : 5px;
margin : 0;
} 
div.links ul li#linkcat-1 { 
list-style : none;
display : inline;
background : none;
padding : 0;
margin : 0;
} 
.links ul li { 
border-bottom : 1px solid #efefef;
} 
.links ul li ul li { 
border-top : 1px solid #efefef;
border-bottom : 0 solid #efefef;
} 
.links li li { 
list-style : none;
background : url(images/content_bullet.gif) no-repeat 0 9px;
padding : 2px 0 2px 12px;
} 
.links li li li { 
background : url(images/sub_icon.gif) no-repeat 0 7px;
padding : 3px 0 2px 13px;
font-size : 1em !important;
} 
.links ul { 
padding : 0;
margin : 5px;
} 
.links ul ul { 
padding : 0;
margin : 2px 0 0 0;
} 
.links ul ul ul { 
padding : 0 !important;
margin : 0 0 -4px 0 !important;
} 
.links a { 
font-size : 0.9em;
text-decoration : none;
} 
.links a:link { 
color : #565d4a;
font-weight : normal;
} 
.links a:visited { 
color : #aaa;
} 
.links a:hover, .links a:active { 
background : #80be14;
color : #fff;
} 
#search { 
padding-bottom : 20px;
height : 22px;
} 
.searchfield { 
vertical-align : middle;
padding : 1px;
margin : 1px;
background : #efefef;
border : 1px solid #ace149;
color : #7da721;
width : 90px;
font-size : 12px;
height : 16px;
} 
.searchfield:hover { 
background : #efefef;
border : 1px solid #bfbfbf;
color : #949494;
} 
.searchsubmit { 
vertical-align : middle;
padding : 1px;
margin : 1px;
background : #efefef;
border : 1px solid #ace149;
color : #7da721;
width : 50px;
font-size : 12px;
height : 20px;
} 
.searchsubmit:hover { 
background : #efefef;
border : 1px solid #bfbfbf;
color : #949494;
} 
textarea { 
font-family : Arial, Verdana, Helvetica;
font-size : 1.1em;
border : 1px solid #bfbfbf;
padding : 2px 5px 1px 5px;
width : 90% !important;
width : 250px;
min-width : 100px !important;
max-width : 450px !important;
height : 100px;
} 
textarea:hover { 
background : #fff;
border : 1px solid #4fa600;
color : #7da721;
} 
input { 
background : #fff;
border : 1px solid #bfbfbf;
} 
input:hover { 
border : 1px solid #4fa600;
} 
.input-submit { 
height : 39px;
width : 163px;
text-align : center;
background : none;
border : 0 solid #bfbfbf;
} 
.input-submit:hover { 
background : none;
border : 0 solid #4fa600;
} 
#skip { 
display : none;
} 
hr { 
display : none;
} 
ul#navlist { 
margin : 0;
padding : 0;
white-space : nowrap;
} 
ul#navlist ul { 
margin : 0;
padding : 0;
white-space : nowrap;
} 
#navlist li.page_item { 
display : inline;
list-style-type : none;
padding : 0;
margin : 0;
} 
#navlist li.page_item ul { 
display : inline;
list-style-type : none;
padding : 0;
margin : 0;
} 
#navlist a { 
padding : 0 10px 0 0;
} 
#navlist a:link, #navlist a:visited { 
text-decoration : none;
} 
#navlist a:hover { 
text-decoration : none;
} 
.post-ratings { 
width : 100%;
} 
.post-ratings-loading { 
display : none;
height : 16px;
text-align : left;
} 
.post-ratings-image { 
border : 0;
} 
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG { 
border : 0;
padding : 0;
margin : 0;
} 
.wp-postratings-usage-pre { 
margin : 20px;
padding : 10px;
border : 1px solid #c8c8c8;
background-color : #f0f0f0;
overflow : auto;
} 
div .sociable { 
margin : 16px 0 !important;
} 
span.sociable_tagline { 
position : relative;
} 
span.sociable_tagline span { 
display : none;
width : 14em;
} 
span.sociable_tagline:hover span { 
position : absolute;
display : block;
top : -5em;
background : #ffe;
border : 1px solid #ccc;
color : black;
line-height : 1.25em;
} 
.sociable span { 
display : block;
} 
.sociable ul { 
display : inline;
margin : 0 !important;
padding : 0 !important;
} 
.sociable li { 
background : none;
display : inline;
list-style-type : none;
margin : 0;
padding : 2px;
} 
.sociable ul li:before { 
content : "";
} 
.sociable img { 
float : none;
width : 16px;
height : 16px;
border : 0;
margin : 0;
padding : 0;
}