/*  
Theme Name: Inuit Types
Theme URI: http://bizzartic.com/bizzthemes/inuitypes/
Description: Developed by <a href="http://bizzartic.com">Zeljan Topic</a>.
Version: 1.5
Tags: light, theme-options, white, black, fixed-width, custom-colors, threaded-comments
Author: BizzArtic
Author URI: http://bizzartic.com/

 */
 
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0;
	padding:10px 0 0;
	background-image:none;
}
body, img, p, h1, h2, h3, h4, h5, ul, ol, li, form, blockquote { margin: 0; padding: 0 }
h1, h2, h3, h4, h5 { padding: 10px 0 }
a, h1, h2, h3, h4, h5, h6  { color:#222222 }
ul, ol{ list-style:none }
small { font-size: 11px }
code { background: #FFFFC1 }

/*---------MISC STYLING --------- */
.fix{ clear:both; height:1px; overflow:hidden; margin:0 0 -1px }
.clear{ clear:both }
img.fl{/* margin:0 12px 5px 0; background:#F4F4F4;	border:1px solid #DDDDDD; padding:5px ; */ }
img.fll, .entry img{ /*background:#F4F4F4; border:1px solid #DDDDDD; padding:5px; margin:0 0 6px 0 */}
img.fl:hover, img.fll:hover, .entry img:hover{ /*border:1px solid #666*/ }
.fl, .fll{ float:left }
.fr, .frr{ float:right }
.ac, span .ac{ text-align:center }
.ar, span .ar{ text-align:right }
.al, span .al{ text-align:left }
.gravatar{ float:left; background:#EDEDED; margin:0 7px 0 0; padding:4px }
.border-top{ border-top:2px solid #CCC6B7 }
.border-bottom{ border-bottom:1px solid #CCC6B7 }
.alpha{ margin-left:0 }.omega{ margin-right:0 }
.wp-caption { background:#F4F4F4; margin:0 0 6px 6px }
.wp-caption .wp-caption-text { font-size:11px; text-align:center; margin:0; padding:0 0 6px 0 }
img.alignleft{ margin:0 10px 0 0 }
h1{
	font-size:30px;
	line-height:0px;
	font-weight:700
} 
h2,h3,h4,h5{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:700; margin:0 }
.aligncenter{ display:block; margin:10px auto 20px }
.alignleft{ float:left; margin:10px 20px 8px 0 }
.alignright{ float:right; margin:10px 0 8px 20px }
.widget ul li ul li,.widget_pages ul li ul li{ border:none; margin:8px 0 5px 15px; padding:0 0 0 10px }
.fl > .widget ul li ul li,.widget_pages ul li ul li{ border:none; margin:8px 0 5px 15px; padding:0 0 0 10px }
a,.widget ul li a,.featured_post h3 a:hover{ text-decoration:none }
a:hover,#pagenav li ul li a:hover,.widget ul li a:hover,.widget .more a,.content .more a:hover,.post h2 a:hover,.featured_post h2 a:hover,.navigation a:hover{ text-decoration:none; color:#66ccff; }
.content_left,.footer_left,.fl{ float:left }
.content_right,.footer_right,.col2,.fr{ float:right }

/*---------LAYOUT--------- */
.wrapper{ /*width:990px;*/ width:980px; margin-right:auto; margin-left:auto; padding-bottom:0px ; background-color:#fff;}
.page{ float:left; width:980px; padding:0  0 0 0 ; background-color:#fff;}
#header{  /*width:610px; */
	width:100%;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	height:190px;
}
#header-about h2{ float:left; width:560px;; font:normal 30px arial; border-top:1px solid #DDD; border-bottom:1px solid #DDD; margin:0 0 0px; padding:30px 0; height:48px; }
.logo { float:left; margin:0;padding:0; }
#tweet {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:right;
	padding-left:100px;
	font-weight:normal;
	width:600px;
	height:55px;
	background-image:url(images/twit.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top:41px;
}
.aktt_tweet_reply, .aktt_tweet_time { color:#FF3399;font-size:9px; }
#header-about h2 A { font-size:16px; text-align:right; color:#e43694; font-weight:bold; }

#header img{ border:none !important; margin:0;padding:0; }
.nav{ float:left; /*width:610px */ width:470px;}
.content{
	left:320px;/*width:610px */
	width:655px; /*width:560px*/
	margin-top: 15px;
	padding: 0px;
}
.content li{ margin-bottom:5px }
#header .blog-title{ line-height:55px }
#header .blog-title a{ color:#222222; font-size:50px; font-weight:bold }
#header .blog-title a:hover{ text-decoration:none; color:#666666 }
#header .blog-description{ color:#666666 }
#vtopbar-wrap { width:950px; margin-left:auto; margin-right:auto; }
#vtopbar {  width:100%; height:35px; background-color:#000;position:fixed;z-index:500;top:0;left:0;}
#vtopbar-left { width:50%; float:left; }
#vtopbar-right { width:45%; float:left; padding-right:40px; text-align:right; }
#vtopbar img { padding-left:5px; }
#vtopbar-right img { padding-top:5px; }

/*---------TOP NAVIGATION for PAGES---------  */
.top_menu{ font-family:Arial, Helvetica, sans-serif; height:40px; width:980px; text-align:right; font-size:13px; padding:0px 0 0px 0; background-color:#000; }
.top_menu ul{ list-style:none; margin:0; padding:0 }
.like {
	width:204px;
	background-color:#565656;
	height:40px;
	float: left !important;
	text-align:left !important;
	font-size:11px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;
	line-height:20px !important;
	vertical-align:top !important;
	
}
.likea { vertical-align:bottom;padding-top:10px; float:left;height:30px;padding-left:12px;}
.likeb { float:left;padding-left:5px; }
#subdomain { margin:0; padding:0; }
.subdomain li a  { list-style:none; float:left; background-color:#dcdcdc; display:block; height:24px; text-transform:uppercase; padding:8px 10px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#subdomain a{ display:block;  text-transform:uppercase; color:#000;
}
#subdomain li{
	float:left;
	line-height:21px;
	/*background-color:#dcdcdc;*/
	height:31px;
}
#subdomain li a:hover{ background:#565656;text-decoration:none; height:30px; color:#fff; }

.subdomain_out { background-color:#fff !important; font-size:15px !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;padding:10px 10px 0 10px; font-weight:bold; }
.emp {width:10px !important; height:24px !important;display:block; padding:8px 10px 0 10px; background-color:#dcdcdc; }
.page-menu li a{ color:#666; display:block; padding:0 17px 2px 17px; font-weight:bold; text-transform:lowercase;}
.page-menu li ul li a{ border:0; color:#FCFCFC }
.page-menu li a:hover,.top_menu li.active a{ color:#FCFCFC; background:#1E1E1E }
.page-menu li.current_page_item a{ color:#000; font-weight:700 }
.page-menu li.current_page_item a:hover{ color:#fff }
a.admin-link, a.admin-link:hover{color:#999;padding:0 6px 0 0;font-weight:normal}
span.subscribe{ color:#666;line-height:40px }
.page-menu li a:hover{ color:#FCFCFC; text-decoration:underline }
.page-menu li.current_page_item a:hover,#pagenav li:hover a{color:#FCFCFC}

/*---------DROPDOWN NAVIGATION FOR PAGES---------  */
#pagenav a{ display:block; 	text-transform:uppercase; color:#fff;
}
#pagenav li{
	float:left;
	line-height:38px;
	background-color:#000;
}
#pagenav li a:hover{ background:#1E1E1E;text-decoration:none }
#pagenav li ul{ position:absolute; width:15em; left:-999em }
#pagenav li:hover ul,#pagenav li.sfhover1 ul{ left:auto; z-index:1000 }
#pagenav li ul li{ background:#1E1E1E; border:solid #595959; line-height:26px; width:15em; border-width:0 1px 1px }
#pagenav li:hover,#pagenav li.hover{ position:static }
#pagenav li ul ul{ margin:-29px 0 0 15em }
#pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul{ left:-999em; padding:2px 0 0 }
#pagenav li:hover,#pagenav li.sfhover1{ background:#1E1E1E }
#pagenav li a:hover,#pagenav li a.sfhover1{ color:#fff }
#pagenav li ul li ul li,#pagenav li ul li ul li ul li,#pagenav li ul li ul li ul li ul li{ border:1px solid #595959 }
#pagenav li:hover ul ul,#pagenav li.sfhover1 ul ul,#pagenav li:hover ul ul,#pagenav li:hover ul ul ul,#pagenav li:hover ul ul ul ul,#pagenav li.sfhover1 ul ul,#pagenav li.sfhover1 ul ul ul,#pagenav li.sfhover1 ul ul ul ul{left:-999em}
#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li:hover ul,#pagenav li li:hover ul,#pagenav li li li:hover ul,#pagenav li li li li:hover ul,#pagenav li.sfhover1 ul,#pagenav li li.sfhover1 ul,#pagenav li li li.sfhover1 ul,#pagenav li li li li.sfhover1 ul{left:auto}
select,#pagenav{ padding:0 }
#pagenav li a span{ font-size:12px; color:#9D9D9D; font-weight:400 }


/*---------SUBSCRIBE ---------  */
.subscribe{ color:#FCFCFC; float:right; font:11px Verdana; height:16px; padding:0 5px 0 0 }
.subscribe a,.subscribe a:hover{ color:#000; font-weight:700 }
a.admin-link, a.admin-link:hover{ color:#aaa }
.rss-button{ font-weight:700; font-size:10px; color:#FFF; background:#D54100; border:1px solid #E48348; padding:1px 4px }

/*---------FEATURED POSTS --------- */
.feat_background{ background:#000; border: 1px solid #fff }
.boxed_featposts .featured_post{ width:288px; margin:0 5px 10px 5px; position:relative }
.full_featposts .featured_post{ /*width:610px;*/ width:520px; margin:0 5px 10px 5px; position:relative }
.featured_post span.date_bg{ position:absolute; right:2px; top:2px; background:#000; color:#fff; padding:4px }
.boxed_featposts .featured_content{ float:left; width:228px; color:#FFF; padding:0 0 0 0px }
.full_featposts .featured_content{
	float:left;
	width:470px;
	color:#FFF;
	/*padding:10px 0 0 15px*/
	padding:10px 0 0 0px
	
}
.featured_post img{ background:transparent; border:0; padding:0 0 0 5px; margin:0 }
.featured_post img:hover{ border:0 }
.featured_content p{ margin:0 0 5px}
.featured_content a{ color:#FFF !important }
.featured_post img{border:none;margin-left:auto;margin-right:auto;margin-top:5px;display:block}
.featured_post .date{color:#fff;font-weight:700;margin-right:10px;margin-left:15px;padding-top:15px;width:45px;height:50px}
.featured_date p{ line-height:32px; margin: 0}
.featured_content h2 a{ font-weight:400; color:#FFF; font-size:23px; font-family:Georgia, Times, serif }
.post img { border:0 !important; }
.boxed_featposts.featured_content h2{ color:#FFF; margin-bottom:10px; line-height:16px }
.full_featposts .featured_content h2{ color:#FFF; margin-bottom:10px; line-height:16px }
.comments-feat { color:#fff !important }
.comments-feat a{ padding-left:2px; font-size:25px; text-transform:none; font-family:Georgia; font-weight:400; color:#aaa !important }
.hr-border{ background:url(images/hr-trans.png) no-repeat top; height:55px }
.hr-spaces {
	height:15px
}


/* ---------------SLIDERS ---------------- */
#slider { height:279px;  border-bottom:1px solid #DDD}


/*---------REST OF ENTRIES --------- */
.content .post{ float:left; margin-bottom:30px; /*width:610px*/ width:460px; /*this width defines the content*/ }
.content .post-page {
	float:left; /*width:610px*/
	width:646px;
}
/*.blog .post { width:575px; }*/

.blog .post{
	float:left; /*width:600px;*/
	width:660px;
	/*width:554px;  this width defines the horizontal bottom line between post on main page*/
	background-image:none !important;
	display: inline;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.boxed_posts .post{ float:left; width:280px; background-image:none !important; margin:10px 15px 10px 10px !important; padding:0 !important; display: inline }
.full_posts .post{
	float:left; /*width:600px;*/
	width:660px;
	/*width:554px;  this width defines the horizontal bottom line between post on main page*/
	background-image:none !important;
	display: inline;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.blog .post h2{
	margin-bottom:0px;
	font-size:15px;
	font-weight:bold;
	font-family:Arial;
	padding-top: 0px;
	text-transform: uppercase;
	margin-top: 10px;
}
.post h2 {
	width:300px;
	float:left;
}
.post {
	border-bottom:1px solid #DDD;
	vertical-align: top;
}
.post h2{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:-1px
}
.post h2.post_title{ font-size:32px; margin-bottom:30px }
.title { height:22px;margin:bottom:15px;overflow:hidden }
p.header_meta span{ font-size:12px; margin-right:5px; color:#FFF; padding:5px }
.blog .post p{
	/*line-height:20px; /*width:470px;*/
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding-bottom:0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.col1,.col2{ width:300px }
.col1{ margin-right:10px; float:left }

/*---------SIDEBAR ---------  */
.sidebar{ /*width:255px;*/
	width:315px; /*width:330px*/
	margin-top:15px;
	margin-left: 0px;
}
.sidebar_right{
	float:right;
	padding-left:0px;
	/*border-left:1px solid #DDD;*/
}
.sidebar_left{ float:left; padding-right:30px; border-right:1px solid #DDD }
.sidebar h3{ font-weight:700; font-size:16px }
.sidebar p{ font-size:13px; color:#fff }
.nosidebar .post2, .nosidebar .header-about h2{ width:980px; float:left;margin-bottom:30px }

.acc{ 
cursor: hand;
cursor: pointer;
padding: 2px 3px;
border-bottom: 1px solid #e4e4e4;
background:url(images/arrowdown_11.jpg) right no-repeat; }

ul.acc_cont { font-weight:normal !important;}

/*---------widgets ---------  */
.widget .more,.content .more{ color:#000;font-weight:700; font-family:Arial,Helvetica,sans-serif; margin-bottom:0 }
.widget .more span,.content .more span{ color:red; margin-right:5px }
.widget{
	width:302px;
	margin-bottom:0px;
	float:right;
	list-style:none;
	overflow:hidden;
	background-color:#fff;
	color:#000;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.search{ width:230px;  float:left; list-style:none; overflow:hidden; padding:0; background-color:#fff; color:#000;  }
.tagcloud { background-color:#222222 !important; color:#999 }
.widget a, .widget h2, .widget h3, .widget li, .widget p { color:#999 !important ; font-size:13px; }
.widget li{ padding-top:11px; list-style-type:none; margin:0 }
.widget h2{ margin-bottom:15px; font-size:18px }
.widget h3{ margin-bottom:5px; font-size:13px; /*border-bottom:1px solid #eee;*/ font-family:Arial; padding:0 0 10px }
.widget ul {
	display:block;
	width:280px;
	background-color:#fff;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-top: 0;
	padding-right: 15;
	padding-bottom: 10px;
	padding-left: 15px;
}
 

.flickr #flickr_badge_wrapper { width: 310px; border:none; background-color:#fff; }
	.flickr_badge_image { float: left; margin: 0 8px 8px 0; width: 95px; height: 95px; overflow: hidden; border:none; background-color:#fff; }
		#flickr_badge_image3 { padding-right:0px !important; margin-right:0 !important; border:none; }
		    #flickr_badge_image4 { margin-bottom:0 !important; border:none;}
			   #flickr_badge_image5 { margin-bottom:0 !important; border:none;}
				#flickr_badge_image6 { padding-right:0px !important; margin-right:0 !important; margin-bottom:0 !important;border:none; }


	
	.flickr_badge_image img { background: #e4e4e4; padding: 9px; border:none; }
	.flickr_badge_image img:hover { /*background: #333;*/ background:#66ccff; border:none;}

	
div.likeboxfix {
width:298px;
height:493px;
overflow:hidden;
}

div.likeboxfix iframe {margin:-1px;}

#calendar_wrap{ padding:0 0 0 40px }
#calendar_wrap caption{ padding:10px 0 }
li.recentcomments a{ font-style:italic }
.widget #searchform label{ display:none }
.search #searchform label{ display:none }
.textwidget {
	/*background-color:#e4e4e4; /*padding:10px 0 10px 8px;*/
	/*padding-top:5px;
	padding-bottom:5px;*/
	text-align:center;
	width: 300px;
}
.textwidget a { display:block; width:145px; height:145px; background-color:#e4e4e4; float:left;margin:0 10px 10px 0;}
/*sidebar margin width fix */
.smrf { margin-right:0 !important;}
.smbf { margin-bottom:0 !important; }
.profilewidget { background-color:#fff ; /*padding:10px 0 10px 8px;*/  padding-top:5px; padding-bottom:5px; }
.profile-name { font-weight:bold;}
.profile-desc { font-size:11px !important; padding-top:10px; font-family:Arial, Helvetica, sans-serif;}
.viewall { padding-left:15px; font-size:9px !important; font-family:Arial, Helvetica, sans-serif; }
.textwidget img {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.widget input { padding:0;}
.search input { padding:0;}
#s {
	border:none;
	background-image:url(images/search.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	width:167px; height:28px;
	font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;font-weight:bold; 
	padding-left:5px;
} 
.vimeoBadgeRSS { width:100px ; height:275px; background-color:#e4e4e4; float:left; background-color:#e4e4e4;}
.vimeoBadgeRSS img { border:solid #e4e4e4 ; padding-bottom:2px; margin-bottom:2px; }
.execphpwidget {
	background-color:#fff;
	width:300px; /*height:158px; text-align:center; padding-left:2px; */
	float: left;
	/*border: 1px solid #e4e4e4;*/
}
.execphpwidgetin {
	/*background-color:#fff;
	width:300px; /*height:158px; text-align:center; padding-left:2px; */
	/*float: left;*/
	border: 1px solid #e4e4e4;
}
.flickr_top_m { padding-top:0 !important; }
.flickrimg { height: 95px; width:95px;  }
#searchform { padding:0; margin:0; float:left; }
#inp {padding:0; vertical-align:top; margin:0; width:167px; float:left;}
#inp2 { float:left;}
#searchsubmit {
	padding:0px;
	margin-top:0px;
}
/*---------ADVERTISING ads --------- */
.box3{ background:transparent; padding:0 0 30px 0; margin:0 }
.ads123456{ height:125px; margin:0; padding: 2px 0 0 0 }
.ads123456 img{ float:left; border:1px solid #fff; margin:0 }
.ads123456{ float:right; margin:0 }
#big_banner img{ background:transparent; border:1px solid #ddd; margin:0 0 0 2px }

.adsense-468{ text-align:center }
.adsense-728{ display:none; visibility:hidden;text-align:center; padding:20px 0 0 0; margin:0 0 -20px 0; width:910px }

/*---------SINGLE POST STYLING --------- */
.single-post #header-about {
	float:left;
}
.single-post #header-about h1{
	float:left; /*width:610px;*/
	/*width:550px;*/
	width:520px;
	padding:0;
	text-transform:uppercase;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	font-variant: normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
}

.post-page #header-about {
	float:left;
	clear: both;
}
.post-page #header-about h2{
	float:left; /*width:610px;*/
	width:646px;
	padding:0;
	text-transform:uppercase;
	border:none !important;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 20px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
}

.browsing-archive { margin-bottom:15px; padding-bottom:20px; display:none;visibility:hidden;}
.browsing-archive #header-archive { float:left;padding-left:15px; padding-top:15px; }
.browsing-archive #header-archive h2{ float:left; width:560px; font:normal 20px Arial !important; margin:0 0 3px; padding:0; text-transform:none; border:none !important; clear:both }

.date-comments{ /*color:#777 ;float:left;*/
	float:left;
	font-size:12px;
	height:20px;
	color:#666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.date-comments a{ color:#777;font-weight:700 }
.single-post .date-comments {
	/*width:550px;*/
	width:520px;
	float:left;
	clear:left;
}
.date-comments span.comments a{ font-size:22px; font-weight:400 }
.date-comments p { /*width:570px;*/ }
#fullpost-bubble {
}
.date-post {
	float:left;
	font-size:11px !important;
	color:#b4b4b4 !important;
	font-weight:normal;
	/*width:180px;*/
	width:168px;
	text-transform: uppercase;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
.comment-post { padding-top:30px; /*margin-top:30px; */ }
.comment-num { float:right;}
.tags{
	padding: 10px 0;
	/*color: #999;*/
}
.tags a {  } 
.entry {
	color:#333;
	padding: 0 0 30px 0;
}
.entry a{
}
.entry a:hover{ /*color:#346BA4 */ color:#66ccff;}
.entry img.fr{ margin:0 }
.entry img.alignright{ margin:0 0 10px 10px }
.entry p{
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	line-height: 20px;
}
.entry blockquote{ border-left:2px solid #444; width:85%; color:#666; font-style:italic; margin:5px auto 15px; padding:0 10px }
.entry ol, .entry ul { line-height: 18px; padding:8px 0 }
.entry ul { padding-left: 60px }
.entry ul li { list-style: disc; padding: 3px 0 }
.entry ul li ul li { list-style: circle }
.entry ol { padding-left: 50px }
.entry ol li { list-style: decimal inside; padding: 3px 0 }
.entry h2, .entry h3 { font-weight:normal }
.entry h2 { font-size: 24px }
.entry h3 { font-size: 18px }
.entry h4 { font-size: 14px }
.entry h5 { font-size: 11px }

/*---------SINGLE PAGE STYLING --------- */
.page{ /*padding:0 */}
.page .content {
	width:646px !important;
	padding-right:15px !important;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e4e4e4;
	border-bottom-color: #e4e4e4;
}

.content_post, .content_page { margin-top:30px; }
span.edit-entry { font-size:16px; color:#999; padding: 0 0 0 10px }
.last-updated{ font-size:11px; color:#999; text-align:right }
.post-page entry { text-align:justify;}

/*-----ARTIST PAGE--- */
.artist_info_l {
	float:left;
	margin-left:15px;
	width:200px;
	padding-left:5px;
	color: #666;
}
.artist_info h3 { width:200px; margin:0;padding:0;}
.artist_content ul { float:right;width:145px; }
.artist_content ul li { list-style:none; float:right; padding-right:3px; }
.artist_img  { width:212px; height:299px; float:left;}
.artist_img img { padding:0;margin:0;}
#twitter_update_list {
	height:65px;
	background:url(http://bedsty.com/images/profiles/artist_09.png) top left no-repeat;
	float:left;
	width:340px;
	margin-left:15px;
	padding-left:75px;
	padding-top:3px;
	font-style: italic;
	font-size: 12px;
}

 
#twitter_update_list li {
 list-style:none !important;
}
 
#twitter_update_list li span {
/* wraps the tweet */
}
 
#twitter_update_list li a {
/* wraps the link to the tweet */
/* by default it have 85% font-size therefore you might want to change it like below */
font-size:100% !important;
font-size:13px !important;
}

.artist_about { margin-left:15px;margin-top:10px; padding-left:5px; float:left; width:410px; }
.artist_about p {
	line-height:normal;
}
.artist_about h1, .artist_rel h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; }
.artist_rel { clear:both; width:100%; padding-top:15px;}
.artist_rel h1 { border-bottom:solid 1px #e4e4e4;}
.artist_rel img { margin:15px 15px 0 0;}
/*---------COMMENTS --------- */
.exerpt {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	line-height:15px !important;
	font-size:11px !important;
	float:left;
	width:302px;
	text-align:justify;
	height:105px;
}
span.comments {
	margin-left:0px;
	padding-left:0px;
	padding-top:0px;
	/*background: url(images/bubble_12.png) no-repeat top left;
	width:77px;*/
	width:180px;
	height:20px;
	display:block;
	font-size:22px;
	float:right;
	padding-right: 18px;
}
#idc-container-parent #idc-container h3 { font-size:18px; line-height:20px; font-family:Arial, Helvetica, sans-serif; }
.connect_widget div { float:right !important;text-align:right !important;}
.connect_button_container, .connect_button_slider, .connect_widget_vertical_center {float:right !important; text-align:right !important; }
span.comments2 {margin-left:5px; padding-left:18px; padding-top:10px; background: url(images/bubble_12.png) no-repeat top left;width:45px; height:48px;display:block; font-size:22px; float:left;}
span.comments3 {
	margin-left:5px;
	padding-left:0px;
	padding-top:0px;
	/*width:55px;*/
	width:111px;
	height:65px;
	display:block;
	font-size:22px;
	float:left;
	text-align:top;
}
.commh2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:21px !important; color:#999999 !important; padding:0 0 5px 15px }
#comments ol{padding:20px 0;}
#comments { padding-right:7px; }
#commentform { margin-top:30px;}
#commentform P { padding-left:15px; }
#comments .comment { margin-top: 10px; width: 100%;}
#comments .comment .meta-left { width: 90px; float:left; color:#bbb; font-family:Georgia, Times, serif; margin-left:15px; }
#comments .comment .meta-left p{ padding:10px 0 0 0 }
#comments .comment .meta-left .meta-wrap {width: 90px; margin-right: -16px; overflow: hidden; padding-right: 7px; min-height:70px }
.authorcomment, .authorcomment a, .authorcomment a:hover {color:#515151 }
#comments .comment small {font-size: 11px }
* html #comments .comment .text-right { height: 100px }
#comments .comment .text-right { min-height: 70px; margin: 0; /*background:#F8F8F8;*/ padding: 12px; /*border: #DEDEDE 1px solid; */margin-left:100px; border-bottom:#DDD 1px solid; float:none }
#comments .comment .text-right a{ text-decoration:underline }
#comments .comment .text-right p { line-height: 18px; padding: 0 0 8px 0 }
#comments ul.children { margin:10px 0 0 20px; padding:0 }
#comments .commentlist { padding:0 }
#comments .commentlist li { margin-left:10px; padding-left:10px; font-family:Arial, Helvetica, Verdana; font-size:11px; }
#comments .comment .authcomment{ /*background:#EAEAE3; border: #CCC6B7 1px solid */ border-bottom:#DDD 1px solid}
.somepad { height:20px; }
p.commpadd{padding:10px 0 10px 0 }
span.comm-reply{ float:right; color:#bbb; padding:5px 0 0 0 }
span.comm-reply a, span.comm-reply a:hover{ font-size:13px; color:#bbb }
.cancel-comment-reply{padding:0 0 10px 0 }
#respond {padding:10px 0 0 0 }
#respond textarea, .commpadd input{border: #DEDEDE 1px solid; background:#F8F8F8 }
#commleft { float:left;padding-left:15px;}
.commpadd LABEL { color:#CCCCCC !important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; !important; }
.commpadd TEXTAREA { width:63%;/*margin-left:15px;*/margin-top:15px;}
#submitbutton { padding:10px 0px 10px 0px;float:right }
input#submit{font:bold 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif; color:#FFF; text-align:center; padding: 5px; border:1px solid #DEDBD1; background:#000; margin:0 0 7px }
.post ul {
	list-style-type:none;
	float:left;
	width:100%;
	margin-top:0px;
}
#share {
	width:310px;
	float:left;
	position:relative;
	bottom:0;
}
#share li { list-style:none; float:right; /*padding-top:0; margin-top:0;*/ color:#999; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; /*margin-right:15px; */}
#share li a { color:#999 !important; }
#share img {
	padding-top:0px;
	float:right; /*padding-right:10px;*/
}
#share li a:hover { color:#66ccff !important; }
.share-space { width:90px; }

#share-r { width:360px; height:42px; float:right; margin-right:5px;}
#share-r li { list-style:none; float:right; /*padding-top:0; margin-top:0;*/ color:#999; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; /*margin-right:15px; */}
#share-r li a { color:#999 !important; }
#share-r img { padding-top:0px; float:left; /*padding-right:10px;*/ }
#share-r li a:hover { color:#66ccff !important; }
.share-space { width:90px; }


/*---------ARCHIVE --------- */
.arclist ul li{color:silver; font-size:12px; border-bottom:1px solid #f1f1ed; padding:5px 0 }
.arclist ul li ul{border-bottom:0; padding:0 0 0 5px }
.arclist ul li ul li{border-bottom:0; padding:10px 0 0 5px }
.rss-archive{background:url(images/rss-small.gif) center left no-repeat; padding-left:24px; line-height:23px }
.rss-archive a, .rss-archive a:hover{color:#E4760F; font-size:13px }
.arclist .archives-time{float: left;	text-transform: uppercase; color: #666666; width: 90px; border-right: dashed 1px #ddd; margin:0 15px 0 0 }
.browsing-archive #header-about h2{ /*font-size:24px*/ }

/*---------PAGE NAVIGATION - pagination --------- */
.pagination { width: 100%; font-family: georgia; font-size: 12px; font-weight: bold; padding: 26px 0 }
.Navi { float: right; padding: 0 0 20px 0 }
.Navi a { text-decoration: none !important }
.Navi .on { color:#fff; display: block; float: left; font-size: 14px; padding: 3px 9px 4px 9px; margin-left: 4px; background: #000 !important }
.Navi a { border:1px solid #CCC6B7; color: #000; display: block; float: left; padding: 3px 7px; margin-left: 4px }
.Navi a:hover { color:#000; background: #ddd }

/*---------AUTHOR STYLING --------- */
.author-archive{ display:none;	padding:0 0 25px 0; margin: 0 0 30px 0; border-bottom: 1px solid #ddd }
.auth_gravatar{ float:left; margin-right:10px; /*width:58px*/width:125px; height:125px;}
.auth_gravatar img{ background:#FFF; border:1px solid #ccc; width:125px; height:125px; float:left !important;padding:4px }
.auth_email a{ padding: 2px 0 2px 0; text-decoration:none; font-weight:700 }
.auth_email a:hover{ text-decoration:underline }


/*-------------WRITERS STYLEING---------------*/
#writers { padding:30px 20px 30px 30px; width:100%;margin-bottom:30px;}
#writers img { width:125px; height:125px;float:left; }
#writers li {
        list-style-type:none;
	float: left;
	margin: 0 0 5px 0;
	}	
 
#writers img {
	/*width: 40px;
	height: 40px;*/
	float: left;
        margin-right:8px;
        padding-right:15px;
	}
 
#writers div.writers {
	/*margin: 20px 0 0 10px;*/
        text-align:left;
        font-family:arial, verdana, helvetica; font-size:11px; font-weight:bold;
        margin-bottom:5px;
	/*float: left;*/
	}
#wf { height:30px; display:block;  clear:both;}
/*---------FOOTER --------- */
.footer{
	padding-top:30px;
	padding-bottom:0px; /*width:610px;*/
	width:100%;
	border-top:1px solid #DDD;
	color:#000000 !important;
	clear:both !important;
	background-color:#666;
	margin-top: 15px;
}
.footer a { color:#222222 }
.footer .fr span{ color:#CE0000 }
.footer ul{ float:left; margin:0 0 30px; padding:0 }
/*.footer li{ float:left; margin:0 25px 0 0 }*/
#footer {
	font-family:Helvetica, Verdana, Arial;
	font-size:11px;
	color:#999;
	margin-left:auto;
	margin-right:auto;
}
#foot_top { background-color:#666; width:80%; margin-left:auto; margin-right:auto; }
#foot_top div { text-align:left;width:20%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff;}
#foot_top div a, #foot_top div a:link, #foot_top div a:visited,  #foot_top div a:active { color:#fff;}
#foot_top div a:hover { color:#66ccff ; }
#foot_top li { list-style-image:url(images/arrow_19.jpg) ; margin-left:15px;}
#foot_bottom { background-color:#ccc; clear:both; color:#000; padding-top:15px; padding-bottom:30px; text-align:center;}
#foot_bottom a:link, #foot_bottom a:hover, #foot_bottom a:active, #foot_bottom a:visited{ color:#000;}
#foot_bottom a, ##foot_bottom a:link, ##foot_bottom a:visited, ##foot_bottom a:active { text-decoration:none; color:#999; }
#footer a:hover { color:#fff;}

/*--------------SHARER---- */
#share_scroller {
left:0;
position:fixed;
top:700px;
}
#share_button {
left:0;
position:fixed;
top:700px;
width:80px;
}
#shares {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-topleft:3px;
background-color:#CCCCFF;
border-color:#A5A5A5 #E8E7E7 #A5A5A5 #A5A5A5;
border-style:solid;
border-width:1px;
bottom:100px;
margin-top:10px;
position:fixed;
width:63px;
}
#shares .SMVote {margin:7px}
div.SMGap {background-color:#E3E3E3; height:1px; width:35px; margin:5px auto;}
/* FB button (shrink width) */
.fb_share_count_top {width:48px!important}
.FBConnectButton_Small, .FBConnectButton_RTL_Small {width:49px!important}
.FBConnectButton_Small .FBConnectButton_Text {padding:2px 2px 3px!important;}

