





/*********************************************************************************************

Theme Name: CadabraPress
Theme URI: http://www.wpzoom.com/themes/cadabrapress/
Version: 1.3
Author: WPZOOM
Author URI: http://www.wpzoom.com

**********************************************************************************************/

/* 

WARNING! DO NOT EDIT THIS FILE!

To make it easy to update your theme, you should not edit the styles in this file. Instead use 
the custom.css file to add your styles. You can copy a style from this file and paste it in 
custom.css and it will override the style in this file.
*/

/*********************************************************************************************

0.  CSS Reset  -------------------------  All Theme Files
1.  Toolbox CSS  -----------------------  All Theme Files
2.  Page Structure  --------------------  All Theme Files
3.  Header  ----------------------------  header.php
4.  Main Navigation  -------------------  header.php
5.  Home Page  -------------------------  index.php, wpzoom-home.php
6.  Posts Styling ----------------------  index.php, single.php
7.  Comments  --------------------------  comments.php
8.  Sidebar & Widgets ------------------  sidebar.php
9.  Footer  ----------------------------  footer.php

**********************************************************************************************/


/********************************************************************************************* 

0. CSS Reset  -------------------------  All Theme Files

*********************************************************************************************/   
* { margin: 0; padding: 0; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
.clear { clear: both; height: 1px; margin: 0 0 -1px; overflow: hidden; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style-type: none; list-style-position: inside; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
/* 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 */
table { -x-system-font: none; font-family: inherit; font-size: inherit; font-size-adjust: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit;  }
th { background: #BBCCDD; color: #333; }
th, td { line-height: 10px; padding: 4px; }

 
/********************************************************************************************* 

1. Toolbox CSS  -------------------------  All Theme Files

*********************************************************************************************/   
h1 { font-size: 26px; }
h2 { font-size: 22px; }
h3 { font-size: 20px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }


a {
    color: #00A0C6;
    text-decoration: none;
}

a:hover {
	color:#CA0002;
	}
 
a:active {
	outline:none;
}
  
.aligncenter,div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; margin: 10px 15px 5px 0; }
.alignright { float: right; margin: 10px 0 8px 20px; }
.clear { clear: both; }
.floatleft,.more_left { float: left; }
.floatright { float: right; }
 	
/* Navigation & WP PageNavi Plugin */
div.navigation {float:left; width:100%;  }
div.navigation p,  div.wp-pagenavi {margin: 0; font-size: 11px; font-weight: bold; text-align:center;}
div.navigation a.current {background-color: #55cc55; color: #fff;  -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; border:none;}
div.navigation a:hover {background-color: #333; color: #fff; text-decoration: none; }
div.navigation a {font-size: 11px; font-weight: bold;  color: #7E94AE; padding: 6px 10px; line-height: 50px; margin-right: 10px; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; border:none;}
div.navigation span.current {padding: 6px 10px; background-color: #7E94AE; color: #fff;  -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; border:none; margin-right: 10px;}
div.navigation a:hover {background-color: #E85A5A; color: #fff; text-decoration: none; }
div.navigation span.pages {margin-right: 10px; display:none;}
div.navigation .nextpostslink:hover {background:#E85A5A;}
div.navigation .previouspostslink:hover {background:#E85A5A;}
div.navigation .extend {border:none; }

div.navigation .alignleft, div.navigation .alignright {margin:0;}
	 
html { overflow-y: scroll; }

p { margin-bottom:15px; line-height:1.6;}
 
input { padding:5px; }


input[type="text"],
input[type="password"] {
	border:1px solid #c7c7c7;
	background:#fdfefe url(../../../../bites/wp-content/themes/cadabrapress/images/input.gr.png) repeat-x 0 0;
	color:#747474;
	font-size:12px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	height:16px;
	vertical-align:middle;
}
input[type="submit"],
input[type="reset"] {
	width:70px;
	border:1px solid #aeb2ba;
	background:#f2f2f3 url(../../../../bites/wp-content/themes/cadabrapress/images/input.gr.png) repeat-x 0 -49px;
	color:#6a6a6a;
	font-weight:bold;
	font-size:12px;
	padding:4px 0;
	height:28px;
	vertical-align:middle;
	cursor:pointer;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;

	box-shadow:0 0 1px #e1e2e1;
	-webkit-box-shadow:0 0 1px #d1d2d1;
	-moz-box-shadow:0 0 1px #e1e2e1;
}
@-moz-document url-prefix() {
	input[type="submit"],
	input[type="reset"] {
		padding-top:0;
	}
	input[type="text"],
	input[type="password"] {
		padding-top:4px;
		padding-bottom:6px;
	}
}
textarea {
	border:1px solid #c7c7c7;
	background:#fdfefe;
	color:#747474;
	font-size:12px;
	padding:5px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	vertical-align:top;
}

/* ICON */
 
.search-text i,
.subscribe-text i {
	position:absolute;
	margin-left:-20px;
	margin-top:-.1em;
	width:16px;
	height:16px;
 	overflow:hidden;
}
 
.search-text i { background:url(../../../../bites/wp-content/themes/cadabrapress/images/search.png) no-repeat 0 2px; }
.subscribe-text i {background:url(../../../../bites/wp-content/themes/cadabrapress/images/icons/mail.png) no-repeat 0 2px;  }

html span.comm_bubble a, #featured span.comm_bubble a {
	background:url(../../../../bites/wp-content/themes/cadabrapress/images/bubble.png) no-repeat;
	padding-left:14px;
	font-size:9px;
	color:#A9A9A9;
	font-weight:normal;
	margin-left:7px;
	display:inline-block;
	vertical-align:baseline;
	position:relative;
	}

/********************************************************************************************* 

2. Page Structure  -------------------------  All Theme Files

*********************************************************************************************/   
 
body {
    text-align: center;
	background: #ebedf0;
    font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #474747;
 }

#page-wrap {
	margin: 0 auto;
	text-align: left;
    width: 980px;
}

 
#content {
	float:left;
	clear:both;
	width:650px;
	 }
 
/********************************************************************************************* 

3. Header  -------------------------  header.php

*********************************************************************************************/  
  

#header {
width:100%;
float:left;
clear:both;
position:relative;
background-color: #fff;
height:178px;
}


#topbar {
background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_shadow.png) repeat-x bottom;
width:100%;
z-index:100;
float:left;
margin:0 0 20px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft:5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px; 
border-bottom:1px solid #d7d7d7;
}
 
.rounded {
border-bottom:1px solid #ffffff;
clear:both;
display:block;
padding:4px 9px 4px 5px;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft:5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
 }
 
#menu .rounded {
padding: 0 9px 3px;
}

#topbar .topmenu {
	float:left;
  	width:800px;
 }
 
#topbar a {
color:#474747;
font-weight:bold;
text-decoration:none;
}

