
body{}


/***********Main********************/
div#maincontainer{
	width:760px;
	margin:0 auto;
	position:relative;
}

/***********Top Section**************/
div#topsection {
	align:left;
	padding: 10px 0px 10px 0px;

}

div#topsection>a{
display:block;
padding:0px;
height: 60px;
background:url(images/alison_tauber_blog.gif) no-repeat center left;
text-indent:-9999px;
}

div#contentarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;	
	margin-right:200px;	
	margin-left: 20px;
}
div.post {	
	border:1px solid #fff;
	border-bottom:1px solid #706964;
	margin-bottom: 10px;
}
div.post>h2{
	font-size: 16px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
div.post>h2>a{background-color:#fff;color:#706964;text-decoration:none;font-weight:bold;}
div.post>h2>a:hover,div.post>h2>a:visited{background-color:#fff;color:#706964;font-weight:bold}
div.post>small{font-size:12px;background-color:#fff; color:#999999; font-weight:bold;}
div.entry{ 
font-size:12px; background-color:#fff;color:#333; font-weight:lighter;}
div.entry a{background-color:#fff;color:#ee596c; text-decoration:none;}
div.entry img{border:0; margin:1em;}

div.post>p.postmetadata{font-size:12px; font-weight:lighter;background-color:#fff; color:#333;}
div.post>p.postmetadata span>a{text-decoration:none;}
div.post>p.postmetadata span>a:hover{text-decoration:underline;}
div.post>p.postmetadata span.cat a{background-color:#fff;color:#706964;}
div.post>p.postmetadata span.com a{background-color:#fff;color:#706964;}
div.post>p.postmetadata span.per a{background-color:#fff;color:#706964;}

div.sociallink img{border:0;}

    /*********Sidebar****************/
	div#menu{
	position:absolute;
	top:80px;
	right:40px;
	width:140px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;font-size:12px;	
	}
	div#menu h2{
	font-size:12px;
	padding:0px;
	border-bottom:1px solid #706964;	
	}

	div#menu ul{ margin:0px; padding:0px;}
	div#menu ul>li{list-style:none;text-align:left;}
	div#menu li>a{background-color:#fff;color:#706964;text-decoration:none;}
	div#menu li>a:hover{background-color:#fff;color:#cccccc;}
	div#menu li.pagenav{display:none;}
		/********Calendar********************/
		div#menu li.calendar div{margin:10px 0px 0px 0px;text-align:right;background-color:#fff;color:#333;}
		
		table#wp-calendar{font-size:12px; width:100%;}
		table#wp-calendar>caption{letter-spacing:2px;}
		table#wp-calendar a{background-color:#fff; color:#ee596c; text-decoration:none;}
		table#wp-calendar a:hover{font-weight:bold;}
		table#wp-calendar a:visited{background-color:#fff; color:#000; font-weight:bold;}
	
		/*********Search*******************/
		div#menu form#searchform{
			margin:1em 0em 1em 0em;
		}
		div#menu form#searchform input[type="text"]{border:1px solid #cccccc;color:#ee596c;}	
		div#menu form#searchform input[type="submit"]{border:1px solid #cccccc; background-color:#fff;color:#333;}
		
	/**********Comments******************/
	div#commentarea{font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:40px;margin-right:200px;font-size:12px;}
	h3#comments{font-size:16px;}
	div#commentarea ol{padding:0px;}
	div#commentarea ol li{ 
		margin:1em 0em 0em 0em;
		list-style:none;
		background-color:#fff; color:#333; position:relative;
		min-height:60px;
		padding:1em 1em 1em 2em;
	}
	div#commentarea ol li.alt{ background-color:#cccccc; color:#333;}
	div#commentarea a{color:#706964; text-decoration:none;}
	
	div#commentarea form {background-color:#fff;color:#706964;}
	div#commentarea form input[type="text"]{border:1px solid #cccccc;color:#706964;}
	div#commentarea form textarea{
	overflow:hidden;	
	width:40em;border:1px solid #cccccc;color:#706964;}
	
	div#commentarea form input[type="submit"]{border:1px solid #cccccc; background-color:#fff;color:#333;}
	
	/**********Navigation****************/
	div#postnav{font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:170px; text-align:center;letter-spacing:2px;}
	div#postnav a{background-color:#fff;color:#ee596c; text-decoration:none;}
	div#postnav a:hover{font-weight:bold;}

/***********Bottom Section**************/
div#bottomsection {
margin:10px 170px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
background-color:#ecebeb; 
border:1px solid #fff;
color:#333;font-size:12px;
font-weight:bold;
}
div#footer{padding:10px;text-align:center;}
div#footer ul{margin:0px;}
div#footer ul>li{display:inline;}
div#footer a{background-color:#ecebeb;color:#f68b17;text-decoration:none;}
div#footer a:hover,div#footer a:visited{text-decoration:underline;}