@charset "utf-8";


/* DEFAULTS */

html {height: 100%;}
img {border: 0;}
li {padding: 0; margin: 0; list-style-type: none;}
ul {padding: 0; margin: 0;}
form {padding: 0; margin: 0;}

/*  BODY STYLE  */

body {font: 76%/1.4em Arial, Helvetica, sans-serif; background: url(http://media.apcgalleries.com/creampiesurprise/creampiesurprise_2/images/bg.gif) repeat-x #450068; line-height: 1em; padding: 0; margin: 0; color: #fff; letter-spacing: -0.04em;}

a:link, a:visited {text-decoration: underline; color: #ffff00;}
a:hover {text-decoration: underline;color: #eb718d;}

h1, h2, h3, h4, h5 {font-weight: bold; margin: 0; padding: 0; line-height: 1em;}

p {padding: 0; margin: 0;}

h1 {font-size: 1.8em;}
h3 {font-size: 1.4em;}
h4 {color: #eb718d;}

/* GLOBAL */

div#container {margin: 0 auto; text-align: left; width: 905px; position: relative;}

div#header #link {float: right; background:url(http://media.apcgalleries.com/creampiesurprise/creampiesurprise_2/images/arrow.gif) no-repeat; width: 450px;  margin-top: 20px; padding-top: 10px;}
div#header #link a { display: block; padding:0  0 0 55px;}

h3 a:link { color: #fff; text-decoration: none; }
h3 a:visited { color: #fff; text-decoration: none; }

div#logo { float: left; width: 450px; height: 90px;}

div#scenes {clear:both;}

div#girl1 { position: absolute; top: 90px; left: 0;}
div#girl2 { position: absolute; top: 90px; left: 455px;}

ul#scenetabs { background: #6800a2; position:relative; width: 450px; height: 330px;}
ul#scenetabs li img { border: solid 1px #fff;}
ul#scenetabs li img a:hover {border: solid 1px #ffff00;}

div#girl1 ul#scenetabs li { position: absolute;}
div#girl1 ul#scenetabs li#movie {top: 4px; left:4px; }
div#girl1 ul#scenetabs li#t1 {top: 219px; left:4px; }
div#girl1 ul#scenetabs li#t2 {top: 219px; left:149px; }
div#girl1 ul#scenetabs li#t3 {top: 104px; left:229px; }
div#girl1 ul#scenetabs li#t4 {top: 104px; left:339px; }
div#girl1 ul#scenetabs li#text {top: 4px; left:235px; height: 96px; width: 210px;}

div#girl2 ul#scenetabs li { position: absolute;}
div#girl2 ul#scenetabs li#movie {top: 114px; left:4px; }
div#girl2 ul#scenetabs li#t1 {top: 4px; left:4px; }
div#girl2 ul#scenetabs li#t2 {top: 4px; left:149px; }
div#girl2 ul#scenetabs li#t3 {top: 4px; left:229px; }
div#girl2 ul#scenetabs li#t4 {top: 4px; left:339px; }
div#girl2 ul#scenetabs li#text {top: 225px; left:235px; height: 96px; width: 210px;}

ul#footer {position:absolute; top: 425px; width: 897px; background: #6800a2; padding: 4px; text-align: center;}
ul#footer li {display: inline;}
ul#footer li img { border: solid 1px #fff;}
ul#footer li img a:hover {border: solid 1px #ffff00;}

div#footer-link {position: absolute; top: 526px; text-align: center;}