#topbar .user-bar {
color:#B8B9B8;
float:right;
font-size:12px;
line-height:24px;
}

label.overlabel-apply {
	position:absolute;
	margin-top:7px;
	margin-left:5px;
	z-index:1;
	color:#6a6a6a;
	font-size:12px;
}
 
#topbar .user-bar a {
	color:#474747;
	text-decoration:none;
	margin:0 4px;
	font-weight:bold;
}
#topbar .user-bar a:hover {	text-decoration:underline;	}

.login-form {
	position:absolute;
	top:0;
	right:0;
	z-index:100;
	width:220px;
	display:none;

}
.login-form .close {
	border-top:1px solid #3f3f3f;
	width:60px;
	text-align:center;
	margin:0 auto;
	background:#767676 url(../../../../bites/wp-content/themes/cadabrapress/images/login.gr.png) repeat-x 0 0;
	height:36px;
	line-height:34px;
}
#topbar .login-form .close a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.login-form form {
	background:#767676 url(../../../../bites/wp-content/themes/cadabrapress/images/login.gr.png) repeat-x 0 -36px;
	width:220px;
	margin:0;
	border-right:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	box-shadow:0 3px 5px #e1e2e1;
	-webkit-box-shadow:0 3px 5px #d1d2d1;
	-moz-box-shadow:0 3px 5px #e1e2e1;

}
.login-form fieldset {
	margin:0;
	padding:10px;
}
.login-form .inputs {
	width:130px;
	float:left;
}
.login-form .input {
	margin-bottom:5px;
}
.login-form .input label {
	color:#fff;
}
.login-form label.overlabel-apply {
	margin-top:6px;
	color:#fff;
}
.login-form .input input {
	border:1px solid #848483;
	border-top:none;
	border-left:none;
	background:#5c5c5b url(../../../../bites/wp-content/themes/cadabrapress/images/input.gr.png) repeat-x 0 -99px;
	color:#ffffff;
	font-size:12px;
	padding:6px 5px;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	height:16px;
	vertical-align:middle;
	width:118px;
}
.login-form .button {
	width:64px;
	float:right;
}
.login-form .button input {
	width:64px;
	height:64px;
	background:url(../../../../bites/wp-content/themes/cadabrapress/images/nav.png) no-repeat 0 -259px;
	border:none;
	border-radius:0px;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	box-shadow:0 0 0;
	-webkit-box-shadow:0 0 0;
	-moz-box-shadow:0 0 0;
	padding:0;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	text-shadow:0 -1px 0px #87b00d;
}
.login-form .remember {
	clear:both;
	margin-bottom:4px;
}
.login-form .remember label {
	color:#e4e4e4;
	font-size:11px;
	vertical-align:middle;
}
.login-form .remember input {
	vertical-align:middle;
}
.login-form .lost {
	font-size:11px;
}
 

#topbar .login-form .lost a {
	color:#ffffff;
	text-decoration:none;
}
#topbar .login-form .lost a:hover {
	text-decoration:underline;
}

#header .logo {
	margin:0;
	float:left;
	position:relative;
}
#header .logo img {
	vertical-align:bottom;
}
#header .logo span {
	position:absolute;
	top:52px;
	left:90px;
	font-size:11px;
}

#header .adv {
	position:absolute;
	top:56px;
	right:17px;
}


  
/********************************************************************************************* 

4. Main Navigation  -------------------------  header.php
   
   Dropdown menu can be styled from /css/ folder -> dropdown.css file

*********************************************************************************************/   
 
#menu {
	
	width:100%;
	z-index:100;
	float:left;
	margin:-5px 0 20px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	background: #FDFDFD;
	border-bottom:1px solid #F5F5F5;
	}
 
