/*
	Theme Name: Preveri.Si
	Theme URI: http://wordpress.org/
	Description: Preveri.Si WordPress theme
	Version: 0.9
	Author: Preveri.Si
	Author URI: http://www.preveri.si
*/

/*	CLEAR
------------------------------ */
html,body,ul,ol,dl,li,dt,dd,p,blockquote,fieldset,legend,pre,img,form,h1,h2,h3,h4,h5,h6 {border:0;padding:0;margin:0;}
html,body {width:100%;}
ul,ol,dl,li,dt,dd {list-style:none;}
address {font-style:normal;}
.hidden {display:none !important;}

/*	GENERAL
------------------------------ */

/* general elements */
body {font:normal 12px/1.5 Arial,Helvetica,Tahoma,'Lucida Grande','Myriad Pro',sans-serif;text-align:center;background:#fff url(../images/layout/bg-body.png) repeat-x 0 0;}
input,textarea,button {font:normal 16px/1 Arial,Helvetica,'Lucida Grande',Tahoma,sans-serif;}
input,textarea {border:1px solid #000;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
abbr {cursor:help;}
a {color:#247bac;text-decoration:underline;}
a:hover {text-decoration:none;}
p {margin:0 0 16px;}
.small,small {font-size:11px;}

/* layout */
.w {width:900px;text-align:left;margin:0 auto;position:relative;}
#header {background:url(images/bg-header.png) repeat-x 0 0;}
#header .w {padding:15px 0 0;border-bottom:3px solid #402b10;overflow:auto;background:url(images/bg-clouds.png) no-repeat 100% 0;}
#site {padding:0 0 30px;background:#fff url(images/bg-site.png) repeat-x 0 0;}
#site .w {padding:30px 0 20px;}
#content {width:600px;float:left;margin:0 50px 0 0;}
* html #content {margin-right:45px;}
#sidebar {width:250px;float:left;}
#footer {width:100%;clear:both;}

/* identity */
.logo {width:253px;float:left;margin:0 0 0 20px;}
* html .logo {margin-left:10px;}
.logo h1 {width:253px;height:51px;}
.logo h1 a {cursor:pointer;display:block;width:100%;height:100%;text-indent:-10000px;overflow:hidden;background:url(images/logo.png) no-repeat 0 0;}
* html .logo h1 a {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/wp-content/themes/preveri-si/images/logo.png",sizingMethod="crop");}
.logo em {font-size:11px;color:#000;display:block;font-style:normal;}

/* top nav */
#header ul {float:right;margin:45px 20px 0 0;}
#header ul li {display:block;float:left;}
#header ul li a {color:#402b10;text-decoration:none;display:block;float:left;padding:5px 20px;outline:none;}
#header ul li a:hover {text-decoration:underline;}
#header ul li.active {background:url(images/bg-tab.png) no-repeat 0 0;padding:0 0 0 15px;}
#header ul li.active a {background:url(images/bg-tab.png) no-repeat 100% 0;padding:5px 15px 5px 0;color:#f6f9d5;font-weight:bold;}
#header ul li.active a:hover {text-decoration:none;}

/* footer */
#footer {padding:40px 0 20px;font-size:11px;color:#c6e0a3;background:#28751f url(images/bg-grass.png) repeat-x 0 0;}
#footer a {color:#fff;}

/* post */
.post {margin:0 0 30px;}

h2 {font-size:22px;line-height:1.2;}
h2 a {color:#000;text-decoration:none;}
h2 a:hover {text-decoration:underline;}
.single .post h2 {margin:0 0 16px;}
.search .post h3,
.search .page h3,
.archive .post h3 {font-size:22px;}
.datetime {color:#666;display:block;margin:0 0 15px;}

.entry h2 {font-size:16px;font-weight:bold;margin:0 0 10px;}
.entry {margin:0 0 18px;}
.entry ul,.entry ol {list-style-position:inside;margin:0 0 16px;}
.entry ul li,.entry ol li {list-style-position:inside;margin:0 0 0 24px;}
.entry ul,.entry ul li {list-style:disc;}
.entry ol,.entry ol li {list-style:decimal;}

.postmetadata {padding:5px 10px;margin:0 0 15px;color:#000;font-size:11px;border-top:1px solid #ccc;background:url(images/linefade1.png) repeat-x 0 0;}
.postmetadata a {color:#666;}

.post .more-link {font-weight:bold;padding:2px 4px;}
.post .more-link em {font-style:normal;font-size:14px;line-height:1;font-family:Georgia,Tahoma,Verdana,Arial,sans-serif;}
.post .more-link:hover {background:#e2eaef;}

/* sociable */
.post .sociable .sociable_tagline {display:block;margin:0 0 5px 10px;font-size:11px;}
.post .sociable ul {list-style:none;margin:0 0 0 10px !important;display:block !important;padding:0;}
.post .sociable ul li {list-style:none;margin:0 10px 0 0;padding:0;display:block;float:left;}

/* navigation */
.navigation {display:block;width:100%;clear:both;margin:0 0 10px;}
.navigation .alignleft {float:left;width:49%;}
.navigation .alignright {float:right;width:49%;text-align:right;}
.navigation div a:hover {text-decoration:underline;}

/* pages */
h2.pagetitle {margin:0 0 24px;}

/* search */
#searchform {margin:0 0 14px;}
#searchform label {display:none;}
#searchform #s {display:block;float:left;height:20px;margin:0 5px 0 0;width:170px;padding:3px 2px 1px;line-height:1;border:1px solid #ccc;border-left-color:#000;border-top-color:#000;background:#f7f7e9 url(images/bg-input.png) no-repeat 0 0;}
#searchform #searchsubmit {display:block;float:left;;width:65px;height:26px;cursor:pointer;font-size:12px;font-weight:bold;border:1px solid #000;border-left-color:#ccc;border-top-color:#ccc;color:#fff;background:#2c922a url(images/bg-submit.png) repeat-x 0 50%;}
#searchform #searchsubmit:hover {background-image:url(images/bg-submit-hover.png);}

/* domain check form */
#domaincheckform {margin:0 0 14px;}
#domaincheckform label {display:none;}
#domaincheckform .title {margin:0 0 4px;display:block;}
#domaincheckform #domainname {display:block;float:left;height:20px;margin:0 5px 0 0;width:170px;padding:3px 2px 1px;line-height:1;border:1px solid #ccc;border-left-color:#000;border-top-color:#000;background:#f7f7e9 url(images/bg-input.png) no-repeat 0 0;}
#domaincheckform #domainsubmit {display:block;float:left;;width:65px;height:26px;cursor:pointer;font-size:12px;font-weight:bold;border:1px solid #000;border-left-color:#ccc;border-top-color:#ccc;color:#fff;background:#2c922a url(images/bg-submit-hover.png) repeat-x 0 50%;}
#domaincheckform #domainsubmit:hover {background-image:url(images/bg-submit.png);}

/* sidebar */
#sidebar ul li {margin:0 0 20px;}
#sidebar ul li li {margin:0;}
#sidebar h2 {font-size:16px;margin:0 0 5px;}

/* leave comment */
#respond h3 {margin:0 0 15px;}
#commentform input {margin:0 5px 0 0;padding:2px 5px;}
#commentform textarea {width:550px;padding:5px;}
#commentform #submit {font-size:12px;color:#fff;padding:4px 10px;cursor:pointer;background:#2c922a url(images/bg-submit.png) repeat-x 0 50%;border:1px solid #ccc;border-right-color:#000;border-bottom-color:#000;}
#commentform #submit:hover {background-image:url(images/bg-submit-hover.png);}

/* comments */
.commentlist {margin:0 0 16px;}
.commentlist li {width:100%;float:left;padding:10px 0;border-bottom:1px solid #ccc;margin:0 0 10px;}
.commentlist li div .commentmetadata {color:#666;font-size:11px;}
.commentlist li div .commentmetadata a {color:#666;text-decoration:none;}


/*	HACKS
------------------------------ */
#site .w,
.sociable,
.navigation,
.commentlist,
#searchform,
#domaincheckform div {display:inline-block;}
#site .w:after,
.sociable:after,
.navigation:after,
.commentlist:after,
#searchform:after
#domaincheckform div:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}