body {
	background:				#9c9c9c url("/framework/images/bodyBackground12.jpg") top center no-repeat;
	font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;
}


div#left-div ul { 
	line-height: 			24px;
	//list-style-image: 		url(/blog/wp-content/themes/Basic/images/bullet.gif); 
}



.titles-boxes { 
	font-weight: 			bold; 
}

.breadcrumbs {
	font-size:				12px;
	color: 					#666;
	display:				block;
	margin-bottom:			15px;
}

.breadcrumbs a {
	color: 					#000;
	text-decoration:		none;
}
.breadcrumbs a:hover {
	color: 					#000;
	text-decoration:		underline;
}

.cat-box-items { 
	width: 					100%;
	border-bottom: 			1px solid #DCDCDC; 
	margin-bottom: 			5px;
}

.headings { 
	color: 					#000;
	margin-bottom: 			10px;
	display: 				block;
	width: 					100%;
}

div#blog_wrapper {
	position:				relative;
	width:					937px;
	height:					auto;
	margin:					17px auto 0px auto;
	padding:				0px;
}

div#newframe {
	position:				relative;
	float:					left;
	width:					618px;
	margin:					0px auto;
	padding:				16px;
	background:				#fff;
	border:					1px solid #4593b2;
	border-bottom:			none;
	height: 				100%;
	min-height: 			100%;
}

div#outerframe {
	position:				relative;
	width:					970px;
	min-height:				320px;
	margin:					0px auto;
	padding:				10px;
	background:				#19232e;
}

.wrapper2Enable { 
	width:					904px;
	margin: 				auto; 
	padding:				16px;
	margin-top: 			0px !important; 
}

#respond h3 {
	margin-bottom: 20px;
}
.post-title {
	line-height: 30px;
}

.home-post-wrap {
	width: 660px;
	float: left;
	/*background-image: url(/blog/wp-content/themes/Basic/images/shadow.gif);
	background-repeat: no-repeat;
	background-position: bottom;*/
	border-bottom: 1px dotted #dfdfdf; 
	padding-bottom: 20px;
	margin-bottom: 20px;
	font-size: 12px;
	line-height:22px;
	font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;
}
.size-thumbnail { 
	border: 1px solid #9d9d9d;
	padding: 2px;
	float: left; 
	margin-right: 25px; 
	margin-bottom: 10px;
}
.home-post-wrap-box {
	width: 280px;
	margin-right: 10px;
	float: left;
	/*background-image: url(/blog/wp-content/themes/Basic/images/post-bg.gif);
	background-repeat: repeat-x;*/
	border: 1px solid #EBEBEB;
	margin-bottom: 10px;
	padding: 10px;
}

.blog_post_left_bottom {
	float: left;
	margin-top: 20px;
	font-size: 11px;
	color: #929292;
	font-style: italic;
	line-height: 18px;
}
.blog_post_left_bottom a {
	text-decoration: none;
	color: #5e5e5e;
}
.blog_post_left_bottom a:hover {
	font-style: normal;
	text-decoration: underline;
}
.readmore {
	float: right;
	margin-top: 15px;
}
.readmore a:link, .readmore a:hover {
	color: #292929;
}
#container { 
	position:				relative;
	color: 					#292929;
}

#left-div { 
	width: 					660px; 
	float: 					left;
	margin-top:				-10px;
	padding:				16px;
	background:				#fff;
	border:					1px solid #959494;
	border-bottom:			none;
	min-height:					1250px;
}
.adwrap { 
	margin-left: 			55px;
	float: 					left; 
}
.adwrap a, .adwrap a:hover, .adwrap a:visited { 
	margin-right: 			5px; 
	margin-bottom: 			5px; 
	display: 				block; 
	float: 					left; 
}

.icons {
	margin-top: 			0px; 
	margin-bottom: 			-5px;
	margin-right: 			10px;
}

