/*
Theme Name: ANT Philosophy
Theme URL: http://www.antphilosophy.com/
Version: 1.0
Author: Secret
Author URL: http://www.antphilosophy.com/
*/

/* RESET */
/* ----------------------------------------- */

/* Global reset */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0; outline: none; }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */

/* LAYOUT */
/* ----------------------------------------- */

/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
img.aligncenter { display:block; margin:0 auto }
img.alignleft { float:left }
img.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/* You might find the following useful */
br.clear { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */
.clear { clear: both; }
div { position:relative } /* This will save you having to declare each div's position as 'relative' and allows you to absolutely position elements inside them */

/* MAIN LAYOUT */
/* ----------------------------------------- */

a { color: #383838; }
a:hover { color: #a72110; }

body {
	font-family: Arial, Verdana, sans-serif;
	text-align: center;
	background: #383838 url(images/background.jpg) repeat-x;
}

.wrapper {
	width: 1016px;
	margin: 0 auto;
	text-align: left;
}
#header {
	height: 95px;
	overflow: hidden;
	background: url(images/header.jpg) no-repeat 50% 0;
}
#header #logo {
	float: left;
	margin: 17px 0 0 18px;
}
#header #subscribes {
	float: right;
}
#header #subscribes .subs_item {
	display: block;
	float: left;
	font-size: 13px;
	color: #b9b9ad;
	line-height: 17px;
	text-decoration: none;
	width: 150px;
	margin: 43px 27px 0 0;
}
#header #subscribes a:hover {
	color: #e3e3db;
}
#header #subscribes .subs_item img {
	float: left;
	margin: 0 10px 0 0;
}
#header #subscribes .twitter img {
	margin-top: -9px;
}
#header #subscribes .subs_item span {
	font-size:;
}

#nav_line {
	width: 1000px;
	height: 50px;
	background: url(images/nav_bg.jpg) no-repeat;
	margin: 0 auto;
	border-bottom: 1px solid #f8f5ef;
}
#nav_line #navigation {
	float: left;
}
#nav_line #navigation li {
	float: left;
	padding-right: 2px;
	background: url(images/nav_sep.jpg) no-repeat top right;
}
#nav_line #navigation li a {
	float: left;
	height: 45px;
	line-height: 45px;
	font-size: 12px;
	color: #fff;
	padding: 0 12px;
	text-transform: uppercase;
	text-decoration: none;
}
#nav_line #navigation li a:hover, #nav_line #navigation li.current_page_item a {
	background: url(images/nav_hover.jpg) repeat-x;
}

#nav_line #navigation li.first a:hover, #nav_line #navigation li.first.current_page_item a {
	background: url(images/nav_hover_first.jpg) no-repeat top left;
}
#nav_line #searchform {
	float: right;
	margin: 11px 8px 0 0;
}
#nav_line #searchform #s {
	float: left;
	border: none;
	width: 200px;
	height: 15px;
	background: url(images/search_input.jpg) no-repeat;
	font-size: 12px;
	color: #36342e;
	padding: 8px 10px 5px;
}
#nav_line #searchform #searchsubmit {
	float: left;
	margin-left: 5px;
	display: inline;
	border: none;
	width: 31px;
	height: 31px;
	background: url(images/search_submit.jpg) no-repeat;
	cursor: pointer;
}

