/*
File:			custom.css
Description:	Custom styles for Thesis
*/ 

/* Side Wide Stuff */
a {outline: none;}   
span.bold {font-weight: 800;}

.clearfix:after,.custom #header:after, .custom #tabs:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}  

/* Header Stuff */ 
    /* Logo Stuff */ 
    .custom #header { border: none; padding: 5em 0 1em 0;}
    .custom #header #logo a{ display: none;}

    /* Nav Stuff */  
    .custom #content_box { clear: both; } 
    .custom .menu { width: auto; border: none; padding: 0 ; }
    .custom .menu li { border: none; background: none; text-align: center; margin: 0;}  
    .custom .menu li.current {padding: 0; border: none;}
    .custom .menu li.current:hover { border: none;}
    
		.custom .menu .submenu {border: none; margin: 0 0 0 .1em;}
 		.custom .menu .submenu li a {border: none; }       
    .custom #custom_featured_post_container, .custom #custom_featured_photos_container, .custom #custom_secondary_feature_container { margin: 0 .5em 1em 0 ; padding: .2em;}
    
    /* Social Media Stuff */ 
    .custom #header #tagline {display: none;} 
    .custom #custom_social_media_box {float: right; padding: .5em; }
    .custom #custom_social_media_box h2 {margin: 0 0 .5em 0; padding: .5em; text-align: center;}  
    .custom #custom_social_media_box ul { text-align: center;}
    .custom #custom_social_media_box ul li{ display:inline; float: left;}
/* Front Page Stuff */    
    /* Read More Links */ 
    .custom a.readmore {display: block; width: 100%; padding: .5em 0; text-align: center; margin: 1em 0 0 0; }
    .custom #custom_featured_post_container a.readmore {width: 48.2%; float: right;}

    /* Primary Featured Post Stuff */ 
    .custom #custom_featured_post_container {margin: 1em .5em 1em 0;}
    .custom #custom_featured_post { margin: .5em; clear: both;} 
    .custom #custom_featured_post h2 { margin: 0 0 .5em 0; padding: .5em; text-align: center; font-size: 2em}  
    .custom #custom_featured_post .custom_featured_post_content p { font-size: 1.5em; line-height: 1.5em;}
    .custom #custom_featured_post img {float: left; width: 50%; border: 1px solid;}
    .custom #custom_featured_post .custom_featured_post_content {float: right; width: 48%; height: 16.4em; overflow: hidden;}

    /* Primary Featured Photos Stuff */ 
    .custom .custom_featured_photo {float: left; width: 18.4%; margin: .5em 0 .5em .5em ; padding: 0 0 0 .5em;}           
    .custom .custom_featured_photo:first-child { border: none; padding: 0;}
    .custom .custom_featured_photo h2 { margin: 0 0 .5em 0; padding: .5em; text-align: center;}  
    .custom .custom_featured_photo img {width: 13.3em; height: 11em; margin: 0 0 .5em 0em;}

    /* Secondary Featured Post Stuff */  
    .custom .custom_secondary_feature {float: left; width: 48.3%; padding: .5em; min-height: 14em;}
    .custom .custom_secondary_feature h2 { margin: 0 0 .5em 0; padding: .5em; text-align: center; font-size: 2em}  
    .custom .custom_secondary_feature p {font-size: 1.2em}

/* Custom Search Boxes */
    .custom #custom_home_search_container { clear: both}
	.custom #custom_home_search_container ul li { width: 20%}
    .custom #custom_home_search_container ul li#one { float: left;list-style: none; text-align: center;  }
    .custom #custom_home_search_container ul li#one a {display: block; font-size: 1.7em; border: 2px solid #003399 ; margin: .5em .1em; padding: .2em; height: 15px; color: #fff; font-weight: 900; background: #fff url('http://danielsliving.com/wp-content/uploads/2010/04/pf-home-search-button.jpg')no-repeat; padding: 4em 0; }

    
    .custom #custom_home_search_container ul li#two { float: left;list-style: none; text-align: center; }
    .custom #custom_home_search_container ul li#two a {display: block; font-size: 1.7em; border: 2px solid #003399 ; margin: .5em .1em; padding: .2em; height: 15px; color: #fff; font-weight: 900; background: #fff url('http://danielsliving.com/wp-content/uploads/2010/04/Leandertexas.jpg')no-repeat; padding: 4em 0 }

    
    .custom #custom_home_search_container ul li#three { float: left;list-style: none; text-align: center; }
    .custom #custom_home_search_container ul li#three a {display: block; font-size: 1.7em; border: 2px solid #003399 ; margin: .5em .1em; padding: .2em; height: 15px; color: #fff; font-weight: 900; background: #fff url('http://danielsliving.com/wp-content/uploads/2010/04/lakeway-resort1.jpg')no-repeat; padding: 4em 0 }

    
    .custom #custom_home_search_container ul li#four { float: left;list-style: none; text-align: center; }
    .custom #custom_home_search_container ul li#four a {display: block; font-size: 1.7em; border: 2px solid #003399 ; margin: .5em .1em; padding: .2em; height: 15px; color: #fff; font-weight: 900; background: #fff url('http://danielsliving.com/wp-content/uploads/2010/04/round-rocktx.jpg')no-repeat; padding: 4em 0 }

    
    .custom #custom_home_search_container ul li#five { float: left;list-style: none; text-align: center;  }
    .custom #custom_home_search_container ul li#five a {display: block; font-size: 1.7em; border: 2px solid #003399 ; margin: .5em .1em; padding: .2em; height: 15px; color: #fff; font-weight: 900; background: #fff url('http://danielsliving.com/wp-content/uploads/2010/04/austintx.jpg')no-repeat; padding: 4em 0 }
    /* Thesis Teasers Stuff - All Hidden by Default */    
    .custom #content_box {background: none; padding: .5em}
    .custom #content_box .teasers_box.top {clear: none; margin: 0 1em 0 0 ;} 
    .custom #content_box .teasers_box {width: 49%; float: left; padding: 0; margin: 0; clear: none; border: none; display: none;} 
    .custom #content_box .teaser { width: 43%; min-height: 15em; padding: 1em;}        
    .custom .post_box {margin: 1em .5em 1em 0 ; padding: .2em;}

    /* Previous / Next Stuff */                                                       
    .custom .prev_next, .custom.home .post_box {display: none;} 
      
