/*
Customize, edit, poke, prod, and adapt to your own style. Please leave credit where credit is due so that others may find the source for your site and adapt a suitable version for their own website.
*/

body{
padding:0;margin:0;
background-color:#000000;background-image:url(images/bg.gif);
background-repeat:repeat-x; margin:0;padding:0;
text-align:center;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#5E5E5E;
}

a:link, a:visited{
	color:#D48624;
	text-decoration:none;
}
a:hover{
	color:#B3D334;
	text-decoration:none;
}


h1{
	font:bold 22px/24px Georgia, "Times New Roman", Times, serif;
	color:#D48624;
	padding-top:10px;>padding-top:5px;
	margin:0px;
}


h2,h4,h5{
  margin:0px;
  padding:0px;
}

h4{ font: bold 11px Georgia, "Times New Roman", Times, serif;text-align:left; }

h5{font: bold 18px Georgia, "Times New Roman", Times, serif;text-align:center; }

.content h2.pagetitle{
		 padding-top:20px; 
		padding-left:20px;
	  	  font: bold 20px Georgia, "Times New Roman", Times, serif;
	    color:#2EA0E7;
}


#container{
    width:90%;
	margin:0 auto 0;
	text-align:left;
	margin-bottom:0px;
}


.comment_form22 .commentform{
      margin:0px;padding:0px;
	 padding-left:30px;
}



.commentform h1{
	font:bold 17px/20px Georgia, "Times New Roman", Times, serif;
	color:#D48624;
     margin:0px;padding:0px;
	 display:block;
	 text-align:left;

}


h3{margin:0;padding:0;}

.commentform{margin:0 0 0 0;}


.content .email{
margin-left:2px;>margin-left:0px;
margin-right:1px;
font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
}

.content .email_between{
font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;

}

.content .print{
margin-left:1px;
font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;}

.content .postmetadata{
     height:20px;
	padding-left:1px;padding-bottom:0px;
   	margin-bottom:0px;
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	margin-left:0px;
	}



.pagetitle{color:#333;margin:0 0 0 20px;}

#right #left_sidebar
{
  width:150px;
	float:right;
	margin:0 16px 0 0;
	padding:10px 0;
/*	border-bottom:3px solid #B3D334;
	border-top:3px solid #B3D334; */
	line-height:18px;

  }

#right #left_sidebar ul{
margin-left:0px;
margin-top:0px;
padding-left:0px;
padding-bottom:0px;
list-style:none;
}

#right #left_sidebar ul ul{
margin:0px;
padding-bottom:0px;
list-style:none;
}


#right #left_sidebar h3{
	background:url(images/folder.gif) no-repeat left top;
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	padding:0 0 0px 33px;
	color:#2EA0E7;
	padding-bottom:3px;
	 margin-left:0px; 
}


#search input{border:1px solid #4D4D4D;font-size: 0.85em;color:#fff;width:80%;padding-left:2px;position:relative;}

/* -------------------------GIZMOZO ----------------------  */



/* ====================================== header ======================================== */


#container #header{
	float:left;
	padding-bottom:8px;
	text-align:left;
	width:100%;
	}

.search{
 background:url(images/search.gif) no-repeat left bottom;
 height:31px;
 width:255px;
 margin-top:20px;>margin-top:22px;
 float:right;
}
 
.search input{
 border:none;
 width:190px;
 height:22px;
 float:left;
 margin:5px 0 0 10px;
 background:none;
 font-size:14px;
 font-weight:bold;
 font-family:Georgia, "Times New Roman", Times, serif;
 
}
 
.search .go{
 width:29px;
 height:31px;
 float:left;
 cursor:pointer;
 margin:0 0 0 5px;
 padding:0;
 background:url(images/go.gif) no-repeat left top;
}

#container #header .logo{
	float:left;
}

#container #header .headerlink{
	padding-top:22px;
	float:right;
	width:265px;
	line-height:20px;
	font-size:14px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#container #header .headerlink span{
	display:block;
	float:left;
	padding:0 22px 0 20px;
}

#container #header .headerlink a:link , #container #header .headerlink a:visited{
	color:#000000;
	text-decoration:none;
}

#container #header .headerlink a:hover{
	color:#D48624;
	text-decoration:none;
}
#container #header .headerlink span.home{
	background:url(images/icon-home.gif) no-repeat left 50%;
	padding-left:25px;
}

#container #header .headerlink span.about{
	background:url(images/icon-about2.gif) no-repeat left 50%;
}

#container #header .headerlink span.rss{
	background:url(images/icon-rss.gif) no-repeat left 50%;
	
}


.page_item
{
	margin:0;
	padding:0;
	list-style-type:none;
}



/* ====================================== End header ======================================== */



/* ====================================== body part ======================================== */


#left{
	float:left; margin:0px; 
	text-align:left;
}

#left .content{
	padding:0 0 25px 0;
	 margin:0px;
	
}

#left .content .heading{
	background:#FCFFF1;
        
	padding-left:30px;
	padding-top:10px; 
	padding-right:20px; 
 
 
}

#left .content p{
	 padding:0px 15px 10px 30px; 
	line-height:18px;
	margin:0px;
	
	}

#left .content .footer{
	height:20px;
	float:left;
	padding-left:30px;
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
}

#left .content .footer22{
	height:20px;
	padding-left:30px;
	font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:10px;margin:0px;
	margin-bottom:10px;
	
}

#left a:link, #left a:visited{
	color:#D48624;
	text-decoration:none;
}

#left a:hover{
	color:#000000;
	text-decoration:none;
}

