*
{
	margin: 0px;
	padding: 0px;
	border: none;
}

img
{
	border: none;
}

a
{
	text-decoration: none;
}

body
{
	font-size: 62.5%;
	font-family: tahoma, "lucida grande", verdana, arial, helvetica, sans-serif;
	background: url(../images/background.gif) repeat-x top left;
	background-color:#c4c3c2;
}



#mainHolder
{
	background-color:#FFFFFF;
	width: 976px;
/*	height: 100%;*/
	margin: 0px auto;
}

#mainHolder .mainL{
vertical-align:top;
border-top:5px solid #dc7400;
width:252px;
}

#mainHolder .mainR{
padding-top:5px;
background-image:url(../images/sec_top_bg_02.gif); 
background-repeat:repeat-x;
background-position:top;
vertical-align:top;
width:724px;
}

#leftsec{
border-top:3px solid #474442;
}

#rightsec{
}

#leftsec .logo{
margin-left:63px;
margin-top:46px;
}

#secnav{
background-image:url(../images/sev_nav_bg_07.gif);
background-repeat:repeat-x;
}

#secBodyHolder{

padding-top:9px;
}

#secContent{
padding:28px 18px 18px 18px;
border-left: 1px solid #e1e1e1;
margin:auto;
min-height:800px;

}

h1
{
	color: #e47900;
	font-size: 2.2em;
	font-weight: normal;
	padding-bottom: 11px;
	border-bottom:1px solid #e1e1e1;
	margin-bottom:18px;

}

p
{
	font-size: 1.1em;
	color: #666;
	line-height: 1.7em;
	padding-bottom: 25px;
}

em
{
	color: #89ad39;
	font-size: 1.4em;
	font-style: normal;
}

/*........................................................ design team ........................................................*/ 

.designcontentleft { float:left; width:450px; padding-bottom:5px;}

.designcontentright { float:right; width:220px;}

.clear { clear:both; height:1px; color:#ffffff; border:0px; }

.designTeamTxtName{
	font-size: 1.6em;
	color: #e47900;
	font-weight: normal;
}
.designTeamTxtTitle{
	font-size: 1.3em;
	color: #666666;
	font-weight: normal;
	padding-bottom:10px;
}

.spacer1 {
padding-bottom:5px;
}

#designTeam{
height:125px;
border-top:1px dotted #e1e1e1;
padding:20px 20px;
}

.spacebttm{ margin-bottom:8px;
}

#designTeam img{
border:3px solid #e1e1e1;
margin-right:10px;
}

#leftsecnav{
height:100px;
margin-top:50px;
padding-left:6px;
}

#leftsecnav .leftnavspace{
height:20px;
}

#collectionsRow{
}

#collTable{
}

#collTable td{
vertical-align:top;
padding-bottom:20px;
text-align:center;
width:33%;
}

#collImage img{
border: 6px solid #e3e3e3;
	margin-bottom: 2px;
}

.greenBtn
{
	padding-top: 5px;
	display: block;
	width: 153px;
	height: 17px;
	background: url(../images/green_btn_bg.gif) no-repeat top;
	color: #fff;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
}



.alignLeft
{
	clear: both;
	display: block;
	float: left;
}

#bttnMore{
padding:12px 0px 28px 10px;
}

#footer{
margin-bottom:20px;
}

#mainfooter{
font-size: 1.1em;
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
color: #555555;
padding:8px 20px 0px 20px;
}

#mainfooter a{
color:#555555;
text-decoration:underline;
}

#mainfooter a:hover{
color:#dc7400;
text-decoration:underline;
}

#mainfooter span{
margin-left:580px;
}


#comingsoon{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1.8em;
text-align:center;
padding-top:100px;
height:350px;
}


#collectionHeader ul#collectionMenu
{
	/*position: absolute;*/
	float: right;
	width: 160px;
	margin-top: 10px;
/*	margin-left: 552px;*/
}


#collectionHeader ul#collectionMenu li
{
	list-style: none;
	float: left;
	width: 80px;
	height: 18px;
}

#collectionHeader ul#collectionMenu li a
{
	font-size: 1.1em;
	color: #666;
}

#collectionHeader ul#collectionMenu li a:hover,
#collectionHeader ul#collectionMenu li a:active,
#collectionHeader ul#collectionMenu li a:focus
{
	color: #e37900;
}

#projects{
margin-bottom:28px;
}

#projTable{
}

#projTable img.brdr{
border:3px solid #e1e1e1;
}

#projTable td{
vertical-align:top;
width:25%;
}

#projTable2{
}

#projTable2 img.brdr{
border:3px solid #e1e1e1;
}

#projTable2 td{
vertical-align:top;
width:25%;
}

#projName{
padding-top:4px;
font-weight:bold;
padding-bottom:3px;
font-size:1.3em;
color:#d97300;
}

#accessName{
padding-top:4px;
font-weight:bold;
padding-bottom:3px;
font-size:1.1em;
color:#d97300;
text-transform:uppercase;
}

#projLoc{
color:#777;
padding-bottom:6px;
}

#projBttn{
padding-top:6px;
}

#projBttn img{
padding-top:4px;
border-top:1px solid #e1e1e1;
}


#designProjSideNav{
padding:20px 10px 10px 0px;
}

#designProjSideNav .title{
background-color:#f7f7f7;
border-bottom:1px dotted #e1e1e1;
font-size:1.3em;
text-transform:uppercase;
padding:5px 0px 5px 32px;
color:#999999; 
font-weight:bold;
text-align:left;
}

#subnav {
background-image: url(images/sec_06.gif);
background-repeat:repeat-y;
}
#subnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
}
#subnav li { margin: 0 0 0 0;
	display: inline; 
	}
#subnav a {
background:url(../images/bullet_41.gif) no-repeat 38px 11px;
display: block;
padding: 5px 5px 4px 48px;
color: #666;

text-decoration: none;
font-size:12px;
margin: 0 0 0 0;
border-bottom:1px dotted #e1e1e1;
}
#subnav a:hover {
color: #d97300;
text-decoration: none;
}


