.home_image_display {}
.home_image_display .boxes { float:left; width:186px; height:224px; margin:0 32px 30px 0; 
	/*background-color:#F6F3EC;
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;*/
}
.home_image_display .boxes {
	background-color:#f6f3ec;
	filter:alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}
.home_image_display .over {
	background-color:transparent;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	color:#0a1601;
}
.home_image_display .boxes img { display:block; margin-bottom:10px; }
.home_image_display .boxes p { margin:0; padding:0; font: italic 13px Georgia, Arial, serif; text-align:center; }

.contentContainer {}
.contentContainer h1 { font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:9px; }

.pressList { float:left; width:498px; }
.pressList hr { clear:both; margin-bottom:25px; border-top:1px solid #d3d4d2; }
.pressList p { margin-bottom:22px; }
.pressList p span { display:block; font-weight:bold; font-style:italic; }
.pressList p a { color:#b7270e; }

.download { float:left; width:365px; margin-right:8px; }
.download hr { clear:both; margin-bottom:25px; border-top:1px solid #d3d4d2; }
.download p a { color:#b7270e; }

.resume { float:left; width:528px; }
.resume h1 { margin:15px 0 0 0; }
.resume ul li:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
}
.resume ul li { 
	min-height: 1px; 
	height: auto !important; 
	height: 1px; 
}
.resume ul li span { float:left; width:42px;}
.resume ul li ul { float:left; width:483px; }
.resume h2 { font-style: italic; font-weight:bold; font-size:13px; }

.contactList { float:left; width:498px; }
.contactList h1 { margin-bottom:0; }
.contactList hr { clear:both; margin-bottom:25px; border-top:1px solid #d3d4d2; }
.contactList p a { color:#b7270e; }
.contactList address { font-size:12px; font-style:normal; margin-bottom:12px; }

/*Projects*/
.projectList { float:left; width:285px; margin-right:45px; }
.projectDisplay { float:left; width:574px; }
/*.project_overlayBG {
	background-color:#eee;
	filter:alpha(opacity=20);
	-moz-opacity: 0.20;
	opacity: 0.20;
}*/

html>body .projectList ul li a,
html>body .projectList ul li a img {
	background-color:#eee;
	filter:alpha(opacity=20);
	-moz-opacity: 0.20;
	opacity: 0.20;
}
* html .projectList ul li a {
	background-color:transparent;
	color:#d5d0c6;
}
* html .projectList ul li a img {
	background-color:#eee;
	filter:alpha(opacity=20);
}

.project_overlayMacFFBGHack { background: url(../images/macFFBgHack.png) repeat; }
.project_overlayMacFFBGHackBlk { background: url(../images/macFFBgHack_black.png) repeat; }
.projectList ul { border-bottom:1px solid #d3d4c9; padding-bottom:5px; }
.projectList ul li { margin-bottom:8px; }
.projectList ul li.current_page_item,
.projectList ul li.over { font-weight:bold; font-style: italic; }
.projectList ul li.current_page_item a,
.projectList ul li.over a, .projectList ul li.over a img { 
	background-color:transparent;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	color:#0a1601;
}
/*wordpress*/
.page-item-26 a { display:block; background:transparent url(/images/projects/hybrids/project_hybrids_sm.gif) 0 0 no-repeat; padding-left:27px; }
.page-item-46 a { display:block; background:transparent url(/images/projects/join/project_join_sm.gif) 0 0 no-repeat; padding-left:27px; }
.page-item-49 a { display:block; background:transparent url(/images/projects/pretty/projects_pretty_sm.gif) 0 0 no-repeat; padding-left:27px; }
.page-item-51 a { display:block; background:transparent url(/images/projects/6_photographs/projects_6_photographs_sm.gif) 0 0 no-repeat; padding-left:27px; }
.page-item-53 a { display:block; background:transparent url(/images/projects/waiting/projects_waiting_sm.gif) 0 0 no-repeat; padding-left:27px; }
.page-item-55 a { display:block; background:transparent url(/images/projects/water/projects_water_sm.gif) 0 0 no-repeat; padding-left:27px; }
.page-item-58 a { display:block; background:transparent url(/images/projects/ya_tienan/projects_ya_tienan_sm.gif) 0 0 no-repeat; padding-left:27px; }
.page-item-61 a { display:block; background:transparent url(/images/upcoming_projects/the_sitting_room/the_sitting_room_sm.gif) 0 0 no-repeat; padding-left:27px; }

html>body .projectCount { padding:17px 102px 0 0; }
* html .projectCount { padding:17px 0 0 0; width:auto; }
.projectCount img { display:block; float:left; /*width:9px; height:9px;*/ margin:0 14px 12px 0; cursor:pointer; }

#projectIntro { padding-right:80px; }
.projectDisplay {}
.projectDetails p { margin-bottom:12px; }
.projectDisplay img { display:block; margin:0 auto; }

.projectDescription { display:block; margin-top:15px; font-style:italic; }

/*pagination*/
.pagination { float:right; width:528px; margin-top:22px; }
.pagination li { float:left; margin-right:7px; }
.pagination li a {color:#b7270e; }
.pagination li span { /*cursor:pointer;*/ display:inline !important; }
.pagination li .next,
.pagination li .prev { color:#b7270e; cursor:pointer; }
.pagination li .next-disable,
.pagination li .prev-disable { color:#767676; }