#menu .mainmenu {
	margin:5px 0 0 0;
	float:left;
	width:800px;
	}

#menu .rss {
	float:right;
	font-size:11px;
	color:#3c3c3c;
	padding:12px 0 4px;
 	position:relative;
	z-index:1000;
}
#menu .rss a {
	color:#ff8b00;
	text-decoration:none;
	font-weight:bold;
	background:url(../../../../bites/wp-content/themes/cadabrapress/images/icons/rss.png) no-repeat;
	padding:0 0 3px 20px;
	margin-left:4px;
}
#menu .rss a:hover {text-decoration:underline;}

#menu .search {
	float:right;
 	padding:7px 4px 5px 0;
}

#menu .clear {
border-bottom: 1px solid #EFEFEF;
margin:6px 0 0;
float:left;
width:100%;
}

#menu .tagsmenu {
float:left;
width:660px;
margin:9px 0;
position:relative;
}

#menu .tagsmenu li {
background:none;
text-transform:none;
margin:0;
padding:0;	
}


#menu .tagsmenu a {
font-size: 12px;
font-family: georgia;
color: #525252;
padding:3px 7px;
margin:0 4px 0 0;
font-weight:normal;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}

#menu .search form,
#menu .search fieldset {
	margin:0;
}
.search-text,
.subscribe-text {
	display:-moz-inline-box;
	display:inline-block;
	text-align:left;
}
.search-text input,
.subscribe-text input {
	width:185px;
	padding-left:26px !important;
}
.search-text i,
.subscribe-text i {
	margin-top:7px;
	margin-left:8px;
	z-index:1000;
}
.subscribe-text i {
	margin-top:6px;
}

.search-text label.overlabel-apply,
.subscribe-text label.overlabel-apply {
	margin-left:28px;
}
 
 			
/********************************************************************************************* 

5. Featured Article, Home page  -------------------------  index.php

*********************************************************************************************/   

#featured, .archive {
	width:650px;
	float:left;
	background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_topbar.png) repeat-x bottom;
	margin:0 0 20px;
 	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	border-bottom:1px solid #d7d7d7;
	}

#featured h3, .archive h3, .archives h1{
	background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_topbar.png) repeat-x bottom;
	width:620px;
 	float:left;
 	padding:7px 15px;
 	font-weight:normal;
 	color:#555555;
	font-size:20px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
 	border-bottom:1px solid #d7d7d7;
	}
	
	div.archives h1 a { font-size:20px; margin-bottom:0; }
	
	.archives .arch_tags {
	border:1px solid #E7E9EB;
	padding:15px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px; 
	}
	
	.archives .arch_tags span {
	font-size:20px;
	color:#606060;
	}
	
	.archives .arch_tags ul {
	text-align:center;
	margin:8px 0;
	}
	
	.arch_cat {
	float:left;
	width:250px;
	margin:10px 10px 25px 25px;
	}
	
	.arch_cat span {
	font-size:17px;
	color:#606060;
	margin:5px 0 5px 5px;
	display:block;
 	}
	
	.arch_cat ul li {
	border-bottom:1px solid #E7E9EB;
	padding:6px;
	text-align:right;
	color:#00A0C6;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px; 
	}
	
	.arch_cat ul li a {
	font-weight:bold;
	text-align:left;
	float:left;
	}
	
	.arch_cat ul li:hover {
	background:#A2D110;
	color:#fff;
	}
	
	.arch_cat ul li:hover a {
	color:#fff;
	}
	
	.arch_cat.dates {
	float:right;
	margin-right:20px;
	}
	
	
	#featured .rounded, .archive .rounded {
	padding:10px 15px 0;
	}
	
	#featured span.category {
	background:url(../../../../bites/wp-content/themes/cadabrapress/images/bg_categ.png) no-repeat right top;
	padding:9px 8px 8px 0;
	float:left;
	clear:both;
	margin:0 0 7px;
	}
	
	#featured .category a {
  	background:#f0f4f5;
 	padding:6px 11px 5px 4px;
 	color:#606060;
	font-size:11px;
	line-height:9px;
	}
	
	#featured .category a:hover {
	color:#1F8A9D;
	text-decoration:none;
	}
	
	.slide {
	float:left;
	width:300px;
	overflow:hidden;
 	}
	
	#featured a {
	color:#333333;
	text-decoration:none;
	}
	
	#featured a:hover {text-decoration:underline;}
 
	#featured h2 {
	line-height:1.2;
	display:inline;
	margin:5px 0 0;
	}
	
	#featured .meta, .archive .meta {
	margin:2px 0 4px;
	float:left;
	clear:both;
	width:100%;
	font-size:10px;
	color:#A9A9A9;
	}
	
	#featured .meta a, .archive .meta a {
	color:#00A0C6;
	text-decoration:underline;
	}
	
	#featured .meta a:hover, .archive .meta a:hover {
	text-decoration:none;
	}
	
	#featured p {
	font-size:11px;
	line-height:1.3;
	} 	
	
	.headings {
	float:right;
	width:300px;
	}
	
	#featured .headings h2 {
	font-size:20px;
	}
	
	.headings img {
	float:left;
	margin:2px 8px 8px 0;
	}
	
	.headings li {
	border-bottom:1px solid #EFEFEF;
	padding:7px 0 0 0;
	float:left;
	width:100%;
	clear:both;
	}
	
	.headings li:last-child {
	border-bottom:none;
	}


