/*
	Theme Name: New Security Beat
	Description: Custom WordPress Theme developed by Vico Rock Media
	Author: Vico Rock Media
	Author URI: http://vicorock.com

	Version: 1.0
*/

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */
/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff;
	}
/* End Calendar */

#text-3.widget_text ul{
	list-style:none;
	padding:0;
	margin:1px 14px;
	line-height:21px;
	font-weight:bold;
}
#text-3.widget_text li{
	background:url(images/bg-list-blog-contributors.gif) no-repeat 0 10px;
	padding:0 0 0 12px;
	line-height:21px;
}
#text-3.widget_text a{color:#086632;}
.thumb-videos ul{
	position: relative;
	height:113px;
}
.thumb-videos ul ul{
	position: static;
	list-style:none;
	padding:0;
	margin:0;
	font-size:9px;
	line-height:11px;
}
.gallery-wrap{
    width: 282px;
}
.gallery-wrap li.active img{
	border:1px solid #fff;
}
.gallery-wrap ul {
	width:9999px;
}
.thumb-videos img {
    border: 1px solid #999999;
    display: block;
    margin: 0 0 2px;
    width: 89px;
}
.list-social-foot li.rss a{
	background:url(images/icon-rss.gif) no-repeat 100% 0 ;
}
.list-social-foot li.youtube a{
	background:url(images/img-youtube.gif) no-repeat 100% 0 ;
}
.list-social-foot li.twitter a{
	background:url(images/img-twitter.gif) no-repeat 100% 0 ;
}
.list-social-foot li.facebook a{
	background:url(images/img-facebook.gif) no-repeat 100% 0 ;
}
#header .list-subscribe li.rss a{
 display: block;0
 text-indent: -9999px;
 overflow: hidden;
 background: url(images/icon-rss-small.gif) no-repeat;
 width: 14px;
 text-indent: -9999px;
 height: 16px;
}
#header .list-subscribe li.mail-to a{
 display: block;
 text-indent: -9999px;
 overflow: hidden;
 background: url(images/icon-mail-small.gif) no-repeat;
 width: 16px;
 height: 16px;
}
.single-meta {
    margin-top: -2px;
}
.print-this {
    background: url(images/icon-print.gif) no-repeat scroll left center transparent;
    float: right;
    padding-left: 20px;
	padding-top:2px;
}
.archiveslist li{
	height: auto;
	padding: 0 0 0 8px;
}
.archiveslist ul{
	overflow: auto;
	visibility: visible;
	padding: 0;
	margin:1px 0;
}
.archiveslist{
	padding: 0 0 0 10px;
}
span.zippy{
	color: #444;
}
.archiveslist span.toggle-open{
	display: none;
}
.archiveslist .ui-state-active .zippy{
	display: none;
}
.archiveslist .ui-state-active span.toggle-open{
	display: inline;
}

/* Start Multimedia Table */

.collage_image {
	position: relative;
	width: 100%; /* for IE 6 */
	opacity: 1; /* css standard */
	filter: alpha(opacity=100); /* internet explorer */
}

.collage_image:hover {
	opacity: 0.8; /* css standard */
	filter: alpha(opacity=80); /* internet explorer */
}


a.collage_link:link {
	color: #FFF;
	text-decoration: none;
}

a.collage_link:visited {
	color: #FFF;
	text-decoration: none;
}

a.collage_link:hover {
	color: #FFF;
	text-decoration: none;
}

a.collage_link:active {
	color: #FFF;
	text-decoration: none;
}

p.top_left {
	position: absolute;
	top: 24px;
	left: 19px;
	font: Lato, Arial, Helvetica, sans-serif;
	font-size: 36px;
	width: 250px;
}

p.top_right {
	position: absolute;
	top: 24px;
	left: 20px;
	font: Lato, Arial, Helvetica, sans-serif;
	font-size: 36px;
	width: 205px;
}

p.mid_left {
	position: absolute;
	top: 24px;
	left: 19px;
	font: Lato, Arial, Helvetica, sans-serif;
	font-size: 36px;
	width: 167px;
}

p.bot_left {
	position: absolute;
	top: 24px;
	left: 19px;
	font: Lato, Arial, Helvetica, sans-serif;
	font-size: 36px;
	width: 263px;
}

p.mid_right {
	position: absolute;
	top: 23px;
	left: 18px;
	font: Lato, Arial, Helvetica, sans-serif;
	font-size: 36px;
	width: 133px;
}

/* End Multimedia Table */