/*
Theme Name: Birdwatching
Theme URI: http://www.kingisland.se
Description: Louise is the best	
Version: 1.2
Author: Louise Bååth
Author URI: http://www.kingisland.se
Tags: First edition, fixed width, two columns, widgets, blog, portfolio

*/

#red {color:#fe0000;}
#lightgrey {color:#f0f0f0;}
#darkgrey {color:#2d343a;}
 *:focus{ outline:none;  } 


/* heading */
h1, h2, h3, h4, h5{margin:0px;}
h1 {font-size:32px; line-height:30px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
h2 {font-size:19px; line-height:25px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;color:#2d343a;}
h3 {font-size:18px; line-height:20px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
h4 {font-size:15px; line-height:17px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
h4 {font-size:12px; line-height:15px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

/* links */
a:link{text-decoration:none; color:#fe0000;}
a:visited{color:#ff4e00; text-decoration:none;}
a:hover{color:#fe0000;}
a img {border:none}

BODY { background-color:#FFF; margin:0 auto; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; font-style:normal; line-height:16px; color:#6e6e6e;}
P { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; font-style:normal; line-height:16px; color:#6e6e6e; }
A { font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; font-style:normal; line-height:16px; color:#6e6e6e;text-decoration:none; }

hr.a {border: none 0; border-top: 1px dotted #000; width: 312px; height: 2px; text-align:center; padding:0px; margin:0px; }
hr.b {border: none 0; background-image:url(img/tvline.gif); width: 100%; height: 4px; text-align:center; padding:0px; margin:0px; }
hr.c {border: none 0; border-top: 1px dotted #000; width:282px; height: 2px; text-align:center; padding:0px; margin:0px; }
hr.d {border: none 0; border-top: 1px dotted #000; width:100%; height: 2px; position:relative;left:0px;text-align:left; padding:0px; margin:0px; }
#post hr.d {border: none 0; border-top: 1px dotted #000; width:100%; height: 2px; text-align:left; padding:0px; margin:0px; clear:both;}

	
#wrapper { width:982px; height:auto; margin:0 auto; }
#top{width:962px;margin-bottom:10px; margin-right:10px; margin-left:10px;background-color:#FFF;height:105px;}
#content_main {margin-right:13px;margin-left:0px;float:left;width:425px;height:auto;}
#content_main2 {margin-right:13px;margin-left:0px;float:left;width:537px;height:auto;}
#content_main3 {margin-right:13px;margin-left:0px;float:left;width:730px;height:auto; float:left; position:relative;}
#content_left {margin-right:12px;float:left;width:312px;height:auto;}
#content_left2 {margin-right:12px;float:left;width:200px;height:auto;padding:0; margin:0; }
#content_right {float:right;width:200px;height:auto;padding:0; margin:0; }
img { padding:0px 0px 15px 0px; border:none; }	
TD{	text-align:left; }	
/* Clears all divs*/
#end { clear:both; margin-bottom:10px; }	
FORM {margin:0px; padding:0px;}	


/* header*/
#logo {	float:left;width:762px; padding:0px; height:95px;margin-top:15px;}
#socialmedia {float:left;width:200px; padding:32px 0px 0 0; height:73px;}
#socialmedia a{	padding-right:5px;}
#meny {float:left;width:962px; height:30px; border-bottom:1px solid #333; margin-bottom:30px;}


/** Like button*/
==============================================================================
.iLikeThis { display:inline; font-size:12px;}
.iLikeThis .counter { background:url(img/heart.png) center left no-repeat; padding:0 0 0 20px; font-size:12px; font-weight:bold; margin-left:5px; }
.iLikeThis .counter a { cursor:pointer; font-size:12px;}
.iLikeThis .counter a.image { background:url(img/add.png) center right no-repeat; padding:0 20px 0 0; font-size:12px;  }
#like {	float:right;margin:0px;font-size:12px;position:relative;top:0px;height:30px;width:55px;}

/** Search
==============================================================================*/

#s {
font-size:12px;
color:#CCC;	
float: left;
width: 194px;
height: 25px;
margin:2px 0px 0px 0px ;
padding:3px 0px 0px 30px;
border: none;
background-image: url(img/SearchBG.png);background-repeat:no-repeat;border:0px solid #d9d9d9;
background-color: transparent;
}

#search{margin-top:35px;}

#nav ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;
}

/* style, color and size links and headings to suit */
#nav a, #nav h2 {
display: block;
margin: 0;
padding: 3px 4px;
}

#nav a {
color:#6e6e6e;
text-decoration: none;
}

#nav a:hover {
color: #fe0000;
height: 26px;
background: url(img/meny_on.png) no-repeat 100% 0;
background-position:center;
}

#current_page_item {
color: #fe0000;
height: 26px;
background: url(img/meny_on.png) no-repeat 100% 0;
background-position:center;
}

#nav li {
	display: block; 
	color:#eaeaea;
	height: 26px;
	margin:0px 20px 0 0;
	float: left;
	text-align:center;
}

#nav {
	height: 26px;
	margin:0px;
	padding:0px;

}

/** Posts
==============================================================================*/
#post {
	vertical-align:top;
	width:425px;
	height: auto !important;
	background-color:#FFF;
	margin: 0 0 30px 0;
	color:#6e6e6e;
	clear:left;
}
#post h2 { margin:0px;}

#post h2 a{font-size:19px; line-height:25px;color:#2d343a; margin:0px;}
#post p {clear:left;}
#post h5 a{	font-weight:100;font-size:10px; line-height:14px;color:#6e6e6e;clear:left;}
#post h5 a:hover{color:#fe0000;}
#post h5 {	font-weight:100;font-size:10px; line-height:14px;color:#6e6e6e;clear:left;}
#post a {color:#6e6e6e;clear:left;}
#post img{float:left; clear:left;max-width:425px; }

#posttitel {float:left; width:370px; height:30px; height:auto; }

/** Posts categories
==============================================================================*/
#navcontainer { margin-left: 30px; }

/*Fat Erik's Pipelist*/
#navlist { list-style: none; padding: 0; margin: 0; }
#navlist li { display: inline; padding: 0; margin: 0; }
#navlist li:before { content: ", "; }
#navlist li:first-child:before { content: ""; }

/*IE workaround*/ /*All IE browsers*/
* html #navlist li { border-left: 1px solid black; padding: 0 0.4em 0 0.4em; margin: 0 0.4em 0 -0.4em; }

/*Win IE browsers - hide from Mac IE\*/
* html #navlist { height: 1%; }
* html #navlist li { display: block; float: left; }

/*End hide*/ /*Mac IE 5*/
* html #navlist li:first-child { border-left: 0; }


	
/* Content in left div*/	
#featured {
	width:282px;	
	background-color:#1f1f1f;
	padding:15px;
	color:#eaeaea;
	margin-bottom:10px;
}
#featured a{ color:#fe0000; }

#featured h2{
	color:#FFF;
}


#gbwreads {
	height:270px;
	height: auto !important;
	width:312px;
	background-color:#FFF;
	padding:0px;
	font-size:13px;
	line-height:17px;
	color:#333;
	margin-bottom:10px;
	text-align:left;
}

#gbwreads img{max-width:312px;}
#gbwreads a{ color:#6e6e6e; }
#gbwreads .img{ text-align:center; }

#pr {
	height:230px;
	height: auto !important;
	width:312px;
	padding:0px;
	font-size:13px;
	line-height:17px;
	color:#333;
	margin-bottom:10px;
	text-align:left;
}

/** List test (ta bort sen)
==============================================================================*/

#test {
	height: auto !important;
	width:190px;	
	background-color:#eaeaea;
	color:#000;
	margin-bottom:10px;
}

