/* -----------------------------------------------------------------
Name: RENE ROBERT MUELLER, ARCHITECT & PLANNER
Date:  SEPTEMBER 2010
Description: Site Specific CSS File.
Version: 3.0
Author: Brian Donnelly / ELEMNTL, BESPOKE WEB DESIGN SERVICES
Author URLS: http://www.elemntl.com | http://www.theminiblog.com

----------------------------------------------------------------- */
/* CSS RESET
----------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
body {
	line-height: 1;
}
/* HTML5 Specific for older browsers */
article, aside, dialog, figure, footer, header, hgroup, nav, section {
	display: block;
}
nav ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
a {
	background: transparent;
	border: 0;
	font-size: 100%;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none;
}
mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold;
}
del {
	text-decoration: line-through;
}
abbr[title], dfn[title] {
	border-bottom: 1px dotted #000;
	cursor: help;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
hr {
	border: 0;
	border-top: 1px solid #cccccc;
	display: block;
	height: 1px;
	margin: 1em 0;
	padding: 0;
}
input, select {
	vertical-align: middle;
}
/* END CSS RESET
----------------------------------------------------------------- */
html {
	border-top: 8px solid #D4CEB4;
}
body {
	background: #fff;
	color: #333;
	font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
	height: 100%;
	line-height: 18px;
	margin: 40px 0px 0px 0px;
	position: relative;
}
h1, h2, h3, ul, p {
	margin-bottom: 10px;
}
a:link {
	color: #39C;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:visited {
	color: #39C;
	text-decoration: none;
}
a:active {
	color: #39C;
	text-decoration: none;
}
a:active {
	outline: none;
}
a:focus {
	-moz-outline-style: none;
}
/* new clearfix 
------------------------------------------------------------ */
.clearfix:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}
* html .clearfix {
	zoom: 1;
}
/* IE6 */
*:first-child+html .clearfix {
	zoom: 1;
}
/* IE7 */
#easy_tooltip {
	background: url('https://rene-mueller.com/images/transparent-bg-dark.png');
	border-radius: 4px;
	color: #fff;
	font-family: Calibri, Arial;
	font-size: 10px;
	-moz-border-radius: 4px;
	padding: 2px 6px;
text-align: center;
}
/* 1KB GRID SECTION ( http://www.1kbgrid.com/ )
------------------------------------------------------------ */
.grid_1 {
	width: 60px;
}
.grid_2 {
	width: 140px;
}
.grid_3 {
	width: 220px;
}
.grid_4 {
	width: 300px;
}
.grid_5 {
	width: 380px;
}
.grid_6 {
	width: 460px;
}
.grid_7 {
	width: 540px;
}
.grid_8 {
	width: 620px;
}
.grid_9 {
	width: 700px;
}
.grid_10 {
	width: 780px;
}
.grid_11 {
	width: 860px;
}
.grid_12 {
	width: 940px;
}
.column {
	display: inline;
	float: left;
	margin: 0 10px;
	overflow: hidden;
}
.row {
	margin: 0 auto;
	overflow: hidden;
	width: 960px;
}
.row .row {
	display: inline-block;
	margin: 0 -10px;
	width: auto;
}
/* END GRID SECTION 
------------------------------------------------------------ */
.idTabs ul {
	border-bottom: 1px dotted #d4ceb4;
	list-style-type: none;
	margin: 0 0 10px 0;
	padding: 8px 0;
}
.idTabs li {
	display: inline;
	font-size: 11px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
}
.idTabs li a {
	color: #333;
	margin-right: 3px;
	text-decoration: none;
}
.idTabs li a:hover {
	color: #888888;
	text-decoration: underline;
}
.idTabs li a.selected {
	color: #39C;
}
#tiny_folder {
	background-image: url('https://rene-mueller.com/images/tiny-folder.gif');
	background-position: 0%60%;
	background-repeat: no-repeat;
	padding-left: 17px;
}
#single-project #project h3 {
	margin-top: 10px;
}
h1, h2, h3 {
	font-weight: normal;
}
h2, h3, h4 {
	color: #BF5600;
	font-family: 'Century Gothic', AppleGothic, 'QuicksandBook', Arial, sans-serif;
}
h1 {
	color: #BF5600;
	font-family: Georgia, serif;
	font-size: 22px;
}
.small-text {
	font-size: 10px;
}
#news h2, h3 {
	font-size: 15px;
	text-transform: uppercase;
}
#news #content-section img + p {
	margin-top: 10px;
}
#index h2, h3 {
	font-size: 15px;
	text-transform: uppercase;
}
.georgia {
	font-family: Georgia, serif;
}
#logo {
	float: left;
	height: 149px;
	text-indent: -9000px;
	width: 336px;
}
#logo a {
	background-image: url('https://rene-mueller.com/images/logo.gif');
	background-repeat: no-repeat;
	display: block;
	height: 149px;
}
#logo a:hover, #logo a:active, #logo a:focus {
	background-image: url('https://rene-mueller.com/images/logo-hover.gif');
	background-repeat: no-repeat;
}