.post-inside-2 {
	float: 					left;
	width: 					450px;
}
.thumbnail { 
	border: 1px solid #9d9d9d;
	padding: 2px;
	float: left; 
	margin-right: 25px; 
	margin-bottom: 10px;
	width:	140px;
	height:	140px;
}
.current-category {
	color:					#e8d000;
	/*border: 				1px solid #EBEBEB;*/
	padding: 				5px;
	display: 				block;
	margin-bottom: 			10px;
	/*width: 				640px;*/
}
.post-info {
	color: #000;
	font-weight: bold;
	display: block;
	float: left;
	margin-bottom: 19px;
	width:	60px;
	padding: 5px 5px 5px 0px;
}
.post-info2 {
	color: #757575;
	padding: 5px;
	display: block;
	float: left;
	margin-bottom: 19px;
	font-size: 13px;
	font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;
}

.post-info2 div {
	font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;
} 
.post-info2 a:visited, .post-info2 a:link {
	color: #292929;
	text-decoration: none;
}
.post-info a:visited, .post-info a:link {
	color: #9d9d9d;
}
.post-info img {
	border: 1px solid #9d9d9d;
	padding: 1px;
}

.articleinfo { border-bottom: 1px solid #EEEEEE; padding-bottom: 7px; color: #545454; }

/*---------------------[TITLES]-------------------*/
.titles {
	font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;
	font-weight: bold;
	font-size: 27px;
	text-decoration: none;
	padding: 0px;
	margin: 0px 0px 5px 0px;
	display: block;
	width: 550px;
	overflow: hidden;
}
.titles a:link, .titles a:visited, .titles a:active {
	font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;
	font-weight: bold;
	font-size: 27px;
	text-decoration: none;
	line-height: 35px;
	color: #292929;
}

/*--------------------[COMMENTS]------------------*/

iframe, blockquote { margin: 0; padding: 0; border: 0; outline: 0; background: transparent; }

:focus { outline: 0; }
table { border-collapse: collapse; border-spacing: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }

blockquote, q {	quotes: none; }
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none; }

cite, em, i { font-style: italic; }
pre, code { font-family: Courier New, monospace; margin-bottom: 10px; }
ins { text-decoration: none; }
sup, sub { height: 0; line-height: 1; position: relative; vertical-align: baseline; }
sup { bottom: 0.8em; }
sub { top: 0.3em; }
dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dd  { margin-left: 1.5em;}

blockquote  { 
	margin: 2px 0 13px 10px; 
	color: #9e9e9e;
	font-style: italic;
	font-size: 16px;
	font-family: Georgia, serif; 
}
	blockquote p { padding: 0px 0px 0px 20px; background: url(images/blockquote.png) no-repeat left 3px; }

