@charset "UTF-8";
/* CSS Document */


/****************/
/******Body******/
/****************/
html{
overflow-y: scroll;
}
body{
	margin:0px;
	background-image:url(../images/background/);
    background-repeat:repeat;
	background-color:#000;
    background-position:center;
	font-family: Monaco, Courier;
	font-size:10px;
	color: #bbb;
}

img{
	border:0px;
}

a:link, a:visited, a:hover, a:active{
	border:none;
	text-decoration:none;
	color:#0F0
}

/****************/
/******Main******/
/****************/
#clear{
	clear:both;
}
#container{
	width:580px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin: 0 auto;
	margin-top:15px;
	background-color:#000;
}

#slashestop{
	width:580px;
	height:11px;
	margin-top:5px;
	margin-bottom:7px;
	background-image:url(../images/slashestop.png);
	clear:both;
}

#dotsmiddle{
	width:459px;
	height:11px;
	margin-bottom:3px;
	background-image:url(../images/dotsmiddle.png);
	float:left;
}

#greendots{
	width:580px;
	height:11px;
	margin-bottom:5px;
	background-image:url(../images/greendots.png);
	clear:both;
}

#greenslashes{
	width:580px;
	height:11px;
	background-image:url(../images/greenslashes.png);
	margin-bottom:5px;
}
#totalheader{
	width:580px;
    height:210px;
    }
#leftheader{
	width:101px;
	margin-right:20px;
	height:165px;
	float:left;
}

#rightheader{
	width:459px;
	height:210px;
	float:left;
}

#logo{
	width:101px;
	height:100px;
	margin-left:0px;
	margin-bottom:90px;
}

#adress{
	width:110px;
	height:55px;
	margin-right:10px;
	float:left;
	font-size:9px;
	line-height:12px;
}

#info{
	width:337px;
	height:55px;
    float:left;
	font-size:9px;
	line-height:12px;
}

#infotext{
	float:left;
    margin-right: 5px;
    }
#about{
	width:460px;
	height:150px;
	float:left;
	overflow:hidden;
}

#pagetitle{
	width:101px;
	margin-left:0px;
	color:#0F0;
	font-size:20px;
	font-variant:small-caps;
	letter-spacing:2px;
}
	
#menu{
	width:580px;
	height:20px;
	color:#0F0;
}

#content{
	width:610px;
	margin-bottom:5px;
}



/****************/
/*****Thumbs*****/
/****************/
#thumbscontent{
	width:610px;
	margin-bottom:5px;
	/*background-image:url(../images/thumbsbg.jpg);*/
	background-repeat:repeat-y;
}

#thumbtotal{
	width:100px;
	height:125px;
	margin-right:20px;
	float:left;
}

#thumbholder{
	width:100px;
	height:100px;
	background-color:#232323;
	border-width:1px;
	border-style:solid;
	border-color:#424242;
}

#thumbtitle{
	width:100px;
	height:25px;
	padding-top:4px;
	text-align:center;
	font-size:9px;
}

/****************/
/***projectpage**/
/****************/
#pieceholder{
	width:580px;
	margin-top:5px;
	margin-bottom:5px;
}

#piecetitle{
	width:580px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	color:#0F0;
	font-size:12px;
	letter-spacing:2px;
}

#piecestory{
	width:580px;
}

#newer{
width: 100px;
float :right;
text-align:right;
margin-bottom:5px;
}

#older{
width:100px;
float:left;
}

/****************/
/******News******/
/****************/

#newsspace{
	width:580px;
	height:10px;
}

#newstitle{
	width:580px;
	color:#0F0;
	font-size:13px;
	letter-spacing:2px;
	text-transform:uppercase;
	margin-bottom:0px;
}

#newsdate{
	width:580px;
	margin-top:-4px;
    color:#0f0;
}

#newsstory{
	width:580px;
	text-align:justify;
}
	