body {
font-family:Arial, Helvetica, sans-serif;
margin: 20px 0 0 0;
}

h1 {
	color:#0171A1;
	font-size:20px;
	margin:0 0 5px 0;
}

small {
color:#666;
}

.entry {
font-size:13px;
line-height:17px;
}

h2 {
color:#05629D;
font-size:15px;
}

h3 {
font-size:12px;
}

.commentlist {
font-size:12px;
}

.postmetadata {
font-size:13px;
}

.navigation {
margin-bottom:15px;
font-size:14px;
}

a {
color:#4E96BE;
text-decoration:none;
}

hr {
border:1px #CCC solid;
margin-bottom:15px;
}

strong.grey {
color:#666;
}

textarea {
border:1px #ccc solid;
padding:2px 4px;
font-size:12px;
overflow:auto;
}

img.alignleft {
float:left;
margin: 10px 10px 10px 0;
}

img.alighright {
float:left;
margin: 10px 0 10px 10px;
}

input[type=text] {
border:1px #ccc solid;
height:25px;
padding:2px 4px;
font-size:12px;
}

ul li {
list-style:none;
background:url('/images/li-arrow.gif') no-repeat 0px 0px;
margin: 0 0 10px 0;
padding:0 0 0 25px;
}

ul.blank li {
list-style:none;
background:none;
margin: 0 0 10px 0;
padding:0 0 0 15px;
}

ul.roman li {
list-style:lower-roman;
background:none;
margin: 0 0 10px 10px;
padding:0 0 0 5px;
}

ul.alpha li {
list-style:lower-alpha;
background:none;
margin: 0 0 10px 10px;
padding:0 0 0 5px;
}

ul {
margin:0;
padding: 0 0 0 20px;
}

img.border {
border:4px #ccc double;
}


ol.footnotes {
margin:0 0 0 20px;
padding:20px 0;
font-size:12px;
border-top:1px #ccc solid;
}

ol li {
margin-bottom:5px;
}

#socialmedia {
width:200px;
height:30px;
float:right;
margin-right:66px;
}

#socialmedia #linkedin {
width:30px;
height:31px;
float:right;
background: url('/images/ico-linkedin.gif') no-repeat;
margin: 5px 0 0 5px;
}

#socialmedia #twitter {
width:30px;
height:31px;
float:right;
background: url('/images/ico-twitter.gif') no-repeat;
margin: 5px 0 0 5px;
}

#socialmedia #linkedin a , #socialmedia #twitter a {
display:block;
width:30px;
height:31px;
}

#copyright {
font-size:11px;
font-family:"Times New Roman";
width:350px;
float:left;
padding: 10px 0 0 28px;
line-height:12px;
}
