BODY{
margin-bottom:0;
margin-left:0;
margin-right:0;
text-align:center;
width:100%;
height:100%;
}

#container {BACKGROUND: #fff; MARGIN: 0px auto; WIDTH:100%; TEXT-ALIGN:center;
}


ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;

	background:url('Homenewblack.jpg') repeat-x top left;

}
ul#menu li{
	display:block;
	float:left;
	margin:0;
	border-right:0px solid #ffffff;
	}
ul#menu li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:12px 20px 0 20px;
	height:55px;
	height:55px;
	}
ul#menu li a:hover{
	background: url('Homenewblue.jpg') repeat-x top left;	
	}



.wireframemenu{
border-left: 0px solid Black;
	border-right: 0px solid Black;
	border-top: 0px solid Black;
	border-bottom: 0px solid Black;
	width: 74px;
	height: 55px
}

* html .wireframemenu{ 
width: 70px;
height:55px;
text-align:center;
}

.wireframemenu ul{
padding: 0;
margin: 0;
list-style-type: none;
	width: 90px;
	height: 55px;
}

.wireframemenu a{
font: bold 13px Arial;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #FFFFFF;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;
}

.wireframemenu a:visited{
color: #FFFFFF;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: 67px;
	text-align: center;
	vertical-align:middle;
	height: 55px;
}

.wireframemenu a:hover{
background-color:Gray;
height: 100px

color: #FFFF00;
}


a:link { font-family: Arial; font-size: 10 pt; color: #FFFFFF; text-decoration: none;  }
a:visited { font-family: Arial; font-size: 10 pt; color: #FFFFFF; text-decoration: none;  }
a:active { font-family: Arial; font-size: 10 pt; color: #FFFFFF; text-decoration: none;  }
a:link:hover { font-family: Arial; color: #FFFF00; text-decoration: none; } 

.wireframemenu1{
border-left: 0px solid Black;
	border-right: 0px solid Black;
	border-top: 0px solid Black;
	border-bottom: 0px solid Black;
	width: 126px;
	height: 55px
}

* html .wireframemenu1{ 
width: 140px;
height: 55px;
text-align:center;
}

.wireframemenu1 ul{
padding: 0;
margin: 0;
list-style-type: none;
	width: 140px;
	height: 55px;
}

.wireframemenu1 a{
font: bold 13px Arial;
padding: 4px 3px;
display: block;
width: 100%; /*Define width for IE6's sake*/
color: #FFFFFF;
text-decoration: none;
border-bottom: 0px solid #C0C0C0;
}

.wireframemenu1 a:visited{
color: #FFFFFF;
}

html>body .wireframemenu1 a{ /*Non IE rule*/
width: 125px;
	text-align: center;
	vertical-align:middle;
	height: 55px;
}

.wireframemenu1 a:hover{
background-color:Gray;
color: #FFFF00;
}

a:link { font-family: Arial; font-size: 10 pt; color: #FFFFFF; text-decoration: none;  }
a:visited { font-family: Arial; font-size: 10 pt; color: #FFFFFF; text-decoration: none;  }
a:active { font-family: Arial; font-size: 10 pt; color: #FFFFFF; text-decoration: none;  }
a:link:hover { font-family: Arial; color: #FFFF00; text-decoration: none; } 

.main {
width:192px;
border:0px solid Silver;
}


/* browser specific css */
.projects {
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
}
.projects-wrap {
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;

	border-top-right-radius:0;
	-moz-border-top-right-radius:0;
	-webkit-border-top-right-radius:0;

	border-bottom-right-radius:0;
	-moz-border-bottom-right-radius:0;
	-webkit-border-bottom-right-radius:0;
}