#carousel {
	width:650px;
	position:relative;
	float:left;
	background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_topbar.png) repeat-x bottom;
	margin:0 0 20px;
	padding:10px 0 0 0;
 	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	border-bottom:1px solid #d7d7d7;
	line-height:1.1;
	}
	
	#carousel img {
	float:left;
 	margin:0 5px 5px 0;
	}
	
	#carousel .meta {
	font-size:10px;
	color:#A9A9A9;
	line-height:1.2;
	display:block;
	margin-top:4px;
	}
	
	#carousel .meta a {
	color:#777777;
 	font-size:11px;
	font-weight:normal;
	}
	
	#carousel li a {
	color:#0060B6;
	font-size:14px;
	font-weight:bold;
 	}
	
	#carousel a:hover {
	text-decoration:underline;
	}
 
	.jcarousel-clip {
	 width:565px;
	 margin-left:40px;
	   }
	  
   .jcarousel-item {
   width:180px;
    overflow:hidden;
   }
 
 	.jcarousel-prev {
    position: absolute;
    top: 35px;
	width: 27px;
    height: 27px;
    left:7px;
    cursor: pointer;
    background: url(../../../../bites/wp-content/themes/cadabrapress/images/arrows.png) no-repeat;
    background-position:0 0;
}
 
.jcarousel-prev:hover {
    background-position: 0 -30px;
}

 .jcarousel-next {
    position: absolute;
    top: 35px;
    right: 7px;
    width: 27px;
    height: 27px;
    cursor: pointer;
    background: url(../../../../bites/wp-content/themes/cadabrapress/images/arrows.png) no-repeat;
    background-position:-28px 0;
}
 
.jcarousel-next:hover {
    background-position: -28px -30px;
}
 
.tabbed {
	width:650px;
	float:left;
 	margin:0 0 20px;
 	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	border-bottom:1px solid #d7d7d7;
	background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_topbar.png) repeat-x bottom;
}
	
	.tabbed .rounded {
	padding:0;
	}

ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px; /*--Set height of tabs--*/
	width: 100%;
	background:#EBEDF0;
}

ul.tabs li {
	float: left;
	margin: 0 7px 0 0;
	padding: 0;
	height: 32px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 32px; /*--Vertically aligns the text within the tab--*/
 	overflow: hidden;
	position: relative;
 }
ul.tabs li a {
	text-decoration: none;
	color: #555555;
	display: block;
	font-size: 1.2em;
	padding: 0 15px;
 	outline: none;
	font-size:16px;
  }
ul.tabs li a:hover {
	background: #fff;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
 }
html ul.tabs li.active, html ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #fff;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	font-size:20px;
  }
  
  ul.tabs li.active a {
  font-size:20px;
  }

.tab_container {
 	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	
 
 }
.tab_content {
	padding: 15px;
	font-size: 1.2em;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.tab_content ul li {
display: -moz-inline-stack;
display: inline-block;
vertical-align: top;
zoom: 1;
*display: inline;
width:49%;
margin:0 8px 10px 0;
font-size:11px;
color:#3C3C3C;
line-height:1.2;
border-bottom:1px solid #EFEFEF;
}

	.tab_content ul li.right_col {
	margin-right:0;
	}

.tab_content li img {
float:left;
margin:0 7px 7px 0;
}

.tab_content li a {
font-weight:bold;
font-size:13px;
}

.tab_content li .meta {
font-size:9px;
color:#A9A9A9;
margin:3px 0;
display:block;
}

.tab_content li .meta a {
font-weight:normal;
font-size:9px;
}

.tab_content li p {
overflow:auto;
margin-bottom:7px;
}


.video {
	width:650px;
	float:left;
 	margin:0 0 20px;
	padding:0 0 15px;
 	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	border-bottom:1px solid #d7d7d7;
	position:relative;
	background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_topbar.png) repeat-x bottom;
}
	
	.video .rounded  {
	padding:10px 15px;
	position:relative;
	}
	
	.video h3 {
	background:url(../../../../bites/wp-content/themes/cadabrapress/images/video.png) no-repeat left;
	padding:0 0 0 29px;
	font-weight:bold;
	font-size:21px;
 	}
 
	
	#panes p {
	line-height:1.3;
	}
	
	.video #panes h4 a {
	color:#333;
	font-weight:bold;
	font-size:20px;
	}
	
	#panes a:hover {
	text-decoration:underline;
	}
	
	#panes .meta  {
	color:#A9A9A9;
	font-size:9px;
	display:block;
	margin:5px 0;
	}
	
	.latest_videos {
	float:right;
	width:130px;
	margin:-34px 0 0 0;
	}
 	
	.scrollable a {
	font-weight:bold;
	line-height:1;
	font-size:11px;
	}
 
	
	
#panes {
position:relative;
overflow:hidden;
width:471px;
float:left;
margin-top:10px;
 }

/* crossfading effect needs absolute positioning from the elements */
#panes div {
  	overflow:hidden;
 	z-index:100;
 	display:none;
 
 	background:url("../../../../bites/wp-content/themes/cadabrapress/images/bg_video.png") repeat;
	padding:10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px; 
	 
	font-size:11px;
	color:#3C3C3C;
	line-height:1.3;
	}
 
 
