/* Theme Name: Finnjuhl 



Theme URI: http://www.finnjuhl.com/ 



Description: Finnjuhl theme 



Version: 0.1 



Author: Venkatesh Technologies 



Author URI: http://www.venkateshtech.com/ 



*/ 

body{background:#FFFFFF; margin:0; padding:0; font-family:arial narrow, Helvetica, sans-serif;color:#000000; font-size:13px;}







.clear{clear:both;}







a{text-decoration:none; color:#7D7C7C;}







a:hover{color:#7D7C7C; text-decoration:underline;}







p{line-height: 1.5em;}







img{border:none;}







h1 {font-size:30px; font-weight:normal; color:#7D7C7C;}







h2 {font-size:20px; font-weight:normal; color:#7D7C7C;}







h3 {font-size:18px; font-weight:normal; color:#7D7C7C;}







h4 {font-size:16px; font-weight:normal; color:#7D7C7C;}







h5 {font-size:16px; font-weight:normal; color:#7D7C7C;}







h1 a, h2 a, h3 a, h4 a, h5 a{font-weight:normal; color:#7D7C7C;}







h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{}







#wrapper{width:912px; margin:0 auto;position:relative;}







#top{padding:20px 0;}







a#logo{z-index:9999;background:url(images/onecollectionlogo.png) center center no-repeat;position:absolute; display:block; right:20px; width:150px; height:153px;}







/* Start Navigation */







#nav_wrapper{float:left; margin:10px 0;}







#nav_wrapper ul.menu{list-style:none; padding:0; margin:0;}







#nav_wrapper ul.menu li{position:relative; float:left;padding: 10px 0;}







#nav_wrapper ul.menu li a{padding:0 10px; display:block; font-size:14px; color:#585857; border-right:1px solid #e0e0e0;}







#nav_wrapper .main_hover_left, #nav_wrapper .current-post-ancestor, #nav_wrapper .current-category-ancestor, #nav_wrapper .current-menu-parent, #nav_wrapper .current-post-parent, #nav_wrapper .page_item, #nav_wrapper .current_page_item{ }







#nav_wrapper .main_hover_right, #nav_wrapper ul.menu li a:hover, #nav_wrapper .current-post-ancestor a, #nav_wrapper .current-category-ancestor a, #nav_wrapper .current-menu-parent a, #nav_wrapper .current-post-parent a, #nav_wrapper .page_item a, #nav_wrapper .current_page_item a{text-decoration:none;}







#nav_wrapper ul.menu li ul{display:none; position:absolute; top:35px; left:-40px; list-style:none; z-index:9999;}







/* NAVIGATION DROPDOWN BACKGROUND IMAGES */







#nav_wrapper ul.menu li ul li{padding:0; margin:0; background:#f8f8f7;}







#nav_wrapper ul.menu li ul li:hover{background:#303030;}







#nav_wrapper ul.menu li ul li a	{ font-size: 12px;width:160px; padding:5px 12px; color:#333; background:none; border-top:1px solid #dedede;border-right:none; }







#nav_wrapper ul.menu li ul li:first-child a{border-top:none;}







#nav_wrapper ul.menu li ul li a:hover{ background:none; color:#FFF;}







#nav_wrapper ul.menu li ul li a.sub_level_active{color:#FFF;}







#nav_wrapper ul.menu li ul li ul{position:absolute; top:1px; left:135px; list-style:none;}







/* NAVIGATION - ARROWS IMAGES */







#nav_wrapper ul.menu .nav_sub_arrow	{}







#nav_wrapper ul.menu .nav_sub_arrow:hover, #nav_wrapper ul.menu .nav_sub_arrow_active{color:#FFF;}







/*  End Navigation */







#content{z-index:1;background:#F8F8F7;1px solid #DCDCDC; padding:0 10px; clear:both; overflow:hidden;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc;}







#contenttop{background:url(images/contenttop.png) center top repeat-y;height:10px;clear: both;}







#contentbottom{background:url(images/contentbottom.png) center top repeat-y;height:10px;clear: both;}







h1.title, h2.title{margin:0 0 20px;}







h3.title,h4.title{margin:0 0 15px;}







.post h2{margin-bottom:15px;}







.post h3{margin-bottom:10px;}







.post{margin-bottom:20px;}







.post .meta{margin: 15px 0;}







#contentnews{background:#F8F8F7; overflow:hidden;z-index:1;}







#footer{padding:10px; color:#585857;font-size: 11px;}







#footer p{margin:0;}







#footer a{color:#585857;}







#footertop{margin: 0 0 5px;}







#footerbottom{clear:both;float:right;width:910px;}







#copyright{float:right; padding: 30px;}







#menu{float:right;margin-left:4px;}







#menu ul{margin:0; padding:0; list-style:none;}







#menu ul li{float:left; }







#menu ul li a{color:#585857; padding:0 2px;}






#menu ul#menu-footer li.fbicon a{background:url(images/icon-facebook-off.gif) no-repeat center left;padding-left:18px; height:50px;}

#menu ul#menu-footer li.linkedinicon a{background:url(images/icon-linkedin.png) no-repeat center left;padding-left:18px;}

#menu ul#menu-footer li.instagramicon a{background:url(images/icon-instagram.gif) no-repeat center left;padding-left:18px;}

#menu ul#menu-footer li.pinteresticon a{background:url(images/icon-pinterst.png) no-repeat center left;padding-left:18px;}
#menu ul#menu-footer li{ margin-right:5px; }


#menu ul li a:hover{}







.collection{margin:-5px 170px -5px -5px; overflow:hidden;}







.collectionleft{float:left; width:120px; height:120px; border:1px solid #DEDEDE; float:left; margin-right:20px; clear:both;}







.collectionright{float:left;overflow:hidden;}







.subcollection{width:80px; min-height:80px; float:left; margin:5px;}







.subcollection img{border:1px solid #DEDEDE;}







.subcollection span{color:#000000; display:block;font-size: 11px; margin: 10px 0;}







.desginercollection{width:80px; min-height:80px; float:left; margin:0 0 10px 0;}







.desginercollection img{border:1px solid #DEDEDE;}







.desginercollection span{color:#000000; display:block;font-size: 11px; margin: 10px 0;}







.accountdata {border: 1px solid #DDDDDD;float: left;margin: 5px;min-height: 60px;padding: 20px 10px; position: relative;text-align:center;width: 80px;}







#productsingalpage{overflow:hidden;}







#productsingalpage .col1, .entry .col1{width:350px; float:left; margin-right:10px;}







#productsingalpage .col2, .entry .col2{width:350px; float:left;position:relative;}







#productsingalpage .col3, .entry .col3{width:170px; float:left;position:relative;margin-left:10px;}







#partnersingalpage .col1, .entry .col1{width:430px; float:left; margin-right:10px;}







#partnersingalpage .col2, .entry .col2{width:450px; float:left;position:relative;}







#productsingalpage .col2 p{margin:0;}







.marginright{margin-right:10px;}







.entry table{clear:both;}







.entry a{color:#000000;}







.insimage{float:left;margin:5px;}







.productgallery{float:left;width:400px;}







.productsmeta{float:left;width: 170px;padding-top: 256px;}







.productsmeta div{margin:5px 0;}







.productdesigner{text-align:right;}







#leftsidebar{width:150px; padding:10px; background:#c5c5c5; float:left; margin-right:10px;}







#middle{float:left; width:530px; margin:0 10px;}







#rightsidebar{width:150px; padding:10px; float:left;}



#rightsidebar.sideleft{margin-top:0px;}



#leftsidebar, #rightsidebar  {color:#F8F8F7;}







#leftsidebar, #rightsidebar h1 {font-size:22px;}







#leftsidebar, #rightsidebar h2 {font-size:18px;}







#leftsidebar, #rightsidebar h3 {font-size:14px; color:#585857; font-weight: bold;}







#leftsidebar, #rightsidebar h4 {font-size:14px;}







#leftsidebar, #rightsidebar  h5 {font-size:12px; font-weight:bold;}







#leftsidebar, #rightsidebar h1 a, h2 a, h3 a, h4 a, h5 a{font-weight:normal; color:#7D7C7C;}







#leftsidebar, #rightsidebar h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover{ text-decoration:underline;}







#leftsidebar, #rightsidebar ul{padding-left:20px;}







#leftsidebar, #rightsidebar ul li{padding:2px 0;}







#leftsidebar, #rightsidebar ul li a{color:#585857; font-size:14px;}







#leftsidebar, #rightsidebar ul li a:hover{}







.logout{float:right;}







/* miscelaneous */







blockquote {border-left: 2px solid #ccc;color: #888;margin: 15px 0 15px 60px;padding-left: 10px;}







dl dt {font-weight: bold;}







dl dd {margin-left: 60px;}







code {color: #B03535;}







pre, code {font-size: 1.3em; margin: 15px 0;}







.kunci {color: #aaa;}







/* widget */







#productsingalpage .col2 #gallery-1 .gallery-item {float: left;margin: 0 0 6px 6px !important;text-align: center;width:100px !important;}







#productsingalpage .col2 #gallery-1 img {border: 0px solid #cfcfcf !important;}







.widget_author img {border: 1px solid #ccc; float: left; margin-right: 10px; padding: 5px;}







.search-box {padding: 0 10px; }







table#wp-calendar {text-align: center;}







table#wp-calendar caption {font-size: 1.5em; margin-bottom: 10px; text-align: center;}







table#wp-calendar thead tr th {background: #eee; border: 1px solid #ccc; font-weight: bold; padding: 4px 13px;}







table#wp-calendar td {border: 1px solid #ccc; padding: 4px 13px;}







#today {background: #eee;}







/* images and captions */







.alignleft { float: left; margin-right:30px;}







.alignright { float: right; margin-left:30px;}







.aligncenter{clear: both;display: block;margin-left: auto;margin-right: auto;}







/* Blog Post Navigation start */







.navigation {width:100%;line-height: 18px;overflow: hidden;margin:10px;}







.navigation a,.navigation a:hover {color: #010101;}







.nav-previous {float: left;width: 49%;}







.nav-next {float: right;text-align: right;width: 49%;}







/* Blog Post Navigation End */







/************************************************



*	Comments				*



************************************************/



#comments,#commenthead,h3#comments-title,h3#reply-title{margin:0 auto;padding:0;}



#comments span.required { margin:3px 0 0 3px;font-size:0.9em;display: -moz-inline-box; vertical-align:top;}



#commenthead{margin:0;padding:0;background:url(images/post_top.png) left top no-repeat; height:118px;}



#commenthead h3#comments-title{margin:0;padding:60px 0 0 40px;}



#commentblock {background:url(images/post_midal.png) left top repeat-y;margin:0;padding:1px 0;b}



#commentinner {padding:0;margin:0 50px;}



ul.list-comments li{	list-type:none;list-style-type:none;padding:3px 0;border-bottom:1px solid #cbcbd6;}



#commentblock ol {width:530px;list-style-type: square;margin: 0;padding: 0px 50px 10px 0px;overflow: hidden;}



.comment-author{width:530px;}



.comment-author .fn{font-weight:bold;font-style:normal;padding:9px 0 0 16px;}



#comments-list .comment-meta {color:#303030;font-size:11px;padding:0 0 9px 46px;}



div.comment-body{margin:0 0 20px 0;padding:10px;}



div.odd{background:#F9F3E7;}



#comments-list li .avatar {left:1.5em;position:absolute;top:25px;}



.message_head cite{padding-right:10px;}



.commentdate {font-size: 12px;padding-left: 0px;}



.commentlist li p{margin:15px 0 15px 0;line-height: 20px;padding: 0px;}



.commentname {color: #303030;margin: 0px;padding: 5px 5px 5px 0px;}



#respond small{font-size:12px;}



#respond{width:530px;}



p.comment-notes{margin:15px; 0}



p.comment-form-author{width:530px;margin:10px;padding:10px 0;}



label{width:100px;display:block;float:left;}



p.comment-form-email{width:530px;margin:10px;padding:10px 0;}



p.comment-form-url{width:530px;margin:10px;padding:10px 0;}



p.comment-form-comment{width:530px;margin:10px;padding:10px 0;}



.commentinfo{clear: both;}



#comments #submit{margin-top:20px;clear:both;margin-left:100px;}



.commenttext {clear: both;margin: 3px 0px 10px 0px;padding: 20px 10px 5px 10px;width: 580px;background: #FFFFFF url(images/comment.gif) no-repeat top left;}



.commenttext-admin {clear: both;margin: 3px 0px 10px 0px;padding: 20px 10px 5px 10px;width: 380px;background: #FFFFFF url(images/comment.gif) no-repeat top left;}



#commentinner .navigation { width:530px;margin: 0 0 40px; overflow: hidden; clear: both; }



#commentinner .navigation .alignleft { float: left; }



#commentinner .navigation .alignright { float: right; }



.aligncenter{clear: both;display: block;margin-left: auto;margin-right: auto;}



#respond { padding: 0; clear: both; }



#commentsformheader{padding-left: 0px;}



#commentform {margin: 0px;padding: 0px;}



#commentform form{text-align: left;margin: 0px;}



#commentform p{margin: 0px;clear:both;}



#commentform p.form-allowed-tags{display:none;}



#comment {width: 75%;}	



p.comments_link  img{margin: 0px;padding: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}



/************************************************



*	Comments				*



************************************************/







.wp-caption {border: 0px solid #ddd;text-align: left;background-color:;padding-top: 0px;margin: 5px 0;-moz-border-radius: 0px;-khtml-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;}







.wp-caption img {margin: 0;padding: 0;border:0 none;}







.wp-caption p.wp-caption-text { font-size: 16px; line-height: 17px; margin: 0; color:#010101; font-family: "Champagne & Limousines"; }







.printpage{border: 0;font-family:arial narrow,Helvetica,sans-serif; padding: 0 4px 3px 3px;}







.printpage:hover{}







.printpage span{padding: 3px 5px 3px 0;}







.printpage span a{color:#000000;font-size: 11px;}







.printpage span a:hover{text-decoration:none;color:#000000 !important;opacity:1 !important;}







.sharebuttons{margin-top:50px;border-bottom: 1px solid #DCDCDC;border-top: 1px solid #DCDCDC;}


.sharebuttons .st-sharethis-counter2 {
	background-image: url('/wp-content/uploads/sharethis/sharethis.png') !important;
}





.stButton .chicklets {font-family: arial narrow,Helvetica,sans-serif !important;background:none !important;color:#000000;padding-left: 0 !important;} 



.stButton .chicklets:hover {text-decoration:none;opacity:1 !important;} 



.stButton .stButton_gradient{background: none repeat scroll 0 0 transparent !important;border: 0 none !important;filter:none !important;}



.stButton .stButton_gradient:hover{background: none repeat scroll 0 0 transparent !important;border: 0 none !important;filter:none !important;}



.bottomsearch{float:right;margin: -5px 0 5px 10px;}

.bottomsearch input[type="text"]{border:1px solid #dcdcdc;border-right:none;width: 120px;height:12px;font-size:11px;padding:3px 0 2px 1px;font-family: arial narrow;float:left;}

.bottomsearch input[type="submit"]{border:1px solid #dcdcdc;border-left:none;background:none;padding-bottom: 1px;height: 19px;font-size:11px;font-family: arial narrow;float:left;margin:0;}



ul.boxbg{list-style: none outside none;padding: 0;text-align: right;margin:0 0 20px;}



ul.boxbg a{}

.zerotop{margin-top:0px !important;}

a.more-link span{display:block;font-weight:bold;}

.post-thumb{margin-bottom:15px;}

.singleimage .ngg-singlepic{padding:0 !important;}
.ngg-gallery-full{margin-bottom:10px;}
.ngg-gallery-full p{margin:10px 0 0 0;}

.lof-navigator, .lof-main-wapper{
	padding: 0px;
	list-style:none;
}
.lof-container{
	margin-bottom: 50px;
}

.easingslider-shadow {
	display:none;
}