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

html {
overflow:hidden;
}


body {
overflow:hidden; 		/* needed to eliminate scrollbars caused by the background image */
padding : 0;
margin : 0;		
height : 100%;	/* necesarry for the raster to fill the screen */
width:100%;
}


#bgimg {
position : absolute;
z-index : -1;
}


.clearme {
clear : both;
}

.content  { 
font-family : Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000; 
line-height : 16px;
}


/* lily's bio page */
.content2  { 
font-family : Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
letter-spacing : 3px; 
line-height : 19px;
}


.head  { 
font-family : Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
letter-spacing : 3px; 
line-height : 19px;

}

.head2  { 
font-family : Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 14px; 
color : #000000; 
line-height : 16px;
}


.bullet  { 
font-family : Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #ffffff;
line-height : 20px;
}


.bullet2  { 
font-family : Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000000;
line-height : 20px;
}


#realbody{
position : absolute;
z-index : 5;				/* Place the new body above the background image */
overflow : visible; 			/* restore scrollbars for the content */
height : 100%;
width : 100%;	/* Make the new body fill the screen */
}

#contentdiv {
width : 100%;
position : absolute;
top : 50px;
text-align : center;
padding : 10px;
}

#bar {
z-index: 2;
position : absolute;
bottom : 25px;
width : 100%;
height : 25px;
}

#bar2 {
z-index: 3;
position : absolute;
top : 50px;
width : 100%;
height : 25px;
}

.bar3 {
z-index: 4;
position : absolute;
top : 25px;
width : 100%;
height : 25px;
}

/* navigation lily bio page */
#bar5 {
width : 895px;
margin-top : 15px;
margin-bottom : 15px;
margin-left : auto; 
margin-right : auto;
padding-left : 35px;
overflow : hidden;
}

/* uses on press page */
.bar4 {
z-index : 5;
position : absolute;
top: 55%;
left: 50%;
width: 800px;
margin-left: -400px;
text-align: left;
overflow: auto;
}

.column1 {
z-index : 1;
position : absolute;
top: 20%;
left: 50%;
width: 340px;
margin-left: -425px;
padding-left : 10px; 
padding-right : 75px;
text-align: left; 
overflow: hidden;
}

.column2 {
z-index : 2;
position : absolute;
top: 20%;
left: 50%;
width: 375px;
margin-left: 0px;
padding-left : 25px; 
padding-right : 25px;
text-align: left;
overflow: hidden;
}

#background {
z-index: 1;
position:absolute;
width: 100%;
height: 100%;
overflow : hidden;
}


.enter_ab {
position : absolute;
left : 500px;
bottom : 80px;
z-index : 101;
}


/* Anchors */

a:focus {
    outline: 1px solid #ffffff;
}

a.head:link, a.head:visited  { 
font-family : Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
letter-spacing : 3px; 
line-height : 19px;
text-decoration : none;
}						

a.head:hover  { 
font-family : Trebuchet, "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #cccccc; 
letter-spacing : 3px; 
line-height : 19px;
text-decoration : none;
}


