/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Layout Control
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
body {757646
	text-align:center;
	background:#6B7928;
	font:62.5%/1.67 verdana, arial,helvetica,sans-serif;
	color:#312D26;
	min-width:996px;
}
#headline {
	width:100%;
	background:#2b3c97;
	color:#fff;
	font-size:1.5em;
	font-weight:bold;
	line-height:2.4;
}
#headline a {
	color: white;
}
#headline a:hover,
#headline a:focus {
	text-decoration:underline;
}
#page {
	padding: 30px 0 0;
	width:996px;
	margin:0 auto;
}
#header {
	width:100%;
	font-size:1.2em;
	
	/*background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/menu.gif) no-repeat 0 65px;*/
}
#header .main {
	width:996px;
	margin:0 auto;
	text-align:left;
}
#wrap {
	width:100%;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/content_bg.gif) repeat-y;
}
#wrap .main {
	width:995px;
	
	margin:0 auto;
	text-align:left;
	/*border-top:1px solid #ABABA7 #e1e1e1;*/
}

#content {
	width:605px;
	padding:6px 24px 15px;	
	margin:0 315px 20px 20px;
	float:left;
	display:inline;
	font-size:1.25em;
}
.sidebars {
	float:left;
	display:inline;
	font-size:1.2em;
}
#sidebarOne {
	width:275px;
	margin:6px 0 20px -305px;
}

#footer {
	width:995px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	font-size:1.2em;
	color:#414141;
}
#footer .main {
	width:995px;
	/*background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/main-bg.png) repeat-y;*/
}

#widecontent{
	width:100%;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/wide_fill.gif) repeat-y;
}
#widecontent .main{
	width:995px;
	margin:0 auto;
	text-align:left;
}
#wide-content {
	width:915px;
	--padding-right:15px;	
	margin:10px 0px 20px 40px;
	float:left;
	display:inline;
	font-size:1.25em;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Header
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#logo {
	width:995px;
	height:175px;
	overflow:hidden;
	position:relative;
	display:inline;
	float:left;
	margin:0px;
}
#logo a,
#logo a:visited {
	float:left;
}
#logo em {
	display:block;
	clear:both;
	font-size:.8em;
}
#logo span {
	position:absolute;
	left:0;
	top:0;
	width:995px;
	height:175px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/header.gif) no-repeat;
	cursor:pointer;
}
#logo img {
	display:block;
	position:relative;
}
#header .banner {
	float:right;
}
#header .inner {
	clear:both;
	width:100%;
}

#menu_bg {
        background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/menu.gif) no-repeat;
	width: 995px;
	height: 34px;			
}

#menu {
        
	float:left;
	line-height:2.8;
	font-weight:bold;
	margin-left:30px;
	
}
#searchform_bg {
  position: absolute;
  right: 225px;
  top: 100px;
}
#searchform {

	float:right
	display:inline;
	overflow:hidden;
}
#menu li {
	float:left;
	position:relative;
	z-index:11;
}
#menu li a {
	color:#fff;
	float:left;
	padding:0 15px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/menu-hover.png) repeat-x 0 -35px;
}
#menu li.hover a,
#menu li:hover a,
#menu li.current_page_item a,
#menu li a:hover,
#menu li a:focus {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/menu-hover.png) repeat-x;
}
#menu li.hover,
#menu li#home:hover,
#menu li#home.current_page_item {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/menu-hover.png) repeat-x;
}
#menu li.hover a,
#menu li#home:hover a,
#menu li#home.current_page_item a,
#menu li#home a:hover,
#menu li#home a:focus {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/menu-left-hover.png) no-repeat;
}
#menu li ul {
	position:absolute;
	width:200px;
	left:-999em;
	top:35px;
	/*border-top:1px solid #d5d5d5;*/
	line-height:2;
	font-size:1em;
}
#page #header #menu li ul li {
	float:none;
	background:none;
	padding:0;
	margin:0;
	width:100%;
	height:auto;
	float:left;
	display:inline;
}
#menu li.hover ul,
#menu li:hover ul {
	left:1px;
}
#menu li.hover ul li ul,
#menu li:hover ul li ul,
#menu li.hover ul li.hover ul li ul,
#menu li:hover ul li:hover ul li ul,
#menu li.hover ul li.hover ul li.hover ul li ul,
#menu li:hover ul li:hover ul li:hover ul li ul,
#menu li.hover ul li.hover ul li.hover ul li.hover ul li ul,
#menu li:hover ul li:hover ul li:hover ul li:hover ul li ul,
#menu li.hover ul li.hover ul li.hover ul li.hover ul li.hover ul li ul,
#menu li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul li ul {
	top:-1px;
	left:-999em;
}
#menu li.hover ul li.hover ul,
#menu li:hover ul li:hover ul,
#menu li.hover ul li.hover ul li.hover ul,
#menu li:hover ul li:hover ul li:hover ul,
#menu li.hover ul li.hover ul li.hover ul li.hover ul,
#menu li:hover ul li:hover ul li:hover ul li:hover ul,
#menu li.hover ul li.hover ul li.hover ul li.hover ul li.hover ul,
#menu li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul,
#menu li.hover ul li.hover ul li.hover ul li.hover ul li.hover ul li.hover ul,
#menu li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul {
	left:199px;
}
#page #header #menu li.hover ul li a,
#page #header #menu li:hover ul li a,
#page #header #menu li ul li a {
	display:block;
	float:none;
	width:200px;
	width/**/:/**/172px;
	/*border:1px solid #d5d5d5;*/
	border-top:0;
	padding:0 13px;
	background:#efefef;
	color:#666;
	text-decoration:none;
}
#page #header #menu li.hover ul li a:hover,
#page #header #menu li:hover ul li a:hover,
#page #header #menu li ul li a:hover,
#page #header #menu li ul li a:focus {
	color:#000;
	background:#fff;
	text-decoration:none;
}

input#s {
	width:181px;
	width/**/:/**/171px;
	height:20px;
	height/**/:/**/18px;
	padding:2px 5px 0;
	display:block;
	border:none;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/search.png) no-repeat;
	text-align:left;
	color:#939393;
}
#outbound {
	width:995px;
	height:50px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/rss_bg.gif) no-repeat;
}
#logos {
	float:left;
	margin:14px 0 0 10px;
	display:inline;
}
#logos li {
	float:left;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/logos.png);
}
#logos li a {
	float:left;
	height:38px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/logos.png);
	text-indent:-9999px;
	overflow:hidden;
}
#logos li.ttzmedia {
	background-position:0 -38px;
}
#logos li.ttzmedia a {
	width:103px;
}
#logos li.pepperjam {
	background-position:-103px -38px;
}
#logos li.pepperjam a {
	width:126px;
	background-position:-103px 0;
}
#logos li.tla {
	background-position:-229px -38px;
}
#logos li.tla a {
	width:103px;
	background-position:-229px 0;
}
#logos li.bid {
	background-position:-332px -38px;
}
#logos li.bid a {
	width:122px;
	background-position:-332px 0;
}
#logos li.perform {
	background-position:-454px -38px;
}
#logos li.perform a {
	width:65px;
	background-position:-454px 0;
}
#logos li.kontera {
	background-position:-519px -38px;
}
#logos li.kontera a {
	width:79px;
	background-position:-519px 0;
}

