html, body { height:100%; } 
body {
	margin: 0px;
	padding:0px;
	text-align: center;
	background: #ECECEC;
}


/* centre within browser */	
#container  {
position: absolute;
width: 802px;
height: 512px;
left: 50%;
/* hide from ie-Mac \*/
top: 50%;
margin-top: -256px; /* this value should be half the container height */
margin-left: -401px; /* this value should be half the container width */
/* end hide */
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
}
.text a {
	color: #FF0000;
	text-decoration: none;
}
.text a:hover {
	color: #FFFFFF;
	background-color:#FF0000;
}
.menu, .menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: 1px;
}
.menu a:hover {
	color: #000000;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	letter-spacing: 1px;
}
.drop_menu {

}

.submenu{
	color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.submenu a{
	color:#ff0000;
	text-decoration:none;
}
.submenu a:hover{
	color:#ff0000;
	text-decoration:underline;
}



.portfolio_box{
	color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	padding:20px 0 0 0;
}
.portfolio_box a{
	color: #666666;
	text-decoration:none;
}
.portfolio_box a:hover{
	color: #666666;
	text-decoration:underline;
}

.submenu a{
margin-left:3px;
margin-right:3px;

}

.pad3{
margin-left:3px;
margin-right:3px;
}


.padd5 td{padding:10px 0 0 0;}
 
.imghover a:hover img {opacity:0.7;cursor:pointer;filter: alpha(opacity=70)}
.imghover1 img {opacity:0.7;cursor:pointer;filter: alpha(opacity=70)}
/*.imgborder img{border:1px solid #999999;}*/



