/*   
Theme Name: Access Bend Concierge
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Boone Spooner
Author URI: http://oakandalder.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');



/* ABC Styles */

/* general */

body {
	background-color: #4A3736;
	margin: 0 auto;
	font-family: Corbel, ‘Lucida Grande’, ‘Lucida Sans Unicode’, ‘DejaVu Sans’, ‘Bitstream Vera Sans’, ‘Liberation Sans’, Verdana, ‘Verdana Ref’, sans-serif;
}

#wrapper {
	width:960px;
	background-color: #fff;
	margin: 0 auto;
	}
	
#branding {
	padding:20px 0 24px 0px;
	margin:0 auto;
	width:860px;
}

#searchbar {
	position: absolute;
	top:65px;
	right:50px;}
	
#access {
	background: #2A2829;
}

#main {
clear:both;
padding:26px 0 22px;
}

#content {
	margin:0px 50px;
	width:560px;
}

#container {
	width:660px;
}

#header {
	padding: 0 50px;
}

#primary {
width: 240px;
border: none;
margin: 0 40px 0 0 ;
padding: 0;
}

.main-aside ul {
	padding: 0;
}

#secondary {
width: 240px;
border: none;
margin: 0 40px 0 0 ;
padding: 0;
}

.entry-content {
padding:0;
}


#footer {
	background: #688385;
}

.widget_text {
	padding: 20px 0 0 0;
}



/* text and titles */ 
#blog-title {
display: none;}

#blog-description {
color:#2A2829;
float: right;
font-size:13px;
font-style:italic;
display: none;
}

#blog-description {
	position: absolute;
	top:20px;
	right:50px;	
}

body.slug-home .entry-title{
display:none;
}

#siteinfo {
color:#efefef;
font-size:11px;
line-height:18px;
padding:20px 0 20px;
text-align: center;
}

#siteinfo a{
color:#efefef;
text-align: center;
}

h1 {
color: #4A3736;
}

h3 {
color: #7B3B3C;
}


/* menu */

.sf-menu li {
background:none repeat scroll 0 0 #2A2829;
}

.sf-menu a, .sf-menu a:visited {
color:#fff;
}

.sf-menu {
border-right:1px solid #888;
float:left;
line-height: 14px;
}

.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .sf-menu .current_page_parent a {
border-bottom-color:none;
border: none;
border-left:1px solid #888;
}

.sf-menu a {
border-bottom:none;
border-left:1px solid #888;
border-top:none;
padding:9px 12px;
text-decoration:none;
}

.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
background:none repeat scroll 0 0 #688385;
border-bottom-color:none;
outline:0 none;
}

.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .sf-menu .current_page_parent a {
	background: #4A3736;
	border-bottom-color:#4A3736;
}

.sf-menu ul a {
background:none repeat scroll 0 0 #2A2829;
border-bottom:1px solid #333;
}

.sf-menu ul a:hover {
color: #fff;
}

.sf-menu ul {
width:230px;
}

/* test portfolio */

#abcportfolio {
	padding: 0;
	margin: 0;
	width: 600px;
	height:310px;
	background: #efefef;
}
#abcportfolio ul {
	padding: 0;
	margin: 0;
}
#abcportfolio li {
	list-style-type: none;
	padding: none;
	margin: none;
}

#text-3 {
background-color:;}

.sf-menu li li {
z-index: 100}

.menu {
font-size: 12px;}

/************ search box ****************/
#searchsubmit {
display: none;}

#searchform #s {
color: #999;
font-family: Arial;
font-size: 12px}


/************ Info ****************/

#info {
	position: absolute;
	top:15px;
	right:50px;
	font-family: Arial;
	font-size: 10px;
	color: #4A3736;}
	
	#info a{
	font-family: Arial;
	font-size: 12px;
	color: #4A3736;}
	
	/************ Info ****************/
	
#about-us {
width:860px;
height: 150px;
background-color: #999;
margin: 0 auto 20px;
background-image: url(http://www.accessbendconcierge.com/wp-content/themes/AccessBendConcierge/images/about-us.jpg)
}

#membership {
width:860px;
height: 150px;
background-color: #999;
margin: 0 auto 20px;
background-image: url(http://www.accessbendconcierge.com/wp-content/themes/AccessBendConcierge/images/member.jpg)
}

#personal-assistant-services {
width:860px;
height: 150px;
background-color: #999;
margin: 0 auto 20px;
background-image: url(http://www.accessbendconcierge.com/wp-content/themes/AccessBendConcierge/images/personal.jpg)
}

#vacation-services {
width:860px;
height: 150px;
background-color: #999;
margin: 0 auto 20px;
background-image: url(http://www.accessbendconcierge.com/wp-content/themes/AccessBendConcierge/images/vacation.jpg)
}

#corporate-assistance {
width:860px;
height: 150px;
background-color: #999;
margin: 0 auto 20px;
background-image: url(http://www.accessbendconcierge.com/wp-content/themes/AccessBendConcierge/images/corporate.jpg)
}

#property-assistance {
width:860px;
height: 150px;
background-color: #999;
margin: 0 auto 20px;
background-image: url(http://www.accessbendconcierge.com/wp-content/themes/AccessBendConcierge/images/property.jpg)
}

#contact-us {
width:860px;
height: 150px;
background-color: #999;
margin: 0 auto 20px;
background-image: url(http://www.accessbendconcierge.com/wp-content/themes/AccessBendConcierge/images/contact.jpg)
}

#about-bend {
width:860px;
height: 150px;
background-color: #999;
margin: 0 auto 20px;
background-image: url(http://www.accessbendconcierge.com/wp-content/themes/AccessBendConcierge/images/about-bend.jpg)
}

#ps_sidebar_content img {
margin-bottom:10px;}

#ps_sidebar_content {
/*position: fixed;*/}

.entry-content h3{
padding-top: 10px;}
