body{
	background-color:#121212;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: "trebuchet ms", trebuchet, helvetica, verdana, "sans serif";
	color:#9f9f9f;
	font-size: 11pt;
}

a{
	color:#ffffff;
}

a:hover{
	color: #ffffff;
	text-decoration:none;
}

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

a img{
	text-decoration:none;
	border: none;
}

a img:hover{
	text-decoration:none;
	border: none;
}

a img:active{
	text-decoration:none;
	border: none;
}

h2{
	padding-top: 20px;
	color: #f2f2f2;
	font-size: 12pt;
}

#email{
	padding-top: 20px;
	color: #f2f2f2;
}

.contact{
	font-family: georgia, trebuchet, helvetica, "sans serif";
	position: absolute;
	margin: -80px 0px 0px 661px;
	letter-spacing: .5pt;
	text-align: right;
	font-size: 8pt;
}

.inky{
	background:url("../images/inkyblakk_name.png");
	background-repeat:no-repeat;
	margin:-108px 0px 0px -95px;
	position:absolute;
	width:231px;
	height:302px;
	z-index:2;
}

.corner1{
	background:url("../images/cornerl.gif");
	background-repeat:no-repeat;
	z-index:1;
	margin: -1px 0px 0px -1px;
	width:13px;
	height:14px;
}

.corner2{
	background:url("../images/cornerr.gif");
	background-repeat:no-repeat;
	z-index:1;
	margin:-14px 0px 0px 787px;
	width:14px;
	height:14px;
}

.nav_list{
	margin: -35px 0px 0px 642px;
	font-size: 10pt;
	float: left;
	font-weight: bold;
}

.nav_list ul{
	padding: 6px 0px 7px 0px; 
	text-align: right;
}


.nav_list ul li{
	font-family: georgia, trebuchet, helvetica, "sans serif";
	float: left;
	display: inline;
	list-style:none;
	z-index: 2;
	margin-top: -13px;
	padding: 0px 0px 80px 20px;
	color:#9f9f9f;
}

.nav_list ul li a{
	color:#9f9f9f;
	text-decoration: none;
	padding: 6px 3px 3px 3px;
	text-decoration: none;
	border-bottom: 3px solid #121212; 
}

.nav_list ul li a:hover{
	color:#ffffff;
	border-bottom-color: white;
}

.nav_list ul li a:active{
	color:#ffffff;
	border-bottom-color: white;
}

.header{
	background:url("../images/gradient.gif");
	background-repeat: repeat-x;
	height:120px;
	z-index:0;
}

.content{
	background-color: #1b1b1b;
	background-position: center;
	left: 50%;
	margin: -10px 0px -20px -400px;
	position: relative;
	font-size: 10pt;
	width: 800px;
	border: solid #222222 1px;
}

#portfolio{
	padding: 0px 52px 0px 52px;
	margin: 0px 0px 0px 0px;
	/*position: absolute;*/
	/*z-index: 3;*/
}

.item{
	padding: 0px 0px 20px 0px;
}

.title{
	/*font-family: georgia, trebuchet, helvetica, sans serif;*/
	padding: 0px 0px 10px 0px;
	color:#efefef;
	margin-left: 8px;
	
}

.frame{
	background:url("../images/frame.gif");
	height:331px;
	width:696px;
	padding-top: 5px;
	background-repeat: no-repeat;
}

.image{
	height:300px;
	width:665px;
	margin: 10px 0px 0px 14px;
}

.info{
	font-size: 8pt;
	padding: 0px 0px 15px 0px;
	margin: -7px 0px 0px 8px;
}

.descript{
	padding: 0px 0px 25px 0px;
	font-size: 10pt;
	margin-left: 8px;
}

.process {
	margin: -20px 0px 0px -30px;
	padding: 0px 0px 0px 0px;
	/*float:right;*/
}

.process ul li{
	padding: 0px 10px 0px 0px;
	display: inline;
	list-style:none;
	z-index: 1;
}

.hr{
	background:url("../images/hr.gif");
	background-repeat: no-repeat;
	height:2px;
	width:648px;
	margin: 20px 0px 0px 45px;
}

.footer{
	margin: 35px 0px 10px 0px;
	font-size:8pt;
	text-align: right;
	color: #656565;
}

/*corrections for contact page*/

.navList{
}

.navList ul li{
	margin: -13px 0px 0px 0px;
}

.contentC{
	height:600px;
}

.footerC{
	margin-top:350px
}