ul#test { margin:0px; padding:0px; list-style-position:inside; }
ul#test li{ margin:0px; padding:0px; list-style-position:inside; list-style:none; }


/** Noted
==============================================================================*/
#gbwnoted {
	height:270px;
	height: auto !important;
	width:312px;
	background-color:#FFF;
	font-size:10px;
	line-height:13px;
	color:#6e6e6e;
	margin:10px 0 10px 0;
	text-align:left;
}

#gbwnoted img a{margin-top:10px;}
#gbwnoted a:link { color:#fe0000; font-size:10px; }
#gbwnoted h4 a:visited{color:#6e6e6e;}
#gbwnoted h4 a:link {color:#6e6e6e;
	font-size:12px;
	line-height:15px;
	margin:0px;
	padding:0px;
	font-weight: bold;
}

#gbwnoted h3 { color:#333; margin-bottom:3px; }
#gbwnoted li { font-size:10px; list-style:none; margin:5px 0px 5px 0px; }


/** Noted 2
==============================================================================*/
#gbwnoted2 {
	height:270px;
	height: auto !important;
	width:190px;
	background-color:#FFF;
	font-size:10px;
	line-height:13px;
	color:#6e6e6e;
	margin:10px 0 10px 0;
	text-align:left;
}

#gbwnoted2 img a{margin-top:10px;}
#gbwnoted2 a:link { color:#fe0000; font-size:10px; }
#gbwnoted2 h4 a:visited{color:#6e6e6e;}

