/*=== CUSTOM TYPOGRAPHY ENABLED
=======================================================*/

body,
body p { font:normal 12px Arial;color:#666666;line-height:18px;	} 
h1#site-title a{ font-family:"Lucida Grande" ; font-size:9px;  line-height:9px; font-style:normal; }
h2#site-description {
	font-family:"Lucida Grande" ; font-size:9px;  line-height:9px; font-style:normal; }

h1  { font:normal 30px Open Sans; color:; line-height:32px; }
h2  { font:normal 24px Open Sans; color:; line-height:27px; }
h3  { font:normal 20px Open Sans; color:; line-height:23px; }
h4  { font:normal 18px Open Sans; color:; line-height:20px; }
h5  { font:normal 14px Open Sans; color:; line-height:17px; }
h6  { font:bold italic 12px Open Sans; color:; line-height:14px; }

.widget-title        {  color:; font:normal 16px Open Sans; color:; line-height:16px;}
.copyright,
.copyright p        {  color:;font:normal 11px Arial; color:; line-height:20px;	}
h2.entry-title a            { font:normal 18px Open Sans;color:;line-height:24px; }

h2.entry-title a:hover      {  }


/*=== CUSTOM TYPOGRAPHY DEFAULT
=======================================================*/


body { background-color:#fefefe; background-image:url(http://lepeep.jwmpress.com/files/2013/09/crisp_paper_ruffles1.png); background-repeat:repeat; background-position:left top; background-attachment:scroll; 		}




#subheader { background:#97b2c7 url() no-repeat center top scroll;	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.4);
	   -moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.4);
	        box-shadow: 0px 0px 10px rgba(0,0,0,0.4);
	}


#subheader * { color:#ffffff; }



#featured_slider        { }

.pagemid           {  }
.teaserbox  {  }
#sticky           { background-color:#f01f1f;  }
.logo a, 
.logo a:hover {
	 }

a                           { color:#97b2c7;}
.menulist .pricenew,
a.button, a.button:hover    { background-color:#97b2c7; }

a:hover, 
#breadcrumbs a:hover, 
.entry-title a:hover,
.post h2  a:hover           { color:#97b2c7; } /* Link Hover Color*/

#subheader a                {  }
#subheader a:hover          {  }

#menuwrap                   { background-color:#97b2c7; }

.sf-menu  a                { font:bold 14px Open Sans; color:#ffffff; line-height:14px; }
.sf-menu  li a				{  color:#ffffff; }
.sf-menu  ul li a 			{ font:  ; color:; line-height:;}
.sf-menu  ul li  			{ }
.sf-menu  ul li a:hover	{ }
.sf-menu  ul 				{  }

.sf-menu  ul li a            {  }
.sf-menu  li ul              {  }

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active,
.sf-menu  .current_page_ancestor,
.sf-menu ul.sub-menu,
.sf-menu ul.sub-menu li.current_page_item a { background:#333; }

.sf-menu li.current-page-ancestor a,
.sf-menu li.current-menu-ancestor a,
.sf-menu li.current-menu-parent a,
.sf-menu li.current-page-parent a,
.sf-menu li.current_page_parent a,
.sf-menu li.current_page_ancestor a { background:#333; }

#breadcrumbs                {  }
#breadcrumbs a              {  }
#breadcrumbs a:hover        { color:#ff0000 }

#footer                     { }
#footer, #footer p          {  }
#footer a,
#footer #wp-calendar, 
#footer #wp-calendar caption, 
#footer #wp-calendar th, 
#footer #wp-calendar td     { }

#footer a:hover             { }

.copyright                  { }
.copyright a                {  }

#footer h3                  {  }

#sidebar,
.leftsidebar #sidebar,
.rightsidebar #sidebar {  }

.footer_teaser             { }
.footer_teaser h1,
.footer_teaser h2,
.footer_teaser h3,
.footer_teaser h4,
.footer_teaser h5,
.footer_teaser h6          {  }

.menuwrap, .pagemid, #footer {box-shadow: 0 0 10px rgba(0, 0, 0, 0.4) !important;}
.pagemid {border-radius: 5px;}
#footer, .footer_teaser {border-radius: 5px 5px 0 0;}
#footer a {color:#fff; font-weight:bold; font-size:12px;}
#footer a:hover {text-decoration:underline;}
h3.widget-title {margin:0 0 10px 0 !important;}
.teasercontent {padding:20px 0 !important;}
.footersidebar {padding-top:20px !important;}
.sf-menu a {text-transform:uppercase;}
#footer .businesshours p {padding:3px 0 !important;}
.menu-footer-navigation-container a {line-height:22px !important;}
.divider {padding:20px 0;}
.landing-img {margin:10px 0 0 0; padding:8px; border:1px solid #ccc; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2) !important; border-radius: 5px; 	background:#F7F7F7; background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#E7E8EB)); background:-moz-linear-gradient(top, #fff,  #E7E8EB);	background:linear-gradient(#fff, #E7E8EB);	-pie-background:linear-gradient(#fff, #E7E8EB);}
#recent_post_widget {padding:0; margin:0;}
.widget_postslist li .thumb {width:100px; padding:2px 20px 0 0;}
.widget_postslist li .thumb img {width:100px !important; height:75px !important;}
.widget_postslist p {font-size:12px; line-height:18px;}
.syswidget ul li a {font-size:14px; line-height:22px;}
.ls-defaultskin {box-shadow: 0 0 10px rgba(0, 0, 0, 0.4) !important;}
.gform_footer {height:30px; padding:0 !important;}
.gform_button, .button {padding:5px 20px;}
.gform_wrapper {margin-top:0;}
#sidebar {background-color:#98b3c7 !important;}
#sidebar .syswidget {background:none !important; padding-bottom:0 !important; margin-bottom:20px !important;}