html {
height:100%;
font-family: "Courier New", Courier, monospace;
font-size: 16px;
color:#000000;
overflow:hidden;
}

body{
margin:0px;
padding:0px;
background-color:#FFFFFF;
}

h1{
font-size:18px;
font-weight:bold;
}

#container_main{
background: url(../img/container.jpg) 0 0 no-repeat;
margin:0px 0px;
height:580px;
margin-top:1%;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
width:1050px;
}


#navigation{
margin:0px 0px;
height:108px;
margin-top:0px;

}


#menu{
color:#666666;
margin-top:0px;
position:relative;
top: 0px;
left: -10px;
}



/* Menu */



#logo{
	width:150px;
	position:relative;
	bottom:5px;
	left: 21px;
	
	
}

#collections{
	width:115px;
	background-color:#FFFFFF;
	position: relative;
	top: 13px;
	left: 470px;
	float:left;
}

#video{
	background-color:#FFFFFF;
	position: relative;
	top: -410px;
	left: 450px;
	float:left;
}

#collections_active {
	color: #000000;
	background-color:#CC66CC;
	width:100px;
	position: relative;
	top: 28px;
	left: 312px;
	padding-top: 27px;
	}
	
#projects{
	position: relative;
	width:85px;
	top: 14px;
	left: 670px;
	background-color:#FFFFFF;
}

#projects_active {
	color: #000000;
	background-color:#c16f6f;
	position: relative;
	width:150px;
	top: 29px;
	left: 550px;
	padding-top: 27px;
	}

#profile{
	
	width:85px;
	position: relative;
	top: -4px;
	left: 770px;
	background-color:#FFFFFF;

}


#contact{
	position: relative;
	width:75px;
	top: -22px;
	left: 860px;
	background-color:#FFFFFF;
}


#home1 {
float:left;
margin-top:45px;
margin-left:1px;
background-image:url(../img/home3.jpg);
width:1047px;
height:490px;
}



#about_page {
width:auto;
background: url(../img/about.jpg) 50px 0 no-repeat;
width:624px;
height:400px;
float:right;
margin-right:2px;
margin-top:70px;
}

#about_copy{
position:relative;
width:570px;
height:230px;
overflow:hidden; 
right: 440px;
top: 80px;
color:#000000;
font-size:14px;
text-align: left; 
border:dotted 1px; 
padding:   35px 25px 5px 40px ;}

#collections_page {
width:800px;
height:400px;
padding:10px 10px;
margin-left:250px;
margin-top:70px;
border: dotted #000000 1px;
}

#publications_page {
width:auto;
background: url(../img/publications.jpg) 535px 0 no-repeat;
width:1046px;
height:400px;
float:right;
margin-right:2px;
margin-top:85px;

}

#publications_copy{
position:relative;
width:530px;
height:100px;
overflow: hidden; 
left: -35px;
top: 160px;
color:#000000;
font-size:14px; 
border:dotted 1px;
padding: 50px 10px 0;
}


#contact_page {
width:auto;
background: url(../img/contact1.jpg) 642px 0 no-repeat;
width:1046px;
height:400px;
float:right;
margin-right:2px;
margin-top:85px;

}

#contact_copy{
position:relative;
width:600px;
height:50px;
overflow:hidden; 
left: -10px;
top: 160px;
color:#000000;
font-size:14px; 
border:dotted 1px;
padding: 10px 10px 0;
}

#home_page {
width:auto;
background: url(../img/home3.jpg) 0px 0 no-repeat;
width:1047px;
height:480px;
float:right;
margin-right:2px;
margin-top:30px;

}

#collections_main{
	position:relative;
	float:left;
	width:532px;
	top:-43px;
	left:410px;
	height: 35px;
}


#email{
position:relative;
width:180px;
height:140px;
overflow:hidden; 
top:320px; 
left:415px;
color:#000000;
font-size:11px; 
border:dotted 1px; 
padding:   5px 5px 5px 30px ;}


#animation{
position:relative;
width:290px;
height:450px;
float:right;
top:0px; 
left:-25px;
color:#000000;
border:dotted 1px; 
padding:   5px 30px 5px 250px ;}


#image{
position:relative;
width:600px;
height:170px;
top:-440px; 
left:400px;
color:#000000;
border:dotted 1px; 
padding:   0px 30px 30px 30px ;}

#links{
position:relative;
width:40px;
height:10px;
top:-300px; 
left:950px;
color:#000000;
border:dotted 1px; 
padding:   5px 0px 5px 25px ;}



/* Links */
a.profile_link, a.profile_link:visited{
color: #000000;
text-decoration:none;

}

a.profile_link:hover, a.profile_link:active {
color: #000000;
text-decoration:none;
background-color:#88869b;
padding-top: 27px;	

}

a.coll_link, a.coll_link:visited{
color: #000000;
text-decoration: none;
}

a.coll_link:hover, a.coll_link:active {
color: #000000;
background-color:#990099;
padding-top: 10px;	

}

a.contact_link, a.contact_link:visited{
color: #000000;
text-decoration:none;
}

a.contact_link:hover, a.contact_link:active {
color: #000000;
text-decoration:none;
background-color:#4d768a;
padding-top: 27px;	

}

