﻿body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:black;
}

html{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:black;
}

.container{
	position: relative;
	margin:auto;
	color: white;
	width: 730px;
	height:500px;
	z-index: 1;
	top: 10px;
}

.banner{
	position: absolute;
	color: white;	
	width: 390px;
	height: 65px;
	z-index: 1;
	left: -1px;
	top: 25px;
	border-left:1px solid #999999;
}

.toplinks{
	position: absolute;
	width: 345px;
	height: 65px;
	z-index: 2;
	left: 385px;
	top: 25px;
	line-height: 70px;
	background-color:black;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	color: #E4E4E4;
	font-size: 14px;
	text-align:center;

}

.toplinks a{
	padding-right:10px;
	padding-left:10px;
}

.content{
	position: absolute;
	color: white;
	border:1px solid #999999;
	padding:0 0 0.2em 0;
	width: 730px;
	min-height: 410px;
	z-index: 2;
	left: -1px;
	top: 111px;
}

.contentpicture{
	position: absolute;
	width: 360px;
	height: 373px;
	z-index: 2;
	left: 10px;
	top:10px;
}

.contentimg{
	position: absolute;
	height: 400px;
	z-index: 2;
	left: 10px;
	top:10px;
}


.contentpicfront img{
	position:relative;
	z-index: 2;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:5px;
	top:2px;
	left:0px;
	float:left;
}

.contentpicfront a img{
	position:relative;
	z-index: 2;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:5px;
	top:2px;
	left:0px;
	float:left;
}


.contentpicsm img{
	position:relative;
	width: 99px;
	height: 70px;
	z-index: 2;
	margin-left:5px;
	margin-bottom:5px;
	top:2px;
	left:0px;
	float:left;
}

.contenttext{
	position: absolute;
	width: 320px;
	height: 400px;
	z-index: 2;
	left: 400px;
	top:10px;
}

.portfolio{
	margin-top:0px;
	width:160px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:5px;
	font-size:12px;
	text-align:left;
	float:left;
}

.portfolio ul{
	list-style:none;
	padding:0px;
	margin:0px;
	line-height:1.5em;
	}
	
.portfolio li{
	padding:0 0 0.5em 0;
}

 
.portfolio li a{
	padding:0px;
	color:#CCCCCC;
	}
	
.bottom{
	position: absolute;
	color: white;
	width: 100%;
	height: 30px;
	z-index: 2;
	left:0px;
	top: 530px;
	font-size:10px;
	text-align:right;
}

h1{
	font-size: 16px;
	font-weight: 800;
	text-align: left;
	margin-bottom: 5px;
	border-bottom: 2px #CCCCCC dotted;
	padding-bottom:5px;
}

h2{
	font-size: 14px;
	font-weight: 800;
	text-align: left;
	margin-bottom: 5px;
	margin-top:10px;
}

p.imagetitles{
	font-weight:bold;
	border: none;
	margin-bottom:0px;
	padding-top:5px;
	text-align:left;
	}

p{
	margin-top:0px;
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:11px;
	text-align:left;
	color:#CCCCCC;
}

a{
	text-decoration: none;
	color:white;
}

fieldset { border:0;margin:0;padding:0; }
label { display:block; }
textarea { width:275px;font:12px/12px 'courier new',courier,monospace;padding:3px;margin:1px 0;border:1px solid white;color:white;background-color:black; }
form.input.text { width:275px;font:12px/12px 'courier new',courier,monospace;padding:3px;margin:1px 0;border:1px solid white;color:white;background-color:black; }
form.input.submit { padding:2px 5px;margin-top:5px;font:bold 12px/12px verdana,arial,sans-serif; }
