/* CSS Document */

*
{
 font-family: Helvetica, Arial, sans-serif;
}

div,
p
{
 font-family: Helvetica, Arial, sans-serif;
 font-size: 8px;
 line-height: 18px;
 color: cccccc;
 background-color: cccccc
}

body
{
 background-attachment: none;
 background-color: ffffff;
}


/* HEADER WRAPPER*/

#nav 
{
	position: fixed;
	left: 15px;
	top: 0px;
	padding-left: -15;
	padding-top: 25;
	padding-right: 25;
	background-color: cccccc;
	width: 200px;
	height: 1200px;
	overflow: hidden;
}

#info
{
	position: fixed;
	left: 15px;
	top: 475px;
	padding-left: 5px;
	padding-top: 25;
	background-color: cccccc;
	width: 200px;
	height: 500px;
	overflow: hidden;
}
.navmain a 
{
	position: relative;
	left: -15px;
	font-size: 35px;
	font-variant: small-caps; 
	color: FFFFFF ;
	line-height: 53px;
	letter-spacing: 0px;
	background-color: cccccc;
	word-spacing: 25px;
}
li
{
	display: inline
}

.navmain a:hover
{
	Font-size: 35px;
	font-variant: small-caps; 
	color: 999999;
	line-height: 53px;
	letter-spacing: -1px;
	background-color: cccccc;
	word-spacing: 30px;
}

/* menu bar */

#menu
{
	position: absolute; z-index:2;
	left: 370px;
	top: 70px;
	padding-left: 10px;
	
	background-color: cccccc;
	width: 60px;
	height: 400;
	overflow: hidden;
}

	.ul
	{
		font-size: 20px;
		line-height: 40px;
		letter-spacing: -1px;
	}



/* MAIN WRAPPER */

#columnsdesign 
{
	position: absolute; z-index:1;
	left: 350px;
	top: 85px;
	width: 8800px;
	height: 380px;
	float: left;
	overflow: visible;
	
	padding: 10px;
}
#columnsdesign img
{	
	padding: 10px;
}
#columnsart 
{
	position: absolute; z-index:1;
	left: 350px;
	top: 85px;
	width: 8000px;
	height: 380px;
	float: left;
	overflow: visible;
}
#columnshome 
{
	position: absolute; z-index:1;
	left: 350px;
	top: 85px;
	width: 680px;
	height: 400px;
	float: left;
	overflow: visible;
}
#columnsphoto 
{
	position: absolute; z-index:1;
	left: 350px;
	top: 85px;
	width: 11700px;
	height: 380px;
	float: left;
	overflow: visible;
	
	padding: 10px;
}

#columnsphoto img
{	
	padding: 10px;
}
	.main 
	{
		padding: 20px;
		font-family: Helvetica, Arial, sans-serif;
		font-size: 8px;
		line-height: 18px;
		: 5px;
		border-color: ffffff;
 	}
 
 .h1{
 font-family: Helvetica, Arial, sans-serif;
 font-size: 16px;
 line-height: 19px;
 color: FFFFFF;
 padding-left: 20px;
 padding-bottom: 20px;
 padding-top:20px;
 padding-right:20px;
 display:block;
 letter-spacing:0px;
 }
 
  .h2{
 font-family: Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 15px;
 color: 666666;
 padding-left: 10px;
 padding-bottom: 0px;
 padding-top: 0px;
 display:block;
letter-spacing:0px;
margin-top: 25px
 }

 #cell1
 {
	position: absolute;
	left: 330px;
	top: 70px;
	width: 300px;
	height: 400px;
	float: right;
	spacing: 30px;
}

#marker1
{
	position: absolute;
	left:1px;
	top:5px;
	height:3px
	width:1opx
	spacing: 0px;
}

.marker
{
	background-color: ffffff;
	boarder-style: solid
	boarder: 5px
	boarder-color:ffffff;
}