/* 
MLS Core CSS 
(c) 2007 Brightwhite Design Group Inc
- Jeff White
*/

html, body { /*having html here is required for the vertical centering*/
background: #1f1f1f;
font-family: Helvetica, Arial, Verdana, sans-serif;
color: #6f6e6e;
font-size: 1em;
line-height: 1.3em;
font-weight: normal;
margin: 0;
padding: 0;
height: 100%; /*required*/
}

#wrapper {
position: relative; 
width: 950px; 
height: 100%; 
margin: 0 auto; 
background: #1f1f1f; 
}

#flashcontent {
background: #1f1f1f; 
position: absolute; 
top: 50%; 
left: 50%; 
height: 400px; 
margin-top: -200px; /*subtracting half the height and width is the only way to make this work*/
width: 950px; 
margin-left: -475px; 
}

#allworks {
background: #fff; 
position: absolute; 
top: 50%; 
left: 50%; 
height: 400px; 
margin-top: -200px; /*subtracting half the height and width is the only way to make this work*/
width: 950px; 
margin-left: -475px; 
}

#allworkstextcontent {
background: #fff; 
position: absolute; 
top: -999px; 
left: -999px; 
height: 400px; 
width: 950px; 
}


h1 {
color: #c91414;
font-size:120%;
margin: 0 0 .5em 0;
}

p {
font-size: 80%;
margin: 0 0 .5em 0;
}

ul li {
list-style:disc;
margin: 0 0 0 15px;
font-size: 75%;
}

ul li ul li {
list-style:square;
margin: 0 0 0 20px;
font-size: 95%;
}

a, a:link, a:visited {
padding: 2px 2px 1px 2px;
color: #c91414;
text-decoration: none;
}

a:hover, a:active {
background: #c91414;
color: #fff;
}

/* UNUSED
#contentDescription {
width: 900px;
margin: 173px auto 0px auto;
padding: 15px;
overflow:auto;
height: 400px;
}
*/

