@charset "UTF-8";
/* CSS Document */
body
{
text-align:center;
background-color:#a8aaa5;
margin-top:0px;
color:#3b3d37;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
a,
a:active,
a:visited
{
color:#3b3d37;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
a:hover
{
color:#3b3d37;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.mainContainer
{
width:950px;
height:700px;
background-color:#cecfca;
position:relative;
margin: 0 auto;
text-align:left;
z-index:1;
}
.noBorder
{
border-width:0px;
}
.bannerBg
{
width:950px;
height:182px;
position:relative;
margin-left:0px;
margin-top:0px;
background-image:url(../images/core/banner.png);
background-repeat: no-repeat;
background-position: bottom;
float:left;
z-index:1;
}
.homeLink
{
width:200px;
height:50px;
position:absolute;
top:30px;
left:10px;
background-color:#ffffff;
filter:alpha(opacity=0);
opacity:0.0;
cursor:pointer;
}
.navContainer
{
width:950px;
height:16px;
background-color:#efeeea;
position:relative;
float:left;
z-index:1;
border-bottom:solid 1px #c12b30;
margin-bottom: 16px;
}
.navItem
{
width:90px;
height:16px;
text-align:center;
position:relative;
float:left;
border-width:0px;
}
.navItem a
{
padding-top:2px;
font-size:10px;
display:block;
}
.imageLeft
{
width:295px;
height:250px;
position:relative;
float:left;
margin-right:5px;
/*background-color:#ff6601;*/
z-index:1;
overflow:hidden;
}
.imageLeft img
{
position:absolute;
left:0px;
top:0px;
z-index:2;
display:none;
}
.linkIt
{
font-size:smaller;
padding-bottom:1px;
padding-right: 2px;
margin-left: 2px;
}
.showroomLinkBox
{
width:245px;
position:absolute;
top:15px;
left:20px;
z-index:3;
padding:10px;
overflow:hidden;
color:#ffffff;
}
.showroomLinkBg
{
position:absolute;
top:0px;
left:0px;
width:245px;
height:300px;
background-color:#666666;
filter:alpha(opacity=30);
opacity:0.3;
}
.showroomLinkBox a,
.showroomLinkBox a:active,
.showroomLinkBox a:visited
{
color:#ffffff;
}
.showroomLinks
{
position:relative;
}
.imageRight,
.imageRightShowroom,
.catalogContainer
{
width:650px;
height:250px;
position:relative;
float:left;
/*background-color:#ff6601;*/
z-index:2;
/* overflow:hidden; */
}
.pressImage
{
position: absolute;
top: 199px;
right: 0px;
height: 480px;
/* background-color: #ff6601; */
}
.imageRight  img,
.imageRightShowroom img
{
position:absolute;
left:0px;
top:0px;
z-index:2;
display:none;
}
.bottomContent
{
width:950px;
height:282px;
position:relative;
float:left;
z-index:1;
}
.leftTagline
{
width:215px;
height:185px;
/**/background-color:transparent;
color:#ffffff;
font-size:18px;
text-transform:capitalize;
position:absolute;
left:45px;
top:30px;
display:none;
}
.copyRight
{
width:620px;
height:185px;
/*background-color:#0066cc;*/
position:absolute;
left:305px;
top:30px;
display:none;
overflow: hidden;
}
.copySlide
{
width:620px;
height:185px;
}
.reflect
{
background-image:url(../images/core/reflect.gif);
position:relative;
margin:0 auto;
margin-top:1px;
width:950px;
height:43px;
}
/*					priojects section					*/

.projectsNav,
.pressNav
{
width:215px;
height:215px;
/*background-color:#0066CC;*/
color:#ffffff;
font-size:13px;
text-transform:capitalize;
position:absolute;
left:30px;
top:10px;
display:none;
}
.projectsNav a,
.projectsNav a:active,
.projectsNav a:visited,
.pressNav a,
.pressNav a:active,
.pressNav a:visited
{
	font-size:12px;
	color:#333;
}
.projThumbs
{
position:absolute;
top:10px;
left:300px;
width:638px;
height:60px;
border:1px solid #ffffff;
display:none;
z-index:2;
overflow:hidden;
}
.projThumbMaskIE6 .projThumbMask
{
left:-10px ! important;
width:571 ! important;
}
.projThumbMask
{
width:561px;
height:60px;
position:absolute;
top:0px;
left:0px;
overflow:hidden;
z-index:1
}
.thumbRail
{
position:absolute;
top:0px;
left:0px;
height:60px;
z-index:1;
}
.projThumb
{
width:60px;
height:60px;
position:relative;
float:left;
margin-left:10px;
background-color:#ffffff;
overflow:hidden;
z-index:1
}
.projThumb img
{
z-index:1
}
.thumbLink
{
position:absolute;
left:0px;
top:0px;
width:60px;
height:60px;
cursor:pointer;
z-index:2;
background-image:url(../images/core/blank.gif);
background-repeat:repeat;
}
.thumbScrollBox
{
position:absolute;
bottom:5px;
right:8px;
width:5em;
height:1em;
color:#ffffff;
}
.thumbArrow
{
width:2em;
height:1em;
position:relative;
float:right;
display:block;
margin-left:3px;
cursor:pointer;
}
.projCopy
{
position:absolute;
top:90px;
left:300px;
width:638px;
height:140px;
font-size:10px;
display:none;
}
.projTitle
{
font-size:12px;
}
#catalogForm
{
margin-left:20px;
margin-top:50px;
margin-bottom: 10px;
display:none;
}
.submitCell
{
padding-bottom: 10px;
}
.formText
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9;
}
.catalogLinkContainer
{
position:absolute;
top:30px;
left:20px;
/*display:none;*/
}
.downloadImageContainer
{
width:295px;
height:250px;
position:absolute;
right:0px;
top:0px;
overflow:hidden;
/*display:none;*/
}
#downloadImage
{
display:none;
}
.submittedMessage
{
display:none;
}
.homeContent
{
background-color:#ffffff;
position:absolute;
width:950px;
height:500px;
z-index:1;
top:200px;
left:0px;
}
.homeFirst
{
position:absolute;
display:none;
}
.homeSecond
{
position:absolute;
display:none;
}
.homeThird
{
position:absolute;
display:none;
}
.tags
{
width:900px;
position:absolute;
top:300px;
left:0px;
z-index:10;
text-align:center;
}
.tagLine
{
font-size:36px;
display:none;
}
.footer
{
color:#cecfca;
font-size:9px;
position:absolute;
right:2px;
bottom:5px;
}
.footer a,
.footer a:hover,
.footer a:active,
.footer a:visited
{
color:#cecfca;
}
.processInfo
{
position:absolute;
top:0px;
left:135px;
width:705px;
height:560px;
z-index:3;
display:none;
}
.processInfoBg
{
position:absolute;
top:0px;
left:0px;
width:705px;
height:560px;
background-color:#666666;
filter:alpha(opacity=90);
opacity:0.9;
z-index:1;
}
.processCopy
{
position:absolute;
top:20px;
left:20px;
width:570px;
height:150px;
color:#ffffff;
z-index:3;
}
.processNext a,
.processPrev a
{
display:block;
color:#ffffff;
width:20px;
height:20px;
}
.processControl
{
position:absolute;
top:150px;
text-align:center;
width:20px;
height:20px;
z-index:3;
display:none;
}
.processNext
{
right:20px;
}
.processPrev
{
right:40px;
}
.jsTip
{
position:absolute;
top:-20px;
right:10px;
padding:2px;
background-color:#333333;
}
.processClose
{
position:absolute;
top:20px;
right:20px;
z-index:3;
}
.processClose a,
.processClose a:hover,
.processClose a:visited
{
color:#ffffff;
}
.processImageStage
{
position:absolute;
left:20px;
top:180px;
width:685px;
height:340px;
/*background-color:#ff6601;*/
z-index:2;
}
.imageGroup
{
position:absolute;
top:0px;
left:0px;
width:685px;
height:340px;
}
.processImageBox
{
width:215px;
height:170px;
/*background-color:#0033CC;*/
position:relative;
float:left;
margin-right:10px;
margin-bottom:20px;
}
.processImageBox img
{
position:absolute;
top:0px;
left:0px;
}
.imageCopy
{
position:absolute;
left:5px;
bottom:5px;
color:#ffffff;
}
.imageMoreLink
{
font-size: 10px;
position: absolute;
left: 5px;
bottom: 5px;
background-color: #ffffff;
z-index: 3000;
cursor: pointer;
/*opacity: .7;
filter: alpha(opacity=70);
 */display: none; 
 border: solid 1px #666666;
}
.imageMoreLink a
{
padding: 8px;
display: block;
}
.pressShortcut
{
position: absolute;
bottom: 12px;
right: 20px;
z-index: 35;
background-color: #c02b31;
text-align: center;
}
.pressShortcut a
{
padding: 4px 6px 4px 6px;
display: block;
color: #ffffff;
}
.projAdditional
{
position: absolute;
left: 300px;
top: 0px;
z-index: 10;
height: 580px;
width: 440px;
text-align: center;
/**/ display: none;
}
.closer
{
color: #ffffff ! important;
position: absolute;
right: 10px;
bottom: 10px;
z-index: 14;
display: block;
}
.projAdditionalBG
{
position: absolute;
left: 300px;
top: 0px;
z-index: 9;
height: 580px;
width: 440px;
background-color: #666666;
opacity: .9;
 filter: alpha(opacity=90); /**/
/**/ display: none;
}
.projAdditional img
{
position: absolute;
left: 25px;
top: 20px;
width: 390px;
height: 520px;
z-index: 12;
}
.formSubmitLink
{
padding: 3px;
border: 1px solid #666666;
text-decoration: none ! important;
margin-bottom: 10px;
}

.formSubmitLink:hover
{
color: #cccccc;
background-color: #666666;
}
.homeSlides
{
width: 950px;
height: 450px;
display: none;
}.border {
	padding: 4px;
	border: 1px solid #E63E3D;
	display: inline;
}
.wht_table {
	background-color: #FFF;
}