#container {
	width: 1000px;
	padding: 0 8px;
	background: url(images/cont_bg.jpg) repeat-y;
}
#content {
	width: 690px;
	float: left;
}
#content .block_title {
	padding: 18px 0 10px 11px;
	font-size: 17px;
	color: #d31900;
	text-transform: uppercase;
	background: url(images/block_head_bg.jpg) repeat-x;
}
#content .feat {
	background: none;
}
#featured {
	padding: 0 10px 10px;
}
#featured .feat_img {
	display: block;
	padding-bottom: 6px;
	background: url(images/feat_img_bg.jpg) no-repeat bottom left;
}
#featured .feat_img img {
	display: block;
	border: 6px solid #eae4d8;
}
#featured h2 {
	font-size: 24px;
	color: #383838;
	margin-left: 4px;
}
#featured h2 a {
	color: #383838;
	text-decoration: none;
}
#featured h2 a:hover {
	color: #a72110;
}
#featured p {
	font-size: 14px;
	color: #3f3d2c;
	line-height: 18px;
	margin-left: 6px;
	margin-bottom: 8px;
}
#featured .meta {
	font-size: 11px;
	color: #898270;
	margin-left: 6px;
	text-transform: uppercase;
	line-height: normal;
	margin-bottom: 8px;
}
#featured .meta span {
	text-transform: lowercase;
}
#featured .meta a {
	color: #898270;
	text-decoration: none;
}
#featured .meta a:hover {
	color: #df4200;
}
.readmore {
	float: left;
	width: 102px;
	height: 32px;
	background: url(images/read_more.jpg) no-repeat;
	font-size: 12px;
	color: #504c44;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 30px;
	text-align: center;
}
.readmore:hover {
	background: url(images/read_more_hover.jpg) no-repeat;
	color: #f7f4ed;
}

#news_list .news_item {
	float: left;
	width: 320px;
	padding: 16px 15px 20px 10px;
	background: url(images/block_bg.jpg) repeat-x;
}
#news_list .news_item .news_img img {
	display: block;
	margin-bottom: 10px;
}
#news_list .news_item h2 {
	font-size: 20px;
	color: #393939;
	line-height: 24px;
}
#news_list .news_item h2 a {
	color: #393939;
	text-decoration: none;
}
#news_list .news_item h2 a:hover {
	color: #a72110;
}
#news_list .news_item .meta {
	font-size: 11px;
	color: #898270;
	text-transform: uppercase;
	line-height: normal;
	margin-bottom: 8px;
}
#news_list .news_item .meta span {
	text-transform: lowercase;
}
#news_list .news_item .meta a {
	color: #898270;
	text-decoration: none;
}
#news_list .news_item .meta a:hover {
	color: #df4200;
}
#news_list .news_item p {
	font-size: 14px;
	line-height: 18px;
	color: #3a3a3a;
	margin-bottom: 8px;
}