.sitenav ul {
	border-bottom: none;
	border-right: 1px dotted #d4ceb4;
	border-top: none;
	margin: 0;
}
.sitenav li {
	font-size: 12px;
	margin: 0;
	margin-bottom: 2px;
	padding: 0;
}
/* TAKEN OUT FOR NUDGE TO WORK ON MAIN NAV */
/* .sitenav li a {
	color: #3399cc;
  -webkit-transition-property: color, padding-left;
  -webkit-transition-duration: 500ms, 500ms;
}
.sitenav li a:hover {
   color: #cc4400;
   padding-left: 15px;
   text-decoration: underline;
} */
.big-nav:link {
	color: #333;
	font-family: Georgia, serif;
	text-decoration: none;
	text-transform: uppercase;
}
.big-nav:visited {
	color: #333;
	font-family: Georgia, serif;
	text-decoration: none;
	text-transform: uppercase;
}
.big-nav:hover {
	color: #888;
	text-decoration: none;
	text-transform: uppercase;
}
.big-nav:active {
	color: #888;
	text-decoration: none;
	text-transform: uppercase;
}
#header-section {
	background: #fff;
}
#header {
	padding-bottom: 40px;
}
#index .project_pullquote {
	border-bottom: none;
}
#content-section {
	background-color: #EAE5CE;
	border-top-color: #D4CEB4;
	border-top-style: solid;
	border-top-width: 3px;
	padding: 40px 0;
}
#footer-section {
	background-color: #69644e;
	border-top: 3px solid #4d4936;
	color: #EAE5CE;
	/* text-shadow: -1px -1px 0px #4d4936; */
	font-size: 11px;
	line-height: 15px;
	padding: 40px 0;
}
#footer-section .border {
	border-right: 1px dotted #504e41;
	padding-right: 10px;
}
#footer-section a {
	color: #EAE5CE;
}
#footer-section h3 {
	font-family: Georgia, serif;
}
.no_border {
	border: none;
}
.rss_icon {
	background-image: url('https://rene-mueller.com/images/rss_icon.gif');
	background-position: 0px 1px;
	background-repeat: no-repeat;
	font-size: 9px;
	height: 16px;
	padding-left: 16px;
	text-transform: uppercase;
}
#footer_awards {
	background-image: url('https://rene-mueller.com/images/award_banner.gif');
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding-left: 24px;
}
#footer_news {
	background-image: url('https://rene-mueller.com/images/news_banner.gif');
	background-position: 0px 14px;
	background-repeat: no-repeat;
	/* border-top: 1px dotted #504e41; */
	padding-left: 24px;
	padding-top: 8px;
}
#footer_news ul {
	list-style-type: none;
}
#news_rotate {
	min-height: 35px;
}
.project-info {
	font-family: 'Century Gothic', AppleGothic, 'QuicksandBook', Arial, sans-serif;
	font-size: 12px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.breadcrumbs {
	font-size: 11px;
	text-align: left;
}
.project_pullquote {
	border-bottom: 3px solid #D4CEB4;
	color: #69644E; /* #c1ba9d */
	font-family: 'Museo Slab','Century Gothic', AppleGothic, 'QuicksandBook', Arial, sans-serif;
	font-size: 24px;
	letter-spacing: -1px;
	line-height: 32px;
	padding-bottom: 5px;
}
.project_sidebar {
	border-top: 3px solid #D4CEB4;
}

.project_sidebar img {
  margin-top: 10px;
}
.project_details {
	/* text-transform: uppercase; */
	color: #69644e;
}
.project_details h3 {
	padding-top: 5px;
}
.project_details dt {
	font-size: 12px;
	font-weight: bold;
}
.project_details dd {
	border-bottom: 1px dotted #d4ceb4;
	font-size: 12px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#site_credits {
	/* border-top: 1px dotted #504e41; */
	color: #262016;
	/* text-shadow: 0px 0px 0px #eae5ce; */
	font-size: 8px;
	padding-top: 8px;
	text-transform: uppercase;
        letter-spacing: 1px;
}
/* RREMOVED initial paragraph letter style on 2.25.2011 */
/*.initP::first-letter {
	float: left;
	font-family: Georgia, serif;
	font-size: 40px;
	margin-right: 6px;
	margin-top: 9px;
}*/
div.multicolumn {
	column-count: 2;
	column-gap: 20px;
	column-rule: 1px dotted #ccc;
	margin-bottom: 1em;
	-moz-column-count: 2;
	-moz-column-gap: 20px;
	-moz-column-rule: 1px dotted #ccc;
	-webkit-column-count: 2;
	-webkit-column-gap: 20px;
	-webkit-column-rule: 1px dotted #ccc;
}
div.multicolumn p {
	break-after: avoid-column;
	break-before: column;
	break-inside: avoid-column;
}

/* PHASE LIST TABLES 
------------------------------------------------------------ */

.phase-list {
width: 540px;
}

.phase-list td {
padding-bottom: 12px;
}

.phase-header {
width: 15%;
font-weight: bold;
}

.phase-text {
width: 85%;
}

/* FEATURED PROJECT SLIDER
------------------------------------------------------------ */
.genericWrapper {
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	width: 940px;
}
#featuredSlider {
  list-style-type: none;
}
.featuredSlider_wrap {
	border: 6px solid #d4ceb4;
	position: relative;
	width: 940px;
}
.featuredSlider_wrap .next {
	left: 960px;
	-moz-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
	-moz-transition: All .5s ease;
	-o-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
	-o-transition: All .5s ease;
	outline: none;
	position: absolute;
	top: 120px;
	-webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
	-webkit-transition: All .5s ease;
}
.featuredSlider_wrap .prev {
	left: -80px;
	-moz-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
	-moz-transition: All .5s ease;
	-o-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
	-o-transition: All .5s ease;
	outline: none;
	position: absolute;
	top: 120px;
	-webkit-transform: rotate(0deg) scale(1) skew(0deg) translate(0px);
	-webkit-transition: All .5s ease;
}
.next:hover {
	-moz-transform: rotate(0deg) scale(.85) skew(0deg) translate(0px);
	filter:alpha(opacity=50); /* for internet explorer */
  opacity: 0.5; /* CSS3 standard */
  -moz-opacity:0.5; /* for older gecko browsers */
  -khtml-opacity: 0.5; /* for older webkit browsers */
	-o-transform: rotate(0deg) scale(.85) skew(0deg) translate(0px);
	-webkit-transform: rotate(0deg) scale(.85) skew(0deg) translate(0px);
}
.prev:hover {
	-moz-transform: rotate(0deg) scale(.85) skew(0deg) translate(0px);
  filter:alpha(opacity=50); /* for internet explorer */
  opacity: 0.5; /* CSS3 standard */
  -moz-opacity:0.5; /* for older gecko browsers */
  -khtml-opacity: 0.5; /* for older webkit browsers */
	-o-transform: rotate(0deg) scale(.85) skew(0deg) translate(0px);
	-webkit-transform: rotate(0deg) scale(.85) skew(0deg) translate(0px);
}
#featuredSlider li {
	padding: 0;
	width: 940px;
}
#featuredSlider li img {
	border: 0;
	float: left;
	margin-right: 10px;
}
#project_1 {
	background: url('https://rene-mueller.com/images/croton-retreat.jpg');
	height: 300px;
	position: relative;
}
#project_2 {
	background: url('https://rene-mueller.com/images/engineerum.jpg');
	height: 300px;
	position: relative;
}
#project_3 {
	background: url('https://rene-mueller.com/images/st-marys-chapel.jpg');
	height: 300px;
	position: relative;
}
#project_4 {
	background: url('https://rene-mueller.com/images/larchmont-residence-no5.jpg');
	height: 300px;
	position: relative;
}
#project_5 {
	background: url('https://rene-mueller.com/images/stadium.jpg');
	height: 300px;
	position: relative;
}
.featuredSlider_description {
	background: url('https://rene-mueller.com/images/transparent-bg-dark.png');
	bottom: 15px;
	color: #fff;
	font-size: 11px;
	line-height: 15px;
	margin: 0;
	padding: 8px;
	position: absolute;
	right: 15px;
	width: 300px;
}
.featuredSlider_description h3 {
	color: #fff;
	font-family: 'Museo Slab', Georgia, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: 2px;
	margin-bottom: .5em;
	text-transform: uppercase;
}
.featuredSlider_description strong {
	font-size: 110%;
	font-style: italic;
	font-weight: bold;
}
/* END FEATURED PROJECT SLIDER
------------------------------------------------------------ */
/* SPOTLIGHT CAPTION SECTION 
------------------------------------------------------------ */
.spotlight {
	margin-top: 8px;
}
.spotlight:hover {
	background: #ded7b6;
	color: #69644e;
	outline: 8px solid #ded7b6;
	width: 220px;
	z-index: 1001;
}
.spotlight img {
	padding-bottom: 10px;
	width: 220px;
}
.spotlight p {
	width: 220px;
}
.boxgrid {
	background: #161613;
	height: 125px;
	overflow: hidden;
	position: relative;
	width: 220px;
}
.boxgrid img {
	border: 0;
	left: 0;
	position: absolute;
	top: 0;
	width: 220px;
}
.boxgrid p {
	color: #afafaf;
	width: 220px;
}
.boxcaption {
	background: #000;
	filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=70);
	float: left;
	height: 100px;
	-MS-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=70)";
	opacity: .7;
	filter:alpha(opacity=70); /* for internet explorer */
  opacity: 0.7; /* CSS3 standard */
  -moz-opacity:0.7; /* for older gecko browsers */
  -khtml-opacity: 0.7; /* for older webkit browsers */
	position: absolute;
	width: 220px;
}
#spotlight-section .captionfull .boxcaption {
	left: 0;
	padding-left: 10px;
	top: 125px;
	width: 220px;
}
.boxcaption h3 {
	color: #fff;
	font-family: 'Museo Slab';
	font-size: 13px;
	margin-bottom: 2px;
	padding: 5px 5px 0px 0px;
}
.spotlight-description {
	margin-bottom: 5px;
	padding-top: 10px;
font-size: 11px;
line-height: 16px;
}
.spotlight-description span {
}
/* END SPOTLIGHT SECTION 
----------------------------------------------------------------- */
/* THE WORK PAGE SECTION 
----------------------------------------------------------------- */
.project_thumbnail {
	margin-bottom: 10px;
}
.project_thumbnail:hover {
	color: #39C;
}
.project_thumbnail img {
	margin-bottom: 4px;
	margin-left: 4px;
	margin-top: 4px;
	outline: 4px solid #d4ceb4;
}
.project_thumbnail img:hover {
	filter:alpha(opacity=75); /* for internet explorer */
  opacity: 0.75; /* CSS3 standard */
  -moz-opacity:0.75; /* for older gecko browsers */
  -khtml-opacity: 0.75; /* for older webkit browsers */
	outline: 4px solid #4d4936;
}
.project_thumbnail p {
	font-size: 11px;
	line-height: 15px;
}
.project_thumbnail p span {
	font-weight: normal;
	font-size: 12px;
	font-family: Georgia, serif;
	line-height: 18px;
}
.nudge ul {
	background-color: #eae5ce;
	font-size: 11px;
	line-height: 16px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 140px;
}
.nudge ul li {
	background-color: #eae5ce;
	border-bottom: 1px dotted #d4ceb4;
	list-style-type: none;
	margin: 0 0 1px 0;
	padding: 1px 0px;
}
.css3_nudge ul li a {
	color: #4d4936;
	padding: 1px;
}
.css3_nudge ul li a:hover {
	background-color: #eae5ce;
	color: #148DA9;
	text-decoration: none;
}
#news h1 {
	color: #BF5600;
	font-family: Georgia, serif;
	font-size: 22px;
	font-weight: normal;
}
#news .blog-title {
	font-family: 'Museo Slab', Georgia, Arial, sans-serif;
	font-size: 19px;
}
#work .toggle:hover {
	color: #c1ba9d;
}
#thumb_quick_nav {
	margin: 0px;
}
.select_toggle {
	background-image: url('https://rene-mueller.com/images/quick_nav_arr.gif');
	background-position: 102px 10px;
	background-repeat: no-repeat;
	font-size: 11px;
	margin-bottom: 2px;
	padding-top: 5px;
	text-transform: uppercase;
}
#work h1 {
	color: #BF5600;
	font-family: Georgia, serif;
	font-size: 22px;
	font-weight: normal;
}
#work .project_pullquote, #published_articles .project_pullquote {
	border-bottom: none;
	border-top: 1px dotted #D4CEB4;
	color: #69644E; /* #c1ba9d */
	font-family: 'Museo Slab','QuicksandBook','Century Gothic', AppleGothic, 'QuicksandBook',Arial, sans-serif;
	font-size: 24px;
	line-height: 32px;
	padding-top: 5px;
	min-height: 155px;
}
#work h3 {
	border-top: 4px solid #D4CEB4;
	color: #BF5600;
	font-family: 'Century Gothic', AppleGothic, 'QuicksandBook', Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin-top: 10px;
	padding-top: 10px;
	text-transform: uppercase;
}
.scroll_top {
	background-image: url('https://rene-mueller.com/images/top_of_page_arr.gif');
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding-left: 12px;
}
/* FIRM PAGE 
----------------------------------------------------------------- */
#tab-nav {
	margin-bottom: 10px;
}
#firm #content-section h2 {
	border-bottom: 1px dotted #d4ceb4;
	color: #bf5600;
	font-family: Georgia, Serif;
	font-size: 22px;
	padding-bottom: 10px;
	text-transform: capitalize;
}
#firm #content-section h3 {
	border-bottom: 1px dotted #d4ceb4;
	font-family: 'Century Gothic', AppleGothic, 'QuicksandBook', Arial, sans-serif;
	padding-bottom: 5px;
	text-transform: uppercase;
}
.vcard {
	font-size: 11px;
}
#firm-menu {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}
#firm-menu li {
	display: inline;
	font-family: 'Century Gothic', AppleGothic, 'QuicksandBook', Arial, sans-serif;
	font-size: 1.17em;
	font-weight: normal;
	text-transform: uppercase;
}
#firm-menu li a {
	color: #333;
	float: left;
	margin-right: 20px;
	text-decoration: none;
}
#firm-menu li a:hover {
color: #39c;
}
#firm-menu li.hover a {
	color: #BF5600;
	text-decoration: underline;
}
#firm-menu li.active a {
	color: #BF5600;
}
#firm .project_pullquote {
	border-bottom: 3px solid #D4CEB4;
	border-top: 1px dotted #D4CEB4;
	padding: 10px 0px;
}
#bio-image, #contact-us-image, #about-image {
	margin-bottom: 10px;
}
#firm dl {
	font-size: 11px;
}
#firm dt {
	border-bottom: 1px dotted #D4CEB4;
	color: #BF5600;
	font-family: 'Century Gothic', AppleGothic, 'QuicksandBook', Arial, sans-serif;
	margin-bottom: 5px;
	text-transform: uppercase;
}
#firm dd {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
.org {
	font-weight: bold;
}

