body
{
background:url("blueback.png");
text-align:justify;
font-family:"Georgia";
font-size:12px;
line-height:20px;
}

.wp-caption, .wp-caption-dd
{
text-align:center;
font-size:11px;
font-style:italic;
position:relative;
margin:auto;
}
.alignleft
{
float:left;
}

.post img{border:1px solid #66ccff; margin:10px;}

.simple
{
background:url("simple.png") no-repeat;
width:210px;
height:133px;
margin-top:70px;
margin-left:30px;
}

.simpleleft
{
background:url("simple.png") no-repeat;
width:210px;
height:133px;
margin-top:70px;
margin-left:65px;
}

.widget
{
margin-bottom:10px;
}
.widgettitle
{
padding-bottom:9px;
padding-left:0;
padding-top:3px;
padding-right:5px;
text-align:center;
font-size:12px;
font-weight:normal;
margin-top:0;
width:98%;
background:url('sidebarheader.png') no-repeat;
color:white;
text-transform: uppercase;
}

.textwidget p
{
text-align:left;
width:230px;
margin-left:0px;
margin-top:-10px;
line-height:16px;
}

.widget ul
{
margin-left:-2%;
width:96%;
}

.widget ul li
{
margin-left:10px;
line-height:16px;
}

.post, .pagetitle, .page, .linkbuttons
{
margin-left:5%; 
width:90%;
margin-bottom:20px;
}

.linkbuttons img
{
border:none;
}

.pagetitle
{
border-bottom:4px solid #ffd9eb;
}

.postmetadata 
{
padding:10px;
color:#293d66;
font-size:11px;
}


.postmetadata .post-edit-link
{
margin-left:0;
}


/*
.Karin
{
background:#ffd9eb;
border:1px solid #b298ac;
}
*/


.Karin h2
{
background:url("karinheader.png");
}

.Aleks h2
{
background:url("staceyheader.png");
}

/*
.Stacey
{
background:#cfdfe5;
border:1px solid #98c4d9;
}*/

.Stacey h2
{
background:url("staceyheader.png");
}

.Stacey .postmetadata, .Stacey h3
{
border-top:1px dashed #5c7a99;
border-bottom:1px dashed #5c7a99;
background:#b2d9ff;
padding:3px;
}


.Karin .postmetadata, .Karin h3
{
border-top:1px dashed #996b84;
border-bottom:1px dashed #996b84;
background:#ffbfdf;
padding:3px;
}

.tdomf_e33f7
{
}
.tdomf_e33f7 h2
{
background:url("readerheader.png");
}
.tdomf_e33f7 .postmetadata, .tdomf_e33f7 h3
{
border-top:1px dashed #996b84;
border-bottom:1px dashed #996b84;
background:#ffff99;
padding:3px;
}

#comment, #respond {
margin-left:5%; 
width:90%;
}

.navigation {
width: 400px;
align: left;
margin-left:100px;
font-weight:bold;
font-size:14px;
}

#comment, #search-text , #submit
{
border:1px solid #98c4d9;
background:#bfdfff;
color:black;
}

#search-submit
{
border:none;
background:transparent;
color:#7f4072;
font-family:"Georgia";
font-size:12px;
width:20px;
}


#search-text {width:90px;margin-left:4px;}

#comments , .commentlist , .comment-body, .comment
{
margin-left:5%; 
width:90%;
}

.commentlist{padding:0;}

.post h2
{
width:95%;
height:24px;
margin-top:0;
padding-top:5px;
padding-left:5%;
color:#7f4072;
}
 
h2 {font-size:16px; Height:29px;}

.post h2 a{color:#7f4072;}

.post p , .post small, .post h3 {
margin-left:5%; 
width:90%;
}

.post small{font-size:12px;}

.post-edit-link
{
margin-left:5%; 
width:90%;
}


#wrapper
{
position:relative;
margin:auto;
width:1000px;
min-height:800px;
}

#header
{
position:relative;
margin-left:auto;
margin-right:auto;
width:1000px;
min-height:300px;
background:url("top.png");
}

#menubar, #menubarbottom
{
position:relative;
background:url("menubar.png") no-repeat;
height:37px;
margin-left:27px;
width:951px;
clear:left;
}

#menubar ul, #menubarbottom ul
{
list-style:none;
margin:0;
padding:0;
margin-left:45px;
}

#menubar ul li ,  #menubarbottom ul li
{
display:inline;
float:left;
height:25px;
margin-left:5px;
margin-top:13px;
}

li.home {background:url("home.png") no-repeat; width:65px;}
li.meet {background:url("meetauthors.png") no-repeat; width:151px;}
li.why {background:url("why.png") no-repeat; width:175px;}
li.subs {background:url("submissions.png") no-repeat; width:212px;}
li.contact {background:url("contact.png") no-repeat;width:135px;}
li.press {background:url("press.png") no-repeat; width:70px;}

li.home:hover {background:url("homeover.png") no-repeat;}
li.meet:hover {background:url("meetauthorsover.png") no-repeat;}
li.why:hover {background:url("whyover.png") no-repeat;}
li.subs:hover {background:url("submissionsover.png") no-repeat;}
li.contact:hover {background:url("contactover.png") no-repeat;}
li.press:hover {background:url("pressover.png") no-repeat;}




#footer
{
position:relative;
margin-left:auto;
margin-right:auto;
width:1000px;
min-height:200px;
background:url("bottom.png");
background-position:bottom;
top:200px;
clear:left;
}

#main
{
position:relative;
margin-left:auto;
margin-right:auto;
width:1000px;
min-height:800px;

}

#mainwrap
{
position:absolute;
width:100%;
background:url("borders.png");
}



#headernotes
{
width:100%;
position:relative;
height:250px;
}

.fill
{
width:100%;
float:left;
background:transparent;
height:100%;
border:none;
}

#meet, #network
{
position:relative;
width:300px;
height:200px;
float:left;
}

#meet img
{
margin-top:30px;
margin-left:30px;
}

#content
{
position:relative;
width:750px;
min-height:500px;
float:left;
}

.center
{
position:relative;
margin-left:auto;
margin-right:auto;
width:750px;
color:#163859;
text-align:center;
}

/*
#sidebarleft
{
position:relative;
width:250px;
min-height:500px;
float:left;
color:#7F4072;
}*/


#sidebar
{
position:relative;
width:250px;
min-height:500px;
float:left;
color:#7F4072;
}



#banner
{
position:relative;
width:400px;
height:180px;
margin-top:50px;
float:left;
background:url("banner.png") no-repeat;
}

#network_links
{
position:absolute; width:200px; margin-top:60px; margin-left:20px;}
}

img.titleheader
{
margin-left:40px;
}

#sidebar ul
{
margin:0;	
padding:0;
list-style:none;
width:90%;
}

a 
{
text-decoration:none;
color:#7f4072;
}

.follow{position:relative; color:#7f4072;font-size:12px; top:-5px;}

a:hover{color:#7f4072;text-decoration:underline;}


#search-form{position:absolute; width:200px; margin-top:60px; margin-left:15px;}

.screen-reader-text 
{
display:none;
}

.footer{margin-left:30px;}

a img {border:none;} 

.purple{color:#7f4072;width:140px;}