#pagination, .wp-pagenavi {
	padding: 13px 18px;
	background: url(images/block_bg.jpg) repeat-x;
}
#pagination a {
	font-size: 12px;
	color: #888072;
	text-decoration: none;
	text-transform: uppercase;
}
#pagination a:hover {
	color: #a72110;
}
#pagination .previous {
	float: left;
}
#pagination .next {
	float: right;
}
#content .wp-pagenavi {
	font-size: 12px;
	color: #888072;
	text-transform: uppercase;
}
#content .wp-pagenavi .pages {
	margin: 0 10px 0 0;
	border: none;
	padding: 0;
}
#content .wp-pagenavi a, #content .wp-pagenavi span {
	color: #888072;
	text-decoration: none;
	margin: 0 2px;
	padding: 5px 8px;
	border: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#content .wp-pagenavi a:hover {
	color: #a72110;
}
#content .wp-pagenavi .current {
	font-weight: bold;
	color: #fff;
	background: #a72110;
}
#location {
	padding: 13px 11px 11px;
	font-size: 11px;
	color: #615d54;
	background: url(images/shadow_bottom.jpg) repeat-x;
	text-transform: uppercase;
}
#location a {
	color: #615d54;
	text-decoration: none;
}
#location a:hover {
	color: #e74400;
}
.post {
	padding: 10px 10px 16px;
	font-size: 14px;
	color: #383838;
	line-height: 20px;

}
.post .post_title {
	font-size: 24px;
	color: #383838;
	margin-bottom: 0;
}
.post .page {
	margin-bottom: 15px;
}
.post .meta {
	font-size: 11px;
	color: #898270;
}
.post .meta a {
	color: #898270;
	text-decoration: none;
	text-transform: uppercase;
}
.post .meta a:hover {
	color: #df4200;
}
.post p {
	margin-bottom: 10px;
}
.post img {
	border: 6px solid #eae4d8;
}
.post .wp-smiley {

	border: none;

}
.post img.alignleft {
	float: left;
	margin: 0 9px 0 0;
}
.post img.alignright {
	float: right;
	margin: 0 0 0 15px;
}
.post img.aligncenter {
	display: block;
	margin: 15px auto;
}
.post h1 {
	font-size: 25px;
	color: #a72110;
	margin-bottom: 12px;
}
.post h2 {
	font-size: 21px;
	color: #a72110;
	margin-bottom: 10px;
	margin-top: 25px;

}
.post h3 {
	font-size: 17px;
	color: #a72110;
	margin-bottom: 6px;
	margin-top: 25px;

}
.post h4 {
	font-size: 14px;
	color: #a72110;
	margin-bottom: 4px;
	margin-top: 5px;

}
.post ul li {
	padding-left: 14px;
	background: url(images/list_item1.jpg) no-repeat 0 5px;
	font-size: 14px;
	color: #676359;
	margin: 8px 0 8px 22px;
}
.post ol li {
	padding-left: 0px;
	list-style: decimal;
	font-size: 14px;
	color: #676359;
	margin: 8px 0 8px 40px;
}
.post blockquote {
	margin: 15px 10px 30px;
	border: 1px solid #d7cfc0;
	padding: 20px 75px 0 70px;
	background: #fff url(images/qoute_bg.jpg) no-repeat 6px 13px;
	font-style: italic;
	font-size: 14px;
	color: #747474;
	line-height: 18px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.post .tags {
	font-size: 11px;
	color: #7e796c;
	text-transform: uppercase;
	margin: 25px 0 5px 5px;
}
.post .tags a {
	color: #7e796c;
	text-decoration: underline;
}
.post .tags a:hover {
	color: #a72110;
	text-decoration: none;
}
.author {
	padding: 10px 30px 15px 15px;
	font-size: 14px;
	color: #7e796c;
	background: url(images/block_bg.jpg) repeat-x top;
	line-height: 18px;
}
.author h2 {
	font-size: 21px;
	color: #4d4a43;
	margin-bottom: 7px;
}
.author h2 a {
	color: #a72110;
	text-decoration: none;
}
.author h2 a:hover {
	text-decoration: underline;
}
.author img {
	float: left;
	border: 6px solid #eae4d8;
	margin: 0 10px 0 0;
}
.author a {
	color: #a72110;
	text-decoration: underline;
}
.author a:hover {
	text-decoration: none;
}
.author p {
	margin: 15px 0 0 0;
}
.share {
	background: url(images/block_bg.jpg) repeat-x top;
	padding: 20px 30px 15px 15px;
}
.share h2 {
	font-size: 21px;
	color: #4d4a43;
	margin-bottom: 20px;	
}
.share a {
	float: left;
	text-decoration: none;
	color: #7e796c;
	margin-right: 25px;
	display: inline;
}
.share a:hover {
	color: #a72110;
}
.share a img {
	float: left;
	margin-right: 7px;
	display: inline;
}
.share a span {
	line-height: 32px;
	font-size: 14px;
}
.share a span cufon {
	margin-top: 10px;
}
.summary {
	background: #e1dcd1 url(images/post_summary.jpg) repeat-x top;
	padding: 10px 30px 15px 15px;
	font-size: 14px;
	color: #3a372f;
	line-height: 18px;
	border-bottom: 1px solid #f7f4ed;
}
.summary h2 {
	font-size: 21px;
	color: #a72110;
	margin-bottom: 7px;		
}
.related {
	background: url(images/block_bg.jpg) repeat-x top;
	padding: 20px 0 15px 15px;
}
.related h2 {
	font-size: 21px;
	color: #4d4a43;
	margin-bottom: 10px;	
}
.related ul li {
	margin: 0 0 0 12px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #edeae2;
	padding-left: 15px;
	background: url(images/list_item2.jpg) no-repeat 0 18px;
}
.related ul li a {
	font-size: 14px;
	color: #676359;
	text-decoration: none;
}
.related ul li a:hover {
	color: #a72110;
}
#comments #comments-title {
	font-size: 21px;
	color: #4d4a43;
	height: 30px;
	padding: 20px 0 0 14px;
	background: url(images/block_bg.jpg) repeat-x top;
}
#comments #comments-title span {
	color: #a72110;
}
#comments ol li {
	padding: 20px 45px 16px 16px;
	background: url(images/block_bg.jpg) repeat-x top;
	font-size: 14px;
	color: #4d4a43;
	line-height: 18px;
	border-bottom: 1px solid #edeae2;
}
#comments ol .odd {
	background: #e1dcd1 url(images/post_summary.jpg) repeat-x top;
}
#comments ol li .vcard {
	float: left;
	margin: 0 17px 0 0;
}
#comments ol li .commentcontent {
	float: right;
	width: 560px;
}
#comments ol li .commentmetadata {
	margin-bottom: 5px;
}
#comments ol li .fn {
	font-size: 14px;
	font-weight: bold;
	color: #a72110;
	margin-right: 15px;
}
#comments ol li .fn a {
	color: #a72110;
	text-decoration: none;
}
#comments ol li .fn a:hover {
	text-decoration: underline;
}
#comments ol li a {
	color: #676359;
	text-decoration: none;
}
#comments ol li p {
	margin-bottom: 10px;
}
#comments ol li .comment-body a {

	text-decoration: underline;

}