input[type=text],input.text, input.title, textarea, select { background-color:#fff; border:1px solid #bbb; padding: 2px; color: #4e4e4e; }
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { border-color:#2D3940; color: #3e3e3e; }
input[type=text], input.text, input.title, textarea, select { margin:0.5em 0; }
textarea { padding: 4px; }


.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

#comment-section { clear: both; float: left; margin-top: 25px; }
	p#comments { color: #1e1e1e; font-size: 25px; padding-bottom: 0px; font-family: Georgia, serif;  }
	#content-area #comment-section ol.commentlist { padding: 34px 39px 35px 0px; float: left; margin: 55px 0px -95px; list-style-type: none; }
		.comment, .comment-body { float: left; }
		li.comment { margin-bottom: 10px; }
		.comment-author { float: left; margin: -90px 0px 0px -30px; z-index: 1; position: relative; }
			#content-area .comment-author img.avatar { border: 1px solid #DBDBDB; padding: 5px; background: #EDEDED; float: left; }
			
			.comment-info { float: left; padding: 3px 0px 0px 13px; font-size: 18px; font-family: Georgia, serif; }
				cite.fn, span.says, #content-area cite.fn a { color: #657f8c;  }
					span.says, div.commentmetadata { font-style: italic; }
				#content-area div.commentmetadata, #content-area div.commentmetadata a { color: #b1b1a5; margin-top:2px; }
			
			.comment-top, .comment-bottom, .comment-content { float: left; }
			.comment-top  { background: url(/blog/wp-content/themes/Basic/images/comment-top.png) no-repeat; height: 25px; margin-top: -12px; }
			.comment-content { padding-bottom: 10px; clear: both; width: 100%; }
			.comment-bottom-main { float: left;  }
				.comment-bottom-left { background: url(/blog/wp-content/themes/Basic/images/comment-bottom-left.jpg) no-repeat; position: absolute; bottom: 0px; left: -1px; width: 8px; height: 37px; }
				.comment-bottom-right { background: url(/blog/wp-content/themes/Basic/images/comment-bottom-right.jpg) no-repeat; position: absolute; bottom: 0px; right: -1px; width: 8px; height: 37px; }
	
		.comment-body p { line-height: 28px; }
		#content-area ol.commentlist .children { float: left; clear: both; padding-bottom: 30px; margin: 0px; }
			#content-area ol.commentlist .children .comment-body { padding-top: 10px;}
			#content-area .commentlist .children li { padding:0px 3% 3%; margin: 0px; float: left; background: #ffffff url(/blog/wp-content/themes/Basic/images/inner-comment-bottom-main.jpg) repeat-x bottom left; border-left: 1px solid #d1d1c2; border-right: 1px solid #d1d1c2; position: relative; }
				#content-area .commentlist .children li .comment-top-main { background: url('/blog/wp-content/themes/Basic/images/inner-comment-top-main.jpg') repeat-x top left; width: 100%; float: left; height: 6px; }
		#content-area ul.children li { background: none;  }
		#content-area img.wp-smiley { border: none; padding: 0px; }
		.comment-top-left, .comment-top-right, .comment-top-main { height: 24px; }
		.comment-top-left { background: url('/blog/wp-content/themes/Basic/images/comment-top-left.jpg') no-repeat top left; width: 40px; left: -1px; top: 0px; position: absolute; }
			.comment-top-right { background: url('/blog/wp-content/themes/Basic/images/comment-top-right.jpg') no-repeat top right; width: 40px; right: -1px; top: 0px; position: absolute; }
				.comment-top-main { background: url('/blog/wp-content/themes/Basic/images/comment-top-main.jpg') repeat-x top left; width: 100%; float: left; }
		.bubble { background: url('/blog/wp-content/themes/Basic/images/bubble-top.png') no-repeat; width: 18px; height: 17px; top: -16px; left: 25px; z-index: 10; position: absolute; }
		.commentlist li {
			background:#F7F7F7 url('/blog/wp-content/themes/Basic/images/comment-bottom-main.jpg') repeat-x bottom left;
			border-left:1px solid #DFDFD7;
			border-right:1px solid #DFDFD7;
			position:relative;
			padding: 0px 30px 50px;
			margin: 0px 0px 60px;
			width: 600px;
			display: block;
			float: left;
		}
		
		.reply-container {
			position: absolute;
			bottom: 19px;
			right: 5px;
			z-index: 20;
			background: url('/blog/wp-content/themes/Basic/images/reply-right-bg.png') no-repeat right bottom;
			padding-right: 8px;
		}
		#content-area a.comment-reply-link {
			padding: 6px 15px;
			background: #657f8c;
			color: #feffff;
			font-style: italic;
			font-weight: bold;
			display: block;
			text-decoration: none;
			font-size: 12px;
		}
		#content-area a.comment-reply-link:hover {
			text-decoration: underline;
		}
		.children .comment-top-left {
			background: url('/blog/wp-content/themes/Basic/images/inner-comment-top-left.jpg') no-repeat top left; width: 15px; left: -1px; top: 0px; position: absolute;
		} 
		.children .comment-author { float:left; margin: 0px; width:100%; z-index:1; }
		.children .bubble { display: none; }
		.children .comment-top-right { background: url('/blog/wp-content/themes/Basic/images/inner-comment-top-right.jpg') no-repeat top right; width: 15px; right: -1px; top: 0px; position: absolute; }
		.children .comment-bottom-left { background: url(/blog/wp-content/themes/Basic/images/inner-comment-bottom-left.jpg) no-repeat scroll 0 0; height:7px;
position:absolute; width:15px; }
		.children .comment-bottom-right { background: url(/blog/wp-content/themes/Basic/images/inner-comment-bottom-right.jpg) no-repeat scroll 0 0; height:7px;
position:absolute; width:15px; }
		.children .reply-container {
			bottom: -10px; right: 20px;
		}
		
		.nocomments div#respond { margin-top: 0px; }
			div#respond  h3 { font-size: 21px; margin: 5px 0px 7px; color:#303030; }
		div.navigation, div#respond { float: left; width: 595px; }
		div#respond { padding: 10px 0px 0px 0px; width: 90%; }
		form#commentform { float: left; width: 99%; position: relative; z-index: 10; }
			form#commentform  textarea { width: 96%; border: 1px solid #D1D1C2; padding: 3px; }
		.cancel-comment-reply { padding-bottom: 12px; }
		#comment-section li.comment div#respond { margin-top: 0px; padding: 0px; }
		#comment-section div.navigation div.alignleft { padding-left: 35px; }
		
		#comment-section div#trackbacks { float:left; padding: 34px 39px 10px 35px; }
		div#trackbacks  h3 { color:#1E1E1E; font-size:14px; margin-bottom: 7px; }
		ol.pinglist li { margin-bottom: 3px; }

