/*
Theme Name: ascape02
Theme Uri: http://a-scape.com
Description: ascapes theme
Version: 1
Author: Johanna Kindvall
Author Uri: http://www.a-scape.com
*/

body {
margin:0; padding:0;
background-color:#333;
text-align:center;
}

body, td {
 font-size: 9pt;
font-family: sans-serif, Verdana, Arial;
line-height:110%;
}

.wrapper {
width:750px;
height: 530px;
background-color:#fff;
margin:40px auto;
text-align:left;
background: url(images/ascape_banner.jpg) no-repeat left bottom;
}

/* Content pane */

.content {
	color:#222;
}

.post h1,h2,h3,h4 {
color:#333;
font-family: sans-serif, Verdana, Arial;
}

.post h1 {
font-size:11pt;
font-weight:bold;
margin:0 0 0 350px;
padding:0;
line-height: 12pt;
}

.post {
border:0;
padding:50px 40px 0px 40px;
margin: 0;
border: 0 solid blue;
height: 370px;
text-align: justify;
font-size:8pt;
line-height: 11pt;
color:#666;
}

.post a {
text-decoration:none;
color:#666;
}

.post a:hover {
text-decoration:none;
color:#999;
}

.post img {
display: inline;
padding:0;
margin:0 20px 0 0;
border:0;
}

.post-byline {
font-size:8pt;
font-weight:bold;
line-height: 8pt;
color:#666;
margin: 5px 0 0 351px;
padding: 0;
}

.metas {
clear: both;
padding: 0 0 0 344px;
margin: -18px 0 0 0;
line-height: 8pt;
}

.post-meta {
color: #666;
font-size: 8pt;
margin:0;
padding:0;
}

.post-meta-key {
color: white;
font-size: 1pt;
margin:0;
padding:0;
}

.post-meta li {
	display:inline;
	padding:0 10px 0 0;
	margin:0;
}

.post-meta li a {
	color: #666;
	text-decoration:none;
}
.post-meta li a:hover {
	color: #999;
	text-decoration:none;
}
.post-meta li a#current {
	color: #E93010;
	text-decoration:none;
}
.wpcf7 {
	padding:0;
	margin:0;
  border: 0;
}

.wpcf7 p {
 padding:0;
 margin:0 0 5px 0;
 border: 0;
}


/* -- Footer -- */

.footer {
	height: 110px;
	padding:0;
	margin:0;
  border: 0 pink solid;
}

.header {
padding: 0;
margin:15px 0 0 15px;
border: 0 blue solid;
float:left;
width: 100px;
height: 40px;
}

.header a {
text-decoration:none;
color:#9c9;
}

/* Top navigation menu */

.navbar {
float:right;
width: 500px;
}

.menu {
margin:0;
padding:10px 40px 0 0;
text-align:right;
font-size:8pt;
border: 0 green solid;
}

.menu li {
display:inline;
padding:10px 0 10px 44px;
margin:0;
}

.menu li a {
text-decoration:none;
color:#666;
}

.menu li a:hover {
text-decoration:none;
color:#999;
}

.current_page_item a, .current_page_item a:hover {
background: white !important;
color: #E93010 !important;
}