/* 
Theme Name: ForEmilySchaffer-v2
Theme URL: http://moskjis.com/
Description: Theme about babies (recreation from existing design) for Emily Schaffer.
Author: Maris Svirksts
Author URI: http://moskjis.com
Version: 2.0.0
*/

/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}

body{background-color:#F5EBDB;margin:30px 0 0;}
a{color:#000000;font-family:Georgia,"Times New Roman",Times,Serif;line-height:18px;text-decoration:none;}
a:hover {color:#333333;text-decoration:none;}
em{font-style:italic;}
input {background-color:#F5EBDB;border:1px solid #D7C7B2;color:#333333;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:9pt;}
strong{font-weight:bold;}
h2{color:#413C36;}
p, li, table{font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;font-size:10pt;}
#content{margin:0 auto;width:975px;}
#top{}
#top img{margin-left:148px;}
.postnavigation{width:100%;}
.postnavigation p{margin:0 auto;text-align:center;}
.newsletter{margin:0 !important;padding:0 !important;text-indent: 0 !important;color:#3F3F3F;font-family:Georgia,"Times New Roman",Times,Serif;font-size:8pt;}
.newsletter_date{margin:0 !important;padding:0 !important;text-indent: 0 !important;color:#3F3F3F;font-family:Georgia,"Times New Roman",Times,Serif;font-size:8pt;}
#posts{background:url("images/bg-right-left.gif") repeat-y scroll 0 0 transparent;overflow:hidden;}
.landing{background:url("images/bg-menu.gif") repeat-y scroll 0 0 transparent !important;}
#posts #first_post{float:left;height:100%;margin:0 10px;width:510px;}
#posts #first_post h2{font-size:16pt;font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;margin:0 0 10px;}
#posts #first_post p{margin-top:15px;}
#posts #first_post .more-link{color:#413C36;display:block;font-size:14pt;}
#posts .post{float:left;margin-left:15px;width:230px;}
#posts .post h2{margin:20px 0 10px 0;}
#posts .post h2 a{font-size:14pt;color:#413C36;font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;}
#posts .post .sidebar_image{float:right;margin: 5px 0 5px 5px;}
#posts p{margin-top:5px;}
#left{float:left;width:200px;height:100%;min-height:650px;}
#landing_post{background-image:url("images/bg-right.gif");background-position:right top;background-repeat:repeat-y;float:left;width:775px;}
#landing_text{margin:0 165px 0 30px;;}
#landing_text h2#landing{font-family:Palatino,serif;font-size:18pt;height:25px;margin:0 0 20px;text-align:center;}
#landing_text p{margin-top:20px !important;}
#menu-services{margin:20px 0;}
#menu-services li{margin:0 30px 5px 0 !important;}
#menu-services li a{font-size:14pt;text-decoration:underline;}
#menu-services li a:hover{text-decoration:none;}
.breadcrumb, .breadcrumb a{font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;font-size:16pt;margin:0 0 20px;color:#413C36;}
.breadcrumb:hover, .breadcrumb a:hover{color:#333333;}
.breadcrumb a:hover{text-decoration:underline;}
#left li{height:28px;list-style-type:none;margin:20px 0 30px 30px;padding:0;background:transparent url(images/nest.gif) no-repeat scroll 0 0;}
#left li a{margin-left:50px;color:#413C36;text-decoration:none;font-size:9pt;font-weight:bold;display:block;}
#left li a:hover{color:#80776B;}
#copyright{clear:both;width:100%;margin-top:20px;}
#copyright #copyright_text{font-style:italic;margin:0 auto;text-align:center;text-transform:uppercase;width:945px;font-size:10pt;}
#left_floater{float:left;width:772px;}
/*Pages*/
#landing_page{color:#000000;font-family:Palatino,serif;line-height:32px;}
#page{float:left;margin:0 10px 0 0;padding:0;width:700px;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:10pt;line-height:18px;text-align:justify;}
#first_post #title{font-family:Palatino,serif;font-size:18pt;height:25px;margin:0 0 20px;width:700px;text-align:center;}
#first_post #text{}
#first_post li{display:list-item;list-style-image:url(images/egg-dot.gif);list-style-position:outside;list-style-type:none;margin:0 0 0px 30px;padding:0;}
#first_post li p{margin-bottom:20px;}
#first_post pre {font-style:italic;font-weight:bold;white-space:normal;}
#first_post td img{margin:10px 15px 0 30px;border:1px solid #999999;}
#first_post td{vertical-align:middle;}
#top{height:140px;margin:0 0 25px;width:700px;}
#top img{}
.no_intent p{text-indent: 0px !important;}
/*Pages - end*/
/*Calendar - so it complies with Wordpress policy to allow to hide links to author page*/
.kjo-link  p{visibility:hidden !important;}
/*Calendar - End*/
/*JQuery Tools*/
/* tooltip styling. by default the element to be styled is .tooltip  */
.tooltip {display:none;background:transparent url(images/white.png);font-size:12px;height:57px;width:160px;padding:25px;color:#000;font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;}
/*Images*/
.alignleft{float:left;margin: 5px 5px 0;}
.alignright{float:right;margin: 5px 0 5px;}
.aligncenter{margin: 5px auto;}
/*Contact*/
div.wpcf7 {margin:0 0 0 70px !important;padding:0;}
