/*
Theme Name: KArenjakportfolio 
Theme URI: http://karenjak.com/ 
Description: Just my Portfolio. 
Version: 1.0
Author: Mohsen MoridiAuthor 
URI: http://karenjak.com/
*/
*{padding:0;margin:0;outline:0}
/* Begin Typography & Colors */body {font-size: 11px; /* Resets 1em to 10px */font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;background:url(images/bg.jpg) center top no-repeat;border-top:solid 2px #000;color: #333;text-align: center;}
h1, h2, h3 {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-weight: bold;}
h1 {font-size: 4em;text-align: center;}
h2 {font-size: 1.6em;}
a, h2 a:hover, h3 a:hover {color: #666;text-decoration: none;}
a:hover {color: #F0F;text-decoration: none;}
/* Begin Structure */body {margin: 0 0 00px 0;padding: 0;}
#page {margin: 0px auto;width: 950px;text-align: left;
}
#header {margin: 25px 0 5px 1px;padding: 0;height:80px;width: 948px;border-bottom:1px solid #999}
#word {margin: 5px 0 20px 1px;padding: 0;height:30px;width: 913px;border-bottom:1px solid #999;backgrounsd:url(images/my.png) center no-repeat; background:url(images/cat.png)center left no-repeat;padding-left:35px;}
.narrowcolumn {float: left ; width:670px;}
.widecolumn {padding: 0 0 20px 0px;margin: 0px 0 0;width: 950px;float: none;min-height:400px;}
.post {margin: 0 0 40px;text-align: justify;}
.post hr {display: block;}
.clear {clear: both;}
p img {padding: 2px;max-width: 650px ; height:auto; margin:5px;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left;}
.boxme{ -moz-border-radius: 15px;
	border-radius: 10px;
	-webkit-border-radius: 10px;background-color:#CCC; width:270px; padding:10px; color:#FFF;}
	.boxme a{color:#FFF}
	.boxme a:hover{color:#F0F}
.wpcf7{width:300px;float:right;color:#666;font-size:10px;padding-left:20px;  margin-left:20px;border-left:1px dotted #CCC;border-right:1px dotted #CCC}
.wpcf7 p{margin:0px;}
.wpcf7 input,.wpcf7 textarea{width:90%;margin-bottom:10px; border:0px dotted #0CF;background-color:#f1f1f1;padding:5px 5px; font-family:Tahoma, Geneva, sans-serif; -moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-border-radius: 15px;font-size:11px; color:#999}
.wpcf7 input:hover,.wpcf7 textarea:hover{border:0px solid #FC9;background-color:#CCC; color:#FFF}
.wpcf7 input:focus,.wpcf7 textarea:focus{border:0px solid #FC9;background-color:#F0F;color:#FFF}
.pampam{width: 210px;   margin-right:20px;  float:left;  background:#f1f1f1;  border: solid 1px #CCC;  overflow: hidden;  position: relative;  padding:1px; }


.wpcf7 submit{width:90%;margin-bottom:10px; border:1px solid #f6f6f6;background-color:#9C3;padding:3px; font-family:Tahoma, Geneva, sans-serif;cursor:pointer}
.wpcf7 submit:hover{border:3px solid #FC9;background-color:#000}

.pampam{width: 210px;   margin-right:20px;  float:left;  background:#f1f1f1;  border: solid 1px #CCC;  overflow: hidden;  position: relative;  padding:1px;}
.alignleft {float: left}
/* Begin Sidebar */#sidebar{ padding: 0;margin:0px 10px 10px 680px;width:270px;}
#sidebar form {margin: 0;}
/* End Sidebar */.me{width:180px;height:173px;display:block;background:url(images/me.jpg); margin:10px auto;}
/*--clearing----------*/.clearfloat:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
.clearfloat{display:inline-block}
.clearfloat{display:block}
.kjtitle{font-size:18px; font-weight:bold; color:#000;}
.kjlogo {width:230px; height:50px; display:block; background:url(images/logo.png); margin:auto; text-indent: -9999px; margin:0 auto 10px; position:absolute}
.kjlogoc {width:180px; height:50px; display:block; background:url(images/logo2.png); margin:auto; text-indent: -9999px; margin:0 auto 10px;}
.kjcat {font-size:11px;color:#000;margin:3px 0;padding:3px; border-bottom:1px solid #CCC; border-top:1px solid #CCC}
.kjcat a{color:#666}
.kjcat a:hover{color:#000}
.excerpts{font-size:10px;color:#666;margin:10px 0}
.excerpts hr{border:0;border-top:1px dotted #CCC;margin:5px 0;}
.excerpts a{font-weight:bold; color:#000;}
.excerpts a:hover{font-weight:bold; color:#F0F;}
.cats  li {float:left; margin:5px 10px 0 0; list-style:none;	float:left;
	color:#808080;
	background:#CCC;	
	font-weight: normal;
	position: relative;
	padding:3px 8px;
	overflow: hidden;
	font-size: 10px;
	text-transform: uppercase;
	cursor: pointer;
	-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-border-radius: 15px;
}
.cats  li a{color:#FFF}
.cats  li:hover{background:#F0F;color:#333}
.cats  li a:hover{color:#FFF;}
.cats {font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; }

.cats li.page_item {
}

.cats li.current-cat {
	background-color:#000;
	color:#CCC
}

.cats li.current-cat a {
	color: #FFF !important;
}

.cats li.current-cat li a {
	color: #555555 !important;
	
}


.sahrebox{border-bottom:1px solid #CCC; margin:30px 0px;}
.sahrebox h2{font-size:10px;background-color:#FFF;border-bottom:1px solid #CCC}


.leftarrow a,.rightarrow a {padding:2px 5px; font-size:9px; text-transform:capitalize;height:13}
.leftarrow a,.rightarrow a{-moz-border-radius: 15px;
	border-radius: 15px;
	-webkit-border-radius: 15px;
	background-color:#CCC;
	color:#FFF
}.leftarrow a:hover,.rightarrow a:hover{
	background-color:#F0F;
	color:#FFF
}
.leftarrow a{background:#CCC url(images/back.png)center left no-repeat;padding-left:13px;}
.rightarrow a{background:#CCC url(images/next.png)center right no-repeat;padding-right:13px;}


.fabox{ direction:rtl;color:#333}
.men{font-size:10px; padding:10px;color:#666}
.entry{line-height:1.5; color:#666}
.entry p{margin-bottom:5px; }
.entry h2{color:#333}
#footer {margin: 5px 0 5px 1px;height:30px;width: 948px;border-top:1px solid #CCC;padding:10px;font-size:11px;color:#CCC}

#footer a{ color:#CCC}
.meside{width:200px;height:215px;display:block;background:url(images/me.png);}

.dark{width:200px; height:100px; display:block;background:url(images/dark.png);position:absolute;margin:3px;}
.catd{font-size:10px;position:absolute ;text-align:right; top:55px;}
.catd a{padding:2px 10px;}
.catd a{background-color:#F0F; color:#000;}
.thumbtop{width:200px; height:100px; display:block;border:3px solid #eaeaea;padding:0px;background:#f1f1f1;overflow:hidden; }

.thumbbox{ height:100px;float:left;margin:15px;position:relative}
 .detail{ width:186px;background:#000; padding:2px 7px;position:absolute; border-left:3px #999 solid;border-right:3px #999 solid;}
.detail {  color:#FFF; font-size:12px;font-style:italic;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold }
.detail:hover {  color:#FFF; }

.icons a{margin:0;padding:0;list-style:none;display:block;height:40px;float:left;text-indent:-9999px;cursor:pointer}

.icons{float:right;}
.homeicon{width:50px; height:50px;background:url(images/homeicon.png) top ; }
.homeicon:hover{width:50px; height:50px;background:url(images/homeicon.png) bottom ; }
.rssicon{width:50px; height:50px;background:url(images/rssicon.png) top ; }
.rssicon:hover{width:50px; height:50px;background:url(images/rssicon.png) bottom ; }
.abouticon{width:50px; height:50px;background:url(images/abouticon.png) top ; }
.abouticon:hover{width:50px; height:50px;background:url(images/abouticon.png) bottom ; }
/*thumbnail End */