/*---------------[PAGES NAVIGATION]---------------*/
#pages { width: 950px; margin: 50px auto 0px auto; height: 39px; }
#pages ul { list-style-type: none; float: left; padding: 0px 0px 0px 0px; margin: 0; width: 720px; }
#pages ul li { float: left; display: block; height: 31px; padding: 0px; margin-right: 10px; }
#pages .home, #pages .current_page_item { background-image: url(/blog/wp-content/themes/Basic/images/pages-hover-left-Blue.gif); background-position: left; }
#pages .home a:link, #pages .home a:visited, #pages .current_page_item a:link, #pages .current_page_item a:visited { background-image: url(/blog/wp-content/themes/Basic/images/pages-hover-right-Blue.gif); background-position: right; background-repeat: no-repeat; color: #082663; }
#pages ul li:hover { background-image: url(/blog/wp-content/themes/Basic/images/pages-hover-left-Blue.gif); background-position: left; }
#pages ul li a:link, #pages ul li a:visited, #pages ul li a:active { float: left; color: #e0e0e0; text-transform: uppercase; display: block; height: 29px; font-size: 11px; padding: 2px 13px 0px 10px; margin: 0px; }
#pages ul li a:hover { background-image: url(/blog/wp-content/themes/Basic/images/pages-hover-right-Blue.gif); background-position: right; background-repeat: no-repeat; color: #FFF; height: 29px; text-decoration: none; }

/*---------------[DROPDOWN MENU]---------------*/
/*.nav li ul { position:absolute; top:-999em; border-top: 4px solid #21b4d9; border-bottom: 4px solid #1ca0c2; }
.nav li { float:left; position:relative; }
.nav ul li { width: 100%; }
.nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:25px; }
.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }
.nav li li:hover ul, ul.nav li li.sfHover ul { left:240px; top:0px; }
.nav li:hover ul, .nav li li:hover ul { top: -999em; }
.nav li li { padding: 0px; background-color: #1ca8cc; height: auto !important; }
.nav li ul { z-index:100; }
#pages ul li ul { width: 240px; }
.nav li:hover a:link, .nav li:hover a:visited { color: #FFF !important; background-image: url(/blog/wp-content/themes/Basic/images/pages-hover-right-Blue.gif); background-position: right; background-repeat: no-repeat; }
.nav li li:hover, .nav li .current_page_item { background-image: none !important; }
.nav li li a:link, .nav li li a:visited { width: 180px; padding: 10px 30px 10px 30px !important; margin: 0px 0px 0px 0px !important; height: auto !important; background-image: none !important; float: left; }
.nav li li a:hover { background-color: #26b9df; background-image: none !important; }
*/
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 12px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
p img { padding: 0; max-width: 100%; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }

