﻿/*main stylesheet*/

* {
	margin-left:auto;
	margin-right:auto;
}

body {
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	background-color:#767676;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.65em;
	color:#333333;
}

h3 {
	color:#859234;
	text-transform:uppercase;
	font-size:120%;
}

a {
	color:#0c568b;
}

#header {
	background-image:url('http://architectscollaborative.net/images/headerBottom.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
	padding:0px;
	margin:0px;
	vertical-align:top;
}

#content {
	height:392px;
	width:553px;
	background-color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:0px;
	margin:0px;
}

#content #contentCont {
	height:392px;
	width:548px;
	background-color:#FFFFFF;
	/*
	overflow:scroll;
	overflow-x:hidden;
	*/
	overflow:hidden;
	border-bottom:1px solid #FFFFFF;
	padding:0px 5px 0px 0px;
	margin:0px;
}

#content #contentInner {
	height:auto;
	width:510px;
	padding:5px 5px 3px 15px;
	margin:0px 0px 0px 0px;
	text-align:left;
}

#content #contentInner strong {
	color:#0c568b;
}

#contentSingle {
	height:392px;
	width:810px;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
}

#contentSingle #contentCont {
	height:392px;
	width:810px;
	background-color:#FFFFFF;
	overflow:hidden;
	padding:0px;
	margin:0px;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-image:url('http://architectscollaborative.net/dmc_main/images/loading/grey_bar.gif');
	background-repeat:no-repeat;
	background-position:50% 50%;
}

#contentSingle #contentCont #contentInner { overflow:auto;}


#contentSingle #contentInner {
	height:auto;
	width:100%;
	padding:0px;
	margin:0px;
}

#contentSingle #contentInner strong {
	color:#0c568b;
}

#contentTriple {
	height:392px;
	width:553px;
	background-color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:0px;
	margin:0px;
}

#contentTriple #contentCont {
	height:392px;
	width:438px;
	background-color:#FFFFFF;
	/*overflow:scroll;
	overflow-x:hidden;
	*/
	overflow:hidden;
	border-bottom:1px solid #FFFFFF;
	padding:0px;
	margin:0px;
	float:left;
}

#contentTriple #contentInner {
	height:auto;
	width:95%;
	padding:3px 5px 3px 15px;
	margin:0px;
}

#contentTriple #contentInner strong {
	color:#0c568b;
}

#contentTriple #sidebarExtCont {
	height:392px;
	width:115px;
	background-color:#FFFFFF;
	overflow:hidden;
	border-bottom:1px solid #FFFFFF;
	padding:0px;
	margin:0px;
	float:right;
	vertical-align:top;
}

#contentGallery {
	height:392px;
	width:257px;
	background-color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
	padding:0px;
	margin:0px;
}

#contentGallery #contentCont {
	height:392px;
	width:257px;
	background-color:#FFFFFF;
	overflow:hidden;
	border-bottom:1px solid #FFFFFF;
	padding:0px;
	margin:0px;
	float:left;
}

#contentGallery #contentInner {
	height:392px;
	width:90%;
	padding:5px 5px 0px 15px;
	margin:0px;
	position:relative;
}

#contentGallery #contentInner strong {
	color:#0c568b;
}

#sidebarGallery {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color:#FFFFFF;
	background-image:url('http://architectscollaborative.net/dmc_main/images/loading/grey_bar.gif');
	background-repeat:no-repeat;
	background-position:35% 50%;
	/*background-position:center;*/
}

#sidebarGallery #sidebarCont {
	height:392px;
	width:428px;
	background-color:#FFFFFF;
	overflow:hidden;
	padding:0px 0px 0px 5px;
	margin:0px;
	float:left;
	vertical-align:top;
}

#sidebarGallery #sidebarExtCont {
	height:392px;
	width:120px;
	background-color:#FFFFFF;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	vertical-align:top;
}


#footer {
	background-image:url('http://architectscollaborative.net/images/footerTop.gif');
	background-repeat:repeat-x;
	background-position:top left;
	padding:10px 0px 0px 0px;
	width:100%;
	text-align:left;
}

#footerCont {
	width:100%;
	border:0px;
	text-align:left;
}

#footerCont table {
	width:100%;
	border:0px;
	text-align:left;
}

#footerCont table td {
	text-align:left;
	/*width:190px;*/ /*was 190 with only 3 cols*/
}

#footerCont ul {
	list-style:none;
	text-align:left;
}

#footerCont ul li {
	color:#FFFFFF;
	font-size:1.10em;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:0px 0px 7px 0px;
	width:150px;
}

#footerCont ul li.active {
	color:#c9c32d;
}

#footerCont ul li.inactive {
	display:none;
}

#footerCont ul li.inactivecomm {
	display:none;
}

#footerCont ul li.inactiveeduc {
	display:none;
}

#footerCont ul li.inactiveresi {
	display:none;
}

#footerCont ul li.inactiveboar {
	display:none;
}

#footerCont ul li a {
	color:#FFFFFF;
	text-decoration:none;
}

#footerCont ul li.active a {
	color:#c9c32d;
	text-decoration:none;
}

#sidebar {
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

#blankRow {
	border-top:1px solid #FFFFFF;
}

#galNavCont {
	height:392px;
	width:auto;
	overflow:hidden;
	/*
	overflow:scroll;
	overflow-x:hidden;
	*/
	position:relative;
}

#galNavContInner {
	height:392px;
	width:auto;
}

#galNavScrUp {
	height:30px;
	width:116px;
	position:absolute;
	top:0;
	background-color:#333333;
	color:#FFFFFF;
}

#galNavScrDn {
	height:30px;
	width:116px;
	position:absolute;
	bottom:0;
	background-color:#333333;
	color:#FFFFFF;
}

/*classes*/

.galNavImg {
	margin:2px 0px 3px 0px;
	border:0px;
}

.infoBoxCont {
	width:100%;
	height:160px;
	background-color:#FFFFFF;
	position:relative;
}

.infoBox {
	width:225px;
	height:35px;
	background-color:#e1e1e1;
	padding:3px 3px 3px 3px;
	margin:3px 2px 3px 0px;
	font-weight:bold;
	line-height:15px;
	position:absolute;
	bottom:0;
}

.awardBox {
	width:225px;
	height:25px;
	background-color:#FFFFFF;
	padding:3px 3px 3px 3px;
	margin:3px 2px 3px 0px;
	font-weight:normal;
	line-height:15px;
	position:absolute;
	bottom:35px;
}

img { border:none;}