a.projects_link, a.projects_link:visited{
color: #000000;
text-decoration:none;

}

a.projects_link:hover, a.proects_link:active {
color: #000000;
text-decoration:none;
background-color:#c16f6f;
padding-top: 27px;	

}


a.email_link{
color: #000000;
text-decoration:none;

}

a.email_link:hover, a.email_link:active {
color: #000000;
text-decoration:none;
background-color:#4d768a;
padding-top: 27px;	

}

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

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

a.coll_sub, a.coll_sub:visited{
color: #000000;
text-decoration:none;

}

a.coll_sub:hover, a.coll_sub:active {
color: #ffffff;
background-color:#000000;
text-decoration: none;


}

a.dot, a.dot:visited{
color: #FFFFFF;
text-decoration: underline;

}

a.dot:hover, a.dot:active {
color: #000000;
text-decoration:none;
background-color: #FFFFFF;
}

a.dot1, a.dot1:visited{
color: #000000;
text-decoration: underline;

}

a.dot1:hover, a.dot1:active {
color: #ffffff;
text-decoration:none;
background-color: #000000;
}

a.dot2, a.dot2:visited{
color: #000000;
text-decoration: none;
font-size:20px;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.dot2:hover, a.dot2:active {
color: #ffffff;
text-decoration:none;
background-color: #000000;
}

#close{
float:right;
margin:0px;
}

#view_video{

font-family:"Courier New", Courier, monospace;
font-size:15px;
width:180px;
height:50px;
color:#000000;
position:relative;
top: 85px;
left: 90px;


}


#player{
position:relative;
top: 20px;
left: 400px;
margin-top:0px;
margin-left:0px;
padding:10px;
padding-right: 70px;
width:600px;
height: 320px;
background:#FFFFFF;
border: #000000 dotted 1px;
font-size:14px;

}


#view_video_index{

font-family:"Courier New", Courier, monospace;
font-size:15px;
width:200px;
color:#000000;
position:relative;
top: 250px;
left: 115px;


}


#player_index{
position:relative;
top: -470px;
left: 470px;
padding:10px 50px;
width:520px;
background:#FFFFFF;
border: #000000 dotted 1px;
font-size:14px;

}

/*---------------------------gallery-----------------------*/
#wrapper1{
	padding:15px 10px;
	width: 800px;
	height:435px;
	float:left;
	background-color:#ffffff;
	position: relative;
	left: 270px;
	top: 0px;
	overflow: auto;
	border:dotted 1px #000000;
	font-size:14px;
	overflow:hidden;
	
}

#wrapper2{
	padding:20px 10px;
	width: 800px;
	height:425px;
	float:left;
	background-color:#ffffff;
	position: relative;
	left: 270px;
	top: 0px;
	overflow: auto;
	border:dotted 1px #000000;
}

#wrapper3{
	padding:20px 10px;
	width: 800px;
	height:425px;
	float:left;
	background-color:#ffffff;
	position: relative;
	left: 270px;
	top:0px;
	overflow: auto;
	border:dotted 1px #000000;
}

#wrapper4{
	padding:20px 10px 10px 0;
	width: 800px;
	height:435px;
	float:left;
	background-color:#ffffff;
	position: relative;
	left: 270px;
	top: 0px;
	overflow: auto;
	border:dotted 1px #000000;
}

#items1{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:12500px;
	
}

#items1 li{
	float:left;
	list-style:none;
	margin-right:1px;
}


#items1a{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:3300px;
}

#items1a li{
	float:left;
	list-style:none;
	margin-right:1px;
}

#items1b{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:6700px;
	
}

#items1b li{
	float:left;
	list-style:none;
	margin-right:1px;
}

#items2{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:5780px;
	
}

#items2 li{
	float:left;
	list-style:none;
	margin-right:1px;
}

#items3{
	margin:0px 0px;
	padding:0px;
	list-style:none;
	width:17600px;
	
}

#items3 li{
	float:left;
	list-style:none;
	margin-right:1px;
}
/*----------------------------manu_new-----------------------------*/
.droplinebar{
overflow: hidden;
margin-left: 465px;
margin-top: -27px;
}

.droplinebar ul{
margin: 0;
padding: 0;
float: none;
width: 100%;
font: 14px Courier New;
}

.droplinebar ul li{
display: inline;
}

.droplinebar ul li a{
float: left;
color: #000000;
padding: 5px 11px;
text-decoration: none;
}

.droplinebar ul li a:visited{
color: #000000;
}

.droplinebar ul li a:hover, .droplinebar ul li .current{ /*background of main menu bar links onMouseover*/
color: white;
background: #000000;

}

/* Sub level menus*/
.droplinebar ul li ul{
position: absolute;
z-index: 100;
left: 0;
top: 0;
visibility: hidden;

}

/* Sub level menu links style */
.droplinebar ul li ul li a{
font: normal 14px Coureier "Courier New";
padding: 4px;
padding-right: 4px;
margin: 0;
border-bottom: 1px dotted #000000;
border-top: 1px dotted #000000;
}

.droplinebar ul li ul li a:hover{ /*sub menu links' background color onMouseover */
background: #000000;
color:#FFFFFF;
}

