/* Turn off Title on Directions Page */



.directions h1 {display:none;}







#archive_info {display:none;}







.custom .comments_closed p {



  display: none;



}







/* GREEN BEHIND TOP RIGHT WIDGET BOX */







li#execphp-3.widget {



background:#dfefc9;



}







/* YELLOW BEHIND TOP RIGHT WIDGET BOX */







li#execphp-5.widget {



background:#f5f2cc;



}







img.attachment-post-thumbnail{float:right; margin-top:5px; margin-left:10px; margin-bottom:5px; border:1px #000;}







p.featured{



	font-size:1em;



        line-height:2em;



}















/* TIGHTEN UP THE LAYOUT */



#content div.headline_area {margin-bottom:2px;}







.custom .teaser .format_teaser {



   margin-bottom:4px;



   margin-top:4px;



}



















/* COLOR AT SIDES OF PAGE */



.custom #content_area {



	background: #a8986b; }











/***SIDEBAR AND WIDGETS***/



.sidebar a {color: #A02C01; text-decoration:none;}



li.widget h3 {color:#333; font-size:16px; margin-bottom:0; margin-top:0;}



li.widget {margin-bottom: 1em;}







.sidebar h3 {



	color: #000000;



	display: block;



	padding: 10px 3px;



}



.sidebar h3 a {



	color: #000000;



	display: block



	padding: 10px 3px ;



	text-align: left;



}



.sidebar h3 img {



	float: right;



	padding: 3px;



}



.sidebar ul {



	padding: 10px 0px;



}







/***SIDEBAR AND WIDGETS END***/







/* BORDER BELOW A TEXT WIDGET*/



.custom li.widget .bottom_widget_border { 



	border-bottom: 0.1em dotted #333;







}







/* PADDED BORDER BELOW A TEXT WIDGET*/



.custom li.widget .pad_widget_border { 



	border-bottom: 0.1em dotted #333;



        margin-bottom: 10px;



}















/* This line gets rid of the site title & tagline by casting them out to far left field */



.custom #header #logo, .custom #header #tagline { text-indent: -999px; }







/* This line collapses the vertical space of the tagline so that there isn't unnecessary white space after the header image */



/* This is a bit of a kludge, but it seems to work. */



.custom #header #tagline { height: 0; }







/* This line removes the padding from the header so that the background image sits close to the nav menu, the bottom border of the header, and the sides of the content */



.custom #header { padding: 0; }











/* HEADER ZONE */



.custom #header_area {background:#a8986b;



}



	.custom #header {padding:0; border-bottom:0; height:160px;



}



.custom #header_area .page {



	background: #DFEED1;



}



.custom #header {



	background: #ffffff;



	border-bottom: 0;



}











.custom #header #logo a { display: block; 



height: 206px; 



width: 400px; 



background: url('http://rootsmkt.com/wp-content/themes/thesis_18/custom/images/logos/roots_logo_march.png') no-repeat; 



outline: none; 



margin-left:5%;





}











/* FAT HEADER */







.custom #myheaderdivdeal {position:relative; margin-left:35%; margin-top:-190px; width:225px;}







.custom #myheaderdivdeal ul.header_list  {list-style-type:none;



	font-family: Arial, Helvetica, sans-serif;



        font-size: 14px;
			font-weight: bold;



	border-bottom: none;



	color: #000000;



}



.custom #myheaderdivdeal a{



	font-family: Arial, Helvetica, sans-serif;



        font-size: 14px;



	border-bottom: none;



	color: #1084A1;



}







/* BEHIND EVERYTHING (puts color below footer) */







body.custom {



	background: #73731E;



}











/* NAVBAR ZONE */



.custom #nav_area .page {



	background: #1084A1;



}



.custom #nav_area 



        {background:#7e6b2a; border-bottom:0; padding-top:0px;}



   .custom ul#tabs 



        {border-bottom:0; border-color:#DBD4B7;}



   .custom ul#tabs li 



        {border-color:#DBD4B7; background-color:#E6DEC0;}



    .custom ul#tabs li.current_page_item, .custom ul#tabs li.current-cat 



       {background:#fff;}







/* CUSTOM MENU */



.custom .menu { 



  margin-left: 0px;}



.custom .menu {



	background: #7e6b2a;



	border: 0;}



.custom .menu li.tab a, li.tab {



	border: 0;}







/* NAV LETTERSPACING */



.custom .menu .tab a { letter-spacing:3px; }















/* FEATURE PICTURE BOX STYLING */



.custom #feature_box {



padding-right: 0;



padding-left: 0;



align: center;



background-color: #ffffff;



border: none;



}



























/* CONTENT ZONE */



.custom .format_text .drop_cap {color: #111111; padding:0.12em 0.1em 0 0;}











/* FOOTER ZONE */



.custom #footer_area {



	background: #7e6b2a;



}



.custom #footer_area .page {



	background: #73731E;



}



.custom #footer {



	border: 0;



	background: #7e6b2a;



}







/*---------------------------------*/



/* WIDGETIZED FOOTER               */



/* Mike Nichols - October 17, 2009 */



/*---------------------------------*/







/* footer widget area setup */



#footer_setup {



	/* widgetized footer background (not footer background) */



	background: #7e6b2a;



	/* widget padding */



	padding: 5px;



	/* margin at bottom of widgets */



	margin-bottom: 25px;



        margin-left: 20px;







	/* do not change this! */



	overflow: hidden;



}