#comments ol li .comment-body a:hover {

	color: #A72110;

}

#comments ol .pingback a:hover {

	color: #A72110;

}
#respond {
	background: url(images/block_bg.jpg) repeat-x top;
	padding: 10px 0 15px 15px;
	margin-top: 20px;
}
#respond h3 {
	font-size: 21px;
	color: #4d4a43;
	margin-bottom: 7px;	
}
#respond .comment-notes {
	display: none;
}
#respond .comment-form-author {
	float: left;
}
#respond .comment-form-author label {
	display: none;
}
#respond .comment-form-author span {
	display: none;
}
#respond .comment-form-author input {
	width: 265px;
	border: 1px solid #d0cbbf;
	padding: 5px 10px;
	font-size: 13px;
	color: #4d4a43;
}
#respond .comment-form-email label {
	display: none;
}
#respond .comment-form-email span {
	display: none;
}
#respond .comment-form-email input {
	width: 265px;
	border: 1px solid #d0cbbf;
	padding: 5px 10px;
	font-size: 13px;
	color: #4d4a43;	
	margin-left: 33px;
}
#respond .comment-form-comment label {
	display: none;
}
#respond .comment-form-url input {
	width: 585px;
	border: 1px solid #d0cbbf;
	padding: 5px 10px;
	font-size: 13px;
	color: #4d4a43;
	margin-top: 26px;
}
#respond .comment-form-url label {
	display: none;
}
#respond .comment-form-comment textarea {
	width: 585px;
	border: 1px solid #d0cbbf;
	padding: 5px 10px;
	font-size: 13px;
	color: #4d4a43;	
	margin-top: 26px;
	font-family: Arial;
}
#respond .form-allowed-tags, .nocomments {
	display: none;
}

#respond .logged-in-as {
	font-size: 12px;
	color: #4d4a43;
}

#respond .subscribe-to-comments {
	font-size: 12px;
	color: #4d4a43;

	

	margin-top: 20px;

}
#respond #submit {
	width: 128px;
	height: 28px;
	background: url(images/post_button.jpg) no-repeat;
	border: none;
	font-size: 14px;
	color: #fff;
	font-family: "Myriad Pro";
	margin-top: 16px;
	cursor: pointer;
}
#submition_form input {
	width: 265px;
	border: 1px solid #d0cbbf;
	padding: 5px 10px;
	font-size: 13px;
	color: #4d4a43;	
}
#submition_form textarea {
	width: 585px;
	height: 120px;
	border: 1px solid #d0cbbf;
	padding: 5px 10px;
	font-size: 13px;
	color: #4d4a43;	
	font-family: Arial;
}
#submition_form .submit_form {
	width: 128px;
	height: 28px;
	background: url(images/post_button.jpg) no-repeat;
	border: none;
	font-size: 14px;
	color: #fff;
	font-family: "Myriad Pro";
	margin-top: 6px;
	cursor: pointer;
	padding: 0;	
}
#loader img {
	border: none;
}

#sidebar {
	width: 310px;
	float: right;
}