#left .content .footer span.p{
	background:url(images/p.gif) no-repeat 5px 50%;
}

 .content .footbar{
	background:#B3D334;
	height:29px;
	
}
#left .content .footbar span{
	background:#000000;
	float:right;
	padding:0 10px;
	text-align:left;
	font:14px/29px Arial, Helvetica, sans-serif;
	display:block;
}

#left .content .footbar span a{
	color:#FFFFFF;
	text-decoration:none;
}


#left .content .post{
	background:#F5FAFF;
	color:#000000;
	margin:10px 30px;
}

#left .content .post a:link, #left .content .post a:visited{
	background:#F5FAFF;
	color:#000000;
}

#left .content .post a:hover{
	text-decoration:underline;
}



.content .greenbg{
	padding:0 15px 0 30px;
	margin-bottom:24px;
	margin-top:10px;
	margin-right:0px;
}


#left .content .input input{
	background:url(images/input.gif) no-repeat left top;
	 width:279px;  
	padding:8px 5px 4px 5px;
	height:20px;
	border:none;
	float:left;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#AAAAAA;
}

#left .content .footbar span a:hover{
	color:#B3D334;
}

#right{
	float:right;
	text-align:left;
	padding-top:10px;
	margin:0;
	color:#5B5B5B;

}

#right .col1{
	width:150px;
	float:right;
	margin:0 16px 0 0;
	padding:10px 0;
	line-height:18px;

}

#right .col3{
	margin-right:16px;>margin-right:8px;
	}

 .firstnav{
	padding-bottom:10px;
}


.col1 .topborder2{
	height:9px;
	border-top:3px solid #B3D334;
	margin-top:0px;
	padding-top:0px;
}

#left_sidebar .topborder2{
	height:9px;
	border-top:3px solid #B3D334;
	margin-top:0px;
	padding-top:0px;
}

.col1 .topborder{
	height:9px;
	border-top:3px solid #B3D334;
	margin-top:18px;>margin-top:18px;
	padding-top:0px;
}


#left_sidebar .topborder{
	height:9px;
	border-top:3px solid #B3D334;
	margin-top:4px;>margin-top:2px;
	padding-top:0px;
}


#right .col1 ul{
 margin-left:0px;
margin-top:0px;
padding-left:0px;
padding-bottom:10px;
list-style:none;
}

#left_sidebar a img{
 margin:0px;padding:0px;
 margin-top:-1px;
margin-left:2px;
margin-bottom:-4px;
}

#right .col1 a img{
 margin:0px;padding:0px;
 margin-top:-1px;
margin-left:2px;
margin-bottom:-4px;
}


#right .col1 a:hover img{
 margin:0px;padding:0px;
 margin-top:-1px;
margin-left:2px;
margin-bottom:-4px;

}

#right .col1 ul a:link,#right .col1 ul a:visited{
	color:#D48624; margin:0px;padding:0px;
	text-decoration:none; 
}


#right .col1 ul a:hover{
	color:#B3D334;margin:0px;padding:0px;
	text-decoration:none;
}

#right .col1 ul a:link b,#right .col1 ul a:visited b,#right .col1 ul a:hover b{
   margin-left:43px;
   margin-right:0px;
   margin-top:4px;
   margin-bottom:5px;
  }

#right .col1 ul a:link img, #right .col1 ul a:visited img{
 margin-left:43px; 
 margin-bottom:0px;padding:0px;
 padding-bottom:0px;
 }


#right .col1 ul a:hover img{
  margin-left:43px;  
   margin-bottom:0px;padding:0px;padding-bottom:0px;
}

#left_sidebar ul li a:link, #left_sidebar ul li a:visited{

	text-decoration:none; padding:0 0 0 20px;
	line-height:20px;
     color:#3B5468;
	text-decoration:none; 

}

#left_sidebar ul li a:hover{
	color:#FE9A0A;
	text-decoration:none;
	padding:0 0 0 20px;
	line-height:20px;
}


#left_sidebar .cat-item
{
	background:url(images/bullet1.gif) no-repeat left 50%;
	padding:0 0 0 0px;
	color:#3B5468;
	line-height:20px;
	margin-left:10px;

}



#right .col1 h3{
	background:url(images/folder.gif) no-repeat left top;
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	padding:0 0 0px 33px;
	color:#2EA0E7;
	padding-bottom:3px;
	}


.devider{
	background:url(images/devider.gif) repeat-x 0 0;
	height:1px;
	overflow:hidden;
	margin-top:5px;
	margin-bottom:4px;
}



/* ====================================== End body part ======================================== */

#container{margin-bottom:0px;}

#footer{
	height:45px;
	width:100%;
	color:#FFFFFF;
	background:#D48624;
	margin:0px;padding:0px;
	margin-top:0px;
	}

#footer .contentfooter{
	width:90%;
	margin:auto;
	height:45px;
	font:11px/45px Verdana, Arial, Helvetica, sans-serif;
	background:#F8C687;
	color:#000000;
}


#footer .contentfooter  a:link ,#footer .contentfooter a:visited{
	height:45px;
	font:11px/45px Verdana, Arial, Helvetica, sans-serif;
	background:#F8C687;
	color:#000000;text-decoration:none;
}

#footer .contentfooter a:hover{
	font:11px/45px Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;
}



.commentlist li{
  background:#FFFFFF;
  font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E5E5E;
}

#commentform p{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#5E5E5E;
}


.postmetadata span a{
 margin-left:4px;

}

.postmetadata span a:hover{
 margin-left:4px;
}