#location-map {
  float: left;
	height: 400px;
	text-indent: -9000px;
	width: 618px;
}

#location-map a, #location-map a:visited {
	background-image: url('https://rene-mueller.com/images/location-map.gif');
	background-repeat: no-repeat;
	display: block;
	height: 400px;
}
#location-map a:hover, #location-map a:active, #location-map a:focus {
	background-image: url('https://rene-mueller.com/images/location-map-hover.gif');
	background-repeat: no-repeat;
}

/* NEWS-BLOG PAGE
------------------------------------------ */
/* PULSEBLOG */
.blog-wrap {
}
.blog-name {
	display: none;
}
.blog-date {
	color: #888;
	font-size: 90%;
	padding: 8px 0px 10px 0px;
	text-transform: uppercase;
}
.blog-title {
	margin-bottom: 10px;
	overflow: visible;
}
.blog-title a:link {
	color: #333;
	text-decoration: none;
}
.blog-title a:hover {
	color: #333;
	text-decoration: none;
}
.blog-content {
	border-bottom: 1px dotted #d4ceb4;
	margin-bottom: 30px;
}
.blog-content img {
	margin-bottom: 10px;
}
.blog-content p:last-child {
        margin-bottom: 30px;
}

.comments {
}
.comment-line {
}
.comment-form {
	background-color: #eae5ce;
}
.comment-date {
	color: #bf0000;
	float: left;
	font-size: 90%;
	margin-right: 5px;
	text-transform: uppercase;
}
.comment-name {
	color: #444;
	float: left;
	font-size: 90%;
	text-transform: uppercase;
}
.blog-comment {
	border-bottom: 2px solid #D4CEB4;
	color: #888;
	font-style: italic;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
.blog-pagination {
	clear: both;
	margin: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.blog-pagination a {
	background-color: #148da9;
	border-radius: 4px;
	color: white;
	margin: 0px;
	-moz-border-radius: 4px;
	padding: 7px;
	text-decoration: none;
	-webkit-border-radius: 4px;
}
.blog-pagination a:hover {
	background-color: #c1c1c1;
}
#news #sidebar p, ul {
	font-size: 11px;
	line-height: 16px;
}
/* FOOTER ASSOCIATION LINKS 
------------------------------------------ */
#association-list ul {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#assocoation-list ul li {
	list-style-type: none;
}
#aia-link {
	float: left;
	height: 30px;
	margin: 0px 12px 0px 0px;
	text-indent: -9000px;
	width: 83px;
}
#aia-link a {
	background: #69644e url('https://rene-mueller.com/images/aia_dark.gif') no-repeat;
	display: block;
	height: 30px;
}
#aia-link a:hover, #aia-link a:active, #aia-link a:focus {
	background: #69644e url('https://rene-mueller.com/images/aia_color.gif') no-repeat;
}
#ncarb-link {
	float: left;
	height: 30px;
	margin: 0px 12px 0px 0px;
	text-indent: -9000px;
	width: 112px;
}
#ncarb-link a {
	background: #69644e url('https://rene-mueller.com/images/ncarb_dark.gif') no-repeat;
	display: block;
	height: 30px;
}
#ncarb-link a:hover, #ncarb-link a:active, #ncarb-link a:focus {
	background: #69644e url('https://rene-mueller.com/images/ncarb_color.gif') no-repeat;
}
#leed-link {
	float: left;
	height: 30px;
	margin: 0px 12px 0px 0px;
	text-indent: -9000px;
	width: 23px;
}
#leed-link a {
	background: #69644e url('https://rene-mueller.com/images/leed_ap_dark.gif') no-repeat;
	display: block;
	height: 30px;
}
#leed-link a:hover, #leed-link a:active, #leed-link a:focus {
	background: #69644e url('https://rene-mueller.com/images/leed_ap_color.gif') no-repeat;
}
#usgbc-link {
	float: left;
	height: 30px;
	margin: 0px;
	text-indent: -9000px;
	width: 30px;
}
#usgbc-link a {
	background: #69644e url('https://rene-mueller.com/images/usbgc_dark.gif') no-repeat;
	display: block;
	height: 30px;
}
#usgbc-link a:hover, #usgbc-link a:active, #leed-link a:focus {
	background: #69644e url('https://rene-mueller.com/images/usbgc_color.gif') no-repeat;
}
#footer_projects li {
	display: inline;
	float: left;
	margin-right: 8px;
	width: 140px;
}