#gbwnoted2 h4 a:link {
	color:#6e6e6e;
	font-size:12px;
	line-height:15px;
	margin:0px;
	padding:0px;
	font-weight: bold;
}

#gbwnoted2 h3 { color:#333; margin-bottom:3px; }
#gbwnoted2 li { font-size:10px; list-style:none; margin:5px 0px 5px 0px; }

/** Newsletter
==============================================================================*/
#gbwnewsletter {
	background-image:url(img/newsletterbg.png); background-repeat:no-repeat;
	width:312px;
	height:116px;
	font-size:16px; line-height:18px;
	color:#FFF;
	margin-bottom:10px;
	padding:2px 0 0 0 ;
}
#gbwnewsletter h4 {	color:#FFF; }
#signup .go {
	height: 26px;
	width: 75px;
	cursor:pointer;
	border: none;
	background-image: url(img/signup.png);
	background-color: transparent;
	
}
#signup .input {
	font-size:12px;
	font-style:italic;
	color:#CCC;
	height: 26px;
	width: 201px;
	padding-left:7px;
	border: none;
	background-image: url(img/newslfield_bg.png);background-repeat:no-repeat;border:0px solid #d9d9d9;
	background-color: transparent;

}

/** Content in right div
==============================================================================*/

#filter {width:190px;
	Height:90px;
	background-color:#1f1f1f;
	padding:15px 5px 5px 5px;
	font-size:12px;
	line-height:17px;
	color:#FFF;
	margin-bottom:10px;
}

ul#filter2
	{ margin:0px 0px 7px 0px;padding:1px 0; list-style:none; width:100%; height:27px; border:none;}
ul#filter2 li
	{ margin:0; padding:0 0 0px 5px; display:block; float:left; position:relative; width:181px;  border:none;}
