/* CSS Noisy Space */
/* E Lewis 2007 */

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #595554;
	background-color: #656466;
	height:100%;
	margin:0px;
	padding:0px;
}
#main{
	width:770px;
	height:570px;
	margin-top:4%;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	background: #ece8e5 url(images/bg.jpg) center no-repeat;
}
#logo{
	float:left;
	}
#level1_menu, #level3_menu{
	margin-left:180px;
	}
#level1_menu{
	padding:92px 0px 10px 0px;
	border-bottom: #595554 dotted 1px;
	}
#level1_menu img{
	margin:0px 4px;
	}
#level3_menu{
	height: 12px;
	padding:10px 0px;
	}
#content_wrapper, #footer, #contact_footer{
	margin-left: 50px;
	padding:10px 0px;
	border-top: #595554 dotted 1px;
	}
#content_wrapper{
	}
	#level2_menu{
		position:absolute;
		text-transform:uppercase;
		line-height:1.3em;
		}
	#content{
		margin-left:130px;
		width:590px;
		height:334px;
		text-align:left;
		}
	#content img{
		margin-right:8px;
		}
	#content_lcolumn{
		float:left;
		width:40%;
		text-align:left;
		}
	#content_rcolumn{
		float:right;
		width:54%;
		padding-right: 16px;
		text-align:left;
		}
#footer{
	clear:both;
	height:24px;
	}
#contact_footer{
	padding-top:6px;
	}
p{
	margin-bottom:8pt;
	}
p:first-child{
	margin-top:0;
	}
ul{
	margin:0;
	padding:0;
}
li{
	list-style:none;
	}
.selected{
	font-weight:bold;
	}

/* Level 3 Menu (Used for portfolio) */

.page_number{
	margin:0px 0.2em;
	padding:0.3em 0.6em;
	background:#a2a2a2;/*656467;8e8983*/
	width:1.1em;
	height:1.1em;
	text-align:center;
	font-size:0.8em;
	color:#e3dbd8;
	}
.page_number a:link{
	color:#e3dbd8;
}
.page_number a:visited{
	color:#e3dbd8;
}
.page_number a:hover{
	color:#000000;
}

/* Links */

a:link{
	color:#8e8983;
	text-decoration:none;
}
a:visited{
	color:#8e8983;
	text-decoration:none;
}
a:hover{
	color:#000000;
	text-decoration:none;
}

a:active{
	color:#000000;
	text-decoration:none;
}
