@charset "utf-8";

body {background: #ADD8C7; margin: 0px; background-image:url(none); background-repeat:no-repeat;}

#container {
width: 825px;
margin: 0 auto;
background-image:url(../../7.png);
text-align: left;
color: #4a4846;
font: 12px arial;
line-height: 23px;}

#header {width: auto; padding-top: 0; height: 30px; background-image:url(../../6.png);}
#content {float: right; width: 600px; padding: 5px; }
#sidebar {float: left; width: 200px; position: relative; font: 12px arial; line-height: 21px; padding: 5px; background-image:url(../../7.png);}
#footer {clear: both; padding: 5px; margin-bottom:2px;}

@font-face {
font-family: Chunkfive;
src: url(../../Chunkfive.otf);
}

/*	Headers	*/

h1 {
color: #3a3939;
font-family: Chunkfive, arial;
font-size: 38px;
margin: 3px;
letter-spacing:1px;
padding: 5px;
}

h2 {
color: #4a4a4a;
font-family: Chunkfive, arial;
font-size: 25px;
margin: 3px;
padding: 5px;
text-shadow: none;
letter-spacing: 1px;
}

h3 {
color: #393939;
font-family: Chunkfive, arial;
font-size: 25px;
padding: 1px;
text-transform:lowercase;
text-shadow: none;
}

h4 {
color: #393939;
font: 45px arial;
padding: 2px;
margin: 2px;
letter-spacing: -2px;
text-shadow: 1px 1px 1px #676767;
text-shadow: none;

}

/*	Stuff	*/

a, a:link, a:visited, a:active {color: #3e413c; text-decoration: none;}
a:hover {color: #000; background:none; color:#666762;}

blockquote {margin: 4px; padding: 4px; width:80%; color:#595959; background-image:url(../../5.png); border: 0px solid #c0c0c0; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;} 

input:focus, textarea:focus {border: 0px dotted #cdcaca;}

textarea, input {
background: #fff;
font: 12px arial;
border: 0px solid #cdcaca;
color: #353a38;
margin: 4px;
padding: 4px;
}

/*	Stuff	*/

#menu {
margin: 1px;
padding: 4px;
list-style-type: none;
}

#menu a {
display:block;
font: 18px arial;
color:#2a2829;
text-align:left;
letter-spacing: 0px;
font-weight:bold;
background:none;
}

#menu a:hover {
text-shadow: 1px 1px 1px #fff;}

code.code {
display: block;
width: 55%;
height: 30px;
overflow: auto;
background : #e8e8e8;
font: 12px arial;
border : 1px solid #c0c0c0;
color : #808080;
margin : 4px;
padding : 4px;
}

.img {
border: 6px solid #fff;
filter: alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;}

.img:hover {
filter: alpha(opacity=95);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
opacity: 0.9;}

.bu {
margin: 1px;
padding: 3px;}

.bu:hover {
}

.center {text-align: center; margin: 0 auto;}

code.sign {
display: block; 
width: 50%;
height:45px; 
overflow:auto; 
font:10px tahoma; 
border:1px solid #bde4dc; 
color:#808080; 
margin:4px; 
padding:4px}

code.tut {
display: block;
background: #fff;
font: 12px arial; 
border-left: 5px solid #dbf1f0;
overflow: auto;
color: #808080;
margin: 10px; 
padding: 10px;}

.border {border: 0px solid #cdcaca; background:#fff; padding: 5px; margin: 2px;}

.left {float:left;}
.right {float:right;}

.blank {
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
border:0;}

.blank:hover {
filter:alpha(opacity=90);
-moz-opacity:0.9;
-khtml-opacity: 0.9;
opacity: 0.9;}

#la a {
display:block;
font: 12px arial;
color:#000;
letter-spacing: 0px;
padding:3px;
text-shadow: none;
}

#la a:hover {
text-shadow: 1px 1px 1px #fff;}

#pages {
   list-style: none;
   margin: 0; padding: 0;
}
#pages li {
   float: left;
}
#pages li a {
font:13px "arial black"; 
   display: block;
   width: 150px;
   text-align: center;
color:#635d64; 
   padding: 3px 0;
}

#pages li a:hover {border-bottom:5px solid #2ce3b1;}

/*	====	Comments	====	*/

div.comment {clear: both; padding: 8px; margin: 8px; width:85%; background: #c4d413; color:#47464a; -moz-border-radius: 20px;
-webkit-border-radius: 20px; border-radius: 15px; font: 12px arial; line-height: 21px;}

div.odd {background-image:url(../../5.png); }

div.post {padding: 8px; margin-bottom:8px;}

div.comment p.commenter {color:#fff; font:20px arial; background: #fff; padding:6px; margin-left:-30px;  -moz-border-radius: 10px;
-webkit-border-radius: 10px; border-radius: 10px; opacity: 0.60; -moz-opacity: 0.60; -khtml-opacity: 0.60;}
