/*  



Theme Name: kablamo







	kablamo v2.0



	 







*/* html {



  height: 1%;



}

#twitter_div{

background-color:#000;

opacity:0.9;

filter:alpha(opacity=90);

padding-left:20px;

padding-right:10px;

width:190px;

}

#twitter_div li{

margin-left:-10px;



}

#twitter_div li span a{

font-size:12px;

width:100px;

clear:both;

margin-top:-25px;

padding-bottom:10px;

margin-bottom:-30px;

padding-left:40px;

padding-right:80px;



}

#twitter_div li span a:hover{

font-size:12px;

width:100px;

clear:both;

margin-top:-25px;

padding-bottom:0px;

margin-bottom:-4px;

}

ul#twitter_update_list{

margin-top:-10px;

}

ul#twitter_update_list li a{

padding-top:10px;

margin-left:-10px;

margin-bottom:-14px;



}



#twitter_div h2{

color: #FFFFFF;

  font-family:Georgia, "Times New Roman", Times, serif;

  font-size:20px;

  text-decoration:none;

padding-left:50px;

background-color:#255b00;

margin-left:-20px;

margin-right:-10px;

padding-top:5px;

padding-bottom:5px;

}

ul#twitter_update_list li span{

padding-left:10px;

height:50px;



}

a#twitter-link{

margin-left:-10px;

}

body {



  font-size: 100.01%;



  height: 100%;



  text-align: left;







}



body a{



	color:#FFF;



}



img.bg {



	/* Set rules to fill background */



	min-height: 100%;



	min-width: 1024px;







	/* Set up proportionate scaling */



	width: 100%;



	height: auto;







	/* Set up positioning */



	position: fixed;



	top: 0;



	left: 0;



}







a.posttitlelink{

text-shadow: 1px 1px 2px rgba(0,0,0,0.2);

	text-align: center;

position:absolute;

margin-left:-35px;

padding-left:35px;

margin-right:-35px;

padding-right:35px;

padding-top:10px;

padding-bottom:10px;

background-color:#1d4900;

display:block;

width:600px;

text-decoration:none;

display:block;

-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);

  -khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);

  -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);

	z-index: 4; /* the stack order: foreground */

}

h1.posttitle{

text-shadow: 1px 1px 2px rgba(0,0,0,0.2);

	text-align: center;

position:absolute;

margin-left:-35px;

padding-left:35px;

margin-right:-35px;

padding-right:35px;

padding-top:5px;

padding-bottom:5px;

background-color:#255b00;

display:block;

width:600px;

text-decoration:none;

display:block;

-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);

  -khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);

  -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);

	z-index: 4; /* the stack order: foreground */

}
.end{

border-bottom:1px #424242 dashed;
}
div.entry h2{

text-shadow: 1px 1px 2px rgba(0,0,0,0.2);

	text-align: center;

margin-left:280px;



padding-top:5px;

padding-bottom:0px;



display:block;

width:340px;

text-decoration:none;

display:block;

-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);

  -khtml-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);

  -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.55);

	z-index: 4; /* the stack order: foreground */

}

.posttitlelink{

z-index:4;

}

.trianglep-l {

	border-color: transparent #143200 transparent transparent;

	border-style:solid;

	border-width:15px;

	height:0px;

	width:0px;

	position: absolute;

	left: -30px;

	margin-top:53px;

	z-index: 1; /* displayed under bubble */

}

a img{

border:0;

}

.trianglep-r {
	border-color: transparent transparent transparent #143200;
	border-style:solid;
	border-width:15px;
	height:0px;
	width:0px;
	position: absolute;
	left: 640px;
	margin-top: 53px;
	z-index: 1; /* displayed under bubble */
}
.triangle-l {
	border-color: transparent #143200 transparent transparent;
	border-style:solid;
	border-width:15px;
	height:0px;
	width:0px;
	position: absolute;
	left: -30px;
	margin-top:32px;
	z-index: 1; /* displayed under bubble */
}

.triangle-r {
	border-color: transparent transparent transparent #143200;
	border-style:solid;
	border-width:15px;
	height:0px;
	width:0px;
	position: absolute;
	left: 640px;
	margin-top: 32px;
	z-index: 1; /* displayed under bubble */
}
a.posttitlelink:hover{

background-color:#143200;

}
.post{

}

@media screen and (max-width: 1024px){

	img.bg {

		left: 50%;

		margin-left: -512px; }

}

#mainwrap {

}



#header {

  height: 231px;

}



#wrap {

}



#wrap2 {

}



#content {

  margin-left: 180px;

  position: relative; 

}



#sidebar {

  float: left;

   list-style:none;
opacity:0.9;
filter:alpha(opacity=90);

}

#sidebar ul{
 list-style:none;
 margin-left:-40px;


}
#sidebar li a{
height:27px;
width:200px;
background-color:#000;

display:block;

 padding-left:20px;
 padding-top:3px;
}
#sidebar  a:hover{
	background-color:#255b00;
	font-style:italic;
opacity:1.0;
filter:alpha(opacity=100);
}
#footer {

  clear: both;

  height: 40px;

}



body {

  padding-left: 0px;

  background-color: #000000;

}



#header {

   position: absolute;

  top: 0px;

  margin-top: 0px;

  height: 130px;

  width: 240px;

}



#sidebar {

  width: 241px;

  position: absolute;

  top: 160px;

  margin-top: 100px;

  font-family: times new roman;

  font-size: 14px;

  color: #FFFFFF;
  list-style:none;
  margin-left:20px;

}



#sidebar a {
 list-style:none;
  color: #FFFFFF;
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:20px;
  text-decoration:none;

}




#content {


  padding-left: 20px;

 padding-top:5px;

  padding-right: 20px;

  margin-top: -20px;

  margin-left: 270px;

  height: 100%;

  width: 600px;

  color: #FFFFFF;


  background-image:url(images/tile.png);



}



#content div {



}



#footer {

  position: absolute;

  left: 278px;

  right: 0px;

  background-image:url(images/tile.png);

  display: inline;

  height: 80px;

  width: 600px;

  padding-left: 20px;

  padding-right: 20px;

  color: #FFFFFF;

}



#footer a {

  color: #FFFFFF;

}



#headerimg {

  background-image: url(images/logo.png);
  
  height: 231px;
  width:231px;
  margin-left:15px;
  background-repeat:no-repeat;
  -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;

}

#headerimg:hover{
-webkit-transform: rotate(20deg);
    -moz-transform: rotate(20deg);
    -o-transform: rotate(20deg) ;
}

#headerimg a {

  display: block;

  height: 231px;


}

#headerimg a:hover{


}
#commentform{
padding-top:90px;
}
.page_item a {

  color: #FFFFFF;

}

div.entry{
padding-top:55px;

}


.postmetadata a {

  color: #FFFFFF;

}



.posttitlelink {

  color: #FFFFFF;

}



.entry img {



}



img.work{

   width: 500px;

 text-align: center;

  
}

img.work1{

   width: 300px;

margin-left:-20px;

float:left;

  padding-right:10px;
margin-top:-56px;
}	
img.work2{

   width: 640px;

margin-left:-20px;

float:left;

  
}
	

.alignleft a {

  color: #FFFFFF;





}



.alignright a {

  color: #FFFFFF;

  position:relative;

  right:0px;

 

}

#comment {

	width: 450px;

}

#header h1{

	text-indent:-5000px;

}