#feed .twitter {
    position:absolute;
    left:160px;
    top:0;
    width:47px;
    height:49px;
}
#feed .youtube {
    position:absolute;
    left:52px;
    top:0;
    width:54px;
    height:49px;
}

#feed .facebook{
    position:absolute;
    left:107px;
    top:0;
    width:47px;
    height:47px;
}


#feed .feedburner {
    position:absolute;
    left:5px;
    width:88;
    height:26;
    top:12px;   
}

#feed .feedburner span {
    position:absolute;
    left:0;
    top:3px;
    width:88px;
    height:26px;
    background:url(http://feeds.feedburner.com/~fc/TacticalIntelligence?bg=000000&fg=ffffff&anim=1);
}

#feed .feedburner a {
    display:block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
    overflow: hidden;
    position: relative;
    z-index: 8;
    cursor: pointer;
} 

#feed .twitter span {
    position:absolute;
    left:0;
    top:0;
    width:47px;
    height:49px;
    background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/twitter.gif);
}
#feed .twitter a {
    display:block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
    overflow: hidden;
    position: relative;
    z-index: 8;
    cursor: pointer;
} 
#feed .youtube span {
    position:absolute;
    left:0;
    top:0;
    width:54px;
    height:49px;
    background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/youtube.gif);
}
#feed .youtube a {
    display:block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
    overflow: hidden;
    position: relative;
    z-index: 8;
    cursor: pointer;
} 

#feed .facebook span {
    position:absolute;
    left:0;
    top:0;
    width:47px;
    height:47px;
    background:url(http://www.tacticalintelligence.net/images/fb-icon.png);
}
#feed .facebook a {
    display:block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
    overflow: hidden;
    position: relative;
    z-index: 8;
    cursor: pointer;
} 
#feed .rss {
    position:absolute;
    left:208px;
    top:0;
    width:112px;
    height:107px;
}
#feed .rss span {
    position:absolute;
    left:0;
    top:0;
    width:112px;
    height:107px;
    background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/rss_img.gif);
}
#feed .rss a {
    display:block;
    width: 100%;
    height: 100%;
    text-indent: -9999px;
    overflow: hidden;
    position: relative;
    z-index: 8;
    cursor: pointer;
}    
#feed {
	float:right;
	position:relative;
	width:320px;
	padding:0 0 8px;
	background: no-repeat 254px 4px;
}
#feed a {
}
#feed a:hover,
#feed a:focus {
	text-decoration:underline;
}
#feed .number {
	padding:8px 0 0;
	font-size:2.75em;
	font-weight:bold;
	word-spacing:-8px;
	line-height:1;
}
#feed .number span {
	color:#9f9f9f;
	font-size:.42em;
	font-weight:normal;
}
#feed .link {
	color:#575757;
	font-size:1.17em;
	line-height:1;
	float:left;
	margin:0 0 0 38px;
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Home
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#content a {
	color: #A27617;	
	text-decoration: underline;
}
#content a:visited {
	color: #A27617;
}
#content a:hover,
#content a:focus {
	text-decoration:underline;
}
#content .info a {
	color:#B5BA81;
}
#content .info a:visited {
	color:#aaa;
}
#content .thumb {
	border:5px solid #e0e0e0;
}

#posts {
	padding:0 0 2.08em;
}
#posts * {
	position:relative;
}
#posts li {
	background:#f6f6f6;
	border:1px solid #ececec;
	padding:5px 10px 0;
	float:left;
	width:569px;
	width/**/:/**/547px;
}
#posts li:after {
	display:none;
}
#content .column-1 {
	float:left;
	width:300px;
	
}
#content .column-2 {
	float:right;
	width:300px;
	
}
#content .column h2 {
	font-size:1.33em;
	font-weight:normal;
	text-transform:uppercase;
	margin: 25px 0 10px;
	padding: 20px 0 0;
	border-top:3px solid #d9d9d9;
}
#content .column h2.first {
	border-top:none;
	padding:0;
	margin:0 0 5px;
}
#content .post {
	padding:5px 0;
}
#content div.first {
	border-top:none;
	padding:0 0 5px;
}
#content .post h3 {
	line-height: 1.3em;
	font-size: 1.2em;	
}


#content .post .info {
	color:#9c9c9c;
	font-size:.92em;
}
#content .post p {
	font-size: 12px;
	padding:0 0 5px;
}
#content .column .friends {
	line-height:1.33;
}
#content .column .friends li {
	padding:0 0 0 22px;
	margin:0 0 18px;
	float:left;
	width:120px;
	width/**/:/**/98px;
}
#content .column .friends li a {
	color:#3c3c3c;
}
#content .column .friends li a:visited {
	color:#555;
}
#content .column .friends li.first {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-digg.jpg) no-repeat;
}
#content .column .friends li.second {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-twitter.png) no-repeat;
}
#content .column .friends li.third {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-facebook.jpg) no-repeat;
}
#content .column .friends li.fourth {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-linkedin.jpg) no-repeat;
}
#content .column-2 .media {
	padding-left: 15px;
	padding-bottom: 5px;
	padding-right: 15px;
	padding-top: 5px;
	background:#ececec;
}
#content .column-2 .thumb {
	margin:0 0 15px;
}
#content .column-2 p {
	padding:0 0 10px;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Wide-Content
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#widecontent .apost {
	margin:0px;
	clear:both;
	width:100%;
}
#widecontent .apost h1{
	color: #000;--#A27617;
	font-size:1.83em;
	font-weight:normal;
	line-height:1.1;
	margin:20px 0 5px;
	text-align:center;
	
}
	
#widecontent .apost h2{
	color: #000000;
	font-size:1.4em;
	font-weight:strong;
	line-height:1.1;
	margin:20px 0 5px;
	padding:5px 0 5px 0;
	text-align:center;
	background-color:#b5ba81;

}
#widecontent .apost .content {
	clear:both;
	padding:5px 0 0;
	width:100%;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Content
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#wrap .apost {
	margin:0 0 30px;
	clear:both;
	width:100%;
}
#wrap .apost h1{
	color: #000;--#A27617;
	font-size:1.83em;
	font-weight:normal;
	line-height:1.1;
	margin:20px 0 5px;
	
}
	