ul#filter2 li a:link, ul#filter2 li a:visited
	{ padding:4px 0 0px 5px; display:block; text-align:left; text-decoration:none; color:#eaeaea; width:181px; height:13px;  border:none;}

ul#filter2 li:hover a, ul#filter2 li a:hover, ul#filter2 li a:active
	{ padding:4px 0 0 5px; display:block; text-align:left; text-decoration:none; background-color:#1f1f1f; color:#eaeaea; border:none; width:181px; height:12px; }
	
ul#filter2 li ul.filter3
	{ margin:0; padding:1px 1px 0; list-style:none; display:none; width:181px; position:absolute; top:16px; left:-1px; height: 270px; overflow : auto;}

ul#filter2 li:hover ul.filter3 	{ display:block; }

ul#filter2 li ul.filter3 li { width:181px; clear:left;  }


ul#filter2 li ul.filter3 li a:link, ul#filter2 li ul.filter3 li a:visited
	{ list-style-position:inside; clear:left; padding:5px 0 5px 10px; width:181px; border:none; position:relative; z-index:1000; }

ul#filter2 li ul.filter3 li:hover a, ul#filter2 li ul.filter3 li a:active, ul#filter2 li ul.filter3 li a:hover
	{ clear:left; padding:5px 0 5px 10px; width:181px; border:none; position:relative; z-index:1000; }

ul#filter2 li ul.filter3 li ul.navigation-3
	{ display:none; margin:0; padding:0; list-style:none; position:absolute; left:181px; top:-2px; padding:1px 1px 0 1px; z-index:900; }
ul#filter2 li ul.filter3 li:hover ul.navigation-3
	{ display:block; }
ul#filter2 li ul.filter3 li ul.navigation-3 li a:link, ul#filter2 li ul.filter3 li ul.navigation-3 li a:visited
	{ background:#2d343a; }
ul#filter2 li ul.filter3 li ul.navigation-3 li:hover a, ul#filter2 li ul.filter3 li ul.navigation-3 li a:hover, ul#filter2 li ul.filter3 li ul.navigation-3 li a:active
	{ background:#2d343a; }
ul#filter2 li ul.filter3 li a span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#fe676f; }
ul#filter2 li ul.filter3 li:hover a span, ul#filter2 li ul.filter3 li a:hover span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#eaeaea; }


ul#filter2 li ul.filter3 li ul.children {margin:0;padding:0;}
ul#filter2 li ul.filter3 li ul.children li{margin:0px;padding:0px; list-style-position:inside; background:#2d343a;}
ul#filter2 li ul.filter3 li  ul.children li a:hover, ul#filter2 li ul.filter3 li  ul.children li a:active
	{ background-color:#3b4247;}



#filter2  {
	width:181px;
	border: none;
	background-image: url(img/DropBG.png);background-repeat:no-repeat;border:0px solid #d9d9d9;
	background-color: transparent;
}



#numbers {
	padding-top: 10px;	
	width:200px;
	height: 170px;
	margin-bottom:10px;
	background-image: url(img/numbersBG.gif);background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	color:#2d343a;
	text-transform: uppercase;
	text-align:center;
}
#numbers_twitter {
	padding-top: 10px;	
	width:200px;
	height: 77px;
	margin-bottom:10px;
	background-image: url(/wp-content/uploads/twitterbg.jpg);background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	color:#2d343a;
	text-transform: uppercase;
	text-align:center;
}
#counting {
	padding-top: 25px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:82px;
	color:#1bafa2;
}

#mostappreciated {width:200px;
	height: auto !important;
	Height:100px;
	background-color:#FFF;
	padding-left:0px;
	margin-bottom:10px;
	font-size:13px;
	line-height:17px;
	color:#333;

}

#mostread {width:195px;
	height: auto !important;
	Height:100px;
	padding-left:5px;	
	background-color:#FFF;
	margin-bottom:10px;
	font-size:13px;
	line-height:17px;
	color:#333;

}

#mostcommented {width:195px;
	padding-left:5px;
	height: auto !important;
	height:100px;
	background-color:#FFF;
	font-size:13px;
	line-height:17px;
	color:#333;

}

ol li a:link {
	text-decoration:none;
	color:#666;
	}
	
ol li a:visited {
	text-decoration:none;
	color:#666;
	}	
	
ol li a:hover {
	text-decoration:underline;
	color:#666;
	}	
ol
{
list-style-type:decimal;
list-style-position: inside;
padding:0px;
margin:0px;
color:#6e6e6e;

}

li
{
	font-size:12px;
	line-height:16px;
}

#AD{width:200px;
}	

/** Footer
==============================================================================*/

#avs {
width:962px;	
background-color:#1f1f1f;	
margin: 0 auto;
min-height: 150px;
height: auto !important;
height: 150px;
}

#copyright, #elsewhere, #popular {
	list-style-position: inside;
	font-size: 10px;
	line-height:16px;
	color:#6e6e6e;
	vertical-align:top;
	padding:20px;
	margin:0px 0 8px 0;
}

