body {
	background-color: #dddddd;
	font-size: 70%;
	font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;
	
}
* {
	color: #000;
}
#header,#content,#footer {
		margin:-10px auto;
		width:842px;
		
}
#header {
	height:147px;
	color:#dddddd;
	background:url(logo.jpg) no-repeat;
}
#content {
	background:url(content.jpg) repeat-y;
	min-height:570px;
	
}
#footer {
	height:60px;
	padding-top:20px;
	background:url(footer.jpg) no-repeat;
 	text-align:center;
	font-size:1em;
	color:#808080;

}
#footer cite{
	font-size:1em;
	color:#808080;
}
#menu {
padding-top:113px;
}
#textBox {
	margin:auto;
	width:760px;
	height:250px;
	background:#dddddd;
	overflow-y:auto;
	clear:both;
	font-size:1.1em;
}
#textBox div {
	margin:10px;

	
}
#photoBox {
	margin:10px auto;
	width:760px;
	height:260px;
}
#photoLeft,#photoRight{
	background:#ffffff;
	width:380px;
	height:255px;
	float:left;
}	
.title{
	background:#ffba00 url(picture.png) no-repeat 5px 50%;
	padding:5px 30px;
	width:100px
	}
#photoRight .title {
	cursor:pointer;
	background:#ffba00 url(arrow_refresh.png) no-repeat 5px 50%;
}	
.img {
	width:370px;
	height:255px;
}	
.im {
	display:none;
	border:none;
}
.portfolio {
	width:140px;
	min-height:170px;
	float:left;
	text-align:center;
	border:#ffffff 1px dashed ;
	padding:5px;
}
.portfolio img {
	border:none;
}
h2 {
	font-size:large;
}
/*
 * MENU
 */
#menu ul,#menu li,#menu ul li a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

	#menu ul {
		margin-left:41px;
		list-style:none;
	}


	#menu li {
		background-color:#045FB4;
		position:relative;
		float:left;
		padding-left:0px;		
		z-index:90;
	}

	#menu ul li a {
		padding:10px;
		text-decoration:none;
		color:#FFFFFF;
		font-weight:bold;
		width:auto; /* IE */
	}

	#menu li>a { width:auto; } /* others */
	
	#menu ul li ul >li {
	clear:both;
	float:left;

	}
	#menu ul li ul li >a {
	width:200px;
	}


	/* regular hovers */

	#menu ul li a:hover {

		background-color:#ffba00;
		color:black;
	}
		
	/* hovers with specificity */
	
	
	#menu ul ul, li:hover ul ul {
		display:none;
	}

	#menu li:hover ul, li:hover li:hover ul {
		display:block;
	}
	#menu .active {
		background-color:#DDDDDD;
	}	
.centered {
	margin:auto;
}	
/*
 * END OF MENU
 */