#panes .active {
    display: block;
}

div.scrollable {
    position:relative;
	z-index: 999;
    overflow: hidden;
    height: 365px;
  } 


 a.browse {
	width: 27px;
    height: 27px;
    display: block;
    cursor: pointer;
    font-size: 1px;
    z-index:103;
    margin:7px 0 9px 46px;
 	text-indent:-2000px;
    background: url("../../../../bites/wp-content/themes/cadabrapress/images/arrows.png") no-repeat 0 0;
}

 a.right {
    background-position: -84px 0;
 }

 a.right:hover {
    background-position: -84px -30px;
}

 a.left {
    background-position: -56px 0px;
}

 a.left:hover {
     background-position: -56px -30px;
}

 a.disabled {
    visibility:hidden !important;       
}   

div.scrollable ul.items { 
    height:20000em; 
    left: 0;
    position:absolute; 
}

.scrollable li {  
    float:left;
    list-style-type:none;
	display:inline;
    opacity:0.7;
    margin:0 0 13px 4px;
    position:relative;

}

.scrollable li.active, .scrollable li:hover {
    opacity: 1;
 }
 
.scrollable li.active span.fade {
	opacity:1;
	}
	
	.scrollable li.active a {
	color:#CA0002;
	}
	
.scrollable img {
     margin:0 0 2px 0;
    display:block;
 	cursor:pointer;

 }

.scrollable li i {
position:absolute;
height:80px;
width:125px;
top:0px;
left:0px;
cursor:pointer;
background:url(../../../../bites/wp-content/themes/cadabrapress/images/round.png) no-repeat;
} 

.scrollable li:hover span, .scrollable li.active span {
position:absolute;
height:80px;
width:125px;
top:0px;
left:0px;
cursor:pointer;
background:url(../../../../bites/wp-content/themes/cadabrapress/images/play.png) no-repeat;
} 

 
.scrollable li span:active {
top:1px;
}
	
	
.wpzoom_media .open .description {
		margin: 10px 0 5px;
		font-size: 12px;
		line-height: 16px;
	}
     .wpzoom_media .hidden {
        display: none;
    }
	 .wpzoom_media li {
		background: url("../../../../bites/wp-content/themes/cadabrapress/images/video.gif") no-repeat 0 50%;
		border-bottom: 1px dotted #ddd;
        list-style-type: none;
		font-size: 14px;
		padding: 8px 0;
		line-height: 20px;
		padding-left: 20px;
 	}
	
		 .wpzoom_media li a.active {
		font-weight:bold;
		}	
	
/********************************************************************************************* 

6. Posts Styling  -------------------------  index.php, archive.php, single.php, page.php

*********************************************************************************************/   

	
.single {
	width:650px;
	float:left;
	background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_topbar.png) repeat-x bottom;
	margin:0 0 20px;
 	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	border-bottom:1px solid #d7d7d7;
	}
	
	.single.fullwidth {
	width:980px;
	}

.single .meta {
	background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_topbar.png) repeat-x bottom;
	width:620px;
 	float:left;
 	padding:10px 15px;
 	font-weight:normal;
 	color:#555555;
	font-size:12px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
 	border-bottom:1px solid #d7d7d7;
	}
	
