/*
	Theme Name: newspress v1.2
	Theme URI: http://wpcrunchy.com
	Description: elegant wordpress theme for any nitche made by <a href="http://wpcrunchy.com" title="Free and Premium wordpress themes">wpcrunchy</a>
	Version: 1.2
	Author: akosipau
	Author URI: http://wpcrunchy.com/
	Tags: three column, red, jquery, white
*/

/*	RESET
-------------------------------
*/

@import url('css/reset.css');
@import url('css/text.css');
@import url('css/960.css');
@import url('css/dropdown.css');

/*	GLOBAL
-------------------------------
*/

body { background: url(images/body_bg.png) 0% 0% repeat-x; background-color: #d1d1d1;
 font-family: Arial; font-size:12px; padding:0px 0 20px 0; color:#000000; }
.left { float:left; }
.right { float:right; }
a { color:#1e90ff; }
blockquote { margin-left:10px; padding-left:10px; border-left:3px solid #aaaaaa; color:#aaaaaa; }

/*	HEADER
-------------------------------
*/

#header { margin-bottom:10px; }

/*--- branding ---*/
#branding { margin-bottom:0px; }
#branding .blog-description { font-size:10px; font-family: 'Verdana', 'Arial', 'Trebuchet MS'; display:block; padding-left:3px; }
#branding .blog-title {  margin:0; padding:0; font-size: 36px; color: #252e28; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -2px; line-height:40px; }
#branding .blog-title a { text-decoration:none; color:#252e28; }
/*--- navigation ---*/
#navigation { border-top:1px #aaa; background:url(images/nav-bg.jpg) repeat-x bottom left; }
#navigation ul { margin:0; padding:0; list-style:none; }
#navigation ul li { margin:0; padding:0; float:left; position:relative; z-index:100; }
#navigation ul li a { display:block; padding:10px 15px; font-family: 'Verdana', 'Arial', 'Trebuchet MS'; font-size:11px; text-transform:uppercase; text-decoration:none; border-bottom:5px solid #252e28; color:#252e28; }
#navigation ul li a:hover { color:#1e90ff; border-bottom-color:#1e90ff; }

.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#666;	
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { outline:0; }
.sf-menu ul {
	 solid #d4d4d4;
	border-top:none;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top:36px; /* overriding essential styles */
}
.sf-menu ul ul {
	margin-top:0;
}
.sf-menu ul a {
	border-bottom:0 !important;
	border-top:1px solid #d4d4d4;
	background-color:#ffffff;
}
.sf-menu ul a:hover {
	color: #FF4B33;
	background-color:#f1f1f1;
}

/*	FEATURED
-------------------------------
*/

#featured { margin-bottom:10px; padding:10px 0; background:url(images/box-bg.png) repeat top left; }
#featured .f-item { position:relative; overflow:hidden; width:220px; height:250px; }
#featured .f-item img { position:absolute; z-index:1; }
#featured .f-item .f-meta { width:200px; height:230px; padding:10px; position:absolute; z-index:2; top:180px; background:url(images/featured-meta-bg.png) repeat top left; color:#fff; }
#featured .f-item .f-meta h3 { font-size: 18px; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; margin:0; padding:0 0 15px 0; text-shadow:#000 1px 1px 1px; }
#featured .f-item .f-meta a { color:#fff; text-decoration:none; }
#featured .f-item .f-meta p { margin:0; padding:0; font-size:10px; font-family: 'Verdana', 'Arial', 'Trebuchet MS'; }

/*	MAIN
-------------------------------
*/

#main { padding:10px 0; background:url(images/box-bg.png) repeat top left; }
/*--- posts ---*/
#posts .post.col2 { width:264px; }
#posts .post-image { padding:3px; background-color:#fff;  solid #ebebeb; }
#posts .post-title, .post-heading { font-size: 25px; color: #111; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; margin:0; padding:10px 0 8px 0; line-height:30px; text-shadow:#fff 1px 1px 1px; }
#posts .post-title a { color:#111; text-decoration:none; }
#posts .post-title a:hover { text-decoration:underline; }
#posts .post-meta span { display:block; float:left; padding-left:15px; margin-right:15px; font-size:10px; text-color:#c9c9c9; }
#posts .post-meta span.datetime { background:url(images/clock.png) no-repeat 0 50%; }
#posts .post-meta span.category { background:url(images/category.png) no-repeat 0 50%; }
#posts .post-meta span.comment { background:url(images/comments.png) no-repeat 0 50%; }
#posts .post-excerpt, #posts .post-full { padding-top:15px; }
#posts .post-link { display:block; padding-left:12px; background:url(images/arrow.gif) no-repeat 0 50%; font-weight:bold; text-transform:uppercase; font-size:10px; }
#posts .post-entry-meta { padding:15px;  double #dcdcdc; background-color:#ffffff; text-shadow:#fff 1px 1px 1px; font-size:14px; }
#posts .post-heading { display:block; padding:0 0 10px 0; }
#posts .post-related { width:350px; }
#posts .post-related ul { margin:0; padding:0; list-style:none; }
#posts .post-related ul li { margin:0; padding:0 0 0 15px; background:url(images/bullet.png) no-repeat 0 10px; }
#posts .post-related ul li a { text-decoration:none; }
#posts .post-related ul li a:hover { text-decoration:underline; }
#posts .post-sharing { width:215px; padding-left:15px; border-left:1px solid #dcdcdc; }
#posts .post-sharing img { padding-right:5px; padding-bottom:5px; }
#posts .post, .breadcrumb { margin-bottom:10px; padding:15px; #dcdcdc; background-color:#ffffff; text-shadow:#fff 1px 1px 1px; font-size:14px; }
/*--- sidebar ---*/
#sidebar .widget { margin-bottom:10px;  double #dcdcdc; background-color:#ffffff; }
#sidebar .widget-head { margin:0; padding:10px 15px; border-bottom:1px solid #dcdcdc; color:1e90ff; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; line-height:24px; text-transform:uppercase; text-shadow:#fff 1px 1px 1px; }
#sidebar .widget-body { padding:10px 15px;  text-shadow:#fff 1px 1px 1px; }
#sidebar .widget-body a { text-decoration:none; }
#sidebar .widget-body ul { margin:0; padding:0; list-style:none; }
#sidebar .widget-body ul li { margin:0; padding:5px 10px 3px 15px; background:url(images/bullet.png) no-repeat 0 12px; }
#sidebar .widget-body ul ul li { background-image:none; list-style-type:square; padding-left:0px; margin-left:15px; }
#sidebar .widget.subscription { border:0; background-color:#eaeaea; }
#sidebar .subscription span { display:block; padding:10px 0 10px 52px; color:#111; font-size:24px; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; line-height:24px; text-transform:uppercase; text-shadow:#fff 1px 1px 1px; }
#sidebar .subscription a { color:#111; text-decoration:none; }
#sidebar .subscription a:hover { color:#555; }
#sidebar .subscription span.rss { background:url(images/Social_RSS.png) no-repeat 0 50%; }
#sidebar .subscription span.email { background:url(images/Social_Email_RSS.png) no-repeat 0 50%; }
#sidebar .subscription span.twitter { background:url(images/Social_Twitter.png) no-repeat 0 50%; }
#sidebar .tabs .tabnav { border-bottom:1px solid #dcdcdc; position:relative; }
#sidebar .tabs .tabnav span { display:block; width:98px; font-weight:bold; padding:10px 0; float:left; font-size:18px; color:#000000; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; line-height:24px; text-transform:uppercase; text-shadow:#fff 1px 1px 1px; text-align:center; }
#sidebar .tabs .tabnav a { text-decoration:none; }
#sidebar .tabs .tabnav a:hover { color:#161616; }
#sidebar .tabs .tabnav span.tn-arrow { width:16px; height:9px; background:url(images/arrow-down.png) no-repeat top left; position:absolute; left:40px; bottom:-29px; }
#sidebar .rp { padding:5px 0; }
#sidebar .rp-thumb { margin-right:10px; padding:3px; border: 1px solid #dcdcdc; color: #000000; background-color: #fff; }
#sidebar .rp-meta span { display:block; padding:5px 0 0 0; }
#sidebar .rp-meta .author { font-size:14px; font-weight:bold; }
#sidebar .rp-meta .datetime { color:#c9c9c9; }
#sidebar .ads { background:none; border:0; padding:0 0 0 10px; margin:0 0 20px 0; }
#sidebar .ads125box { height:125px; width:125px; background:#cccccc; float:left; margin:10px 0 0px 10px; }
	.ads125box img { border:0; }

	Theme Name: newspress v1.2
	Theme URI: http://wpcrunchy.com
	Description: elegant wordpress theme for any nitche made by <a href="http://wpcrunchy.com" title="Free and Premium wordpress themes">wpcrunchy</a>
	Version: 1.2
	Author: akosipau
	Author URI: http://wpcrunchy.com/
	Tags: three column, red, jquery, white
*/

/*	RESET
-------------------------------
*/

@import url('css/reset.css');
@import url('css/text.css');
@import url('css/960.css');
@import url('css/dropdown.css');

/*	GLOBAL
-------------------------------
*/

body { background: url(images/body_bg.png) repeat top left; font-family:Arial, Times, serif; font-size:12px; padding:0px 0 20px 0; color:#000000; }
.left { float:left; }
.right { float:right; }
a { color:#1e90ff; }
blockquote { margin-left:10px; padding-left:10px; border-left:3px solid #aaaaaa; color:#aaaaaa; }

/*	HEADER
-------------------------------
*/

#header { margin-bottom:10px; }

/*--- branding ---*/
#branding { margin-bottom:0px; }
#branding .blog-description { font-size:10px; font-family: 'Verdana', 'Arial', 'Trebuchet MS'; display:block; padding-left:3px; }
#branding .blog-title {  margin:0; padding:0; font-size: 36px; color: #252e28; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -2px; line-height:40px; }
#branding .blog-title a { text-decoration:none; color:#252e28; }
/*--- navigation ---*/
#navigation { border-top:1px #aaa; background:url(images/nav-bg.jpg) repeat-x bottom left; }
#navigation ul { margin:0; padding:0; list-style:none; }
#navigation ul li { margin:0; padding:0; float:left; position:relative; z-index:100; }
#navigation ul li a { display:block; padding:10px 15px; font-family: 'Verdana', 'Arial', 'Trebuchet MS'; font-size:11px; text-transform:uppercase; text-decoration:none; border-bottom:5px solid #252e28; color:#252e28; }
#navigation ul li a:hover { color:#1e90ff; border-bottom-color:#1e90ff; }

.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#666;	
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { outline:0; }
.sf-menu ul {
	 solid #d4d4d4;
	border-top:none;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top:36px; /* overriding essential styles */
}
.sf-menu ul ul {
	margin-top:0;
}
.sf-menu ul a {
	border-bottom:0 !important;
	border-top:1px solid #d4d4d4;
	background-color:#ffffff;
}
.sf-menu ul a:hover {
	color: #FF4B33;
	background-color:#f1f1f1;
}

/*	FEATURED
-------------------------------
*/

#featured { margin-bottom:10px; padding:10px 0; background:url(images/box-bg.png) repeat top left; }
#featured .f-item { position:relative; overflow:hidden; width:220px; height:250px; }
#featured .f-item img { position:absolute; z-index:1; }
#featured .f-item .f-meta { width:200px; height:230px; padding:10px; position:absolute; z-index:2; top:180px; background:url(images/featured-meta-bg.png) repeat top left; color:#fff; }
#featured .f-item .f-meta h3 { font-size: 18px; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; margin:0; padding:0 0 15px 0; text-shadow:#000 1px 1px 1px; }
#featured .f-item .f-meta a { color:#fff; text-decoration:none; }
#featured .f-item .f-meta p { margin:0; padding:0; font-size:10px; font-family: 'Verdana', 'Arial', 'Trebuchet MS'; }

/*	MAIN
-------------------------------
*/

#main { padding:10px 0; background:url(images/box-bg.png) repeat top left; }
/*--- posts ---*/

#posts .post.col2 { width:270px; }
#posts .post-image { padding:3px; background-color:#fff;  solid #ebebeb; }
#posts .post-title, .post-heading { font-size: 25px; color: #111; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; margin:0; padding:10px 0 8px 0; line-height:30px; text-shadow:#fff 1px 1px 1px; }
#posts .post-title a { color:#111; text-decoration:none; }
#posts .post-title a:hover { text-decoration:underline; }
#posts .post-meta span { display:block; float:left; padding-left:15px; margin-right:15px; font-size:10px;  color:#c9c9c9; }
#posts .post-meta span.datetime { background:url(images/clock.png) no-repeat 0 50%; }
#posts .post-meta span.category { background:url(images/category.png) no-repeat 0 50%; }
#posts .post-meta span.comment { background:url(images/comments.png) no-repeat 0 50%; }
#posts .post-excerpt, #posts .post-full { padding-top:15px; }
#posts .post-link { display:block; padding-left:12px; background:url(images/arrow.gif) no-repeat 0 50%; font-weight:bold; text-transform:uppercase; font-size:10px; }
#posts .post-entry-meta { padding:15px;  double #dcdcdc; background-color:#ffffff; text-shadow:#fff 1px 1px 1px; font-size:14px; }
#posts .post-heading { display:block; padding:0 0 10px 0; }
#posts .post-related { width:350px; }
#posts .post-related ul { margin:0; padding:0; list-style:none; }
#posts .post-related ul li { margin:0; padding:0 0 0 15px; background:url(images/bullet.png) no-repeat 0 10px; }
#posts .post-related ul li a { text-decoration:none; }
#posts .post-related ul li a:hover { text-decoration:underline; }
#posts .post-sharing { width:215px; padding-left:15px; border-left:1px solid #dcdcdc; }
#posts .post-sharing img { padding-right:5px; padding-bottom:5px; }
#posts .post, .breadcrumb { margin-bottom:10px; padding:15px; #dcdcdc; background-color:#ffffff; text-shadow:#fff 1px 1px 1px; font-size:14px; }
/*--- sidebar ---*/
#sidebar .widget { margin-bottom:10px;  double #dcdcdc; background-color:#ffffff; }
#sidebar .widget-head { margin:0; padding:10px 15px; border-bottom:1px solid #dcdcdc; color:#1e90ff; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; line-height:24px; text-transform:uppercase; text-shadow:#fff 1px 1px 1px; }
#sidebar .widget-body { padding:10px 15px; text-shadow:#fff 1px 1px 1px; }
#sidebar .widget-body ul { margin:0; padding:0; list-style:none; }
#sidebar .widget-body ul li { margin:0; padding:5px 10px 3px 15px; background:url(images/bullet.png) no-repeat 0 12px; }
#sidebar .widget-body ul ul li { background-image:none; list-style-type:square; padding-left:0px; margin-left:15px; }
#sidebar .widget.subscription { border:0; background-color:#eaeaea; }
#sidebar .subscription span { display:block; padding:10px 0 10px 52px; color:#111; font-size:18px; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; line-height:24px; text-transform:uppercase; text-shadow:#fff 1px 1px 1px; }
#sidebar .subscription a { color:#111; text-decoration:none; }
#sidebar .subscription a:hover { color:#555; }
#sidebar .subscription span.rss { background:url(images/Social_RSS.png) no-repeat 0 50%; }
#sidebar .subscription span.email { background:url(images/Social_Email_RSS.png) no-repeat 0 50%; }
#sidebar .subscription span.twitter { background:url(images/Social_Twitter.png) no-repeat 0 50%; }
#sidebar .tabs .tabnav { border-bottom:1px solid #dcdcdc; position:relative; }
#sidebar .tabs .tabnav span { display:block; width:98px; font-weight:bold; padding:10px 0; float:left; font-size:18px; color:#000000; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; line-height:24px; text-transform:uppercase;  1px 1px 1px; text-align:center; }
#sidebar .tabs .tabnav a { text-decoration:none; }
#sidebar .tabs .tabnav a:hover { color:#666666; }
#sidebar .tabs .tabnav span.tn-arrow { width:16px; height:9px; background:url(images/arrow-down.png) no-repeat top left; position:absolute; left:40px; bottom:-29px; }
#sidebar .rp { padding:5px 0; }
#sidebar .rp-thumb { margin-right:10px; padding:3px; border: 1px solid #dcdcdc; color: #000000; background-color: #fff; }
#sidebar .rp-meta span { display:block; padding:5px 0 0 0; }
#sidebar .rp-meta .author { font-size:14px; font-weight:bold; }
#sidebar .rp-meta .datetime { color:#c9c9c9; }
#sidebar .ads { background:none; border:0; padding:0 0 0 10px; margin:0 0 20px 0; }
#sidebar .ads125box { height:125px; width:125px; background:#cccccc; float:left; margin:10px 0 0px 10px; }
	.ads125box img { border:0; }

/*	COMMENTS
-------------------------------
*/

#comments { margin-top:10px; padding:20px 15px;  double #dcdcdc; background-color:#ffffff; text-shadow:#fff 1px 1px 1px; font-size:14px; }
#comments .comment-head { margin:0; padding:0 0 10px 0; font-weight:normal; font-size: 25px; color: #111; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; margin:0; padding:10px 0 8px 0; line-height:30px; text-transform:uppercase; text-shadow:#fff 1px 1px 1px; text-align:center; }
#sidebar .tabs .tabnav a { text-decoration:none; }
#sidebar .tabs .tabnav a:hover { color:#161616; }
#sidebar .tabs .tabnav span.tn-arrow { width:16px; height:9px; background:url(images/arrow-down.png) no-repeat top left; position:absolute; left:40px; bottom:-29px; }
#sidebar .rp { padding:5px 0; }
#sidebar .rp-thumb { margin-right:10px; padding:3px; border: 1px solid #dcdcdc; color: #000000; background-color: #fff; }
#sidebar .rp-meta span { display:block; padding:5px 0 0 0; }
#sidebar .rp-meta .author { font-size:14px; font-weight:bold; }
#sidebar .rp-meta .datetime { color:#c9c9c9; }


/*	COMMENTS
-------------------------------
*/

#comments { margin-top:10px; padding:20px 15px;  double #dcdcdc; background-color:#ffffff; text-shadow:#fff 1px 1px 1px; font-size:14px; }
#comments .comment-head { margin:0; padding:0 0 10px 0; font-weight:normal; font-size: 25px; color: #111; font-family: 'Arial', 'Trebuchet MS'; letter-spacing: -1px; margin:0; padding:10px 0 8px 0; line-height:30px; text-transform:uppercase; text-shadow:#fff 1px 1px 1px; border-bottom:3px solid #161616; }
#comments .comment-list { margin:0 0 20px 0; padding:0; list-style:none; }
#comments .comment-list li { margin:0; padding:10px 0 20px 0; border-bottom:1px solid #e3e3e3; }
#comments .comment-list li.thread-even { background-color:#f9f9f9; }
#comments .comment-list ul.children { margin:0 0 0 20px; padding:0 0 0 10px; list-style:none; border-left:1px solid #ccc; }
#comments .comment-list ul.children li { border:0; }
#comments .comment { padding:0 10px 10px 10px; }
#comments .comment-meta-box { padding-bottom:15px; }
#comments .comment .gravatar { padding:3px;  solid #e5e5e5; }
#comments .comment .comment-meta { padding-left:10px; }
#comments .comment .comment-meta .author { display:block; padding:6px 0; }
#respond .cancel-comment-reply { padding:10px 0; }
#respond input[type=text], #respond textarea { padding:6px 5px; border-top:2px solid #9a9a9a; border-left:2px solid #9a9a9a; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; font-family:Georgia, "Times New Roman", Times, serif; }
#respond input[type=text] { width:50%; }
#respond input[type=text].author { background:url(images/user.png) no-repeat 98% 50%; }
#respond input[type=text].email { background:url(images/email.png) no-repeat 98% 50%; }
#respond input[type=text].url { background:url(images/link.png) no-repeat 98% 50%; }
#respond textarea { width:97%; height:150px; margin:0; }
#respond input[type=submit] { padding:8px 12px; border:0;background:#2d2d2d; color:#fff;font-family: Georgia, "Times New Roman", Times, serif; cursor:pointer; text-shadow:#000 1px 1px 1px; }

/*	FOOTER
-------------------------------
*/

#footer { margin-top:10px; }
/*--- footer widgets ---*/
#footer-widgets { padding:10px 0; background:url(images/box-bg.png) repeat top left;  text-shadow:#fff 1px 1px 1px; }
#footer-widgets h3 { margin:0; padding:0 0 5px 0; color:#1e90ff; text-transform:uppercase; font-weight:normal; font-size:22px; letter-spacing: -1px; line-height:24px;  font-family: 'Arial', 'Trebuchet MS'; }
#footer-widgets ul { margin:0 0 0 5px; padding:0; list-style:none; }
#footer-widgets ul li { margin:0; padding:4px 0 4px 15px; background:url(images/bullet.png) no-repeat 0 11px; }
#footer-widgets ul li a { color:#555; text-decoration:none; }
#footer-widgets ul li a:hover { text-decoration:underline; }
#footer-widgets .socialprofile { margin:0; padding:0; }
#footer-widgets .socialprofile img { margin:0 1px; }

/*--- copyright ---*/
#copyright { padding:5px 0; border-top:3px solid #252e28; font-size:10px; text-transform:uppercase; text-shadow:#fff 1px 1px 1px; }
#copyright a { color:#111; text-decoration:none; }
#copyright span.right { color:#cccccc; text-transform:capitalize; }
#copyright span.right a { color:#ccc; text-decoration:underline; }


/* WORDPRESS CSS
-------------------------------
*/

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
   margin-right:10px;
}

.alignright {
   float: right;
   margin-left:10px;
}

.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;
}



/* ----------------------- template navigation
*/


.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #000000;
	color: #666666;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #666666;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #666666;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px;
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}


/* --------------- VodPod --------------- */

.vodpod_videos_widget {
  width:260px !important;
  color:#eee !important;
  position:relative !important;
  text-decoration:none !important;
  font-size:11px !important;
  font-family:arial,verdana,sans-serif !important;
  padding:0px !important;
  margin:0px !important;
}
.vodpod_videos_widget * {
  font-size:11px !important;
  color:#eee !important;
}
.vodpod_videos_widget a {
  color:#666 !important;
}
  .vodpod_videos_widget .vodpod_header {
    display:none !important;
  }
  .vodpod_videos_widget .vodpod_video {
    position:relative !important;
    width:260px !important;
    height:212px !important;
    margin-bottom:4px !important;
    cursor:pointer !important;
  }
    .vodpod_videos_widget .vodpod_video .vodpod_video_thumbnail {
      display:block !important;
      width:260px !important;
      height:212px !important;
    }
    .vodpod_videos_widget .vodpod_video .vodpod_video_thumbnail img {
      width:260px !important;
      height:212px !important;
      border:none !important;
    }
    .vodpod_videos_widget .vodpod_video .vodpod_video_thumbnail img:hover {
      border-color:#00adef !important;
    }
    .vodpod_videos_widget .vodpod_video .vodpod_video_placeholder1 {
      position:absolute !important;
      background:#666 !important;
      width:257px !important;
      padding-left:2px !important;
      opacity:0.6 !important;
      filter:alpha(opacity=60) !important;
      -moz-opacity:0.60 !important;
      height:29px !important;
      bottom:0px !important;
    }
    .vodpod_videos_widget .vodpod_video .vodpod_video_play_image {
      display:none;
    }
    .vodpod_videos_widget .vodpod_video .vodpod_video_title {
      position:absolute !important;
      display:block !important;
      bottom:3px !important;
      left:4px !important;
      font-weight:bold !important;
      height:26px !important;
      line-height:14px !important;
      overflow:hidden !important;
      text-align:left !important;
      color:#fff !important;
    }
    .vodpod_videos_widget .vodpod_video .vodpod_video_views {
      display:none !important;
    }
    .vodpod_videos_widget .vodpod_video .vodpod_video_created_at {
      display:none !important;
    }
    .vodpod_videos_widget .vodpod_video:hover .vodpod_video_title {
      display:none !important;
    }
    .vodpod_videos_widget .vodpod_video:hover .vodpod_video_views {
      display:block !important;
      position:absolute !important;
      bottom:12px !important;
      padding-left:4px !important;
    }
    .vodpod_videos_widget .vodpod_video:hover .vodpod_video_created_at {
      display:block !important;
      position:absolute !important;
      bottom:2px !important;
      line-height:12px !important;
      padding-left:4px !important;
    }
.vodpod_videos_widget .vodpod_footer_separator {
  height:1px !important;
  line-height:1px !important;
}
.vodpod_videos_widget .vodpod_footer {
  text-align:right !important;
  background:#777 !important;
  padding:2px 4px !important;
  height:34px !important;
  width:127px !important;
}
.vodpod_videos_widget .vodpod_footer a {
  color:#fff !important;
}
.vodpod_videos_widget .vodpod_footer .vodpod_see_all {
}
.vodpod_videos_widget .vodpod_footer .vodpod_powered_by {
  float:right;
}
  .vodpod_videos_widget .vodpod_powered_by b {
    font-size:1.4em !important;
  }

#vodpod_player_container {
  margin:0px !important;
  padding:0px !important;
  font-size:11px !important;
  font-family:arial,verdana,sans-serif !important;  
}
  #vodpod_player_container * {
    margin:0px !important;
    padding:0px !important;
    border:none !important;
    text-align:left !important;
  }
.vodpod_videos_widget #vodpod_paging {
  display:none;
}