#sidebar .banner {
	margin: 9px 0 7px 0;
	border-bottom: 3px solid #e8e6df;
}
#sidebar .banner img {
	display: block;
}
#sidebar .widget {
	background: url(images/sidebar_title_bg.jpg) no-repeat 0 31px;
	margin-bottom: 20px;
	font-size: 12px;
	line-height: 16px;
	color: #686868;
}
#sidebar .widget div {
	padding: 15px;
}
#sidebar .widget h2 {
	display: block;
	height: 30px;
	padding-top: 15px;
	font-size: 17px;
	color: #4d4a43;
	padding-left: 52px;
}
#sidebar .widget .posts_list li {
	display: block;
	padding: 13px 18px 16px 13px;
	border-bottom: 1px solid #e4e1da;
	text-decoration: none;
	line-height: normal;
	background: none;
	height: auto;
}
#sidebar .widget .posts_list li:hover {
	background: url(images/sidebar_posts_hover.jpg) no-repeat top left;
	padding-top: 12px;
	border-top: 1px solid #f7f4ed;
}
#sidebar .widget .posts_list li h3 {
	margin-bottom: 5px;
	color: #3b3b3b;
}
#sidebar .widget .posts_list li h3 a {
	font-size: 15px;
	color: #3b3b3b;
}
#sidebar .widget .posts_list li h3 a:hover {
	color: #a72110;
	background: none;
}
#sidebar .widget .posts_list li p {
	font-size: 12px;
	line-height: 16px;
	color: #686868;
}
#sidebar .popular_posts .widget_title {
	background: url(images/icon_popular.png) no-repeat 10px 9px;
}
#sidebar .widget_categories .widget_title {
	background: url(images/icon_categories.png) no-repeat 10px 8px;
}
#sidebar .widget ul li {
	display: block;
	height: 32px;
	line-height: 32px;
	color: #383838;
	font-size: 14px;
	padding-left: 43px;
	border-bottom: 1px solid #e4e1da;
	background: url(images/sidebar_list_bg.jpg) no-repeat;
}
#sidebar .widget ul li a {
	text-decoration: none;
	color: #383838;
}
#sidebar .widget ul li:hover {
	background: url(images/sidebar_list_bg_hover.jpg) no-repeat;
	color: #a72110;	
}
#sidebar .widget ul li:hover a {
	color: #a72110;	
}

#cont_bottom {
	width: 1016px;
	height: 13px;
	overflow: hidden;
	background: url(images/cont_bottom.jpg) no-repeat;
}

#foot_cont {
	border-top: 1px solid #515151;
	border-bottom: 1px solid #515151;
	background: #0e0e0e url(images/footer_bg.jpg) repeat-x top left;
	padding-bottom: 30px;
}
#foot_cont #faves {
	float: left;
	width: 672px;
	margin-left: 7px;
	margin-top: 11px;
	display: inline;
}
#foot_cont #faves h2 {
	display: block;
	font-size: 17px;
	color: #94918b;
	height: 28px;
	padding-top: 12px;
	padding-left: 38px;
	background: url(images/icon_favorite.png) no-repeat 0 6px;
}
#foot_cont #faves .col {
	width: 332px;
	float: left;
}
#foot_cont #faves .sec {
	margin-left: 6px;
}
#foot_cont #faves .col .col_item {
	border-top: 1px solid #3b3b3a;
	padding: 8px 28px 6px 8px;
}
#foot_cont #faves .col .last {
	border-bottom: 1px solid #3b3b3a;
}
#foot_cont #faves .col .col_item h3 a {
	font-size: 14px;
	color: #949494;
	text-decoration: none;
}
#foot_cont #faves .col .col_item h3 a:hover {
	color: #fff;
}
#foot_cont #faves .col .col_item p {
	font-size: 12px;
	color: #686868;
}
#foot_cont #faves .col .col_item:hover {
	background: #262626;
}

