/* CSS Document */
#page_content {
		margin: 0px auto;
	padding:0px;
	border:0px;
    
	position:relative;
	WIDTH: 780px;
	height:600px;
	text-align:left;
	filter:null;

}


body{
padding:0px;
border:0px;
margin:0px;
text-align: center;
	background-color: #FFFFFF;
	
}
#home {
	position:absolute;
	left:746px;
	top:7px;
	width:18px;
	height:40px;
}

#artist {
	position:absolute;
	left:16px;
	top:16px;
	width:118px;
	height:27px;
}

#jewellery {
	position:absolute;
	left:134px;
	top:16px;
	width:125px;
	height:27px;
}

#gallery {
	position:absolute;
	left:259px;
	top:16px;
	width:116px;
	height:27px;
}

#new {
	position:absolute;
	left:375px;
	top:16px;
	width:115px;
	height:27px;
}

#elev {
	position:absolute;
	left:498px;
	top:20px;
	width:244px;
	height:23px;
}

#biotext {
	position:absolute;
	left:282px;
	font-size:12px;
	width:438px;
	height:382px;
	top: 98px;
}
#biopic {
	position:absolute;
	left:0px;
	top:90px;
	width:268px;
	height:406px;
}
#view {
	position:absolute;
	left:570px;
	top:442px;
	width:176px;
	height:47px;
}
#bottom {
	position:absolute;
	left:0px;
	top:496px;
	width:780px;
	height:100px;
}
#sign_up {
	position:absolute;
	left:44px;
	top:521px;
	width:208px;
	height:51px;
}
#back {
	position:absolute;
	left:586px;
	top:438px;
	width:81px;
	height:50px;
}

#next {
	position:absolute;
	left:667px;
	top:438px;
	width:73px;
	height:50px;
}
#portpic {
	position:absolute;
	left:0px;
	top:69px;
	width:393px;
	height:428px;
}
#porttext {
	position:absolute;
	left:428px;
	
	width:316px;
	height:319px;
	top: 108px;
}
#jeweltext {
	position:absolute;
	left:428px;
	
	width:316px;
	height:278px;
	top: 149px;
}
#backartists {
	position:absolute;
	left:274px;
	top:444px;
	width:172px;
	height:35px;
}
#backjewellers {
	position:absolute;
	left:274px;
	top:444px;
	width:183px;
	height:35px;
}

#larches {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:100%;
	text-align:center;
	position:absolute;
	top:600px;
}
img {
	border: 0px; 
}
a {
	margin: 0px; /*otherwise netscape has margin*/
}

p {
	margin: 0px; /*otherwise netscape has margin*/
}
a:visited {
color: #CD2D2B;
text-decoration: none;
}
a:hover {
	text-decoration: underline;	
}
   



a:link {
	color: #CD2D2B;
	text-decoration: none;
} 



	
.rollover{
filter:progid:DXImageTransform.Microsoft.Fade(duration=0.2);
}


.text {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;

}
.text12{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.white{
color:#FFFFFF;}
.red{

	color: #CD2D2B;
	}
.heading {
	font-size: 20px;
	font-weight: bold;
	color: #CD2D2B;
}
.jewellery {
	font-size: 18px;
	font-weight: normal;
	color: black;
}
#biotext{
	height:380px;
	overflow:auto;
}

