/* CSS Document */



body{ background-color:#C0C0C0;}

.newbody, .newbodya{background: url(images/top.jpg) no-repeat top left #C0C0C0;}

.bgNYPage {background-color:#C0C0C0;margin:0;overflow:hidden;}

.innerPage {background-color:white; marJgin-left:30px;}

.projectsInnerPage, .simplePage {background-color:white; margin-right:20px;margin-left:20px;}

a, a:visited{  color:#0E8D0B;}

a:hover {text-decoration:underline;}





.newmenu {

	position:absolute; 

	top:92px;

	padding:3px;

	padding-right:30px;

	left:0px;

	width:100%;

	text-align:right;	

}



.newmenu a, div.newmenu  { 

	text-decoration:none;

	font-family:Verdana,courier new;

	font-size:12px;

	color:#0E8D0B;

}





#homeLink{

	position:absolute; 

	top:30px;

	left:10px;

	width:96%;

	height:20px;

}

 #homeLink a, #homeLink a:hover {
	text-decoration:none;

	font-family:Verdana,courier new;

	font-size:13px;

	color:#0E8D0B;
}

#bgny{

	position:absolute; 
	cursor:pointer;
	top:50px;

	left:0;

	width:100%;

	height:400px;

}



.bgNYPage td, .bgNYPage th, .newbody th, .newbody td{font-size:10px;text-align:left;}



th,td {font-family:Verdana,Arial;font-size:12px;text-align:left;}

.title{font-size:13px;font-weight:bold;}

#menu{ position:absolute; top:80px; left:85px;color:white;font-size:13px;}

#menu a {font-family:Courier New, Verdana;;color:white;font-size:13px;text-decoration:none;}

#menu a:hover {text-decoration:underline;}

#menu a.selected{text-decoration:underline;}

#playgroundLink{ position:absolute; top:0px; left:570px; height:30px; width:235px; cursor:pointer; cursor:hand;}





.projectsMenu {}







.projectsMenu img {

	border:1px black solid; 

}



.projectsMain {

	width:100%;

	position:absolute;

	top:160px;

}



.projectsMain table td,.projectsMain table th{

	line-height:20px; 

	font-size:12px;

	color:black;

}



.projectsMain a{

	color:#993333 !important;

}







.projectsMenu a {

	color:black !important;

	text-decoration:none !important;

	font-size:11px;

}







.drawingsMain {

	width:100%;

	position:absolute;

	top:145px;

}



.subMenu{ 

	borsder:2px black solid; 

	position:absolute; 

	left:20px; 

	width:130; 

	/*background-color:white;*/

}



.subMenu a{

	font-size:12px;

	line-height:18px;

	font-weight:bold;

	text-decoration:none; 

	color: black !important;

}



.subMenu td a:hover, .subMenuProjects td a:hover{

	background-color:#CCCCCC;

	text-decoration:none;

}



.subMenu td.selected, .subMenuProjects .selected {

	background-color:#CCCCCC;	

	text-decoration:none;

}







#drawings {

	position:absolute; 

	left:180px; 

	width:330px;

	height:400px;

	z-index:0;

	

}





#photo{

	position:absolute; 

	top:118px; 

	left:90px; 

	width:675px;

	height:390px;

	z-index:0;

	border:2px black solid; 

}





#web {

	position:absolute; 

	top:118px; 

	left:50px; 

	width:725px;

	height:390px;

	z-index:0;

	border:2px black solid; 

}



.portrait {

	height:90px;

}



.landscape {

	width:90px;

}



.imgBorder {

	background-color:#787878;

	width:100px;

	height:100px;

	border:1px black solid; 

	vertical-alignment:middle;

	text-align:center;

	margin:5px;

	cursor:hand;

	cursor:pointer; 

}



.imgBorderShoe {

	background-color:#787878;

	width:100px;

	height:80px;

	border:1px black solid; 

	vertical-alignment:middle;

	text-align:center;

	margin:5px;

	cursor:hand;

	cursor:pointer; 

}







.loadingMsg {

	color:red;

	display:none;

	font-family:Courier New,Verdana,Arial;

	font-size:14px;

	font-weight:bold;

	text-align:left;

	position:absolute; 

	right:50px;

	top:158px;

	width:200px;

	z-index:+1;

	display:none;

}





.borderTop {

	border-top:1px #8C918D solid;

	height:7px !important;

	font-size:1px !important;

	background-color:white;

}



.borderBottom {

 	border-bottom:1px #8C918D solid; 

	height:7px !important;

	font-size:1px !important;

	background-color:white;

}



.corner {

	height:7px;

	font-size:1px !important;

	line-height:1px;

	padding:0px;

	background-color:#C0C0C0;

}
