/*   
Theme Name: Austin Beautiful Trees
Theme URI: 
Description: Child Theme for twentyten
Author: Erik Kuntz
Author URI: http://squarebearstudio.com/
Template: twentyten
Version: 1.0
Tags: Twenty-ten
*/

@import url("../twentyten/style.css");
h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
{font-family: 'Open Sans', sans-serif;}


body {background:#fff;font-family:'Open Sans', sans-serif;}
ul, li, ol {font-size:14px;line-height:22px;font-weight:normal;}
a:link {color:#333399;}
a:visited {color:#336666;}
h2.entry-title, h2 {color:#cc9933 !important;font-size:18px;font-family:'Marcellus SC', sans-serif}
#content {font-family:'Open Sans', sans-serif;margin-top:8px;}
#content a {color:#f60;}
#branding img {border:0}
#content a {text-decoration:none;color:#333399}
#content a:visited {color:#336666;}
#content h2 a, #content h2 a:visited,#content h2 a:hover {color:#cc9933;}


/* Menu Bar */
#access, #access .menu-header, div.menu, #colophon, #branding, #main, #wrapper {width:876px}
#access .menu-header {
 margin: 0 auto 0 auto;
 display:block;
 text-align:center;
 line-height:12px;
 }
#access {border:1px solid #ccc;background-color:transparent;margin-bottom:7px;}
#access ul{display:inline-block;}
#access a {font-size:13px;color:#666;font-family:'Marcellus SC', sans-serif;line-height:29px;text-transform:uppercase}
#access ul ul {top:29px;border:1px solid #ccc;background-color:#fff;}
#access ul ul a {background:#fff;border-bottom:1px solid #ccc;}
#access li:hover > a,
#access ul ul :hover > a {
	background:#fff;
	font-size:15px;
	color:#996600;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #996600;
	font-size:15px;
}


#header {padding-top:15px;}
#content {margin-left:0;margin-right:235px;}
#content p {font-size:14px;line-height:22px;margin-bottom:10px;}
#content blockquote {font-style:italic;color:#996600}
#main .widget-area ul {padding:0}
#main {padding-top:12px}
#primary {margin-top:28px;}
#primary, #secondary {width:155px;color:#797979;font-family:'Marcellus SC', sans-serif}
#searchform {text-align:right}
h1, h2, h3 {font-family: 'Marcellus SC', sans-serif;font-weight:400 !important;}
h1.recipe-title {font-size:18px;margin-bottom:10px !important;}
h2.entry-title, h2.entry-title a, h2, .entry-title a:link, .entry-title a:visited {color:#ff6600}
.wp-tooltip,.classtoolTips0, .classtoolTips1, .classtoolTips2, .classtoolTips3, .classtoolTips4, .classtoolTips5, .classtoolTips6, .classtoolTips7, .classtoolTips8 {border-bottom:1px dotted #c1c2f1!important;font-size:12px;display:inline;clear:none;}
.recipebox {position:relative;text-decoration:none;width:153px;height:153px;text-align:center;margin:0 7px 7px 0;float:left;line-height:110%;border:1px solid #ccc;}
.recipebox-right {text-decoration:none;width:153px;height:153px;text-align:center;margin:0 0 7px 0;float:left;line-height:110%;position:relative;border:1px solid #ccc;}
.recipetitle {width:141px;padding:2px 6px;background:#fff;background:rgba(255,255,255,0.8);visibility:hidden;bottom:0;position:absolute;}
a div.recipetitle, a:link div.recipetitle {text-decoration:none !important;font-weight:bold;font-size:12px;color:#000;}
a:hover div.recipetitle {visibility:visible;}
.widget-area a:visited {color:#bd4c01;}
.widget-container {margin-bottom:32px}

.alignleft, img.alignleft {margin-right:12px}
div.recipe {clear:both;margin-bottom:7px;}

#content .wpcf7 p, .wp-caption-text {font-family:'Open Sans',sans-serif;font-size:14px;font-style:italic;color:#666;}
#recipe-meta {font-size:13px;color:#666;}
.greensitch {background-image:url('images/greenday.png');background-repeat:no-repeat;padding-left:14px;background-position:0 6px;}
.redsitch {background-image:url('images/redday.png');background-repeat:no-repeat;padding-left:14px;background-position:0 6px;}
.yellowsitch {background-image:url('images/yellowday.png');background-repeat:no-repeat;padding-left:14px;background-position:0 6px;}
.wp-caption {background:transparent;padding:0;}
#recipe_footermeta, {font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}
.postdate {font-size:10px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#848484}
.recipelist {padding-bottom:8px;}
#colophon {border-top:0;padding-top:46px;text-align:center;font-family:'Marcellus SC',sans-serif;font-size:14px}
#printrecipe {text-transform:uppercase;font-size:12px;font-weight:600;}

.dotbar {width:100%;height:10px;background-image:url('http://austinbeautifultrees.com/wp-content/uploads/2013/03/sidebar-dots-155.png');background-repeat:repeat-x;margin:10px 0 4px 0;}
#meteor-slideshow {margin-bottom:12px}


/* search stuff */
#newsearch {margin-top:43px}
#newsearch #searchform {
margin-left:752px;
position:relative;
text-align:right;
}
#newsearch .assistive-text {display:none}
#newsearch #searchform div { margin: 0; }
#newsearch #s {
-moz-transition-duration: 400ms;
-moz-transition-property: width, background;
-moz-transition-timing-function: ease;
-webkit-transition-duration: 400ms;
-webkit-transition-property: width, background;
-webkit-transition-timing-function: ease;
background: url(images/search.png) no-repeat 5px 6px;
float: right;
font-size: 14px;
height: 22px;
margin-top: -30px;
padding: 4px 10px 4px 28px;
width: 56%;
}
#newsearch #s:focus {
background-color: #f9f9f9;
width: 114%;
}
#newsearch #searchsubmit { display: none; }
#newsearch .only-search #searchform {
z-index: 1;
}
#newsearch .only-search #s {
	background-color: #eee;
	border-color: #ddd;
	color: #888;
}
#newsearch .only-search #s:focus {
	background-color: #ddd;
}
.orangewide {color:#ff6600;font-weight:600;letter-spacing:1px;}
#primary ul li a:hover {text-decoration:none}
h3.widget-title {font-family:'Marcellus SC', sans-serif;color:#cc9933;font-weight:400 !important;margin-bottom:8px;}
.entry-title {font-family:'Marcellus SC', sans-serif}
h2.entry-title {font-weight:600 !important}
#content, #content input, #content textarea {color:#000;}
#content h1, #content h2, #content h3, #content h5, #content h6, #content .entry-title {color:#cc9933;line-height:27px;font-size:18px;font-family:'Marcellus SC', sans-serif}
#content h4 {color:#0A0A0A;font-size:13px;margin:20px 0 10px 0;font-weight:bold;}
h1.page-title div a {color:#f30 !important;}
.page-title span {color:#f30;font-weight:bold;font-size:18px;font-style:normal;font-family:'Open Sans', sans-serif;}

#tiptip_content {
font-size: 13px !important;
color:#000 !important;
text-shadow: 0.1em 0.1em 0px #fff !important;
padding: 4px 8px;
border: 1px solid rgba(50, 50, 50, 0.25) !important;
background-color: #666 !important;
background-color: rgba(255, 255, 255, 0.92) !important;
background-image: -webkit-gradient(linear, 0% 0%, 0% 0%, from(#f3f3f3), to(#fff)) !important;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
box-shadow: 0 0 3px #555;
-webkit-box-shadow: 0 0 3px #555;
-moz-box-shadow: 0 0 3px #555;
}
h3#reply-title, h3#comments-title {font-weight:600 !important}
ul.recipe-list {margin-left:0}
ul.recipe-list li {list-style-type:none;}

@media print {
body {background:white; 
     font-size:10pt; 
     margin:0 }
#newsearch #searchform {display:none;}
#header {display:block;}
#access {display:block;}
#content {display:block;}
#printrecipe {display:hidden}
}
.widget-container ul {color:#ff6600}
a.easy-tooltip {color:#0A0A0A !important}
.classic {background:#ddd !important}
.attribution {clear:both;text-align:right;font-family:'Marcellus SC', sans-serif; font-style:italic}