#wrap .apost h2{
	color: #000000;
	font-size:1.4em;
	font-weight:strong;
	line-height:1.1;
	margin:20px 0 5px;
	padding:5px 0 5px 0;
	text-align:center;
	background-color:#b5ba81;

}
#wrap .apost h1 a,
#wrap .apost h2 a {
	color: #A27617; margin-top:20px;
}
#wrap .apost h1 a:visited,
#wrap .apost h2 a:visited {
	color: #A27617; margin-top:20px;
}
#wrap .apost h3 {
	margin: 10px 0 5px;
	font-size:1.38em;
	line-height:1.39;
	border-bottom:2px solid black;
}
#wrap .apost h4 {
	font-size:1.23em;
	line-height:1.44;
	text-transform:uppercase;
}
#wrap .apost h5 {
	font-size:1.15em;
	line-height:1.47;
}
#wrap .apost h6 {
	font-size:1.08em;
	line-height:1.5;
}
#wrap .apost .info {
	font-weight:bold;
	color:#b5ba81;
	padding:0 0 12px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/post-title.png) no-repeat left bottom;
	font-size: 0.8em;
}
#wrap .apost .info a {
	color:#998c00;
}
#wrap .apost .info a:visited {
	color:#998c00;
}
#wrap .apost .content {
	clear:both;
	padding:5px 0 0;
	width:100%;
}
#wrap .apost p,
#wrap .apost blockquote {
	padding:5px 0;
	text-align:left;

}
#wrap .apost blockquote {
	padding:0 15px;
	margin:5px 20px;
	background:#e0e4bb;
	border-left:5px solid #b5ba81;
	color:#52534d;
	/*font-style:italic;*/
}
#wrap .apost blockquote blockquote {
	background:#fff;
	border-left:5px solid #ddd;
}
#wrap .apost ol,
#wrap .apost ul {
	padding:10px 20px;
	list-style:disc inside;
}
#wrap .apost ol {
	list-style-type:decimal;
	margin:0 0 0 18px;
}
#wrap .apost a.more-link {
	font-weight: bold;
}
#content a.more-link {
	font-weight: bold;
}
#wrap .apost ul li {
	padding:0 0 0 18px;
	margin:0 0 5px;
}
#wrap .apost ol li {
	margin:0 0 5px;
}
#wrap .apost .foot {
	color:#757575;
	clear:both;
	margin:8px 0 0;
	padding:0;
	height:1%;
	list-style:none outside;
}
#wrap .apost .foot li {
	margin:0;
	padding:0;
}
#wrap .apost .foot .first {
	font-size:.92em;
	width:100%;
	clear:both;
	font-weight:bold;
	padding:0 0 5px;
	border-bottom:3px solid #d9d9d9;
}
#wrap .apost .foot .second {
	font-size:.82em;
	line-height:1.5;
	float:left;
	margin:15px 0 0;

border:none;
}
#wrap .apost .foot .second span {
	color:#3043a5;
	font-size:1.62em;
padding:none;
background:none;
border:none;

}
#wrap .apost .foot .second span a {
	color:#3043a5;
padding:none;
background:none;
border:none;
}
#wrap .apost .foot .second span a:visited {
	color:#3043a5;
padding:none;
background:none;
border:none;
}
#wrap .apost .foot .second strong {
	font-size:1.5em;
}
#wrap .apost .foot .second a.take {
	color:#958c44;
	background:#fef8d3;
	border:1px solid #ddd;
	padding:0 5px;
	display:inline-block;
	position:relative;
	top:-15px;
	line-height:1.5;
}
#wrap .apost .foot .second a:visited {
	color:#756c24;
}
#wrap .apost .foot .second a:hover.take,
#wrap .apost .foot .second a:focus.take {
	color:#554c04;
	text-decoration:none;
	background:#eee8c3;
}
#wrap .apost .foot .social {
	float:right;
	margin:15px 0 0 24px;
	position:relative;
}
#wrap .apost .foot .social a {
	display:block;
	height:20px;
}
#wrap .apost .foot .social a span {
	width:55px;
	text-align:center;
	color:#2b2b2b;
	font-size:.75em;
	padding:8px 0 2px;
	position:absolute;
	top:28px;
	left:-18px;
	display:none;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/social-bubble.png) no-repeat;
}
#wrap .apost .foot .social a:hover,
#wrap .apost .foot .social a:focus {
	text-decoration:none;
}
#wrap .apost .foot .third a {
	width:20px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/post-rss.jpg) no-repeat;
}
#wrap .apost .foot .fourth a {
	width:19px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/social-delicious.png) no-repeat;
}
#wrap .apost .foot .fifth a {
	width:20px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/social-stumble.jpg) no-repeat;
}
#wrap .apost .foot .sixth a {
	width:21px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/social-furl.jpg) no-repeat;
}
#wrap .apost .foot .seventh a {
	margin:3px 0 0;
	width:66px;
	height:16px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/social-digg.png) no-repeat;
}
#wrap .apost .foot .seventh a span {
	left:6px;
}
#wrap .apost .foot li.hover a span,
#wrap .apost .foot li:hover a span {
	display:block;
}
#related {
	width:617px;
	margin:0 -24px;
	padding:0 0 15px;
	position:relative;
	background:#f7f7f7 url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/foot-heading.gif) repeat-x;
}
#related h3 {
	font-size:1.25em;
	line-height:2.07;
	color:#fff;
	margin:0 0 10px;
}
#related h3 a {
	color:#fff;
	margin:0 0 10px;
}
#related .box {
	width:260px;
	float:left;
	display:inline;
}
#related .banner {
	width:300px;
	margin:0 30px 0 15px;
}
#related .box .banner {
	width:auto;
	margin:0;
	padding:5px 0 0;
}
#related .banner h3 {
	padding:0 0 0 25px;
}
#related .rss {
	position:absolute;
	left:-15px;
	top:-8px;
	width:50px;
	height:50px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/foot-rss.alpha.png);
}
#related ul li {
	margin:0 0 10px;
	padding:0 0 0 25px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/sidebar-bullet.gif) no-repeat 10px 8px;
}
#related ul li a {
	color:#585858;
}
#related ul li a:visited {
	color:#666;
}
#wrap .lead {
	clear:both;
	font-weight:bold;
	text-align:left;
	margin:20px -24px -15px;
	width:617px;
	float:left;
	display:inline;
}
#wrap .lead a,
#wrap .lead a:visited {
	color:#fff;
	background:#777;
	border:solid #d3d3d3;
	border-width:1px 1px 0 0;
	display:block;
	padding:4px 10px 3px;
}
#wrap .lead a:hover,
#wrap .lead a:focus {
	background:#888;
	text-decoration:none;
}
#wrap .lead .prev {
	float:left;
}
#wrap .lead .next {
	float:right;
}
#wrap .wp-pagenavi {
	height:1%;
	padding:4px 0;
	text-align:center;
}
#wrap .wp-pagenavi .extend,
#wrap .wp-pagenavi .pages,
#wrap .wp-pagenavi .current,
#wrap .wp-pagenavi a {
	color:#555;
	font:1.08em/1.79 arial,sans-serif;
	padding:0 8px;
	background:#eee;
	display:inline-block;
}
#wrap .wp-pagenavi .current,
#wrap .wp-pagenavi a:hover,
#wrap .wp-pagenavi a:focus {
	color:#fff;
	background:#2b3c97;
	text-decoration:none;
}
.image div { font-size: 80%;
                  font-family: Verdana, Arial, sans-serif;
                  text-align: center; }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Sidebar(s)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.sidebars a {
	color:#000;
}
.sidebars a:visited {
	color:#000;
}
.sidebars a:hover,
.sidebars a:focus {
	text-decoration:underline;
}
.columns {
	margin:0 0 20px;
	padding:10px 0 0;
	clear:both;
	width:100%;
	border-top:3px solid #d9d9d9;
}
.columns h2 {
	font-size:1.33em;
	font-weight:bold;
	text-transform:uppercase;
	margin:0 0 10px;
}
.columns ul li {
	margin:0 0 5px;
	padding:0 0 0 25px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/sidebar-bullet.gif) no-repeat 10px 8px;
}
.columns p {
	padding:5px 0;
}
.columns ul ul {
	margin:5px;
}
.sidebars .ebook {
	border-top:none;
	padding:0;
	margin: 0 0 12px;
}
.sidebars .ebook img {
	float:left;
	margin:0 15px 0 -5px;
}
.sidebars .ebook label {
	color:#3d3d3d;
	display:block;
	margin:0 0 10px;
}
.sidebars .ebook label em {
	font-style:normal;
	text-decoration:underline;
}
.sidebars .ebook .formInput {
	width:187px;
	width/**/:/**/155px;
	height:24px;
	height/**/:/**/18px;
	padding:4px 5px 0 25px;
	margin:0 0 6px 80px;
	display:block;
	border:1px solid #aaa;
	text-align:left;
	color:#727272;
}
#formName {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/ebook-name.png) no-repeat;
}
#formEmail {
	margin-bottom:10px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/ebook-input.png) no-repeat;
}
.sidebars .ebook .formSubmit {
	height:66px;
	width:291px;
	margin-top: -20px;
	margin-bottom: -5px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/subscribe_link.gif) no-repeat;
	display:block;
	border:none;
	cursor:pointer;
}
.sidebars .ads .inner {
	padding:0 0 0 0px;
}
.sidebars .ads ul li {
	margin:0;
	padding:0;
	background:none;
	width:145px;
	height:140px;
	float:left;
}
.sidebars .ads ul li a {
	float:left;
}
.sidebars .ads .adsHere {
	display:block;
	width:291px;
	height:65px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/advertise_link.gif) no-repeat;
}
.sidebars .featured .inner {
	border:1px solid #d3d3d3;
	border-bottom:none;
}
.sidebars .featured ul li {
	height:1%;
	margin:0;
	text-indent:20px;
	padding:3px 5px 3px 25px;
	background:#fff url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/sidebar-bullet.gif) no-repeat 10px 12px;
	border-bottom:1px solid #ffffff;
}
.sidebars .featured ul li.odd {
	background-color:#b5ba81;
}
.sidebars .featured ul li.hover,
.sidebars .featured ul li:hover {
	background-color:#eee;
}
.sidebars .featured ul li.getFeatured a {
	font-weight:bold;
	color:#27378c;
	padding:0;
	margin:0;
	position: relative;
	left:-22px;
}
.sidebars .featured ul li.hover a,
.sidebars .featured ul li:hover a {
	color:#000;
}

