/*
Theme Name: Kid
Theme URI: http://op111.net/
Description: Child Theme for Basic2Col
Author: Demetris
Author URI: http://op111.net/
Template: basic2col
Version: 0.1
*/
 
@import url("../basic2col/style.css");

/*-HEADER-*/
#header h1 { 
font-size: 2.2em;
}
#header p { 
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 2px;
margin-right: 10px;
margin-bottom: 2px;
margin-left: 10px;
font-size: 1.4em;
display: inline;
}

#header { 
background-attachment: scroll;
background-repeat: repeat;
background-position: 0% 0%;
background-color: transparent;
background-image: none;
border-bottom-color:  rgb(0,255,0);
border-width: 2px;
border-style: dashed;
margin-top: 4px;
margin-right: 4px;
margin-bottom: 0px;
margin-left: 4px;
padding-top: 15px;
padding-right: 10px;
padding-bottom: 15px;
padding-left: 10px;
}

#content h2 a:link, #content h2 a:visited, #header h1 a:link, #header h1 a:visited, #content h3 a:link, #content h3 a:visited { 
color: #00ff00;
font-weight: 400;
text-decoration: none;
border-top-color: currentColor;
border-left-color: currentColor;
border-right-color: currentColor;
border-bottom-color: currentColor;
border-top-width: medium;
border-left-width: medium;
border-right-width: medium;
border-bottom-width: medium;
border-top-style: none;
border-left-style: none;
border-right-style: none;
border-bottom-style: none;
}

#content h2 a:hover, #content h2 a:active, #header h1 a:hover, #header h1 a:active, #content h3 a:hover, #content h3 a:active { 
color: rgb(255,255,255);
}

/*POST/BODY*/

/*Post Head*/
.post h2, .archives h3, .search h3 { 
border-bottom-style: dashed;
border-bottom-width: 1pt;
border-bottom-color: #00ff00;
}

h2, h3, h1, h4, h5, h6 { 
font-family: monospace, terminal, lucida, Georgia, "Trebuchet MS", "Lucida Sans", "Lucida Grande", "Bitstream Sans Vera", Verdana, Arial, Tahoma, "Helvetica", sans-serif;
color: black;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
clear: both;
}

h2 { 
font-size: 2.0em;
}

/*POST BODY*/
#content { 
background-attachment: scroll;
background-repeat: repeat;
background-position: 0% 0%;
background-color: transparent;
background-image: none;
padding-top: 5px;
padding-right: 1em;
padding-bottom: 5px;
padding-left: 1em;
margin-top: 2px;
margin-right: 0.1em;
margin-bottom: 5px;
margin-left: 0.1em;
width: 67%;
float: left;
font-size: 1.1em;
}

p { 
font-size: 14px;
font-style: normal;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

/*POST FOOTER*/
.postmeta { 
margin-top: 10px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}

.postmeta { 
font-size: 0.9em;
clear: both;
}

a:hover, a:active { 
color: #ffffff;
text-decoration: none;
border-top-color: currentColor;
border-left-color: currentColor;
border-right-color: currentColor;
border-bottom-color: currentColor;
border-top-width: medium;
border-left-width: medium;
border-right-width: medium;
border-bottom-width: medium;
border-top-style: none;
border-left-style: none;
border-right-style: none;
border-bottom-style: none;
}

/*SIDEBAR*/
#sidebar li li { 
border-bottom-color: #00ff00;
border-bottom-width: 1pt;
border-bottom-style: dashed;
}

#sidebar { 
background-attachment: scroll;
background-repeat: repeat;
background-position: 0% 0%;
background-color: transparent;
background-image: none;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
width: 25%;
float: right;
}

#sidebar h2 { 
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 0px;
font-size: 120%;
}
/*searchbox*/
#searchform label { 
font-weight:  500;
}
#searchform input#s { 
width: 50%;
}
input, textarea, select, option { 
font-family: "courier MS", monospace, Lucida, terminal, "Trebuchet MS", "Lucida Grande", "Bitstream Sans Vera", Verdana, Arial, Tahoma, "Helvetica", sans-serif;
font-size: 100%;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
background-attachment: scroll;
background-repeat: repeat;
background-position: 0% 0%;
background-color: #eeeeee;
background-image: none;
border-top-color: #cccccc;
border-left-color: #cccccc;
border-right-color: #cccccc;
border-bottom-color: #cccccc;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
margin-left: 2px;
color: #00ff00;
}


h2, h3, h1, h4, h5, h6 {clear: both;
font-family: monospace, lucida, terminal, Georgia, "Trebuchet MS", "Lucida Sans", "Lucida Grande", "Bitstream Sans Vera", Verdana, Arial, Tahoma, "Helvetica", sans-serif;
color: #00ff00;
}


a:link, a:visited { 
font-weight: 400;
color: #00ff00;
text-decoration: underline;
}



/*FOOTER*/
#footer { 
background-attachment: scroll;
background-repeat: repeat;
background-position: 0% 0%;
background-color: transparent;
background-image: none;
border-top-width: 1px;
border-top-style: solid;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 5px;
clear: both;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
text-align: center;
border-top-color: #00ff00;
}



/*BG,wholebody*/

body { 
background-attachment: scroll;
background-repeat: repeat;
background-position: 0% 0%;
background-color: rgb(0,0,0);
background-image: none;
color: rgb(0,255,0);
font-family: monospace, Lucida, terminal, "Lucida Sans", "Trebuchet MS", "Lucida Grande", "Bitstream Sans Vera", Verdana, Arial, Tahoma, "Helvetica", sans-serif;
font-style: normal;
padding-top: 2px;
padding-right: 2em;
padding-bottom: 2px;
padding-left: 2em;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
line-height: 1.5em;
font-size: 70%;
text-align: center;
}

/COMMENTS SECTION/
#commentform legend { 
font-family: Georgia, "Trebuchet MS", "Lucida Sans", "Lucida Grande", "Bitstream Sans Vera", Verdana, Arial, Tahoma, "Helvetica", sans-serif;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
font-size: 120%;
color: #00ff00;
}

input, textarea, select, option { 
font-family: "courier MS", monospace, "Lucida", Terminal, "Trebuchet MS", "Lucida Grande", "Bitstream Sans Vera", Verdana, Arial, Tahoma, "Helvetica", sans-serif;
font-size: 100%;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
background-attachment: scroll;
background-repeat: repeat;
background-position: 0% 0%;
background-color: #eeeeee;
background-image: none;
border-top-color: #cccccc;
border-left-color: #cccccc;
border-right-color: #cccccc;
border-bottom-color: #cccccc;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-right-style: solid;
border-bottom-style: solid;
margin-top: 2px;
margin-right: 2px;
margin-bottom: 2px;
margin-left: 2px;
color: #000000;
}
fieldset, legend { 
color: #00ff00;
}





