/*
Theme Name: LukaZet
Theme URI: http://www.lukazet.com/
Description: Coding by Robert.A at robert6292@gmail.com.
Author: Luka Zet
Author URI: http://www.lukazet.com/
*/

body {
	margin:0;
	padding:0;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}
#wrapper {
	width:1024px;
	margin:auto;
	padding:0;
}
/****************************** HEADER START ******************************/
#header {
	width:1024px;
	margin:0;
	padding:0;
	float:left;
	background:url(images/header-bg.gif) top left no-repeat;
}
#header-top {
	width:1024px;
	height:67px;
	margin:0;
	padding:0;
	float:left;
}
.search {
	margin:25px 95px 0 0;
	padding:0;
	float:right;
	color:#4c4c4c;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#s {
	width:170px;
	height:20px;
	margin:0;
	padding:0 10px 0 10px;
	border:1px solid #636363;
	background-color:#d4e9ff;
	color:#FFF;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
}
#header-center {
	width:1024px;
	height:163px;
	margin:0;
	padding:0;
	float:left;
}
.logo {
	margin:35px 0 0 35px;
	padding:0;
	float:left;
}
.ad1 {
	margin:28px 68px 0 0;
	padding:0;
	float:right;
}
#header-menu {
	width:1024px;
	height:35px;
	margin:0;
	padding:0;
	float:left;
	background:url(images/menu-bg.gif) top left repeat-x;
}
ul.menu-left {
	height:35px;
	margin:0 0 0 35px;
	padding:0;
	float:left;
	display:block;
	list-style:none;
}
ul.menu-left li.page_item {
	float:left;
	margin:0;
	padding:0;
}
ul.menu-left li.page_item a {
	height:31px;
	margin:0;
	padding:4px 12px 0 12px;
	float:left;
	text-decoration:none;
	color:#FFF;
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(images/menu-btn-bg1.gif) top left repeat-x;
}
ul.menu-left li.page_item.page-item-2 a {
	background:url(images/menu-btn-bg2.gif) top left repeat-x;
}
ul.menu-left li.page_item.page-item-3 a {
	background:url(images/menu-btn-bg3.gif) top left repeat-x;
}
ul.menu-left li.page_item.page-item-4 a {
	background:url(images/menu-btn-bg4.gif) top left repeat-x;
}
ul.menu-left li.page_item.page-item-5 a {
	background:url(images/menu-btn-bg5.gif) top left repeat-x;
}
ul.menu-left li.page_item.page-item-6 a {
	background:url(images/menu-btn-bg6.gif) top left repeat-x;
}
ul.menu-left li.page_item.page-item-7 a {
	background:url(images/menu-btn-bg7.gif) top left repeat-x;
}
ul.menu-right {
	height:35px;
	margin:0;
	padding:0;
	float:right;
	display:block;
	list-style:none;
}
ul.menu-right li {
	float:left;
	margin:0;
	padding:0;
}
ul.menu-right li a {
	height:29px;
	margin:0 85px 0 0;
	padding:6px 0 0 0;
	float:left;
	text-decoration:none;
	color:#FFF;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#header-bottom {
	width:1024px;
	height:73px;
	margin:0;
	padding:0;
	float:left;
	background:#efefef;
	border-top:1px solid #bebebe;
	border-bottom:1px solid #bebebe;
}
ul.header-bottom-left {
	margin:0;
	padding:11px 0 0 40px;
	float:left;
	background:url(images/s-logos/partners.gif) top left no-repeat;
}
ul.header-bottom-left a {
	margin:0 0 0 20px;
	padding:0;
}
ul.header-bottom-right {
	margin:28px 20px 0 0;
	padding:0;
	float:right;
}
ul.header-bottom-right a {
	margin:0 45px 0 0;
	padding:0;
}
/****************************** HEADER END ******************************/