.sidebars .featured ul a.exlink {position:relative;left:-25px; }

.sidebars .featured ul li a:hover,
.sidebars .featured ul li a:focus {
	text-decoration:none;
}
.sidebars .friends {
	line-height:1.33;
	margin:0;
}
.sidebars .friends .inner {
	width:100%;
	padding: 0 0 10px;
}
.sidebars .friends li {
	padding: 0 0 13px 32px;
	margin:0;
	float:left;
	width:120px;
	width/**/:/**/98px;
}
.sidebars .friends li a {
	color:#3c3c3c;
}
.sidebars .friends li a:visited {
	color:#555;
}
.sidebars .friends li.first {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-digg.jpg) no-repeat;
}
.sidebars .friends li.second {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-twitter.png) no-repeat;
}
.sidebars .friends li.third {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-facebook.jpg) no-repeat;
}
.sidebars .friends li.fourth {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-linkedin.jpg) no-repeat;
}
                                                                                        
	       
                                                                                        
.sidebars .friends li.fifth {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-stumble.jpg) no-repeat;
}
                                                                                        
	       
                                                                                        
.sidebars .friends li.sixth {
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/friend-youtube.jpg) no-repeat;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Comment
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#commentBox {
	position:relative;
	width:100%;
	padding:40px 0 0;
}
#commentBox  a {
	color:#484848;
	text-decoration:underline;
}
#commentBox  a:visited {
	color:#777;
}
#commentBox  a:hover,
#commentBox  a:focus {
	text-decoration:none;
}
#commentform .changeAva {
	float:right;
	text-align:center;
	width:140px;
	line-height:1.1;
	margin:-10px 0 0;
	position:relative;
}
#commentform .changeAva h4 {
	color:#4c7fc8;
	font-size:1.09em;
	margin:0 0 3px;
}
#commentform .changeAva span {
	display:block;
	font-size:.83em;
}
#commentform .changeAva img {
	border:1px solid #c6c6c6;
}
#commentform .changeAva a {
	color:#4c7fc8;
}
#commentform {
	padding:15px;
	position:relative;
	overflow:hidden;
	height:1%;
	background:#cccc99;
	border:1px solid #000000;
	clear:both;
}
#commentform p {
	padding:0 0 8px;
	overflow:hidden;
	height:1%;
}
#commentform label {
	font-size:.92em;
	line-height:2.4;
	padding:0 1px;
}
#commentform label strong {
	font-weight:normal;
}
#commentform input,
#commentform textarea {
	padding:6px 3px 0;
	color:#484848;
}
#commentform #author,
#commentform #email,
#commentform #url,
#commentform #comment {
	float:left;
	font-size:1.08em;
	border:1px solid #000;
	font-family:arial,sans-serif;
	width:156px;
	width/**/:/**/150px;
	height:30px;
	height/**/:/**/22px;
	background:#fff;
	margin:0 8px 0 0;
}
#commentform textarea#comment {
	width:98%;
	clear:both;
	float:none;
	min-height:180px;
	border-width:1px;
	padding:4px 3px;
	margin:0;
}
* html #commentform textarea#comment {
	height:180px;
}
#commentform input#addcommentbutton {
	width:120px;
	height:30px;
	font:0/0 serif;
	color:#2b3c97;
	float:left;
	border:none;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/comment-submit.png) no-repeat;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
	margin:0px;
}
.commentlist {
	list-style:none outside;
}
.commentlist .thecomment {
	margin:0 0 60px;
	background:#f6f6f6;
	height:1%;
	padding:0 10px 10px;
	border:1px solid #d3d3d3;
}
.commentlist .author {
	border:1px solid #c4c4c4;
}
.commentlist .thecomment .type {
	float:left;
	clear:both;
	width:98%;
	margin:-33px 0 0 -1px;
	display:inline;
	color:#8b8b8b;
	position:relative;
	top:0;
	left:-10px;
	font-weight:bold;
	line-height:2.6;
}
.commentlist .thecomment .type span {
	float:left;
	background:#777;
	padding:0 12px;
	margin:0 10px 0 0;
	border:1px solid #d3d3d3;
	color:#fff;
}
#commentBox .commentlist .thecomment .type span a {
	color:#fff;
	text-decoration:none;
}

.commentlist .author .type span {
	background:#2b3c97;
}
.commentlist .notauthor .type span {
	background:#777;
	color:#fff;
}