/* widget item setup */



#footer_setup .footer_items {



	text-align: left;



	width: 180px;



	padding-right: 25px;







	/* text color */



	color: #FFFFFF;







	/* do not change these! */







	display: inline-block;



	float: left;



	height: 100%;



}







/* widget item headers*/



#footer_setup .footer_items h3 {







	/* footer header font */



	font-family: verdana, arial, sans;



        font-size: 1.2em;



	font-weight: bold;



	text-transform: uppercase;



	letter-spacing: 1px;



        color: #FFFFFF;



	padding-bottom: 3px;



        border-bottom: 2px solid #F0eec2;







	/* distance between border and widget text */



	margin-bottom: 3px;



}



/* do not change these! */



#footer_setup .footer_items ul li { list-style: none; }



#footer_setup .footer_items ul { margin: 0px; padding: 0px; }







/* footer font styles */



.custom #footer a {



	font-family: verdana, arial, sans;



        font-size: 1.2em;



	border-bottom: none;



	color: #FFFFFF;



}



.custom #footer a:visited {



	text-decoration: none;



	color: #ffffff;



}



.custom #footer a:link {



	text-decoration: none;



        font-family: verdana, arial, sans;



        color: #FFFFFF;



}



.custom #footer a:hover {



	text-decoration: none;



        color: #F0eec2;



}















/* TWITTER, ETC. LOGOS */



.custom #feedback { background: transparent; width: 3.2em; position: fixed; top: 45%; left: 0.25%; }







.custom #feedback a { display: block; text-indent: -9999px; height: 32px; outline: none; }







.custom #feedback #twitter { background: url('http://rootsmkt.com/~rootmkt/wp-content/themes/thesis_16/custom/images/logos/twittericon.png') no-repeat 0 -32px; }



	.custom #feedback #twitter:hover { background-position: 0 0; }







.custom #feedback #facebook { background: url('http://rootsmkt.com/~rootmkt/wp-content/themes/thesis_16/custom/images/logos/facebookicon.png') no-repeat 0 -32px; }



	.custom #feedback #facebook:hover { background-position: 0 0; }







.custom #feedback #rss { background: url('http://rootsmkt.com/~rootmkt/wp-content/themes/thesis_16/custom/images/logos/rssicon.png') no-repeat 0 -32px; }



	.custom #feedback #rss:hover { background-position: 0 0; }







.custom #feedback #email { background: url('http://rootsmkt.com/~rootmkt/wp-content/themes/thesis_16/custom/images/logos/emailicon.png') no-repeat 0 -32px; }



	.custom #feedback #email:hover { background-position: 0 0; }















/* CC LOGOS */







#cc_link{



height: 170px;



width: 146px;



text-indent: 10000px;



overflow: hidden;



background: url(http://rootsmkt.com/~rootmkt/wp-content/themes/thesis_16/custom/images/logos/cc_logo.gif)



top left no-repeat;



display: block;



target: blank;



}



#cc_link:hover{



background-position: bottom left;



}







#bark_link{



height: 90px;



width: 146px;



text-indent: 10000px;



overflow: hidden;



background: url(http://rootsmkt.com/~rootmkt/wp-content/themes/thesis_16/custom/images/logos/bark_logo.gif)



top left no-repeat;



display: block;



target: blank;



}



#bark_link:hover{



background-position: bottom left;



}







#sage_link{



height: 76px;



width: 146px;



text-indent: 10000px;



overflow: hidden;



background: url(http://rootsmkt.com/~rootmkt/wp-content/themes/thesis_16/custom/images/logos/sage_logo.gif)



top left no-repeat;



display: block;



target: blank;



}



#sage_link:hover{



background-position: bottom left;



}







#nest_link{



height: 60px;



width: 146px;



text-indent: 10000px;



overflow: hidden;



background: url(http://rootsmkt.com/~rootmkt/wp-content/themes/thesis_16/custom/images/logos/nest_logo.gif)



top left no-repeat;



display: block;



target: blank;



}



#nest_link:hover{



background-position: bottom left;



}











#sale_link{



height: 160px;



width: 146px;



text-indent: 10000px;



overflow: hidden;



background: url(http://rootsmkt.com/~rootmkt/wp-content/themes/thesis_16/custom/images/logos/sale_logo.gif)



top left no-repeat;



display: block;



target: blank;



}



#sale_link:hover{



background-position: bottom left;



}