/****************************** BODY START ******************************/
#body {
	width:1024px;
	margin:0;
	padding:0;
	float:left;
	background:url(images/sidebar_bg.png) top right repeat-y;
}
/****************************** CONTENT START ******************************/
#content {
	width:624px;
	margin:0;
	padding:20px 10px 20px 20px;
	float:left;
}
.single-post {
	width:624px;
	margin:0;
	padding:0;
	float:left;
	background:url(images/cat-icon-2.gif) bottom right no-repeat;
}
.short-post {
	width:293px;
	height:353px;
	margin:0 0 30px 0;
	padding:0 10px 0 0;
	float:left;
	border-bottom:1px solid #efefef;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	background:url(images/cat-icon-2.gif) bottom right no-repeat;
}
.Art {
	background:url(images/cat-icon-1.gif) bottom right no-repeat;
}
.Designs {
	background:url(images/cat-icon-3.gif) bottom right no-repeat;
}
.Multimedia {
	background:url(images/cat-icon-4.gif) bottom right no-repeat;
}
.Blog-Design {
	background:url(images/cat-icon-5.gif) bottom right no-repeat;
}
.Architecture {
	background:url(images/cat-icon-6.gif) bottom right no-repeat;
}
.short-post h2 {
	width:238px;
	font:bold 14px Verdana, Geneva, sans-serif;
	color:#3fb2e3;
	margin:0 0 0 55px;
	padding:0;
	float:left;
	height:16px;
	overflow:hidden;
}
.short-post h2 a {
	font:bold 14px Verdana, Geneva, sans-serif;
	color:#3fb2e3;
	margin:0;
	padding:0;
	float:left;
	text-decoration:none;
}
.short-post h2 a:hover {
	text-decoration:underline;
}
.short-after-post {
	width:210px;
	height:14px;
	margin:0;
	padding:2px 0 0 10px;
	color:#bebebe;
	font:bold 10px Verdana, Geneva, sans-serif;
	float:left;
	overflow:hidden;
	border-top:1px solid #efefef;
}
.short-after-post a {
	color:#3fb2e3;
	text-decoration:none;
	font:bold 10px Verdana, Geneva, sans-serif;
}
.short-after-post a:hover {
	text-decoration:underline;
}
.full-post {
	width:624px;
	margin:0 0 20px 0;
	padding:0 0 3px 0;
	float:left;
	border-bottom:1px solid #bebebe;
}
#content h1 {
	width:624px;
	font:bold 24px Verdana, Geneva, sans-serif;
	color:#353535;
	margin:0;
	padding:0;
	float:left;
}
#content h1 a {
	font:bold 24px Verdana, Geneva, sans-serif;
	color:#3fb2e3;
	text-decoration:none;
}
#content h1 a:hover {
	text-decoration:underline;
}
.pre-post {
	width:624px;
	margin:5px 0 0 0;
	padding:0;
	float:left;
	color:#a7a6a6;
	font:bold 10px Verdana, Geneva, sans-serif;
}
.pre-post a {
	color:#a7a6a6;
	text-decoration:none;
	font:bold 10px Verdana, Geneva, sans-serif;
}
.pre-post a:hover {
	text-decoration:underline;
}
#content p {
	color:#000;
	font:normal 14px Verdana, Geneva, sans-serif;
}
#content p a {
	color:#3fb2e3;
	text-decoration:none;
}
#content p a:hover {
	text-decoration:underline;
}
#content p img {
	margin:0 5px 0 5px;
}
.alignleft {
	float:left;
}
.alignright {
	float:right;
}
.after-post {
	width:564px;
	margin:0;
	padding:0 60px 0 0;
	color:#a7a6a6;
	font:bold 12px Verdana, Geneva, sans-serif;
	float:left;
}
.after-post a {
	color:#3fb2e3;
	text-decoration:none;
	font:bold 12px Verdana, Geneva, sans-serif;
}
.after-post a:hover {
	text-decoration:underline;
}
.rssunderpost {
	width:557px;
	height:40px;
	margin:35px 0 35px 12px;
	padding:12px 0 0 55px;
	float:left;
	color:#000;
	font:12px Verdana, Geneva, sans-serif;
	background:url(images/rss-med.gif) no-repeat top left;
}
.rssunderpost a {
	color:#f08300;
	font:12px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
.pnbox {
	width:584px;
	height:25px;
	margin:0;
	padding:5px 20px 0 20px;
	float:left;
	text-align:center;
	color:#4c4c4c;
	font:bold 14px Verdana, Geneva, sans-serif;
	background:#efefef;
}
.pnbox a {
	color:#3fb2e3;
	font:bold 14px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
.pnbox a:hover {
	text-decoration:none;
}
.aligncenter, div.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.alignleft {
	float:left;
}
.alignright {
	float:right;
}
.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}
.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}
.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}
/****************************** COMMENTS START ******************************/
#comments-box {
	width:605px;
	margin:10px 0 0 0;
	padding:0 9px 50px 10px;
	float:left;
	background:#7d7d7d;
}
#comments-box h3 {
	color:#FFF;
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#comments {
	width:568px;
	margin:0;
	padding:18px 18px 0 18px;
	background-color:#FFF;
	float:left;
}
#comments ul {
	width:100%;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}