.commentlist .author .type span {
	background:#2b3c97;
}
.commentlist .notauthor .type span {
	background:#777;
	color:#fff;
}
.commentlist .thecomment .content {
	padding:10px 0 0;
	height:1%;
	clear:both;
}
.commentlist .thecomment .content .avatar {
	float:right;
	margin:0 0 0 10px;
	border:1px solid #d3d3d3;
}
#addcomment {
	width:100%;
	clear:both;
}
#wrap #content #commentBox  .commentlist .thecomment .content .info {
	font-size:1em;
	color:#aaa;
	padding:0;
	float:right;
	height:auto;
}
#wrap #content #commentBox  .commentlist .thecomment .content .info li {
	margin:0;
	padding:0;
	float:none;
	border:none;
	height:auto;
	overflow:hidden;
	display:inline;
}
#commentBox  .commentlist .thecomment .content .info a {
	font-weight:bold;
	color:#999;
	text-decoration:none;
}
#commentBox  .commentlist .thecomment .content .info a:hover,
#commentBox  .commentlist .thecomment .content .info a:focus {
	text-decoration:underline;
}
.commentlist .thecomment p {
	padding:0 0 10px;
	text-align:left;
}
h3#trackback,
h3#comments {
	font-size:1.5em;
	line-height:1.38;
	font-weight:normal;
	color:#484848;
	padding:5px 0;
	margin:0 0 40px;
}
h3#trackback {
	margin:0;
}
h3#respond {
	font-size:1em;
	line-height:1.5;
	color:#fff;
	padding:6px 12px;
	display:inline;
	float:left;
	background:#777;
	border:1px solid #d3d3d3;
	border-bottom:none;
}
#trackbacks {
	font-size:1em;
	line-height:1.38;
	font-weight:normal;
	color:#484848;
	padding:5px 0;
	clear:both;
}
#trackbacks li {
	padding:0 0 5px;
}
.commentlist .author {
	border:1px solid #c4c4c4;
}
.commentlist .thecomment .thecomment {
	background:#fff;
	margin:40px 0 0;
}
.commentlist .thecomment .thecomment .thecomment,
.commentlist .thecomment .thecomment .thecomment .thecomment .thecomment,
.commentlist .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment,
.commentlist .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment,
.commentlist .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment {
	background:#f6f6f6;
}
.commentlist .thecomment .thecomment .thecomment .thecomment,
.commentlist .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment,
.commentlist .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment,
.commentlist .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment,
.commentlist .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment .thecomment {
	background:#fff;
}
#commentBox .add {
	width:100%;
	clear:both;
}
#wrap #content #commentBox .reply {
	font-weight:bold;
	color:#8b8b8b;
	float:right;
	clear:both;
	text-decoration:none;
}
#wrap #content #commentBox .reply:visited {
	color:#8b8b8b;
}
#wrap #content #commentBox .reply:hover,
#wrap #content #commentBox .reply:focus {
	color:#000;
	text-decoration:none;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Footer
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#extras {
	/*font-size:1.2em;*/
	/*background: url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/content_footer.gif);*/
	/*background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/footer_bg.gif) repeat-y;*/
	width:995px;
	height:41px;
	/*clear:both;*/
	/*padding:10px 24px 15px;*/
	margin:0 0 15px;
}
#extras h2 {
	font-size:1.33em;
	font-weight:normal;
	text-transform:uppercase;
	padding:0 0 5px;
	margin:0 0 5px;
	width:900px;
	border-bottom:3px solid #d9d9d9;
}
#extras ul {
	width:100%;
}
#extras ul li {
	margin:0 0 3px;
	float:left;
	width:20%;
}
#extras ul li a {
	color:#414141;
}
#extras ul li a:visited {
	color:#555;
}
#extras ul li a:hover,
#extras ul li a:focus {
	text-decoration:underline;
}
#pre_footer {

	background: url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/content_footer.gif);
	width:995px;
	height:41px;
	clear: both;

}
#footer .inner {
	width:995px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/footer_bg.gif);
	margin:0 auto;
	text-align:left;
}
#footer a {
	color:#414141;
}
#footer a:visited {
	color:#555;
}
#footer a:hover,
#footer a:focus {
	text-decoration:underline;
}
#footer .box {
	float:left;
	width:280px;
	margin:0 24px 0 0;
	display:inline;
}
#footer .box-1 {
	width:294px;
	margin:0 24px;
}
#footer .box-3 {
	margin:0;
}
#footer .box h2 {
	font-size:1.33em;
	font-weight:normal;
	text-transform:uppercase;
	padding:0 0 5px;
	margin:0 0 10px;
	border-bottom:3px solid #d9d9d9;
}
#footer .box ul li {
	margin:0 0 3px;
}
#footer .box-1 ul li {
	margin: 0 0 10px;
}
#footer .box-3 ul li {
	margin: 0px;
}
#footer .box-1 ul li a {
	color:#2b3c97;
	font-weight:bold;
}
#footer .box-1 ul li a:visited {
	color:#4b5cb7;
}
#footer .box-3 h3 {
	font-size:1em;
	color:#2b3c97;
	margin:0 0 3px;
}
#footer .box-3 .friends {
	float:left;
	width:50%;
}
#footer .box-3 .technology {
	float:right;
	width:50%;
}
#notes {
	width:100%;
	float:left;
	position:relative;
	top:15px;
	margin:0 0 -30px;
	clear:both;
	line-height:2.5;
}
#notes li {
	display:inline;
	margin:0 14px;
}
#notes li.copyright {
	float:left;
}
#notes li.powered {
	float:right;
}
#notes li.powered a {
	display:block;
	width:131px;
	height:30px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/ubd-logo.jpg) no-repeat;
}
#subMenu {
	font-size:.92em;
	padding: 0px;
	height:227px;
	width:995px;
	background:url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/footer_img.gif) no-repeat;
}
#subMenu li {
	display:inline;
}
#subMenu li a {
	color:#777;
	margin:0 10px;
}
#subMenu li a:visited {
	color:#555;
}
.photo a {
	float:left;
	border:4px solid #e0e0e0;
	margin:0 15px 15px 0;
}
.photo div {
	display:inline;
}
.photo a:hover {
	border-color:#ccc;
}
#footer .photo {
	width:300px;
	float:left;
	margin:0 -20px -30px 0;
}
hr {
	height: 1px;
	margin-bottom: 15px;
	margin-top: 15px;
	background-color: #d4d4d4;
	border-style: none;
}
#content .column-2 object {
	margin-bottom: 5px;
	margin-top: 5px;
}
#mta_bar {
	height: 20px;
}
#searchform table {
	visibility: hidden;
}
#searchform #lwp_f {
	visibility: hidden;
}
#searchform #lwp_2_searchbutton {
	float: right;
}
#searchform input {
	clear: none;
	float: none;
}


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #000;
	background-color: #fff;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	border: 1px solid #000;
	background-color: #fff;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	border: 1px solid #000;
	background-color: #fff;
	}
	
img.alignright-nb {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	border: none;
	/*background-color: #fff;*/
	float: right;
	}

img.alignleft-nb {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	border: none;
	/*background-color: #fff;*/
	float: left;
	}

.alignright {
	float: right;
	}

.alignleft{
	float: left;
	}
	



#searchform {width:190px!important;margin:0!important;padding:0!important;}
#searchform #lwp_main,#searchform #lwp_rw {margin:0!important;width:190px!important;}
#searchform #lwp_main{padding:6px 0 0!important;top:0!important;}
#searchform #lwp_rw,#searchform #lwp_f{display:none!important;}
#lwp_main #lwp_sfd {float:left!important;margin-top:0!important;}
#lwp_main #lwp_2_searchbutton {position:static!important;float:left!important;}
#wrap .apost img {margin-top:10px }
#mta_bar img {position:relative;top:-19px; 
}

/*----------SUCKERFISH----------------*/