/* Content Stuff */    

.custom.home .author_link { padding: .5em 0; margin: 0 0 .5em; font-style: italic;} 
.custom.home .author_link a:hover {text-decoration: underline;}

.custom #content_area { margin: -1em auto 0;}
.custom .post_box { margin: 1em .5em 1em 0 ; padding: 1em; } 
.custom .post_box .format_text { margin: -1em 0 0 0 ; padding: 1em 0 0 0;}

.custom.single #sidebars {margin: 1em 0 0 0}

.custom #custom_bread_crumbs {padding: .5em 1em .5em; margin: 1em 0 0; text-align: right;} 
.custom #custom_bread_crumbs a:hover {text-decoration: underline;}

  /* Author Stuff */    
  .custom.author #archive_info {display: none;}
  .custom.author #author_info { padding: .5em; margin: 1em .5em 0 0;}
  .custom.author #author_info h2 { font-weight: 800; margin: .5em 0 .5em 0; padding: 0 0 .5em 0;}
  .custom.author #author_info #author_website { margin: 1em 0; font-size: 1.2em;}  
  .custom.author #author_info #author_website a:hover { text-decoration:underline;} 
  .custom.author #author_info #descption { margin: 1em 0; font-size: 1.2em;} 
 
  /* Sidebar Stuff */   
  .custom #sidebars #multimedia_box{padding: .5em; margin:1em 0 0 .5em; background: none; width: 333px} 
  .custom #sidebars #multimedia_box #image_box {padding: 0em; margin: 0em; background: none; }
  .custom #sidebars #multimedia_box #image_box img { width: 99%; height: 99%;}                 
  
  .custom #sidebars #multimedia_box #video_box {padding: 0em; margin: 0em; background: none; } 
   
  .custom #sidebars { padding: 0em; width: 33%; margin: 0; } 
  .custom #sidebars h3 { margin: 0 0 .5em 0; padding: .5em; text-align: center; }  
  .custom #sidebars .sidebar_list {margin: 0em; padding: 1em 1em 1em .5em; }
  .custom #sidebars .widget { padding: .5em; width: 95%; margin: 0 0 1em 0;} 
 
  /* Comment Stuff */   
  .custom #content #comments { width: 72.5em; }
  .custom #content #comments .comments_intro{ text-align: center; margin: 2em;}

  .custom #content_box.no_sidebars #content {width: 99.5%;}
  .custom #content_box.no_sidebars #comments {width: 99.3%;} 
  


/* Footer Stuff */   
.custom #footer {border: none; padding: 0;}

.custom ul.footer_widgets { width: 100%; text-align: left;}
.custom #footer li.widget { width: 33.33%; display: inline; float: left;}         
.custom #footer li.widget .inner { margin: .5em; padding: .5em;}
.custom #footer li.widget h2 {margin: 0 0 .5em 0; padding: .5em; text-align: center; }   
                                                                                                 
.custom #footer .custom_attribution {margin: 1em 0 2em; padding: 1em .5em 1em 1em; clear: both;}

/*Sales */

.custom.sales #footer { padding-bottom: 0; border-top: 0em; }
.custom.sales #footer { display: none; }

.custom.sales #custom_social_media_box { display: none; }
.custom.sales #custom_social_media_box  { padding-bottom: 0; border-top: 0em; }

.custom.sales #sidebars { display: none; border: none; }

.custom.sales #content #comments {display:none;}
.custom.sales #content_box { background:none; }

.custom.sales comments_closed { display: none; }

.custom.sales #header { display: none; }

.custom.sales #content { margin: 0 auto; float: none; }

.custom.sales #title { padding-bottom: 0; border-top: 0em; }

.custom.sales .menu {display:none;}

.custom.sales .headline_area {display:none;}


.custom.sales #content { width: 100%; min-height: 15em; padding: 0em;}

.custom.sales #page {padding-left: 15px;padding-right: 15px;}


.custom.sales .full_width .page { width: 69.7em; margin: 0 auto; padding-right: 0em; padding-left: 0em; }

.custom.sales #custom_bread_crumbs {display:none;}

.custom.sales #backtype-tweetcount a {display:none;}
.custom.sales .backtype-tweetcount a {display:none

/*Search */



.custom.search #footer { padding-bottom: 0; border-top: 0em; }

.custom.search #custom_social_media_box { display: none; }
.custom.search #custom_social_media_box  { padding-bottom: 0; border-top: 0em; }

.custom.search #sidebars { display: none; border: none; }

.custom.search #content #comments {display:none;}
.custom.search #content_box { background:none; }

.custom.search comments_closed { display: none; }

.custom.search #header { display: none; }

.custom.search #content { margin: 0 auto; float: none; }

.custom.search #title { padding-bottom: 0; border-top: 0em; }

.custom.search .menu {display:none;}

.custom.search .headline_area {display:none;}


.custom.search #content { width: 100%; min-height: 15em; padding: 0em;}

.custom.search #page {padding-left: 15px;padding-right: 15px;}



.custom.search #custom_bread_crumbs {display:none;}

.custom.search #backtype-tweetcount a {display:none;}
.custom.search .backtype-tweetcount a {display:none}


