/* I made this with help but I don't remember from whom. */

html {
	height: 100%;
	min-height: 100%;
	width: 100%;
}

body {
  	background: #000 url('/images/back-tile.jpg') repeat;
  	background-repeat: repeat;
 	margin: 0px;
  	padding: 0px;
  	color: #1a1a1a;
  	font: 12px Verdana;
	height: 100%;
	width: 100%;
	
          
}


h1 { font: bold 16px verdana, sans-serif;}
h2 { font: 14px verdana, sans-serif;}
h3 { font: 14px verdana, sans-serif;}

h4 { font: 14px verdana, sans-serif;
     display:inline;}
h5 { font: bold 16px verdana, sans-serif;
     display:inline;}

h6 { font: 10px verdana, sans-serif;
     color:#fff;}

h6 a{ 
       color: #2b2b2b;
       text-decoration:none;
}
h6 a:hover{ 
	color: #000;
	text-decoration:none;
}



h2 a {
       color:#2b2b2b;
       font-weight: bold;
       text-decoration:none;
}

h2 a:hover {
       color:#000000;
       font-weight: bold;
       text-decoration:none;
}

h3 a {
       color:#2b2b2b;
       font-weight: bold;
       text-decoration:none;
}

h3 a:hover {
       color:#000000;
       font-weight: bold;
       text-decoration:none;
}

a:active, a:focus {
outline: 0

}

#header {
  	background: #000 url('/images/back-header.jpg') center no-repeat;
  	width: 900px;
  	height:50px;
  	padding: 10px;
  	margin:0px auto 0px;
  	opacity:0.6;
  	filter:alpha(opacity=60);
  
}

#footer {
	
  	background: #000 url('/images/back-footer.jpg') center no-repeat;
  	width: 920px;
  	height:20px;
  	padding: 2px;
  	margin:auto auto 0px auto;
	position:relative;
	clear:both;
        opacity:0.6;
  	filter:alpha(opacity=60);
	
	 	
  
}

.footlink {
	position:relative;
	background: transparent;
	width:83px;
	height:16px;
	display:inline;
	top:2px;
	left:17px;
	padding:0px;
	
}







#container {
	position:relative;
	min-height: 100%;
	height:100%;
}


.wrapper {
	margin:0px auto 0px;
	padding:0px;
	width:920px;
}

.wrapper2 {
	margin:0px auto 0px;
	padding:0px;
	width:720px;
}

.pics {
	margin:10px auto 0px;
	padding:0px;
	width:520px;
        float:left;
}


/*-------------------Menu-------------------*/

#menu{
	padding:0px;
	margin:0px auto;
	
	
}

#menu ul{
	padding:0px;
	margin:0px;
}

#menu li{
	position: relative;
	list-style: none;
	float: left;
	margin: 0;
	padding:0px;
	z-index:10;
} 

#menu li a{
	width:130px;
	height: 30px;
	display: block;
	text-decoration:none;
	text-align: center;
	line-height: 30px;
	background: #2b2b2b;
	color: white;
        font-weight:normal;

} 

#menu li a:hover{
	color: #000;
} 

#menu ul ul{
	position: absolute;
	top: 30px;
	visibility:hidden;
	z-index:10;
	
}

#menu ul li:hover ul{
	visibility:visible;
} 



 
/*-------------------Gallery-------------------*/

#gallery {
	position:relative;
  	width: 900px;
  	height: auto;
  	padding: 0px;
  	margin:60px auto auto auto;
	
}

#title1 {
	position:relative;
	float:left;
        width: 450px;
  	height: 401px;
  	padding: 0px;
  	margin:auto auto auto 80px;
	z-index:-10;

}

#title2 {
	position:relative;
	float:right;
        width: 450px;
  	height: 401px;
  	padding: 0px;
  	margin: 103px 60px auto;
	text-align:right;
        
}


/*-------------------Portfolio-------------------*/

#painting {
	position: relative;
	width: 100%;
	height:auto;
	margin:0px auto 0px;
	padding: 0px;
	
}

#painting ul{
	padding:0px;
	margin:0px;
}

#painting li{
	position: relative;
	list-style: none;
	float: left;
	margin: 0;
	padding:5px;
	
} 

#painting li a{
	
	display: inline;
		
}

#painting li a:link img, a:visited img {
border: 1px solid #000;
} 

#performance {
	position: relative;
	width:100%;
	height:auto;
	margin:0px auto 0px;
	padding: 0px;
	
}

#performance ul{
	padding:0px;
	margin:0px;
}

#performance li{
	position: relative;
	list-style: none;
	float: left;
	margin: 5px;
	padding:0px;
	
} 

#performance li a{
	
	display: inline;
		
} 

#performance li a:link img, a:visited img {
border: 1px solid #000;
} 

#installation {
	position: relative;
	width: 100%;
	height:auto;
	margin:0px auto 0px;
	padding: 0px;
	
}

#installation ul{
	padding:0px;
	margin:0px;
}

#installation li{
	position: relative;
	list-style: none;
	float: left;
	margin: 5px;
	padding:0px;
	
} 

#installation li a{
	
	display: inline;
		
} 

#installation li a:link img, a:visited img {
border: 1px solid #000;
} 
	
	



/*-------------------Info-------------------*/

#cv {
	background: transparent;
   	width:100%;
	height:auto;
   	margin: 0px;
  	padding: 0px;
   	color: #111;
   	font: 14px Verdana;
}

#statement {
   	background: transparent;
   	width:100%;
	height:504px;
   	margin: 0px;
   	padding: 0px;
        font: 14px verdana, sans-serif;
   	color: #111;
   	text-align:justify;
}

#links {
	position: relative;
	width: 100%;
	height:auto;
	margin:0px auto 0px;
	padding: 0px;
	
}

.links1 {
        position:relative;
        float: left;
  	width: 260px;
  	height:auto;
  	padding: 0px;
  	margin:0px auto auto 0px;
        text-align:left;
}

.links2 {
        position:relative;
        float: left;
  	width: 260px;
  	height:auto;
  	padding: 0px;
  	margin:0px auto 0px;
        text-align:left;

}

.links3 {
        position:relative;
        float: left;
  	width: 380px;
  	height:auto;
  	padding: 0px;
  	margin:0px auto 0px;
        text-align:right;

}