#foot_cont #foot_author {
	float: right;
	margin-top: 11px;
	width: 302px;
	font-size: 13px;
	color: #686868;
	line-height: 16px;
}
#foot_cont #foot_author h2 {
	display: block;
	font-size: 17px;
	color: #94918b;
	height: 28px;
	padding-top: 12px;
	padding-left: 38px;
	background: url(images/icon_about.png) no-repeat 0 6px;
	border-bottom: 1px solid #3b3b3a;
	margin-bottom: 8px;	
}
#foot_cont #foot_author img {
	float: left;
	border: 3px solid #383838;
	margin: 0 9px 0 0;
}
#foot_cont #foot_author .about_me {
	display: block;
	float: left;
	width: 78px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	font-size: 12px;
	color: #797979;
	text-decoration: none;
	cursor: pointer;
	background: url(images/about_me_bg.jpg) no-repeat;
	margin-top: 10px;
}

#footer {
	padding: 11px 0;
}
#footer .foot_text {
	float: left;
	font-size: 12px;
	color: #888888;
	line-height: 18px;
}
#footer .foot_text .copy {
	font-size: 13px;
	color: #c0c0c0;
}
#footer #foot_nav {
	float: right;
}
#footer #foot_nav li {
	float: left;
}
#footer #foot_nav li a {
	float: left;
	text-decoration: none;
	font-size: 11px;
	color: #b5b5b5;
	text-transform: uppercase;
	text-shadow: #282828 1px 1px 0;
	margin: 0 0 0 18px;
}
#footer #foot_nav li a:hover {
	color: #fff;

}
/* nye styles wpkons */

.antrss{margin-bottom:10px !important;}

.antrss .widget_title{padding-left:20px !important;}

.antrss p{padding:10px 20px;color:#4d4a43;}

.antrss p a{color:#a72110;}

.antrss .wrapper{padding:0 20px;width:auto;}

.antrss .wrapper a{float:left;}

.antrss .wrapper .foo{padding:0 !important;margin:0 0 0 10px;float:left;background:url(images/antrss-input.png) no-repeat;width:230px;height:31px;}

#antrss-email{height:31px;line-height:31px;border:none;width:188px;margin-left:4px;background:none;float:left;}

#antrss-submit{cursor:pointer;border:none;background:url(images/antrss-go.png) no-repeat 0 0px;width:31px;height:23px;float:left;margin:3px 0 0 3px;}

.antrss .clear{padding:0 !important;}

#post-rss{background:url(images/post-rss-bg.png) no-repeat;width:695px;height:42px;margin-left:-32px;padding-top:28px;}

#post-rss .text{float:left;padding-left:75px;line-height:65px;color:#fff;font-size:12px;}

#post-rss .form{float:left;top:-10px;left:16px;padding:0 !important;}

#post-rss-email{height:25px;line-height:25px;width:188px;border:none;float:left;}

#post-rss-submit{cursor:pointer;border:none;background:url(images/post-rss-go.png) no-repeat;width:31px;height:23px;float:left;margin:2px 0 0 3px;}

.antebook{padding:0 20px;margin-top:20px;}

.antebook h2{color:#a72110;margin-bottom:6px;font-size:16px;}

.antebook .product{margin-left:-20px;float:left;}

.antebook .text{float:left;color:#4d4a43;font-size:13px;width:170px;line-height:16px;margin-top:8px;}

.antebook .form{margin-top:10px;}

.antebook a{color:#a72110;text-decoration:underline;font-size:12px;}

#antebook-name,#antebook-email{width:207px;height:29px;background:url(images/antebook-input.png) no-repeat;border:none;padding:0 3px;margin-bottom:8px;font-size:13px;color:#776a4c;}

#antebook-submit{cursor:pointer;margin:2px 0 10px;border:none;background:url(images/antebook-button.png) no-repeat;width:128px;height:28px;}

#popup_domination_lightbox_close{z-index:999 !important;}
div.ratingblock{width:auto;float:right;margin:0 10px 6px 0 !important;padding:0;position:static !important;font-size:14px;}
div.ratingblock div{position:static !important;}
div.ratingblock div.ratingstars div.ratepost{position:relative !important;}
div.ratingblock .ratingtext {padding:0;margin:0;}
#header .twitter img{margin-top:0 !important;}
#header .subs_item{margin-right:16px !important;}
#header .subs_item.last{margin-right:0 !important;}
