/* news div scroll*/
div.scroll {
height: 200px;
width: 180px;
overflow: auto;
border: 1px solid #666;
background-color: #ffffff;
padding: 8px;
}

/*scroll gallery*/
#photos{
    height:220px;
    width:100%;
    padding:10px 0;
    background-color:#fafafa;
    overflow:auto;
    margin-top:20px;
    margin-bottom:20px;
 }

#photos div {
    width:2246px;
    padding:0 10px;
}

img.photo{
    border:5px solid #fff;
    float:left;
    display:inline;
    margin-right:10px;
}


/* general TYPOGRAPHY */
body {
color:#000;
}

a {
color:#rdrdrd;}

.topdiv {
padding:20px;
}

h2 {
font-size:90%;}

a h2 {
color:#rdrdrd;}

/* ABOUT MIMI LI */
#title {
float:left;
padding:0px;
margin: 0px;
}

h1 {
font-size:20px;
font-family:cooper std;
font-style:italic;
font-weight:heavy;
}

#newmedia {
font-size:10px;
font-family:gill sans;
position:relative;
top:-20px;
left:-15px;
}

#bio {
width:200px;
margin-top:-50px;
float:right;
}

#biography {
width:200px;
float:left;
}

#news {
width:200px;
margin-top:-50px;
float:right;
}

#leftdiv {
width:200px;
float:left;
}

#rightdiv {
width:200px;
float:right;
}

/*contact form */
.contentpadding {
padding:20px;
}

/* HEADER */
#header{
margin-top:70px;
/*padding-top:50px;*/
background:url(../webimages/mimili-sig.png) no-repeat;
padding:50px;
}
/* end of HEADER */



/* NAVIGATION */
.nav {
font-family:arial, sans serif;
font-weight:bold;
font-size:12px;
margin-bottom:10px;
}

.nav li {
display:inline;
list-style-type:none;
padding:14px;
}

.nav a {
text-decoration:none;
color:#555;
}

.nav a:hover {
color:#888;
}

#selected {
color:#FF0033;
}
/* end of NAVIGATION */

/* CONTENT */

#myform {
padding-left:20px;
padding-bottom:20px;
}

.contentpreview-acidrain {
/*padding:20px;*/
/*position:relative;*/
float:left;

width:200px;
height:200px;
background:url(../gallery-images/animations/acidrain.jpg) repeat;
border:1px solid white;

margin:15px;
}

.contentpreview-makeup {
/*padding:20px;*/
/*position:relative;*/
float:left;

width:200px;
height:200px;
background:url(../gallery-images/animations/makeup-beautifulmodel.jpg) repeat;
border:1px solid white;

margin:15px;
}

.contentpreview-milk {
/*position:relative;*/
float:left;

width:200px;
height:200px;
background:url(../gallery-images/animations/milk.png) repeat;
border:1px solid white;

margin:15px;
}

#inner {
	width:180px;
	height:180px;
	border:10px solid white;
	filter:alpha (opacity=50);
	-moz-opacity:.50;opacity:.50;
	-khtml-opacity: 0.5;
}

.contentdescription {
width:170px;
float:right;
padding-right:50px;
padding-top:20px;
padding-bottom:30px;
}

#subhead {
font-style:italic;
}

#linkdescription {
padding:10px;
}

#link a {
text-decoration:none;
}

li {
list-style-type:none;
}

/* ACCORDION */
* {margin:0; padding:0}/*inside spaces*/

#accordion {
width:500px;
height:40px;
margin-left:auto;
margin-right:auto;
}
.accordion {
font:12px Verdana,Arial; 
/*color:#033*/
}
.accordion dt {
width:500px;
height:40px;
background:url(../webimages/stripe-bg.png);
}

.accordion dt:hover {
background:url(../webimages/rainbow-hover.png);
}

.accordion dd {
overflow:hidden; 
background: url(../webimages/stripe-bg-grey.png);
}
.accordion span {display:block; width:425px; padding:15px;}

/* black side arrows */
#stripebuttonabout {
padding:5px;
width:100px;
background-color:black;
font-size:10px;
font-weight:heavy;
color:white;
margin-left:-20px;
}

#stripebuttons {
padding:5px;
width:10px;
background-color:#000;
font-size:10px;
font-weight:heavy;
color:#fff;
margin-left:-20px;
}


.accordion .open {
/*background-color:#444; */
background:url(../webimages/rainbow-hover.png);
}
/* end of ACCORDION */

/*FOOTER*/
.footer { width: 500px; margin: 0 auto; height:48px; padding:45px 0px 0; 
	font-family:arial, sans serif;
	}
.footer .l { float:left; width:49%; font-size:10px; }
.footer .r { float:right; width:49%; font-size:10px; font-weight:bold;}
.footer .l a, .footer .l a:visited, .footer .l a:hover { color:#888; text-decoration:none; }

.footer ul { float:right; margin:0; padding:0; list-style-type:none; list-style-position:inside; }
.footer ul li { float:left; padding:0 5px; }
.footer .r a, .footer .r a:visited, .footer .r a:hover { color:#888; text-decoration:none; }

