/*
Theme Name: אקסלרייט
Theme URI: http://konzepz.com/
Description: תבנית וורדפרס עבור בלוג הסטארטאפים "אקסלרייט"
Author:  תומר ליכטש, <a href="http://konzepz.com/" title="Tomer Lichtash @ Konzepz Studio">סטודיו קונצפצ</a> 2009
Version: 1.2
Tags: אקסלרייט, 3 טורים, קונצפצ, 2009

	 _  __                              ____  _             _ _       
	| |/ /___  _ __  _______ _ __ ____ / ___|| |_ _   _  __| (_) ___  
	| ' // _ \| '_ \|_  / _ \ '_ \_  / \___ \| __| | | |/ _` | |/ _ \ 
	| . \ (_) | | | |/ /  __/ |_) / /   ___) | |_| |_| | (_| | | (_) |
	|_|\_\___/|_| |_/___\___| .__/___| |____/ \__|\__,_|\__,_|_|\___/ 
	                        |_|                                       

	-----------------------------------------------------------------	

	 CSS by Tomer Lichtash
 	 http://konzepz.com
	 @tomerlichtash

	-----------------------------------------------------------------

*/
body {background: #fff!important;border: none!important;font-size: 12px;text-align: center;direction: rtl;padding: 0!important;margin: 0px auto!important;}
.box, .block {background: none!important;padding: 0!important;margin: 0!important;}
.container_16 {margin: 0 auto!important;max-width: 950px;text-align: right;}
.container {overflow: hidden;}
.content {margin: .75em 1em;}
a:hover {text-decoration: underline;}
.static p {font-size: 13px;}
.static a {text-decoration: underline;}
.static {overflow: hidden;}
.static .post h2 {padding: .5em .25em;}

/* main typography */
h2 {font-weight: normal;line-height: 100%!important;font-size: 100%!important;margin: 0!important;background: url(img/bg/footer-top.png) repeat-x bottom!important;padding-bottom: .25em!important;margin-bottom: .5em!important;padding: 0!important;}

/* header */
.top {margin: 2em 0 0!important;}
.header {overflow: hidden;}
.logo {float: left!important;margin: 0!important;text-align: left;}

/* search */
#searchform {
	margin-top: 1.5em;
}
.search-results {margin: 0 auto!important;}
.search {margin: 0 auto!important;}
.search-top {float: right!important;}
.searchBox {display: none;}
#s {float: right;}
#searchsubmit {background: url(img/bttn/search.png);width: 46px;height: 17px;border: none;margin: .25em;}
#searchsubmit:hover {cursor: pointer;}
.searchBox {margin: .25em 0 0;}
label.screen-reader-text {display: none;}