#suckerfishnav {
    background:#9C1F1B url("../multi-level-navigation-plugin/images/suckerfish_red.png") repeat-x;
    font-size:18px;
    font-family:verdana,sans-serif;
    font-weight:bold;
    width:100%;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:40px;
    padding:0;
    border:1px solid #aaa;
    margin:0;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    color:#dddddd;
    text-decoration:none;
    padding:0px 10px;
    }
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:151px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #666666;
    }
#suckerfishnav li li {
    width:149px;
    border-bottom:1px solid #666666;
    border-left:1px solid #666666;
    border-right:1px solid #666666;
    font-weight:bold;
    font-family:verdana,sans-serif;
    }
#suckerfishnav li li a {
    padding:4px 10px;
    width:130px;
    font-size:12px;
    color:#dddddd;
    }
#suckerfishnav li ul ul {
    margin:-21px 0 0 150px;
    }
#suckerfishnav li li:hover {
    background:#9C1F1B;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#dddddd;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#dddddd;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#dddddd;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#444444;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#DA0909;
    }

/* -------------------------TESTTESTTESTTEST-----------------------------------------------*/
/*
Theme Name: Hybrid
Theme URI: http://themehybrid.com/themes/hybrid
Description: A WordPress theme framework.
Version: 0.4.2
Author: Justin Tadlock
Author URI: http://justintadlock.com
Tags: Filters, Framework, Gravatars, Hooks, SEO, Theme Options, Three Columns, Two Columns, Valid XHTML, Valid CSS, Widgets, Microformats
*/

/*
* License: GNU GPL
* Copyright (c) 2008 Justin Tadlock
*/

/* Get base CSS */
@import url('library/css/21px.css');

/* Get plugins CSS */
@import url('library/css/plugins.css');

/**

/* Tables */
#social table {
	width: 50%;
	background: #FFFFFF;
	border: 0px;
	}
#social td{
	padding: .2em;
	border: 0px;
	}
#social tr {
	width: 50%;
	color: #ffffff;
	background: #ffffff;
	}
	
table {
	width: 100%;
	background: #FFFFFF;
	border: 1px solid #eee;
	}
caption {
	font-size: .8em;
	font-style: italic;
	text-align: center;
	color: #666;
	}
td {
	padding: .3em;
	border: 1px solid #000;
	}
tr {
	color: #000;
	background: #cccc99;
	}
tr.even {

	background: #CCC680;
	}
tr.alt{
	background: #000000;
	color: white;
	text-align: center;
	font-weight: bold;
	}
th {
	text-align:center;
	padding: .3em;
	color: #FFF;
	background: #6b7928;
	border: 1px solid #000;
	}
th h3 {
    font-size: 1.38em;
    line-height: 1.39;
    margin: 10px 0 5px;
}

td a, th a {
	font-weight: bold;
	color: #eee;
	}

/* Drop caps */
.drop-cap {
	float: left;
	line-height: 39px;
	margin: 3px 3px 0 0;
	font-size: 51px;
	font-family: "Warnock Pro", "Goudy Old Style", Palatino,"Book Antiqua", Cambria, Georgia, serif;
	color: #666;
	}
.sticky .drop-cap {
	color: #eee;
	}

/* Notes */
.note {
	padding: 6px 9px;
	background: #eee;
	border: 1px solid #ccc;
	}

/* Warnings/Alerts */
.warning, .alert {
	padding: 6px 9px;
	background: #fffbbc;
	border: 1px solid #E6DB55;
	}

/* Errors */
.error {
	padding: 6px 9px;
	background: #ffebe8;
	border: 1px solid #C00;
	}

/* Downloads */
.download {
	padding: 6px 9px;
	background: #e7f7d3;
	border: 1px solid #6c3;
	}

/* Footnotes */
.footnotes {
	margin: 0 0 21px 24px;
	padding: 9px 0 0 0;
	font-size: .8em;
	color: #777;
	border-top: 1px solid #eee;
	}
.footnotes a.return {
	padding: 0 1px;
	}
.footnotes a.return:hover {
	color: #eee;
	background: #3C738C;
	text-decoration: none;
	}


/**
* Images
************************************************/
.post img {
	max-width: 594px;
	}

img.wp-smiley {
	max-height: 12px;
	margin: 0;
	padding: 0;
	border: none;
	}


/* Gallery [gallery] */
.gallery {
	display: block;
	text-align: center;
	margin-bottom: 21px !important;
	}
.gallery img {
	border: 1px solid #3c738c;
	}



/* Thumbnail */
.thumbnail {
	float: left;
	width: 150px;
	height: 150px;
	margin: 0 18px 9px 0;
	padding: 5px;
	background: #eee;
	border: 1px solid #ddd;
	}
.sticky .thumbnail {
	background: transparent;
	border: 1px solid #000;
	}



/**
* Navigation
************************************************/
#page-nav {
	float: left;
	width: 700px;
	margin: 0 10px 0 0;
	}
#page-nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#page-nav li {
	margin: 0;
	padding: 0;
	display: inline;
	}
#page-nav li a {
	float: left;
	margin-right: 18px;
	padding: 3px 12px;
	color: #f9f9f9;
	background: #3c738c;
	}
#page-nav ul li.current_page_item a {
	background: #4d8ca8;
	}

/**
* Posts
************************************************/
.post {
	clear: both;
	overflow: hidden;
	height: 100%;
	margin-bottom: 21px;
	}

.single .post, .page .page {
	margin-bottom: 0;
	}
.page-template-blog .post, .page-template-quick-post .post {
	margin-bottom: 36px;
	}
.sticky {
	padding: 18px 9px 0 9px;
	color: #f7f7f7;
	background: #232C36;
	}
.sticky a {
	color: #A6C2CF !important;
	}

/* Post title */
.entry-title {
	font-size: 21px;
	margin-bottom: 3px;
	}
.single-title, .page-title {
	font-size: 21px;
	}
.page-title, .attachment-title {
	margin-bottom: 21px;
	}

/* Byline */
.byline {
	margin: 0;
	font-size: .85em;
	font-style: italic;
	color: #666;
	}
.single .byline, .home .byline {
	margin-bottom: 21px;
	}
.sticky .byline {
	color: #f7f7f7;
	}
.byline a {
	color: #232c36;
	}

/* Post meta data */
.post-meta-data {
	clear: both;
	display: block;
	padding: 9px 0 0 0;
	font-size: .85em;
	font-style: italic;
	color: #666;
	border-top: 1px solid #ddd;
	}
.sticky .post-meta-data {
	color: #f7f7f7;
	border: none;
	}
.post-meta-data a {
	color: #232c36;
	}

/* Page links */
p.pages a {
	margin: 0 1px;
	padding: 1px 6px;
	font-style: italic;
	border: 1px solid #ddd;
	}
.sticky p.pages a {
	background: #3C738C;
	border: none;
	}
/* Series */
.series-title {
	font-size: 1.2em;
	}

/* Page templates */
.author-profile {
	overflow: hidden;
	height: 100%;
	margin-bottom: 21px;
	}
.page-template-biography .author-profile {
	margin: 0;
	}
.author-profile .author-name {
	margin-bottom: 0;
	font-size: 1em;
	font-weight: bold;
	}
.post-box {
	overflow: hidden;
	margin-bottom: 21px;
	}

/* Archive templates */
.author-title, .category-title, .date-title, .tag-title, .search-title {
	font-size: 21px;
	}