#copyright a{
	text-decoration:underline;
	color:#6e6e6e;
	font-size: 10px;	
}

#elsewhere a, #popular a{
	text-decoration:none;
	color:#6e6e6e;
	font-size: 10px;
}

#copyright a:hover, #elsewhere a:hover, #popular a:hover{
	text-decoration:underline;
	color:#6e6e6e;
}

#elsewhere{
width:264px;
float: left;
}

#popular {
float: right;
width: 162px;
}

#copyright {
float: left;
width: 410px;
}


#avs img {
	margin: 0 0 0 0;
}


#elsewhere li {
	list-style-image: url(img/rss_icon.png) ;
	margin-top:2px;	
	margin-bottom:2px;
}
	
#popular li {
	list-style-image: url(img/om_icon.png) ;
	margin-top:2px;	
	margin-bottom:2px;
	}	

/** post nav
==============================================================================*/

.alignleft {margin:20px 0 0 0;float:left;}
.alignright{margin:20px 0 0 0;float:right;}

/** Comments
==============================================================================*/
#respond{
	background-image: url(img/formflik.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align:left;
	list-style: none;
	width:395px;
	height: auto !important;
	padding:15px;
	margin-top: 20px;
	background-color:#eaeaea;
	font-size:11px;}
	
#respond h3{font-size:15px; line-height:17px;}
	
#respond .input{
padding:2px;
float:right;
text-align:left;
width:320px;	
color: #000;
background: #FFF;
border: none;
font-size:11px;}	

#respond .input2{
padding:2px;
text-align:left;	
color: #000;
background: #FFF;
border: none;
font-size:11px;}	

ul#respond{
	list-style: none;
	list-style-position: inside;
	margin:0px;
	padding:0px;
}
li#respond{
	margin:0 0 5px 0;
	padding:0px;

}

#bubbla{ 
list-style: none;
width:380px;;
height: auto !important;
background-color:#FFF;
padding:5px;
font-size:10px;
color:#000;
}

#commentbubbla{
font-size:10px;
	width:87px;
	float:right;
	vertical-align:middle;}

#commentbubbla2{
	color:#FFF;
	text-align:center;
	width:23px;
height:18px;
background: url(img/bubble.png) no-repeat 100% 0;
font-size:9px;
float:right;}	

/** share this
==============================================================================*/
#sharefunc{ width:420px;text-decoration:none; font-size:10px;}
#sharefunc img {padding:0 4px 3px 0;}
#shares {margin:10px 0px 0px 0px;padding:0px;}
#shares a:link {text-decoration:none;font-size:10px;line-height:20px;}
#shares img {padding:0 4px 3px 0;}
#shares1 {width:130px;float:left;}
#shares2 {width:130px;float:left;}
#shares3 {width:130px;float:right;}
#cl{float:left;width:400px;margin-top:7px;}


/** Forms
==============================================================================*/
input, textarea {
	border: #AAA 0px solid;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 1em;
	margin-bottom: 4px;
	margin-right: 4px;
	padding: 0px;
}
#topPanel table {
	margin-bottom: 10px;
	margin-left: 0px;
	padding-left: 0px;
}
#topPanel table tbody, #topPanel table tr, #topPanel table td  {
	margin-left: 0px;
	padding-left: 0px;
}
#topPanel h3 {
	1.5em;
	padding-left: 6px;	
}
.textBox  {
	height: 17px;
	width: 374px;
	color:#6e6e6e;
	background-image: url(img/commentfield_bg.png);
	background-color:transparent;
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 4px;
	padding-left: 6px;
	margin: 0px;
	padding-right: 0px;
	outline: none; 
}
textarea {
	width: 374px;
	color:#6e6e6e;
}
.submit {
	font-weight:normal;
	color: #fff;
	border: 0px;
	text-align: center;
	width: 108px;
	height: 26px;
	diaply: block;
	background-image: url(img/sub_btn.png);
	background-color:transparent;
	background-repeat: no-repeat;
}
#respond .submit {background-image: url(img/sub_btn.png);}

