

.floating-thumbnail {

	display:block;float:left;
	width:160px; height:100px;
	margin-right:4px; margin-bottom:4px;
	cursor:pointer;
	border:none;

}



.paginator {

	display:block;
	position:absolute;
	top:390px;
	right:15px;
	margin-right:4px; margin-bottom:4px;
	cursor:pointer;
	border:none;

}

.floating-thumbnail span.portfolioCaption {

	display:block;text-align:center;
	font-size:9px;
}

#cover {
display:none;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background:#000000;
filter:alpha(Opacity=50);
opacity:0.5;
-moz-opacity:0.5;
-khtml-opacity:0.5;
z-index:5;
}


.portfolio-list {	font-size:10px;margin-left:0px;margin-top:0px;width:100%;}
.portfolio-list td { padding-right:0px; padding-bottom:2px;border-bottom:1px solid #cccccc;border-top:3px solid #ffffff;background-color:#fafafa;}

.portfolio-list td.col1 { width:5px;font-size:9px;color:#999999;}
.portfolio-list td.col1 span.new { font-size:9px;color:#990000;font-weight:bold;font-style:italic;}
.portfolio-list td.col2 { width:200px;font-weight:bold;color:#6d9e33;text-align:center; }
.portfolio-list td.col3 { width:200px; font-size:10px;color:#999999;}
.portfolio-list td.col4 { width:50px; }

.portfolio-list td.col2 a { font-weight:bold;color:#6d9e33;text-decoration:none;}
.portfolio-list td.col4 a { font-weight:normal;color:#990000;text-decoration:underline;font-size:9px;}
.portfolio-list td.col2 a:hover { font-weight:bold;color:#f7941e;text-decoration:underline;}




.thumbnail {
	font-size:11px;
	text-align:center;text-decoration:none;border:2px solid #ffffff;

	}

.thumbnail a {
	display:	inline; }

.thumbnail a.caption {
	display:	block; }

.thumbnail img {
	border:none; }

.thumbnail img.selected {
	border:2px solid #666666; }

.thumbnail span.non-elevation-caption {

	visibility:hidden;display:block;

}

/*
#wall-label-1 {
	height:100px;width:50px;background-color:#ffffff;position:absolute;top:75px;left:10px; }

#wall-label-2 {
	height:100px;width:50px;background-color:#ffffff;position:absolute;top:220px;left:10px; }

	*/


#linked-set-L-1 {
	height:135px;width:340px;background-color:#ffffff;position:absolute;top:25px;left:50px;border:1px solid #ffffff; }

#linked-set-L-4 {
	height:135px;width:340px;background-color:#ffffff;position:absolute;top:170px;left:440px;border:1px solid #ffffff; }

#linked-set-L-3 {
	height:135px;width:340px;background-color:#ffffff;position:absolute;top:170px;left:50px;border:1px solid #ffffff; }

#linked-set-L-2 {
	height:135px;width:340px;background-color:#ffffff;position:absolute;top:25px;left:440px;border:1px solid #ffffff; }

#linked-set-U-1a {
	height:120px;width:500px;background-color:#ffffff;position:absolute;top:25px;left:50px;border:1px solid #ffffff; }

#linked-set-U-2a {
	height:120px;width:500px;background-color:#ffffff;position:absolute;top:170px;left:50px;border:1px solid #ffffff; }

#linked-set-U-3a {
	height:120px;width:500px;background-color:#ffffff;position:absolute;top:315px;left:50px;border:1px solid #ffffff; }

#linked-set-U-4a {
	height:120px;width:500px;background-color:#ffffff;position:absolute;top:460px;left:50px;border:1px solid #ffffff; }

#grid-1 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:45px;left:50px; }

#grid-2 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:45px;left:235px; }

#grid-3 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:45px;left:420px; }

#grid-4 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:45px;left:605px; }

#grid-5 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:170px;left:50px; }

#grid-6 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:170px;left:235px; }

#grid-7 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:170px;left:420px; }

#grid-8 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:170px;left:605px; }

#grid-9 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:315px;left:50px; }

#grid-10 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:315px;left:235px; }

#grid-11 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:315px;left:420px; }

#grid-12 {
	height:120px;width:160px;background-color:#ffffff;position:absolute;top:315px;left:605px; }


#plan-step-title {
	position:absolute; bottom:-100px; height:100px;	left: -1px;	width:830px; padding:10px; font-size:22px; font-weight:normal;	color:#ffffff; background-color:#918474;
		border:	1px solid #cccccc; text-align:left;

	}

#plan-step-title span.subcaption {
	font-size:14px; }

.slideshow-image {

	position:absolute;right:0px;top:0px;

}

.slideshow-caption-box {

	position:absolute;left:10px;top:10px;
	height:300px;width:300px;
	font-size:16px; color:#666666;line-height:24px;font-weight:normal;

}

.slideshow-caption-box a {

	text-decoration:none;font-weight:bold;color:#6d9e33;

}

#slideshow-nav-box {

	position:absolute;bottom:15px;right:10px;width:490px;height:30px;border:none;
	text-align:right;

}


#slideshow-nav-box a {

	margin-left:16px;font-size:24px;color:#babcbe;text-decoration:none;

}

#slideshow-nav-box a.active {

	color:#f29022;

}

#customer-portfolio-list-container {

	position:absolute;
	top:		45px;
	left:		0px;
	width:	800px;
	height:	280px;
	border:	1px solid #eeeeee;
	overflow-y:auto;
	overflow-x:none;


}


#nav-container-1 {

	position:absolute;
	top:		-20px;
	left:		-1px;
	border:	none; 			//1px solid #000000;
	width:	550px;
	height:	25px;

}

#nav-container-1 a {

	margin-right:15px;
	font-size:	10px;
	color:		#9D9FA2;
	font-weight:bold;
	text-decoration:				none;
}

#nav-container-1 a:hover {

	color:		#ED1C24;
}