.author-info, .category-info, .date-info, .tag-info, .search-info {
	overflow: hidden;
	margin-bottom: 21px;
	}

/* Attachments (post meta data) */
.attachment object {
	width: 100%;
	height: 100%;
	min-height: 400px;
	}
.attachment object.video {
	width: 100%;
	height: 360px;
	}
.attachment object.audio {
	width: 100%;
	}
.attachment-image .post-meta-data {
	clear: left;
	}
.attachment .download {
	display: block;
	margin-bottom: 21px;
	}
.attachment-icon, .mime-type-icon {
	height: 18px;
	margin-right: 6px;
	padding: 0;
	}
.attachment-application-octet-stream .video {
	height: 400px;
	margin-bottom: 21px;
	}

/* Breadcrumb */
.breadcrumb {
	margin-bottom: 21px;
	font-size: .85em;
	color: #666;
	}

/* Navigation links */
.navigation-links {
	overflow: hidden;
	height: 100%;
	}
.next, .previous {
	max-width: 50%;
	font-size: .85em;
	}
.previous {
	float: left;
	}
.next {
	float: right;
	text-align: right;
	}
#comments-template .paged-navigation {
	text-align: center;
	font: .95em Georgia, "Times New Roman", Times;
	}
#comments-template .paged-navigation .page-numbers {
	padding: 3px 6px;
	font-style: italic !important;
	border: 1px solid #eee !important;
	}
#comments-template .paged-navigation .next, #comments-template .paged-navigation .prev {
	float: none;
	text-align: left;
	border: none !important;
	}

/**
* Widget inserts
* Primary (displayed first) and Secondary
************************************************/
#primary {
	float: right;
	width: 300px;
	}
#secondary {
	clear: right;
	float: right;
	width: 300px;
	}
#subsidiary {
	overflow: hidden;
	width: 924px;
	margin: 0 0 15px 0;
	}

/* Widgets */
.widget {
	overflow: hidden;
	margin: 0 0 21px 0;
	padding: 18px 15px;
	background: #fff;
	}
#content .widget {
	margin: 0;
	padding: 0;
	}
#subsidiary .widget {
	overflow: hidden;
	float: left;
	width: 290px;
	margin: 0 18px 0 0;
	padding: 0;
	color: #999;
	background: transparent;
	}

/* Widget title */
.widget-title {
	font-size: 1.2em;
	}
#subsidiary .widget-title {
	color: #999;
	}

/* Widget lists */
.widget ul {
	list-style: none;
	margin-left: 9px;
	}
.widget ul li {
	padding-left: 9px;
	background: url(http://www.tacticalintelligence.net/wp-content/themes/TI/images/bullet.gif) no-repeat 0 6px;
	}
.widget li.current-cat a, .widget li.current_page_item a {
	color: #232c36;
	}
.widget li.current-cat li a, .widget li.current_page_item li a {
	color: #2f6eb9;
	}
#subsidiary .widget ul {
	margin-left: 0;
	}
#subsidiary .widget ul li {
	padding: 3px;
	background: transparent;
	border-bottom: 1px solid #2b3b4a;
	}
#subsidiary a {
	color: #678db1;
	color: #ccc;
	}

/* Widget search */
.widget-search .search-text {
	width: 230px;
	}

/* Widget categories */
.widget-categories img {
	position: relative;
	max-height: 16px;
	top: 1px;
	margin: 0;
	padding: 0;
	}

/* Widget table (calendar) */
.widget table {
	width: 240px;
	}

/**
* Comments
************************************************/
#comments-template {
	}

/* Comment headers */
#comments-number, #reply {
	font-size: 1.2em;
	}
li.author #reply {
	color: #f7f7f7;
	}

/* Comments are closed */
.comments-closed {
	color: #666;
	font-style: italic;
	}

/* Comment list */
#comments-template ol {
	list-style: none;
	margin: 0 0 21px 0;
	}
#comments li {
	overflow: hidden;
	margin-bottom: 9px;
	padding: 9px 9px 0 9px;
	color: #333;
	background: #f9f9f9;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}
#comments li li, #comments li.author li li {
	color: #333;
	margin: 0 9px 9px 18px;
	background: #fff;
	}
#comments li.author li, #comments li li li, #comments li li.author li, #comments li.author li.author li {
	color: #333;
	background: #f9f9f9;
	}
#comments li.author, #comments li li.author, #comments li li li.author, #comments li.author li.author li.author {
	color: #f7f7f7;
	background: #232C36;
	}
#comments li.author li.author, #comments li li.author li.author, #comments li.author li li.author {
	color: #f7f7f7;
	background: #246F93;
	}
#comments li li.author, #comments li li.author li.author {
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	}

/* Comment links */
#comments li a, #comments li.author li a, #comments li.author li.author li a {
	color: #3C738C;
	} 
#comments li.author a, #comments li.author li.author a, #comments li.author li.author li.author a {
	color: #A6C2CF;
	border-color: #333;
	}

/* Avatar */
#comments-template .avatar {
	width: 40px;
	height: 40px;
	float: left;
	margin-right: 18px;
	padding: 0;
	border: 1px solid #666;
	}
#comments-template li.author .avatar {
	padding: 2px;
	background: #246F93;
	}

/* Comment meta data */
#comments-template .comment-meta-data {
	margin-bottom: 18px;
	}

/* Comment text */
#comments-template .comment-text {
	clear: left;
	margin: 0 18px;
	}
.comment-text blockquote {
	margin-bottom: 21px;
	}
.comment-text blockquote p {
	display: inline;
	}
#comments-template li.author blockquote, #comments-template li.author pre {
	color: #fff;
	background: #246F93;
	border: none;
	}
#comments-template li.author code {
	background: transparent;
	}

/* Form */
.text-input {
	display: block;
	padding: 3px 6px;
	width: 300px;
	}
.page-template-quick-post .text-input {
	width: 97.5%;
	}
#comments-template label {
	font-size: .8em;
	}
textarea {
	clear: left;
	display: block;
	width: 98.5%;
	}
.button {
	width: 100px;
	margin-right: 9px;
	padding: 6px 9px;
	font: .9em Cambria, Georgia, Times, 'Times New Roman', serif;
	font-weight: bold;
	color: #eee;
	background: #242D36;
	border: none;
	}
li.author .button {
	background: #333C45;
	}
.button:hover {
	cursor: pointer;
	background: #333C45;
	}
.search-form input {
	margin-right: 9px;
	}
.allowed-tags {
	font-size: .8em;
	}

/**
* Footer
************************************************/
#footer-container {
	clear: both;
	color: #999;
	}
#footer-container a {
	color: #ccc;
	}
#footer {
	font-style: italic;
	}
#footer a {
	font-style: normal;
	color: #f7f7f7;
	}
#footer .copyright {
	display: inline;
	float: left;	
	margin-right: 9px;
	}

/**
* Comments popup
************************************************/
.comments-popup #body-container {
	width: 540px;
	margin: 20px auto;
	padding: 20px;
	}
.comments-popup #container {
	width: 520px;
	margin: 0 auto;
	padding: 0;
	}
.comments-popup #content {
	width: 500px;
	padding: 20px;
	}
	
