@charset "utf-8";
/* CSS Document */

body{
	background-color:#fff;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
font-size:11px;
	padding:0;
}

h8 {
font-size:22px;
font-weight:bold;
}

@font-face {
	font-family: 'TeX Gyre Heros Regular';
	src: url('http://tactical-live.wysi.co.uk/fonts/texgyreheros-regular.eot');
	src: local('TeX Gyre Heros Regular'), local('TeXGyreHeros-Regular'), url('http://tactical-live.wysi.co.uk/fonts/texgyreheros-regular.woff') format('woff'), url('http://tactical-live.wysi.co.uk/fonts/texgyreheros-regular.svg#TeXGyreHeros-Regular') format('svg'), url('http://tactical-live.wysi.co.uk/fonts/texgyreheros-regular.otf') format('opentype');
}


#container{
	width:900px;
	margin:0 auto;
	position:relative;
	background-color:#FFF;
	color:#333;
}

#header{
	position:relative;
	width:900px;
	height:100px;
	padding-top:20px;
}

#blog{
	position:relative;
	float:left;
	width:840px;
	padding:30px;
	padding-top:10px
}

a{
text-decoration:none;
color:#333;
}

#blognavigation{
	float:left;
	width:27%;
}

#logo{
	margin-left:30px;
}

#links{
	position:relative;
	top:80px;
	padding-left:15px;
}

hr{
border:0px;
}

#bloglist div{
	border-bottom:dotted #000 1px;
	font-style:italic;
	font-size:12px;
	color:#000;
padding-top:3px;
padding-bottom:3px;
width:27%;
}

.blog-container h1{
font-size:22px;
margin-bottom:0px;
}

.blog-container p.description{
margin:0px;
margin-bottom:6px;
}

#linktobloghome{
color:#9f002d;
border-bottom:solid #333 1px;
border-top:solid #333 1px;
height:28px;
padding-top:17px;
width:27%;
margin-top:11px;
margin-bottom:10px;
font-style:italic;
font-weight:bold;
}

#linktobloghomeonhome{
color:#9f002d;
border-bottom:solid #333 1px;
border-top:solid #333 1px;
height:28px;
padding-top:17px;
margin-top:11px;
margin-bottom:10px;
font-style:italic;
font-weight:bold;
}

h4{
color:#9f002d;
border-bottom:solid #333 1px;
height:20px;
padding-top:10px;
margin:0px;
width:27%;
font-style:italic;
}

.blog-container .post-list{
overflow:hidden;
	width: 64%;
}

.blog-container2 .post-list{
overflow:hidden;
	float: right;
	width: 64%;	
}

#bloglistfrontpage{
width:27%;
float:left;
}

#bloglistfrontpage2 div{
	border-bottom:dotted #000 1px;
	font-style:italic;
	font-size:12px;
	color:#000;
padding-top:3px;
padding-bottom:3px;
}

h5{
font-size: 12px;
margin: 0px 0px 9px;
border-bottom: solid rgb(51, 51, 51) 1px;
color: rgb(159, 0, 45);
padding-bottom: 4px;
}

#bloglist div a:hover{
color:#9f002d;
	font-weight:bold;
}

#bloglistfrontpage div a:hover{
color:#9f002d;
	font-weight:bold;
}

#bloglist div a:selected{
color:#9f002d;
	font-weight:bold;
}

#bloglistfrontpage div a:selected{
color:#9f002d;
	font-weight:bold;
}

#currentpage{
font-style:italic;
font-weight:bold;
color:#9f002d;
border:0px;
}

#bloglist{
font-style:italic;
}

.text1{
font-family:arial;
font-size:14px;
font-weight:normal;
}

.text2{
font-family:arial;
font-size:12px;
font-weight:normal;
}

.text3{
font-family:arial;
font-size:11px;
font-weight:normal;
}

.text4{
font-family:arial;
font-size:16px;
font-weight:normal;
}

.blog-post h2.post-title{
	font-family:'TeX Gyre Heros Regular', "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:22px;
	height:36px;
font-weight:normal;
padding-top:5px;
border-top:solid #333 1px;
border-bottom:solid #333 1px;
}

.blog-post .post-body{
font-size:12px;
line-height:21px;
color:#202020;
}

.BlogRecentPost{
max-width:27%;
}