/* mailing list */
.sidebarRight .emailReg {display: block;margin-bottom: 2em!important;}
.mail {margin: 0!important;}
.mail input {border: 1px solid #668892;}
.mail label {margin: .3em;background: url(img/bttn/search.png);width: 46px!important;height: 17px;display: block;}
.mail p span {
	display: block;
}
/* helpers */
.dateTime p {text-align: right;margin: 2em .5em 0;text-transform: lowercase;color: #616161;font-size: 115%;}
.last {border: none!important;background: none!important;}
.hat {border-top: .7em solid #9baa68!important;margin: 0!important;}
li.wiki {font-family: Trebuchet MS;}
blockquote {font-family: Arial!important;font-size: 95%!important;margin: 2em 1em!important;padding: 0 1em 0 5em!important;}
blockquote p {
	margin: 0 0 1em!important;
}
/* top navigation */
.navigation {margin-bottom:4em!important;padding: 0!important;float: right!important;width: 100%!important;}
.navigation .box, .navigation .block {margin: 0;padding: 0;}
.navigation ul {background: #e3e0d1;list-style: none;overflow: hidden;margin: 0!important;}
.navigation ul li {float: right;font-size: 125%;margin: 0!important;}
.navigation ul li:hover {background: #a3a091;}
.navigation ul li a {font-weight: bold;color: #727061;display: block;padding: .5em 1em .35em!important;}
.navigation ul li a:hover {color: #fff!important;text-decoration: none;}
.navigation ul li.home {background: #d3d0c1;margin: 0;padding: 0 1em;margin-left: 2em;}
.navigation ul li.home a {color: #fff!important;}
.navigation ul li.home:hover {background: #fe9110;}
.navigation ul li.home:hover a {color: #fff!important;}
/* active */
.active {background: #838071;}
.active a {color: #fff!important;}

/* posts */
.contentArea .postsList {}
.postsList {margin: 0!important;}
.postsList .metadata {padding: 0;border-top: 1px solid #fff;overflow: hidden;}
.content h2 {font-size: 100%!important;padding: 0 0 .5em;background: none!important;margin: 0!important;}
.postsList h2 a {font-size: 160%!important;line-height: 18px;}
.postsList h2 a {color: #000;font-weight: normal!important;}
.postContent ol, .postContent ul {margin: 1.35em;list-style: decimal;}
.postContent ol li, .postContent ul li {font-size: 100%!important;color: #333;}
.postContent a {color: #189cfe;text-decoration: underline;}
.postContent a:hover {color: #38bcfe;text-decoration: none;}
.postContent h3 {font-size: 175%;color: #9baa68;}
.postContent {font-size: 14px;}
.postContent p {font-size: 100%!important;}
.metadata {border-top: 1px solid #fff;background: #f1f2e2;overflow: hidden;padding: 1em 1em 1em;}
.metadata h3 {font-size: 100%!important;font-weight: normal;margin: 0!important;}
.metadata h3 a {color: #1b9cff!important;float: right;}
.metadata h3 span {direction: rtl;color: #706e6f;margin-right: .5em;}
.postBody {border-top: .7em solid #e8e9d9;}
.postsList h3 {color: #9ca866;font-size: 140%;margin: 0 0 1em 0;}
.postBody p {font-size: 110%!important;}
.postBody .comments {font-size: 95%;color: #707070;}
.comments span a {font-size: 120%!important;font-weight: normal;color: #6f6f6f;font-family: Arial!important;}
.postBody .comments p span {color: #1a9cff;font-size: 80%;font-weight: bold;font-family: Trebuchet MS;}
.firstPost .post {margin-bottom: 2em!important;}
.firstPost .postContent {overflow: hidden; margin-bottom: 0!important;}
/* .firstPost .hat {border-top: .7em solid #fe9110!important;} */
.categories {margin: 1em 0;background: url(img/bg/footer-top.png) repeat-x bottom;padding-bottom: .75em;}
.categories p {display: inline;margin: 0 0 0 .5em;}
.categories a {color: #1a9cff;}
.categories a:hover {color: #0a8cef;}
.categories ul li {display: inline;margin: 0 0 0 .5em;}
.insideBox {background: #e3e0d1!important;overflow: hidden;margin-bottom: 1em!important;}
.insideBox a {color: #362828!important;font-weight: normal;}
.insideBox ul {padding: 1em 1em 0;overflow: hidden;}
.insideBox li {color: #362828!important;width: 25%!important;margin: 0 .5em!important;float: right;border: none!important;padding: .5em 0 .5em!important;}
.postContent .wp-caption {overflow: hidden;margin: 2em 0;}
.postContent .wp-caption img {border: 1px solid #6f6f6f;padding: 1px;}
.postContent p.wp-caption-text {font-size: 100%;margin: .5em 0;color: #6f6f6f;}

/* results */
.results {overflow: hidden;}
.results ul {list-style: none;}
.results ul li {list-style: none;font-size: 105%;background: url(img/bg/footer-top.png) repeat-x bottom;margin: 0;padding-bottom: 1px;border-top: 1px solid #fff;}
.results ul li span.row {border-bottom: 1px solid #fff;display: block;padding: .75em 0 .35em 0;overflow: hidden;}
.results ul li:hover {background: #f2f3e4 url(img/bg/footer-top.png) bottom repeat-x!important;}
.results ul li:hover span.seperator .results ul li:hover span.date {color: #c23!important;}
.results ul li:hover a {color: #000!important;}
 .results ul li:hover span.author a {color: #087cde!important;}
.results ul li span.title a {color: #222;}
.results ul li span.title a:hover, .results ul li span.author a:hover {text-decoration: underline;}
.results ul li span.seperator {margin: 0 .5em;color: #666;}
.results ul li span.author a {color: #189cfe;}
.results ul li span.date {float: left;color: #6f6f6f;font-size: 95%;padding: 0em 0;}
h2.pagetitle {font-size: 200%!important;margin: 0 0 1em;color: #9baa67;background: none!important;}
.post h2 {padding: .25em;color: #888;}
h3.pagetitle {font-size: 150%!important;font-weight: normal;color: #444;}
/* pagination */
.wp-pagenavi {text-align: right;font-size: 150%;overflow: hidden;}
.wp-pagenavi a {border: none!important;padding: 0!important;font-size: 65%;float: right;}
.wp-pagenavi a.page {border: none!important;padding: 0!important;margin: 0!important;font-size: 100%;}
.wp-pagenavi span.current {border: none!important;padding: 0!important;color: #000!important;}
.wp-pagenavi a.page, .wp-pagenavi span.current {margin: 0 2px!important;width: 10px!important;display: block;
float: right;}

/* main feature */
.mainFeature {margin-bottom: 2em;overflow: hidden;}
.mainFeature .metadata {font-size: 100%;}
.mainFeature h2 {background: none!important;margin: 1em 0!important;}
.mainFeature h2 a {font-weight: normal!important;font-size: 200%;line-height: 100%;color: #222;}


/* magazine */
.magazine p {font-size: 115%!important;margin: 0;line-height: 145%;}
.post {margin-bottom: 2em!important;display: block;overflow: hidden;}
.comments {margin: 1em 0;color: #707070;background: url(img/logo/comments.png) no-repeat right center;padding-right: 1.75em!important;}
.comments span {color: #189cfe;font-size: 85%;font-family: Trebuchet MS;}

/* sidebar: left @ homepage (feature bar) */
.featureBar {

}
.featureBar .metadata h2 {background: none!important;font-size: 150%!important;margin-top: 1em!important;margin-bottom: .5em;color: #333;overflow: hidden;}
.featureBar .editorialPick .metadata {background: #fcf2ad!important;padding: 2em;margin-bottom: 2em;}
.featureBar .singleHat {border-top: .7em solid #9baa67;}
.featureBar .singleHat .metadata {background: none;}
.featureBar .singleItem ul {list-style: none;}
.featureBar .singleItem ul li {font-size: 105%;padding: .45em 0;background: url(img/bg/footer-top.png) repeat-x bottom;width: 100%;}
.featureBar .singleItem ul li a {font-weight: normal!important;text-decoration: none;color: #343638;}
.featureBar .singleItem ul li a:hover {text-decoration: underline;}
.featureBar .singleItem h4 {color: #9aa964;font-size: 135%;padding-top: .5em;}
.featureBar ul.aclnar li {font-size: 115%;}
.featureBar .editorialPick {margin-bottom: 0;}

/* sidebar: right */
.sidebarRight h4 {color: #ff910d;font-size: 165%;letter-spacing: -1px;}
.sidebarRight ul {list-style: none;}
.sidebarRight ul li {width: 100%;background: url(img/bg/footer-top.png) repeat-x bottom;font-size: 110%;}
.sidebarRight ul li a {font-weight: normal;color: #707070;display: block;padding: .5em 0;}
.sidebarRight ul li.facebook a {background: url(img/logo/facebook.png) no-repeat right center;padding-right: 2.5em;}
.sidebarRight ul li.twitter a {background: url(img/logo/twitter.png) no-repeat right center;padding-right: 2.5em;}
.sidebarRight ul li.rss a {background: url(img/logo/rss.png) no-repeat right center;padding-right: 2.5em;}
.sidebarRight ul.tools {background: #f0f0f0;padding: 1em 2.5em 2.5em;border: 1px solid #eaeaea;}

/* more link */
.more {margin-top: 1em;	display: block;}
.more a {color: #189cfe;font-size: 125%;background: none!important;}
.more a:hover {text-decoration: underline;color: #088cee;}
span.more {color: #189cfe;font-size: 75%;background: none!important;}
.more-link {text-decoration: none!important;font-size: 100%;margin-top: 1em!important;float: right;}
a.more-link  {color: #189cfe!important;}
.more-link span {text-decoration: none!important;font-size: 65%!important;margin: 0 .25em;}

/* footer navigation */
.footer {margin-top: 4em!important;padding: 1em;overflow: hidden;background: url(img/bg/footer-top.png) repeat-x!important;font-size: 11px!important;padding-bottom: 0!important;}
.footer .navigation {overflow: hidden;margin-bottom: 0!important;}
.footer .navigation ul {background: none;list-style: none;overflow: hidden;;}
.footer .navigation ul li {float: right;margin: 0!important;font-size: 100%!important}
.footer .navigation ul li:hover {background: none;}
.footer .navigation ul li a {font-weight: normal;color: #727061;display: block;padding: 0 .5em!important;}
.footer .navigation ul li a:hover {color: #c23!important;text-decoration: underline;}
.footer .navigation ul li.home {background: none;border-left: 1px solid #fff;margin: 0;}
.footer .navigation ul li.home a {color: inherit!important;}
.footer .navigation ul li.home:hover {background: none;}
.footer .navigation ul li.home:hover a {color: #f23!important;}
.footer .navigation ul li.sep {color: #888;font-size: 110%!important;}
.footer .credits {overflow: hidden;float: left;}
.footer .credits p {padding: 0!important;margin: 0!important;text-align:left;float: left;font-size: 100%!important;color: #6a6a6a;}
.footer .credits p a {color: #6a6a6a;text-decoration: underline;}
.footer .credits p a:hover {color: #8a8a8a;text-decoration: none;}
.footer .credits .design {float: left;font-family: Trebuchet MS;}
.footer .credits .konzepz {float: right;margin: 0 1em 0 0;font-size: 105%;font-family: Miriam;}
.footer .credits .konzepz p {text-align: right;}
.footer .credits .konzepz a {font-weight: normal;}
.footer .credits .konzepz a b {font-weight: normal;}
.footer .credits .konzepz span {display: block;}
.footer .credits .konzepz img {float: right;margin: 0 .5em;}
.footer .credits .seperator {width: 1px;height: 10px;background: #aaa url(img/bg/vertical-border.png) repeat-y;float: right;margin: .35em 1em 0;}
.footer .copyright {float: right;}
.footer .copyright p {padding: 0!important;}
.footer .copyright p span {float: right!important;margin: 0 0 0 2px;font-size: 86.45%;}
.footer .menu {width: 50%;}

/* widgets */
.sidebarList {margin-bottom: 1.166em;padding: 0;border-top: .7em solid #dea;}
.sidebarList h3 {font-size: 155%!important;letter-spacing: -1px;margin: 0;padding: .75em .25em .4em;border-top: 1px solid #fff;border-bottom: 1px solid #fff;background: #fff;color: #444!important;}
.sidebarList ul {margin-right: 0em;list-style: none;padding: 0;margin: 0;}
.sidebarList ul li {padding: .5em .35em .25em;border-bottom: 1px solid #e6e6e6;background: #fff!important;width: 100%;font-size: 110%!important;}
.sidebarList ul li a {font-weight: normal;display: block;color: #444!important;}
.sidebarList ul li:hover {background: #f9faeb!important;text-decoration: underline;}

.widget {margin-bottom: 2em;}
.widgettitle  {list-style: none!important;}
.widget_links {width: 100%;list-style: none;overflow: hidden;}
.widget_links ul {list-style: none!important;}
.widget_links ul li {list-style: none!important;}
.widget_links ul li a {overflow: hidden;font-weight: bold;}
.widget_links ul li img {float: right;margin: 0 0 0 1em;width: 15px; height: 15px;}

h2.widgettitle {color: #fe9110;font-size: 150%!important;font-weight: bold;margin: 0!important;}
.widget h2.widgettitle {list-style: none!important;}
li#linkcat-68.widget.widget_links h2.widgettitle {display: none;}
li#categories-2, li#linkcat-2, li#categories-3 {list-style: none;margin: 0;}
.widget_categories {overflow: hidden;margin-bottom: 2em!important;}

/* delicious */
ul.delicious li {margin: 0 0 3em;list-style: none;border-top: .7em solid #ddd;padding: 1em 1.85em;}
ul.delicious li:hover {border-top: .7em solid #fe9110;}
li.delicious-item:hover {background: #e3e0d1;}
li.delicious-item:hover a {text-decoration: underline;color: #000;}
span.delicious-desc {font-size: 110%;}
a.delicious-link {background: no-repeat;font-size: 145%!important;margin: .5em 0 -.5em;color: #333;font-weight: normal;line-height: 100%;display: block;}

ul.aclwide li {margin: 0;background: none!important;border-top: .7em solid #ddd;padding: 1em 0 0!important;}
ul.aclwide li:hover {border-top: .7em solid #fe9110;}
ul.aclwide li:hover a {text-decoration: underline!important;color: #ee8100;}
ul.aclwide li:hover a:hover {text-decoration: none!important;background: #ee8100;color: #fff!important;}
ul.aclwide li a {font-size: 145%;text-decoration: none!important;padding: 5px 0 0!important;}
ul.aclwide li {font-size: 11px!important;line-height: 16px;color: #555;}
ul.aclwide li p {margin-top: 1em;font-size: 115%!important;}

/* related */
.related {overflow: hidden;}
.related ul {list-style: none;}
.related h3 {border-top: .5em solid #e8e9d9;padding-top: 1em;}
.related ul.related_post li {background: url(img/bg/footer-top.png) repeat-x bottom;padding: .5em 0;font-size: 110%;margin: 0;}
.related ul.related_post li a {font-weight: normal;color: #444!important;}

/* comments */
.commentsArea {margin: 1em 0;padding-top: 1em;border-top: .7em solid #e8e9d9;}
.commentsArea .summary  {background: url(img/logo/comments.png) no-repeat 100% 20%;padding-right: 1.25em;}
#commentform label {float: right;min-width: 60px;}
#commentform input {border: 1px solid #668892;}
.mail form input.mailSubmit, #commentform input#submit {background: url(img/bttn/send.png) no-repeat!important;width: 46px; height: 17px;margin: 0 0 0 1.5em;border: none;margin-top: 10px;float: right;}
.mail form input.mailSubmit, #commentform input#submit:hover, #commentform input#submit:hover {cursor: pointer;}
.comment {background: url(img/bg/footer-top.png) repeat-x bottom;overflow: hidden;margin: 0!important;padding: 0!important;margin-bottom: 1em!important;}
.commentsArea ol {overflow: hidden;list-style: none;}
.commentsArea .comment p {width: 100%!important;float: right;margin: 0 0 1em;font-size: 125%;}
.comment-meta a {font-weight: normal!important;	color: #737373;}
div.comment-author img.avatar {float: right;margin: 0 0 1em 1em;}
div.comment-author .fn {font-style: normal!important;font-weight: bold;}
div.comment-author a {font-style: normal;text-decoration: underline;color: #c23;}
div.comment-author a:hover {color: #f23;text-decoration: none;}
.odd {border: none!important;}

/* glossary */
ol.snap_nav {list-style: none;text-align: center;background: #f1f2e2;padding: .5em 0;}
ol.snap_nav li {display: inline;margin: 0;font-size: 9px!important;color: #a1a292;padding: 0 .35em;padding: 3px;border: 1px solid #f1f2e2;}
ol.snap_nav li a {color: #00b4ff;text-decoration: underline;font-weight: bold;}
ol.snap_nav li a:hover {color: #f00;}
ol.snap_nav li.snap_selected a {color: #000;text-decoration: none!important;}
.glossary h2 a {font-size: 125%;}

/* yellow box */
ul.sideList {list-style: none;margin: 0;}
ul.sideList li {margin: 0!important;}
ul.sideList li p {margin: 0!important;}
ul.sideList li a {font-size: 100%!important;color: #544;}
ul.sideList li span {font-size: 60%!important;}
.authorImage {float: right;margin: 0 0 0 1em;border: 1px solid #f1f2e2;}
.authorImage img {width: 48px;height: 48px;border: 1px solid #fff;padding: 1px;}
.mainImage {border-top: 1px solid #fff;}
.mainImage img {max-height: 300px;}
.mainFeature .content {font-size: 13.5px;margin: 0;}
.mainFeature .content p {font-size: 100%;line-height: 18px;color: #444;}
.mainFeature .comments a {font-size: 85%;font-weight: normal!important;color: #6f6f6f;}
.mainFeature .comments a span {color: #189cfe;font-size: 80%!important;}
.imageCredit {text-align: left;color: #888;}
.imageCredit a {text-align: left;color: #888;font-weight: normal;text-decoration: underline;}
.linklove {display: none;}

#usermessage2a {font-size: 125%;padding: 15px!important;text-align: center;background: #fefdca;	border: 1px solid #eeedea;color: #432;}
textarea#comment {width: 80%;}

div.grid_16 {margin: 10px 0;}
.comment-author, .comment-meta a {font-size: 125%!important;}

.grid_16.post.hat {
	float: right;	
}
.mainFeatureContent {
	border-top: .7em solid #eaebdc!important;
	margin-right: 15px!important;
}