/*-------------------[SIDEBAR]--------------------*/

#sidebar { 
	float: 					right; 
	padding: 				0px; 
	width: 					232px;
	margin:					-16px 0 10px 10px;
}

#sidebar a { 
	color:					#082663;
	font-size:				14px;
}

div#sidebar div#social {
	margin:					0px 0px 10px 0px;
	height:					48px;
	display:				block;
	clear:					both;
}

div#sidebar div#social img {
	float:					left;
	margin:					5px;
}

.sidebar-box { 
	display:				block;
	margin: 				0 0 15px 0;
	float: 					right;
	width: 					232px;
	color: 					#000;
	padding: 				0px;
	border:					1px solid #959494;
	background:				#d2d2d2 url(/blog/wp-content/themes/Basic/images/side_bar_bg1.jpg) top left repeat-x;
}

.sidebar-box h2 {
	font-size: 				18px;
	color: 					#000;
	font-weight: 			normal;
	text-transform: 		uppercase;
	font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif;
	width: 					160px;
	height:					28px;
	margin: 				-11px 0px 1px 0px;
	padding:				22px 0 0 60px;
}

.sidebar-box a:link, .sidebar-box a:visited, .sidebar-box a:active, sidebar-box a:hover {
	color: 					#FFF;
	text-decoration: 		none;
}

.sidebar-box ul li {
	margin: 				2px 2px 2px 0px;
}

.sidebar-box-inside {
	padding-left: 			0px;
}

.sidebar-box ul {
	list-style-image: 		url("/blog/wp-content/themes/Basic/images/sidebar-dot.png");
}

.sidebar-facebook {
	border:					1px solid #8cbe96;
	background:				#a0d3aa url("/blog/wp-content/themes/Basic/images/side_bar_bg2.jpg") top left repeat-x;
	margin: 				6px 0px 12px 0px;
}

.sidebar-facebook h2 {
	background:				url("/blog/wp-content/themes/Basic/images/blog_side_top_facebook.png") top left no-repeat;
}

.sidebar-recent {
	border:					1px solid #9ac9d6;
	background:				#b6e4f1 url("/blog/wp-content/themes/Basic/images/side_bar_bg3.jpg") top left repeat-x;
	font-size:				12px;
}

.sidebar-recent h2 {
	background:				url("/blog/wp-content/themes/Basic/images/blog_side_top_recent.png") top left no-repeat;
}

.sidebar-recent ul {
	padding: 				0px;
	margin:					0 0 0 4px;
}

.sidebar-recent li {
	list-style-type: 		none;
	display:				block;
	border-top:				1px dotted #43b0b2;
	margin:					8px 0px;
	padding:				8px 0px;
}

.sidebar-recent li.firstrow {
	border-top:				none;
	margin-top:				0px;
	padding-top:			0px;
}

.sidebar-recent a {
	color:					#000;
	/*font-weight:			bold;*/
	height:					12px;
}

.sidebar-recent img {
	border: none;	
}

.sidebar-recent span {
	font-size:				12px;
	color:					#505050;
	line-height:			14px;
}

.sidebar-categories {
	border:					1px solid #cfbda0;
	background:				#e7d7bc url("/blog/wp-content/themes/Basic/images/side_bar_bg5.jpg") top left repeat-x;
}

.sidebar-categories h2 {
	background:				url("/blog/wp-content/themes/Basic/images/blog_side_top_categories.png") top left no-repeat;
}

.sidebar-archives h2 {
	background:				url("/blog/wp-content/themes/Basic/images/blog_side_top_archives.png") top left no-repeat;
}

.sidebar-flickr {
	border:					1px solid #d9bbbf;
	background:				#edd3d6 url("/blog/wp-content/themes/Basic/images/side_bar_bg4.jpg") top left repeat-x;
	clear:					both;
}