/*------------[CAPTIONS AND ALIGNMENTS]-----------*/
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #e9e9e9; padding-top: 4px; margin-bottom: 10px; }
.wp-caption.alignleft { margin: 0px 10px 10px 0px;  }
.wp-caption.alignright { margin: 0px 0px 10px 10px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none;  }
.alignright { float: right;}
.alignleft { float: left  }
img.alignleft { display:inline; float:left; margin-right:15px; }
img.alignright { display:inline; float:right; margin-left:15px;}
#wrap .apost .content .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; text-align: center; padding: 0 4px 5px; margin: 0; }
	
	
/* text colored boxes */
.highlight_box_yellow {
	/* distance from borders to content*/
	padding: 0 2em 0 2em;
	/* spacing outside of box*/
	margin: 10px 10px 10px 10px;
	/* background color */
	background: #CADB2A;
	/* border size style color */
	border: 1px solid #000000;
}
.highlight_box_light {
	/* distance from borders to content*/
	padding: 0 2em 0 2em;
	/* spacing outside of box*/
	margin: 10px 10px 10px 10px;
	/* background color */
	background: #ffffcc;
	/* border size style color */
	border: 1px solid #000000;
}

.highlight_box_green {
	/* distance from borders to content*/
	padding: 0 2em 0 2em;
	/* spacing outside of box*/
	margin: 10px 10px 10px 10px;
	/* background color */
	background: #B5BA81;
	/* border size style color */
	border: 1px solid #000000;
}

.highlight_box_grey {
	/* distance from borders to content*/
	padding: 0 2em 0 2em;
	/* spacing outside of box*/
	margin: 10px 10px 10px 10px;
	/* background color */
	background: #40413C;
	/* border size style color */
	border: 1px solid #000000;
	color: white;
}
.red {
	color:red;
	font-weight:bold;
}

.highlight_box_bronze {
	/* distance from borders to content*/
	padding: 0 2em 0 2em;
	/* spacing outside of box*/
	margin: 2px 2px 2px 2px;
	/* background color */
	background: #CCC680;
	/* border size style color */
	border: 1px solid #000000;
	color:000000;
	
}

/**************************
* Post footer css
***************************/
.custom .actionarea {
    background: url("/wp-content/themes/TI/custom/images/actionarea-bg.jpg") repeat-y scroll left top transparent;
    clear: both;
    float: left;
    line-height: 100%;
    margin: 30px 0 20px;
    position: relative;
    width: 590px;
}
.custom .actionarea a {
    text-decoration: none;
} 
.custom .actionarea h2 {
    background: url("/wp-content/themes/TI/custom/images/actionarea-top.jpg") no-repeat scroll left top transparent;
    clear: both;
    color: #323232;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 40px 220px 10px 25px;
    width: 345px !important;
}
.custom .actionarea ol {
    margin: 0;
    padding: 0 220px 0 45px;
}
.custom .actionarea ol li {
    font-size: 12px;
    padding: 0 0 8px;
}
.custom #content .actionarea ol li a {
    border-bottom-color: #B8B8B8;
}
.custom .actionarea .social ul li {
    list-style: none outside none;
}
.custom .actionarea .social ul li a {
    border-bottom: medium none !important;
}
.custom .actionarea .actions {
    background: url("/wp-content/themes/TI/custom/images/actionarea-actions-bg-left.jpg") no-repeat scroll left top transparent;
    float: left;
    height: 46px;
    left: 48px;
    padding: 0 0 0 20px;
    position: absolute;
    top: -15px;
}
.custom .actionarea .actions ul {
    background: url("/wp-content/themes/TI/custom/images/actionarea-actions-bg-right.jpg") no-repeat scroll right top transparent;
    float: left;
    height: 46px;
    list-style: none outside none;
    margin: 0;
    padding: 0 20px 0 0;
}
.custom .actionarea .actions ul li {
    display: inline;
    float: left;
    margin: 0 8px 0 0;
    padding: 13px 0 0;
}
.custom .actionarea .actions ul li a {
    border-width: 0;
    margin: 0;
}
.custom .actionarea .actions ul li iframe {
    margin: 2px 0 0;
    width: 80px;
}
.custom .actionarea .actions ul li img {
    float: left;
}
.custom .actionarea .actions ul li #sharethis a {
    background: url("/wp-content/themes/TI/custom/images/sharethis-icons.gif") no-repeat scroll 0 -40px transparent;
    float: left;
    height: 20px;
    overflow: hidden;
    padding: 0;
    text-indent: -9999px;
    width: 50px;
}
.custom .actionarea .actions ul li #sharethis a:hover {
    background-position: 0 -60px;
}
.custom .actionarea .actions ul li #sharethis_email a {
    background: url("/wp-content/themes/TI/custom/images/sharethis-icons.gif") no-repeat scroll left top transparent;
    border-width: 0;
    float: left;
    height: 20px;
    overflow: hidden;
    text-indent: -9999px;
    width: 50px;
}
.custom .actionarea .actions ul li #sharethis_email a:hover {
    background-position: 0 -20px;
}
.custom .actionarea .ebook {
    background: url("/wp-content/themes/TI/custom/images/actionarea-ebook-bg-bottom.jpg") no-repeat scroll 33px bottom #FFFFFF;
    clear: both;
    float: left;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 20px 0 0;
    padding: 0 0 14px;
    position: relative;
}
.custom .actionarea .ebook form {
    float: left;
    margin: 8px 0 0;
    padding: 0;
    width: 120px;
}
.custom .actionarea .ebook form input {
    border: 1px solid #8EB830;
    font-size: 11px;
    margin: 0 0 5px;
    padding: 2px;
    width: 114px !important;
}
.custom .actionarea .ebook form .button {
    background: url("/wp-content/themes/TI/custom/images/actionarea-ebook-button.jpg") no-repeat scroll left top transparent;
    height: 25px;
    margin: 0;
    width: 120px;
}
.custom .actionarea .ebook form .button button {
    background: none repeat scroll 0 0 transparent;
    border-width: 0;
    cursor: pointer;
    float: left;
    height: 25px;
    text-indent: -9999px;
    width: 120px;
}
.custom .actionarea .ebook p {
    display: inline;
    float: left;
    margin: 0 12px 0 0;
    width: 240px;
}
.custom .actionarea .ebook .inner {
    background: url("/wp-content/themes/TI/custom/images/actionarea-ebook-bg-top.jpg") no-repeat scroll left top transparent;
    clear: both;
    float: left;
    padding: 10px 50px 0;
    width: 490px !important;
}
.custom .actionarea .social {
    background: url("/wp-content/themes/TI/custom/images/actionarea-social-bg-bottom.jpg") no-repeat scroll left bottom transparent;
    float: left;
    left: 435px;
    padding: 0 0 10px;
    position: absolute;
    top: 20px;
    width: 142px;
}
.custom .actionarea .social ul {
    background: url("/wp-content/themes/TI/custom/images/actionarea-social-bg-top.jpg") no-repeat scroll left top transparent;
    float: right;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0 25px;
    width: 117px !important;
}
.custom .actionarea .social ul li {
    padding: 0 0 3px;
}
.custom .actionarea .social ul li a {
    border-width: 0;
    font-size: 12px;
    line-height: 16px;
    text-decoration: none;
}
.custom .actionarea .social ul li img {
    display: inline;
    margin: 0 5px 0 0;
    vertical-align: middle;
}