/*  
Theme Name: Stefania Masoni
Theme URI: 
Description: Wordpress Theme for Stefania Masoni: Feng Shui Consultant site
Version: 1.0
Author: 
Author URI: 
*/

body {
background:#FF9900;
color:#000000;
text-align:center;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:12px;
}

h2, p, ul, ol, blockquote, q {
padding:0 0 15px 0;
}

.alignleft {
float:left;
display:block;
margin:0 10px 10px 0;
}

.alignright {
float:right;
display:block;
margin:0 0 10px 10px;
}

h1 {
font-size:25px;
font-weight:bold;
}

h2 {
font-size:16px;
line-height:24px;
}

h3 {
font-size:16px;
font-weight:bold;
}

h4 {
font-size:15px;
font-weight:normal;
}

p, ul, ol {
line-height:18px;
}

ul, ol {
padding-left:20px;
}

small {
font-size:11px;
}

blockquote {
border:1px solid #CCCCCC;
padding:10px 10px 0 10px;
margin:10px 0;
}

.clear {
clear:both;
}



#page {
width:765px;
margin:10px auto;
text-align:left;
background:#FFFFFF;
}

#header {
width:765px;
height:125px;
clear:both;
position:relative;
}

h1 a.logo {
width:227px;
height:88px;
float:left;
display:block;
background:url(./images/logo.jpg) no-repeat;
text-indent:-9999px;
}

.table {
	display: table;   /* Allow the centering to work */
	margin: 0 auto;}

ul#nav {
margin:0 auto;
padding:0;
}

ul#nav li {
display:inline;
padding:0 0 0 10px;
}

ul#nav li.page-item-2 {
padding:0;
}

ul#nav li a {
text-decoration:none;
font-size:11px;
color:#666666;
}

ul#nav li a:hover {
text-decoration:none;
color:#333333;
}

#mainarea {
width:765px;
clear:both;
padding:0 0 100px 0;
}

.homeImage {
background:url(./images/homeImage.jpg) no-repeat;
width:700px;
height:450px;
overflow:hidden;
margin-left:36px;
position:relative;
}

.homeImage a {
position:absolute;
display:block;
width:95px;
text-indent:-9999px;
height:85px;
}

.homeImage a.contact {
top:141px;
left:154px;
}

.homeImage a.testimonials {
top:99px;
left:374px;
}

.homeImage a.home {
top:99px;
left:517px;
}

.homeImage a.business {
top:224px;
left:299px;
}

.homeImage a.readings {
top:266px;
left:517px;
}

.homeImage a.qanda {
top:307px;
left:107px;
}

#content {
padding:0 52px;
}

#contentarea {
float:left;
width:450px;
padding:0 30px 0 52px;
display:block;
border-right:1px solid #eaeaea;
}

#sidebar {
margin-left:560px;
width:170px;
}

#sidebar ul {
list-style:none;
padding:0px;
margin:0px;
}

#sidebar ul li {
padding:0 0 30px 0;
}

#sidebar ul ul li {
padding:0 0 0 0;
}

.post {
padding:20px 0;
border-bottom:1px solid #eaeaea;
}

.post .entry {
padding:15px 0 0 0;
}

p.postmetadata {
border:1px solid #CCCCCC;
padding:10px;
margin:20px 0;
}

.navigation {
padding:20px 0;
overflow: hidden;
}

ol.commentlist {
padding:0px;
list-style:none;
}

ol.commentlist li {
padding:20px 0;
border-bottom:1px solid #eaeaea;
}

.commentthumb img {
width:60px;
height:60px;
border:3px solid #eaeaea;
}

#commentform {
width:300px;
}