.fullwidth .meta {width: 950px;}
	
	.single .meta a {
	font-weight:bold;
  	}
	
	html .single span.spr {
	float:none;
	margin:0 5px;
	color:#ccc;
	font-size:12px;
	}
	
	.single .meta span {
	float:right;
	font-size:11px;
	}
	
	.single .meta span a {
	font-weight:normal;
	}
	
	.single .rounded {
	padding:10px 15px 0;
	}
	
	.single h1 a {
	font-size:34px;
	font-weight:normal;
	color:#474747;
	margin-bottom:10px;
	float:left;
	clear:both;
	width:100%;
	}
	
	.single h1 a:hover {
	text-decoration:underline;
	}
	
	.single .entry {
	float:left;
	width:100%;
	overflow:hidden;
	clear:both;
	}
	
	.single .after-meta {
	margin:10px 0;
	padding:7px 0;
	float:left;
	width:100%;
	border-top:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
	}
	
	.after-meta ul {
	float:right;
	display:inline;
	font-size:11px;
	font-weight:bold;
	}
	
	.after-meta ul li {
	float:left;
	margin-right:4px;
 	}
 	
 	.after-meta ul li a {
 	display:block;
  	}
 	
	.thumbnails {
	background:#FFFDEA;
	border: 1px solid #EEE7AB;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px; 
	clear:both;
	float:left;
 	padding:10px 10px 5px;
	margin:10px 0 20px;
	font-size:11px;
	line-height:1.6em;
	}
		.thumbnails img {
			margin:0 5px 10px;
			width:144px;
			height:144px;
			}
	
	.single .post_author {
	background:#FFFDEA;
	border: 1px solid #EEE7AB;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px; 
	clear:both;
	float:left;
	width:600px;
	padding:10px 10px 5px 10px;
	margin:10px 0;
	font-size:11px;
	line-height:1.6em;
	}
	
	
	.fullwidth .post_author {width: 930px;}
	
	.single .post_author img {
	float:left;
	margin:0 7px 7px 0;
	}
	
	.single .post_author span {
	font-weight:bold;
	font-size:13px;
	display:block;
	margin-bottom:5px;
	}
	.single .entry {
	line-height:1.7;
	font-size:13px;
	clear:left;
  	}
  	
  	.single .entry a {
  	border-bottom:1px solid #ccc;
  	}
  	
  	.single .entry a img {
  	text-decoration: none;
	border: 0 none;
   	}
  	
 	.single .entry ul {
	margin:0 0 20px;
	padding:0 0 0 30px;
	}

	.single .entry ul li {
	list-style-type:square;
	}

	.single .entry ol {
	margin:0 0 20px;
	padding:0 0 0 30px;
	}

	.single .entry ol li {
	list-style-type:decimal;
	}
  
 	.single blockquote {
 	border-left:3px solid #CCCCCC;
	color:#777777;
 	font-size:14px;
	font-style:italic;
	line-height:1.8em;
	margin:10px 20px 10px 30px;
	padding-left:10px;
	}

	blockquote, q {
	quotes:none;
	}

	.single .alignleft {
	float:left;
	margin:10px 15px 10px 0;
	}
	 
	.single .alignright {
	float:right;
	margin:10px 0px 10px 15px;
	}
	
	.single .entry h2 {
 	float:none;
 	width:auto;
 	}
 	
 	.single .entry img {
 	max-width:960px;
 	} 
  

	.gallery .gallery-item { 
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	*display: inline; 
	margin:10px; }
	 
	.gallery { margin: auto; text-align:center; clear:both; }
	 
	 
	.gallery img { border: 2px solid #cfcfcf; }
	 
	.gallery-caption { margin-left: 0; }
	 
	.attachment { margin: 1em 0 }

 	.wp-caption-text, .gallery-caption {
  	color:#999;
 	text-align:center;
 	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 	font-size:11px;
 	}
 	
 
	.archive .post {
	border-bottom:1px solid #EFEFEF;
	margin:7px 0;
	padding:0 0 9px;
	clear:both;
	float:left;
	width:100%;
	}
	
	.archive img {
	float:left;
	margin:0 7px 7px 0;
	}
	
	.archive .post h2 {
	font-size:20px;
	display:inline;
	}
	
	.archive .post h2 a {
	color:#333333;
	}
	
	.archive .post h2 a:hover {
	text-decoration:underline;
	}
	
	.archive .post .meta {
	float:none;
	display:block;
	clear:none;
	}
	
	.archive  h3 {
	font-size:33px;
	padding:14px 15px;
	}

 
/********************************************************************************************* 

7. Comments  -------------------------  comments.php

*********************************************************************************************/   

#comments { float: left; width: 100%;   margin:10px 0 15px; }
	#comments h3 { color: #474747; font-weight: bold; border-top: 4px solid #D2D2D2;   padding: 8px 0; font-size:20px;  }
.comment-input-text textarea { width: 80%; }
.comment-list { margin: 0; padding:0; }
	.comment-list li { list-style: none; }
		.comment-list li .commbody { border-bottom: 1px dotted #E3DFDF; padding: 16px 0; }
	.comment-list ul { margin-bottom: 0; }
		.comment-list ul.children .commbody { padding: 15px 0 10px 15px; }
		
.comment-author { float:left; }
.comment-author img { float: left; margin: 0 12px 12px 0; }
 cite.fn, cite.fn a { font-size: 14px; color: #00A0C6; font-weight:bold; font-style:normal;}
  cite.fn a:hover { color: #000; }
.comment-profile-wrapper { text-align: center; width: 105px; }
span.says { display: none; }
.comment-meta {  margin: 4px 0;   }
 .commentmetadata a { color: #8b8b8b; font-style:italic; font-size: 11px; }
	.commentmetadata a:hover { color: #484040; text-decoration: none; }
.comment-gravatar { margin-bottom: 3px; }
.comment-content-wrapper { float: right; width: 538px; }
.comment-parent, .comment-single { margin-top: 15px; }
.comment-list ul.children, #comments #respond ul { border-left: 1px dotted #E3DFDF; margin: 0 0 10px 47px; }
.comment-list ul.children ul.children { margin-left: 40px; }
.comment-list ul.children li { background: url('../../../../bites/wp-content/themes/cadabrapress/images/dot.png') no-repeat left 20px; margin: 0; }
.comment-body { padding: 8px 12px 0; margin: 0; position: relative; }
.comment-list li div p { margin-bottom: 0.8em; color: #4F5051; font-size: 12px;  overflow: hidden; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
.comment .post-date { margin-top: 0; }
	.comment .post-date .right a { color: #BBB; }
		.comment .post-date .right a:hover { color: #234; }
.reply { float: right; clear: both; margin-right: 15px; }
.cancel-comment-reply { margin: 7px 0 0 16px; }
.reply a, .cancel-comment-reply a { text-transform:uppercase; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background: #7E94AE; color: #fff; font-size: 10px; padding: 2px 6px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border: none; margin-right: 3px; }
.reply a:hover, .cancel-comment-reply a:hover { text-decoration: none; color: #fff; background: #E85A5A;}
#respond li { list-style: none; }
#respond ul { margin: 0; }
#respond .legend { margin-bottom: 10px; }
#respond h3 {border-top:none; padding: 8px 0 0 15px; }
#respond #commentform { padding: 0 15px 15px 15px; }
#comments #respond { padding: 0; margin:5px 0 9px; float: left; width: 100%; clear:both; background:url("../../../../bites/wp-content/themes/cadabrapress/images/bg_video.png") repeat; -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; }
	#comments #respond .legend { margin-bottom: 0; border-bottom: 0; }
	#comments #respond ul { padding: 10px 0 0 15px; background: url('../../../../bites/wp-content/themes/cadabrapress/images/dot.png') no-repeat left top; }
#comments ul.children #respond ul { margin-left: 30px; padding: 0; }
#comments #respond .comment-profile-wrapper, #comments #respond .comment-arrow { display: none; }
#comments #respond .comment-body { background: #FFF; }
#comments #respond .comment-content-wrapper { width: 100%; float: none; }


#formLabels { width:100%; float:left; }
#formLabels p { float:left; display:inline; margin-right:20px; width:31%; }
#formLabels p.last {margin-right:0; }
#respond input { margin-right: 0px;  width:93%; }
#respond #formContent { margin: 7px 0; float:right;}
#respond  textarea { width: 98%; margin:0 0 8px; }
.comment-list li #respond p { margin-left: 0; }
 #trackbacks { float: left; width: 100%; }
	#trackbacks ol { padding: 10px 0; }
	#trackbacks li { list-style-type: decimal; padding: 5px 0 5px 15px; }
#respond .comm-submit {
-moz-border-radius:0 0 0 0;
-moz-box-shadow:0 0 0;
background:url("../../../../bites/wp-content/themes/cadabrapress/images/nav.png") no-repeat scroll 0 -227px transparent;
border:medium none;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
height:32px;
text-shadow:0 -1px 0 #87B00D;
width:154px;
}

/********************************************************************************************* 

8. Sidebar & Widgets -------------------------  sidebar.php

*********************************************************************************************/   
	
#sidebar { 
float:right;
width:320px;
}
	
	#sidebar .widget {
	width:320px;
	float:left;
	background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_topbar.png) repeat-x bottom;
	margin:0 0 20px;
 	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
	border-bottom:1px solid #d7d7d7;
	}

	#sidebar .widget h3 {
		background:#fff url(../../../../bites/wp-content/themes/cadabrapress/images/bg_topbar.png) repeat-x bottom;
		width:300px;
		float:left;
		padding:3px 10px;
		font-weight:normal;
		color:#555555;
		font-size:18px;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom:1px solid #d7d7d7;
		}
		
		.widget .padder {
			padding:10px;
			float:left;
			width:300px;
			clear:both;
			}

			 
			.subscribe {
			color:#828282;
			font-size:11px;
			}
 
			
			.rss i {background:url(../../../../bites/wp-content/themes/cadabrapress/images/icons/small/rss.png) no-repeat; padding-left:20px;}
 
.widget { float: left; line-height: 1.5; margin-bottom: 10px; width: 100%; }
  
.widget ul { clear: both; margin: 5px 0; line-height: 1.7; }
.widget ul li { list-style-type: none; }
.widget ul ul { margin: 0; padding: 0; border-top: none; }
.widget ul ul li { border: none; }

.widget #cat, .widget select { width: 100%; background: #F7F7F7; border: 1px solid #cdcfd4; color: #333333; display: inline; padding: 5px; line-height: 1.5; clear: both; float: left; font-family: Georgia, serif; }

ul.gallery img { border: 1px solid #f1f1f1; width: 75px; height: 75px; float: left; padding:4px; -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; }
ul.gallery img:hover { border: 1px solid #ccc; }
ul.gallery a { border: none; }
ul.gallery a:hover, ul.gallery li:hover, ul.gallery li a:hover, #ads li:hover { border: none; }
ul.gallery { float:left; display: block; list-style-type: none; margin: 5px 0 0 10px; }
.widget ul.gallery li { border: none; padding: 0 11px 11px 0; float: left; list-style-type: none; list-style-position: outside; }
.ads {text-align:center;}


#footer ul.gallery img { 
border-color:#777777;
padding:0;
width:62px;
height:62px;}
#footer ul.gallery img:hover { border: 1px solid #9A9A9A; }

#footer ul.gallery {margin:0;}


.subscribe form {
	border-bottom:1px solid #EFEFEF;
 	padding:10px 0;
 	margin:0 0 8px;
 }
 
 	.subscribe p {
 	margin-bottom:0;
 	}
			
.widget .social li { display: inline; float: left;   padding: 4px 0; margin-right:8px; line-height: 1.2; }
.widget .social li a { font-size: 12px; font-weight:bold; }
.widget .social img { float: left; margin-right: 7px; }
 
.recent_comments li, #twitter li { padding: 6px 0; line-height: 18px; border-bottom: 1px solid #eee; }
/* RESET LI STYLING FOR RECENT COMMENT & TWITTER */
.recent_comments li a, #twitter a { display: inline; padding: 0; line-height: 18px !important; }
/* RESET <A> STYLING FOR RECENT COMMENT & TWITTER */

.widget_tag_cloud div {
text-align:center;
}

#footer .widget_tag_cloud div {
text-align:left;
}

#footer .widget_tag_cloud div a {
 }


.widget_tag_cloud div a { 
 font-family:Georgia, serif;
font-style:italic;
padding:0 3px; 
}

.widget_tag_cloud div a:hover { 
background:#A2D210; 
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px; 
color:#fff; }


/********************************************************************************
                Tabber CSS
********************************************************************************/

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  Some styles to help most WordPress themes
  --------------------------------------------------*/
.tabberlive h3 { /* hide std widget titles */
display:none;
}

ul.tabbernav li { /* hide bullets from tab headings */
 	float: left;
	margin: 0;
	padding: 0;
	height: 35px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 35px; /*--Vertically aligns the text within the tab--*/
 	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background: #f6f7f7;
	border: 1px solid transparent;
	border-left: none;
	border-bottom:1px solid #E7E9EB;
	list-style-type:none;
}

 
html .tabbertabs .rounded {
	padding:0;
	float:left;
	width:100%;
	}


 ul.tabbernav {
 margin:0;
 padding: 1px 0;
 font: bold 12px; /* Verdana, sans-serif*/
}
*html  ul.tabbernav{  /* ie6 only */
 padding: 2px 0;
}
*+html  ul.tabbernav{  /* ie7 only */
 padding: 2px 0;
}
 ul.tabbernav li {
 list-style: none;
 margin: 0;
 display: inline;
}
 ul.tabbernav li a { /* inactive tabs */
	text-decoration: none;
	color: #666;
	display: block;
	font-size: 15px;
	padding: 0 10px;
 	outline: none;
	 
}
 ul.tabbernav li.tabberactive  { /* active tab */
	background: #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #E7E9EB;
	border-right:1px solid #E7E9EB;
}

 ul.tabbernav li.tabberactive:first-child {
 	border-left:none;
   	-webkit-border-top-left-radius: 5px;
 	-moz-border-radius-topleft: 5px;
 	border-top-left-radius: 5px;
  }
  
.tabbertabs .recent_comments li img, .tabbertabs .recent_news li img {
	float:left;
	margin:0 7px 7px 0;
	}
 
 	.tabbertab li {
	float:left;
	width:100%;
	clear:both;
	border-bottom:1px solid #EFEFEF;
	padding:7px 5px 0 5px;
	}
	
	.tabbertab li .meta {
	font-size:9px;
	color:#A9A9A9;
	margin:3px 0 0;
	display:block;
	}

	.tabbertab li .meta a {
	font-weight:normal;
	font-size:9px;
	}
	
	.tabbertab li a {
	font-weight:bold;
	font-size:12px;
	} 	 
  
  
 ul.tabbernav a:hover {
	text-decoration:underline; 
  }
 ul.tabbernav {
 margin:0;
 padding:0;
	float: left;
 	list-style: none;
	height: 36px; /*--Set height of tabsid--*/
 	width: 100%;
	background:url(../../../../bites/wp-content/themes/cadabrapress/images/rounded.gr.png) repeat-x 0 100%;
	border-bottom: 1px solid #E7E9EB;
  	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

html .tabbertab ul {
margin:0;
}



/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
padding:5px;
float:left;
width:300px;
}

 

/* If desired, hide the heading since a heading is provided by the tab */
.tabbertab h2.widgettitle {
 display:none;
}

  
/********************************************************************************************* 

9. Footer  -------------------------  footer.php

*********************************************************************************************/   
.pre_footer {
background:url("../../../../bites/wp-content/themes/cadabrapress/images/rounded.gr.png") repeat-x scroll 0 100% #FFFFFF;
border-bottom:1px solid #fff;
padding:8px;
float:left;
clear:both;
width:950px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}

.pre_footer img {
float:left;
}

.pre_footer span {
float:right;
margin:7px 3px 0 0;
}

.pre_footer span a {
background:url(../../../../bites/wp-content/themes/cadabrapress/images/arrows.png) no-repeat -56px 0;
display:block;
width:27px;
height:27px;
}

.pre_footer span a:hover {
background-position:-56px -30px;
}
  
#footer_wrap {
width:100%;
float:left;
clear:both;
color: #E4E4E4;
font-size:11px;
line-height:1.1;
}
#footer {
margin: 0 auto;
width: 940px;
padding:15px 20px;
text-align:left;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px; 

}
	
	#footer .widget {
	width:48%;
	margin:0 18px 10px 0;
	float:none;
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	margin: 5px;
	zoom: 1;
	*display: inline;
	}
	
	#footer .widget p {
	line-height:1.3;
	}
	
	#footer a {
	color:#fff;
	}
	
	#footer .widget h3 {
	font-weight:bold;
	font-size:13px;
	border-bottom:1px solid #787878;
	margin: 0 0 6px;
	padding:0 0 6px;
	}
	
 
#footer_wrap #copyright { 
margin: 0 auto;
width: 940px; 
padding-top:10px;  
text-align:left; 
height:50px;
}
 
#footer_wrap #copyright span {
float:right; 
text-align:right; 
width:25%;   
}

#footer_wrap a {
color:#fff;
}

#footer_wrap #copyright a:hover {
color:#fff;
text-decoration:underline;
}


#footer_wrap #copyright span img {
vertical-align:middle;
padding:2px 0 5px 2px;
}

#copyright span a {
text-indent:-2999px;
font-size:1px;
}