.submit:hover {
	color: #eaeaea;
	cursor: pointer;
}
#commentform  label {
	display: none;
}
#contactForm label {
	display: block;
	clear: both;
	margin-bottom: 4px;
	margin-top: 10px;
}
#contactForm .textBox {
}
#contactForm .error {
	clear: both;
	color: red;	
	padding-left: 4px;
}
#contactForm textarea {
	width: 220px;
	height: 80px;
	background-color: #eee;
}
fieldset {
	margin: 0px;
	padding: 0px;	
}

/** Comments
==============================================================================*/

.commentlist {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 390px;
	
}
.commentlist li {
 	padding: 10px;
 	margin: 0px;
 	background-color: #fff;
 	width: 250px;
	color:#222;
	overflow: hidden;
	float: left;
	margin-bottom: 20px;
}

.commentlist li.authorcomment {
	background:#ffba00;
	color:#fff;
}

.commentlist cite {
	display:block;
	float: left;
	font-style: normal;
	width: 90px;
	padding-right: 20px;
	background-image: url(img/comment-point-white.png);
	background-position:  right 10px;
	background-repeat: no-repeat;
}
.commentlist cite.authorcomment {background-image: url(img/comment-point.png);}
#respond {margin-top: 20px;}

.speech {
	background-image:url(img/voice-point-light-alt.png);
	display: block;
	width: 17px;
	height: 13px;
	margin-top: -10px;
	margin-left: 20px;
	margin-bottom: 30px;
	position: relative;
	z-index: 200;
}
#respond .commentlist .author {color:#fe0000;font-weight:bold;}
#respond .commentlist .author a{color:#fe0000;font-weight:bold;}

#bookreview_post{float:left; margin-left:20px;margin-bottom:20px; width:160px; height:260px; padding-bottom:10px; border: 1px solid #eaeaea;color:#2d343a;}
#bookreview_post a{color:#2d343a; margin:0; padding:0;}
#bookreview_post img{margin:0px; padding:0px 0px 10px 0px;}
#bookreview_post p{padding:7px; margin-bottom:10px; color: #6E6E6E; font-size:10px;}
#bookreview_img{margin:0px; padding:0px; width:160px; height:200px; overflow:hidden;}
.booktitle {color:#1bafa2; font-weight:bold; font-size: 13px;line-height: 14px;}
#bookflag{ position:absolute; left:0px; top:0px;}

/** GBW TV
==============================================================================*/
#content_main4 {margin-right:12px;margin-left:0px;float:left;width:962px;height:730px; float:left; position:relative; background-color:#1f1f1f;}
#content_main5{width:750px; height:auto; float:left; margin:0;} 


#content_right2 {float:right;width:200px;height:690px;position:relative; padding:40px 0 0 0; margin:0;}
#video_placeholder{width:750px; height:360px; background-image:url(img/videobg.gif); float:left; margin:40px 0 20px 0;background-color:#fff;} 
#tvflag1{ position:absolute; left:0px; top:0px;}
#tvflag2{ position:absolute; left:0px; top:0px;}
.video-title-bold{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#FFF; line-height:24px;}
.video-title{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#FFF; line-height:24px;}
.video-text{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999; line-height:16px;}
.video-moretext {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fed441; line-height:19px;}
#video-description {width:485px; margin:0 0 0 20px; float:left;}
#video-info {width:200px; height:105px; padding:10px; float:right; background-color:#000;font-size: 10px;line-height:14px;color:#6e6e6e;}
#video-thumb { width:145px; height:100px; overflow:hidden; float:left; background-color:#666; margin-right:16px;}
#video-thumb-text { width:145px; height:50px; position:absolute; bottom:0px; background-image:url(img/videothumbbg.png);}
#video-thumb-recent { width:185px; height:120px; overflow:hidden; background-color:#999; margin-bottom:16px; z-index:1;}

#video-thumb-recent a:hover, #video-thumb-recent a:active
{ display:block; text-align:left; text-decoration:none; background-color:#333; color:#fff; border:none; width:185px; height:60px; z-index:5;}