#comments ul li {
	width:100%;
	margin:0 0 20px 0;
	padding:0;
	float:left;
}
.comment-info {
	width:100%;
	height:40px;
	background-color:#efefef;
	margin:0;
	padding:0;
	float:left;
}
.avatar {
	float:left;
}
.nametime {
	margin:8px 0 0 10px;
	padding:0 10px 0 0;
	float:left; 
	color:#c6c6c6;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.authorlink {
	color:#3fb2e3;
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.authorlink a {
	color:#3fb2e3;
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.authorlink a:hover {
	text-decoration:underline;
}
.comment-data {
	width:100%;
	margin:0;
	padding:10px 0 5px 0;
	float:left;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	border-bottom:1px solid #bebebe;
}
#comments ul li p {
	margin-top:0;
	margin-left:0;
	padding:0;
}
#comments ul li p a {
	color:#3fb2e3;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.reply-edit {
	margin:5px 0 0 0;
	float:left;
}
.reply-edit a {
	color:#3fb2e3;
	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.reply-edit a:hover {
	text-decoration:underline;
}
li.admincomment .comment-info {
	background-color:#ec6a01;
}
li.admincomment .nametime {
	color:#000;
}
li.admincomment .authorlink {
	color:#000;
}
li.admincomment .authorlink a {
	color:#000;
}
#respond {
	margin:25px 0 0 0;
	padding:20px 0 25px 20px;
	background-color:#FFF;
	float:left;
	width:584px;
}
#respond p {
	margin-left:0;
}
#commentform {
	margin:0;
	padding:0;
	float:left;
}
#respond p {
	float:none;
}
.trackbacks {
	margin:20px 0 0 0;
	float:left;
	color:#000;
}
.trackbacks a {
	color:#3fb2e3;
	text-decoration:none;
}
.trackbacks h2 {
	color:#000;
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}
/****************************** COMMENTS END ******************************/

/****************************** CONTENT END ******************************/
#srss {
	width:369px;
	height:125px;
	margin:0 0 0 1px;
	padding:0;
	float:left;
	background:#FFF url(images/rss-big.gif) no-repeat top right;
}
#srss h2 {
	width:349px;
	height:25px;
	margin:0 0 8px 0;
	padding:0;
	color:#4c4c4c;
	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(images/rss-h2-bg.png) repeat;
	text-align:center;
	line-height:25px;
}
#srss p {
	margin:0 0 0 20px;
	padding:0;
	color:#4c4c4c;
	font:bold 10px Verdana, Geneva, sans-serif;
	line-height:25px;
}
#srss p a img {
	vertical-align:middle;
	margin:0 15px 0 0;
}
#srss form {
	margin:3px 0 0 20px;
	padding:0;
}
#rss-field {
	width:149px;
	height:20px;
	margin:0 0 0 5px;
	padding:0 10px 0 10px;
	background-color:#e4e5e6;
	border:1px solid #636363;
	color:#878889;
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
}
.rssbtn {
	margin:3px 0 0 0;
}
/****************************** SIDEBAR START ******************************/
#sidebar {
	width:349px;
	margin:0 0 0 1px;
	padding:0 0 20px 0;
	float:left;
}
#sidebar ul {
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
#sidebar ul li.widget {
	margin:0;
	padding:0 0 10px 0;
	float:left;
}
#sidebar ul li.widget ul, #sidebar ul li div.textwidget, #sidebar ul li div#calendar_wrap {
	width:320px;
	margin:10px 0 0 20px;
	padding:0;
	float:left;
	list-style:none;
}
#sidebar ul li.widget ul li {
	width:265px;
	margin:0 0 0 35px;
	padding:0 0 0 20px;
	float:left;
	font:bold 12px Verdana, Geneva, sans-serif;
	line-height:25px;
	color:#4c4c4c;
	background:url(images/arrow.png) top left no-repeat;
}
#sidebar ul li.widget ul li a, #sidebar ul li div.textwidget a {
	margin:0;
	padding:0;
	font:bold 12px Verdana, Geneva, sans-serif;
	line-height:25px;
	color:#4c4c4c;
	text-decoration:none;
}
#sidebar ul li.widget ul li a:hover, #sidebar ul li div.textwidget a:hover {
	text-decoration:underline;
}
#sidebar h2 {
	width:309px;
	margin:0;
	padding:0 20px 0 20px;
	float:left;
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:33px;
	color:#4c4c4c;
	background:#c4c4c4 url(images/sidebar_h2_bg.png) top left repeat-x;
	overflow:hidden;
}
#sidebar h2 a {
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:33px;
	color:#4c4c4c;
	text-decoration:none;
}
#sidebar h2 a:hover {
	text-decoration:underline;
}
#sidebar ul li ul.adblocks {
	width:260px;
	list-style:none;
	display:block;
	float:left;
	margin:15px 0 0 45px;
	padding:0;
}
#sidebar ul li ul.adblocks li {
	float:left;
	margin:0 5px 5px 0;
}
#sidebar ul li ul.adblocks li a {
	margin:0;
	padding:0;
}
#sidebar ul li ul.lines {
	background:url(images/ul_bg.png) top left repeat;
}
#sidebar ul li .ah {
	width:349px;
	margin:0;
	padding:10px 0 0 0;
	float:left;
	font:normal 11px Verdana, Geneva, sans-serif;
	color:#3fb2e3;
}
#sidebar ul li .ah a {
	float:right;
	margin:0 30px 0 0;
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#3fb2e3;
	text-decoration:none;
}
#sidebar ul li .ah a:hover {
	text-decoration:underline;
}
#sidebar ul li.widget ul li ul {
	width:265px;
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
#sidebar ul li.widget ul li ul li {
	margin:0;
	width:245px;
}
#sidebar ul li div#calendar_wrap #wp-calendar {
	margin-left:auto;
	margin-right:auto;
}
#sidebar ul li ul.fmosn {
	margin:10px 0 0 20px;
	padding:0;
	list-style:none;
	display:block;
	float:left;
}
#sidebar ul li ul.fmosn li {
	line-height:66px;
	margin:0 5px 5px 0;
	padding:0;
	float:left;
}
#sidebar ul li ul.fmosn li a img {
	vertical-align:middle;
}
/****************************** SIDEBAR END ******************************/