#footer_projects li img {
	border: 3px solid #4D4936;
}


/* FONTS
------------------------------------------------- */
@font-face {
	font-family: 'QuicksandBook';
	font-style: normal;
	font-weight: normal;
	src: url('Quicksand_Book-webfont.eot');
	src: local('?'), url('Quicksand_Book-webfont.woff') format('woff'), url('Quicksand_Book-webfont.ttf') format('truetype'), url('Quicksand_Book-webfont.svg#webfontql8zHAcQ') format('svg');
}
@font-face {
	font-family: 'Museo Slab';
	font-style: normal;
	font-weight: normal;
	src: url('/museo_slab_500.eot');
	src: local('Museo Slab'), url('museo_slab_500.woff') format('woff'), url('museo_slab_500.ttf') format('truetype'), url('museo_slab_500.svg#webfont') format('svg');
}
.quicksandbook {
	font-family: 'QuicksandBook';
}
.museoslab {
	font-family: 'Museo Slab', Georgia, sans-serif;
	font-style: normal;
	font-weight: normal;
	/* line-height: normal; */
}
.georgia {
	font-family: Georgia, serif;
	font-style: normal;
	font-weight: normal;
}

@font-face {
    font-family: 'CalibriRegular';
    src: url('calibri-webfont.eot');
    src: url('calibri-webfont.eot?iefix') format('eot'),
         url('calibri-webfont.woff') format('woff'),
         url('calibri-webfont.ttf') format('truetype'),
         url('calibri-webfont.svg#webfontx0QlLPul') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CalibriBold';
    src: url('calibrib-webfont.eot');
    src: url('calibrib-webfont.eot?iefix') format('eot'),
         url('calibrib-webfont.woff') format('woff'),
         url('calibrib-webfont.ttf') format('truetype'),
         url('calibrib-webfont.svg#webfont74cbPvVj') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CalibriItalic';
    src: url('calibrii-webfont.eot');
    src: url('calibrii-webfont.eot?iefix') format('eot'),
         url('calibrii-webfont.woff') format('woff'),
         url('calibrii-webfont.ttf') format('truetype'),
         url('calibrii-webfont.svg#webfontZeUBF5WP') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CalibriBoldItalic';
    src: url('calibriz-webfont.eot');
    src: url('calibriz-webfont.eot?iefix') format('eot'),
         url('calibriz-webfont.woff') format('woff'),
         url('calibriz-webfont.ttf') format('truetype'),
         url('calibriz-webfont.svg#webfontQVfjTFvl') format('svg');
    font-weight: normal;
    font-style: normal;

}

.article_full_image img {
     margin-left: 50px;
     margin-top: 4px;
     width: 840px;
     outline: 3px solid #D4CEB4;
}

/* .article_thumb {
     width: 212px;
     height: 292px;
     border: 4px solid #D4CEB4;
}

.article_thumb:hover {
     border: 4px solid #69644E;
} */

/* SITE COLORS

LIGHT BACKGROUND: #eae5ce;
LIGHT HIGHLIGHT CONTRAST COLOR: #ded7b6;
DARK HIGHLIGHT CONTRAST COLOR: #d4ceb4;
LIGHT TEXT COLOR: #69644e;
DARK TEXT COLOR: #262016;
LOW CONTRAST HEADING: #9b7852;
BRIGHT HEADINGS: #bf5600;
LINKS: #3399cc;
------------------------------------------ */
