/*
Theme Name: Runningmap
Theme URI: http://news.runningmap.com
Description: Runningmap is a distance calculator for people who run, walk, cycle or whatever.
Version: 1.0
Author: Randy Troppmann
Author URI: http://www.spintechnologies.ca/
*/

/*Body*/

body {
font-family:Arial, Helvetica, Georgia, Sans-Serif;
font-size:13px;
text-align:center;
color:#505050;
margin:0;
padding:0;
line-height:1.7;
list-style-type:none;
}

#wrap {
background-image: url('./i/back_image.gif?cache=0');
width:800px;
text-align:left;
margin:0px auto;
padding:0;
margin-top:5px;
margin-bottom:8px;
}

.content {
width:570px;
margin:0px;
float: right;
}

/*Header*/
#header {
background-image: url('./i/header.gif?cache=0');
width:800px;
height:37px;
margin:0px auto;
}

.headertitle{
margin-left:18px;
padding-top:10px;
font: 28px Helvetica, Arial, Verdana;
color:#434343;
}

td{
	font-size: 10px;
	line-height: normal;
}

th{

	font-size: 10px;
	line-height: normal;
}

/*Links*/
a {
	text-decoration: none;
	color:#5e85b4;
}
a:hover{
	text-decoration: underline;
}




.postinfo a:hover {
background:#fff2f2;
text-decoration:underline;
}

.postinfo a:visited {
color:#5e85b4;
}

.post2 a:visited {
color:#5e85b4;
}

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

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

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

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

#footer a {
text-decoration:underline;
color:#d5d5d5;
}

.infopost a {
font-size:11px;
color:#5e85b4;
border-bottom:1px dotted;
}

/*Post*/
.infopost {
font-size:11px;
color:#666;
padding:10px 0 0;
}

blockquote {
border:1px solid #eee;
color:#707070;
text-align:justify;
margin:13px 0 13px;
padding:0px 15px  10px;
}

blockquote p {
margin:0;
padding:9px 0 0;
}

blockquote cite {
display:block;
margin:5px 0 0;
}

code {
background:#eee;
color:#681;
}

div.both {
clear: both;
}

.postinfo {
font-size:11px;
background:#fff;
border:1px solid #e5e5e5;
padding:3px 6px;
}

.post {
padding:0 20px;
}

.post {
padding-top:20px;
}

.post2 {
font-family:Lucida grande, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.post h2 {
border-bottom:1px solid #eee;
font-size:22px;
}

.post h3{
	color: #4b76a0;
	font-size: 16px;
}

.post ul {
list-style:url('./i/arrow.png?cache=0');
margin:15px 0 15px 20px;
padding:0;
}

.post li {
/*
border-bottom:1px dotted;
border-bottom-color:#d8d8d8;
*/
margin:0 0 8px;
}

.post ol {
margin:0 0 0 25px;
padding:0;
}

h1,h2 {
font-family:Arial, 'Bitstream Vera Sans', sans-serif;
font-size:18px;
font-weight:400;
margin:0;
padding:0;
}

.nav {
font-size:14px;
font-weight:800;
padding:20px;
}

.justify {
text-align:justify;
}

.right,.r {
float:right;
padding-top:0;
padding-right:2px;
padding-left:13px;
}

.left,.l {
float:left;
padding-top:0;
padding-right:10px;
padding-left:10px;
}

/*Sidebar*/
#sidebar {
background-color: #fcfff1;
margin-top:15px;
margin-left: 3px;
font-size:12px;
float:left;
width:194px;
padding:0 13px 10px 13px;
}

#sidebar a {
	color:#888;
	text-decoration: none;
}

#sidebar a:hover{
	text-decoration: underline;	
}

.inse{
width:98px;
}

ul.archvs li a,ul.archvs li a:hover {
background:url('./i/folder.gif?cache=0') no-repeat top left;
padding:0 0 0 22px;
}

ul.sdcats li a,ul.sdcats li a:hover {
background:url('./i/favs.gif?cache=0') no-repeat top left;
padding:0 0 0 22px;
}

.home {
background:url('./i/home.gif?cache=0') no-repeat top left;
padding:0 0 0 22px;
}

.acerca {
background:url('./i/information.gif?cache=0') no-repeat top left;
padding:0 0 0 22px;
}

.contacto {
background:url('./i/email.gif?cache=0') no-repeat top left;
padding:0 0 0 22px;
}

.feed {
background:url('./i/rss.png?cache=0') no-repeat top left;
padding:0 0 0 22px;
}

h2.sidetit {
font-family:Arial, Helvetica, Georgia, Sans-Serif;
text-transform:uppercase;
color:#777;
font-size:14px;
border-bottom:1px solid #e0e0e0;
}

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

#sidebar li {
list-style-type:none;
border-bottom:1px solid #eee;
padding:1px;
}

/*Footer*/
#footer{
background-image: url('./i/footer.gif?cache=0');
width:800px;
height: 8px;
}

.footer_links{
padding-top: 5px;
background-color: #fff;
font-size: 12px;
text-align: center;
color:#c0c0c0;
}
.footer_links a{
	color:#5e85b4;
	text-decoration: underline;
}

.footer_links a:hover{
text-decoration: underline;
}
.yahoo_credit{
background-color: #fff;
font-size: 11px;
text-align: center;
color: #c0c0c0;
}

.news_credit{
background-color: #fff;
font-size: 11px;
text-align: left;
color: #c0c0c0;
}

.leftImageFloating{
	margin-top: 5px;
	padding-right: 20px;
	float:left;
	clear:both;
}

.rightImageFloating{
	float:right;
	padding: 0 0px 10px 10px;
	clear:both;
}

.question{
	color: #4b76a0;
}