.sidebar-flickr h2 {
	background:				url("/blog/wp-content/themes/Basic/images/blog_side_top_flickr.png") top left no-repeat;
}

.sidebar-flickr a {
	color:					#dbaeb4;	
}

.sidebar-flickr img {
	border:					1px solid #dbaeb4;
	margin:					0px 3px 6px 3px;
}

.sidebar-flickr img:hover {
	border:					1px solid #ffeff1;
}

.sidebar-twitter {
	font-size:				14px;
}

.sidebar-twitter h2 {
	background:				url(/blog/wp-content/themes/Basic/images/blog_side_top_twitter.png) top left no-repeat;
}

.sidebar-twitter ul {
	margin:					0px;
	padding:				0px;
}
.sidebar-twitter li {
	list-style-type: 		none;
	display:				block;
	background:				url(/blog/wp-content/themes/Basic/images/sidebar-twitter-icon-on.png) top left no-repeat;
	padding-left:			50px;
	padding-top:			5px;
	margin:					0px 0px 0px 0px;
}

.sidebar-archives li {
	list-style-image:		url(/blog/wp-content/themes/Basic/images/side-bar-dot-grey.png);
	list-style-type:		square;
	padding:				-4px 0px 1px 5px; 
	margin:					0px;
	font-size:				12px;
}

.sidebar-categories li {
	list-style-image:		url(/blog/wp-content/themes/Basic/images/side-bar-dot-orange.png);
	list-style-type:		square;
	padding:				-4px 0px 1px 5px; 
	margin:					0px;
	font-size:				12px;
}

/*--------------------[SEARCH]--------------------*/
#searchform { margin-right: 20px; margin-bottom: 15px; }
#search { color:#FFFFFF; padding:0; float: right; width: 230px; }
#search input { background: #383838; font-size:11px; color:#FFF; font-family:"HelveticaNeue","Helvetica Neue","HelveticaNeueRoman","HelveticaNeue-Roman","Helvetica Neue Roman","Helvetica","Tahoma","Geneva","Arial",sans-serif; width:173px; height:19px; vertical-align:middle; padding:7px 10px 0px 10px; border: 1px solid #4d4d4d; }
#search .input { width:28px; height:28px; background:none; border:none; vertical-align:middle; margin:0; padding:0; }

/*-------------------[PAGE NAVI]------------------*/
.wp-pagenavi { margin-bottom: 15px !important; }
.wp-pagenavi a, .wp-pagenavi a:link { padding: 2px 4px 2px 4px !important; margin: 2px !important; text-decoration: none !important; border: 1px solid #dfdfdf !important; color: #000 !important; background-color: #FFF !important; }
.wp-pagenavi a:visited { padding: 2px 4px 2px 4px !important; margin: 2px !important; text-decoration: none !important; border: 1px solid #dfdfdf !important; color: #000 !important; background-color: #FFF !important; }
.wp-pagenavi a:hover { border: 1px solid #a9a9a9 !important; color: #FFF !important; background-color: #bfbfbf !important; }
.wp-pagenavi a:active { padding: 2px 4px 2px 4px !important; margin: 2px !important; text-decoration: none !important; border: 1px solid #dfdfdf !important; color: #FFF !important; background-color: #FFF !important; }
.wp-pagenavi span.pages { padding: 2px 4px 2px 4px !important; margin: 2px 2px 2px 2px !important; color: #000000 !important; border: 1px solid #dfdfdf !important; color: #000 !important; background-color: #FFF !important; }
.wp-pagenavi span.current { padding: 2px 4px 2px 4px !important; margin: 2px !important; font-weight: bold !important; border: 1px solid #a9a9a9 !important; color: #FFF !important; background-color: #bfbfbf !important; }
.wp-pagenavi span.extend { padding: 2px 4px 2px 4px !important; margin: 2px !important; border: 1px solid #a9a9a9 !important; color: #000 !important; background-color: #bfbfbf !important; }