#nav-container-1 a.active {

	color:		#000000;
	text-transform:				uppercase;
}

#nav-container-2 {

	position:absolute;
	text-align:right;
	bottom:	-30px;
	right:	-1px;
	border:	none; //1px solid #000000;
	width:	850px;
	height:	25px;
	z-index:9;

}

#nav-container-2 a {

	margin-left:15px;
	font-size:	10px;
	color:		#9D9FA2;
	font-weight:bold;
	text-decoration:			none;
}



#nav-container-2 a.boldgreen {

	font-size:	11px;
	color:		#9D9FA2;
	text-decoration:			none;
	font-weight:bold;color:#6d9e33;
}



#nav-container-2 a:hover {

	color:		#ED1C24;
}

#nav-container-2 a.active {

	color:		#000000;
	text-transform:				uppercase;
}

#nav-container-3 {

	position:absolute;
	top:		10px;
	left:		15px;
	width:	650px;
	height:	20px;
	border:	none; //1px solid #999999;


}

#nav-container-3 a {

	font-size:	10px;
	color:		#9D9FA2;
	font-weight:bold;
	text-decoration:				none;
	display:		inline;
	margin-right:			25px;
}

#nav-container-3 a:hover {

	color:		#ED1C24;
}

#nav-container-3 a.active {

	color:		#444444;
}

#logo-container {

	position:absolute;
	top:		-75px;
	right:	39px;
	border:	none; //1px solid #000000;
	width:	193px;
	height:	65px;

}

#footer {

	position:absolute;
	text-align:left;
	bottom:	-60px;
	left:	0px;
	border:	none;	//1px solid #000000;
	width:	710px;
	height:	25px;
	//z-index:10;
	font-size:	10px;
	color:		#9D9FA2;
}

#tag-selection-container {

	position:absolute;
	top:		45px;
	left:		15px;
	width:	800px;
	height:	16px;
	border:	none; //1px solid #999999;
}

#tag-selection-container span.label {

	display:	inline;
	margin-right:				15px;
	font-size:11px;

}

#tag-selection-container a.off {

	display:	inline;
	margin-right:				15px;
	font-size:8px;
	text-transform:			uppercase;
	text-decoration: none;
	color: #336699;

}


#tag-selection-container a.on {

	display:	inline;
	margin-right:				15px;
	font-size:12px;
	text-transform:			uppercase;
	text-decoration: none;
	color: #990000;

}


#iframe-1 {

	position:absolute;
	top:		50px;
	left:		15px;
	width:	870px;
	height:	410px;
	border:	none;
	background-color:			#ffffff;
}


#portfolio-detail-popover {

	position:absolute;
	top:0px;
	left:0px;
	width:850px;
	height:400px;
	border:none;
	background-color:#ffffff;
	z-index:10;
	display:none;

}

.portfolio-thumb {

	margin-right:5px;
	margin-bottom:5px;
	border:none;
	cursor:pointer;
}

.portfolio-large {

	cursor:pointer;

}