/****************************** FOOTER START ******************************/
#footer-top {
	width:1004px;
	margin:0;
	padding:0 0 0 20px;
	float:left;
	background:#efefef;
	border-top:1px solid #bebebe;
	border-bottom:1px solid #bebebe;
}
#footer-top h2 {
	width:173px;
	height:25px;
	margin:0;
	padding:0 0 0 12px;
	font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#efefef;
	background:#4c4c4c;
	line-height:25px;
}
#footer-top ul {
	width:985px;
	margin:1px 0 0 0;
	padding:0;
	float:left;
	list-style:none;
	display:block;
	background:#4c4c4c;
}
#footer-top ul li {
	width:160px;
	height:25px;
	margin:0;
	padding:0 0 0 22px;
	float:left;
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#efefef;
	line-height:25px;
	overflow:hidden;
}
#footer-top ul li a {
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#efefef;
	line-height:25px;
	text-decoration:none;
}
#footer-top ul li a:hover {
	text-decoration:underline;
}
#footer-middle {
	width:1024px;
	height:290px;
	margin:0;
	padding:20px 0 10px 0;
	float:left;
	overflow:hidden;
	background:#efefef;
}
.footer-middle-l {
	width:270px;
	margin:0 0 0 40px;
	padding:0;
	float:left;
}
.footer-middle-l h2 {
	width:270px;
	height:18px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	line-height:18px;
	text-align:center;
	overflow:hidden;
}
.footer-middle-l ul {
	width:270px;
	margin:0;
	padding:0;
	float:left;
	list-style:none;
}
.footer-middle-l ul li {
	width:270px;
	margin:0 0 12px 0;
	padding:0;
	float:left;
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#4c4c4c;
	line-height:15px;
	text-decoration:none;
}
.footer-middle-l ul li a {
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#4c4c4c;
	line-height:15px;
	text-decoration:none;
}
.footer-middle-l ul li a:hover {
	text-decoration:underline;
}
ul.rcomments li a {
	color:#3fb2e3;
	font-weight:bold;
}
.footer-middle-r {
	width:320px;
	margin:0 0 0 40px;
	padding:0;
	float:left;
}
.footer-middle-r h2 {
	width:320px;
	height:18px;
	margin:0 0 15px 0;
	padding:0;
	float:left;
	font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	line-height:18px;
	text-align:center;
	overflow:hidden;
}
.footer-middle-r p img {
	border:1px solid #bebebe;
	float:left;
	margin:0 5px 5px 0;
	padding:0;
}
.footer-middle-r p {
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#4c4c4c;
	line-height:15px;
}
#footer-bottom {
	width:1024px;
	min-height:50px;
	margin:0;
	padding:0;
	float:left;
	background:#b2b2b2 url(images/footer_bottom_bg.png) top left repeat-x;
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404040;
}
#footer-bottom ul {
	margin:20px 0 0 215px;
	padding:0;
	float:left;
	list-style:none;
	display:inline;
}
#footer-bottom ul li {
	margin:0 15px 0 0;
	padding:0;
	float:left;
}
#footer-bottom ul li a {
	font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3fb2e3;
	text-decoration:none;
	line-height:12px;
}
#footer-bottom ul li a:hover {
	text-decoration:underline;
}
#footer-bottom .alignright {
	margin:20px 50px 0 0;
	padding:0;
}
/****************************** FOOTER END ******************************/
