/* YOWP CSS Document */

body {background-color:#fffff4; font-family: Arial, Helvetica, sans-serif; font-size:13px; background-image:url(/images/bk5.jpg); background-repeat:repeat-x; padding:0;}

#logo {position:absolute; top:0px; left:0px;}

#topnav {position: absolute; right:0; top:0; height:35px; background-image:url(/images/menu.jpg); background-repeat:no-repeat; width:40em;}
#topnav ul {list-style:none; text-align:left; padding-top:9px; padding-right:20px; padding-left:20px;}
#topnav ul li {display:block; float:left;}
#topnav ul li a {text-decoration:none; padding:10px 10px 0px 10px; color: #FFF; font-weight:bold; }
#topnav ul li a:hover {color: #FFF; text-decoration: underline;}

#container {padding-left:80px; padding-top:130px; padding-bottom:50px;}

#submit-cloud {position:absolute; top:86px; left:668px; padding-bottom:453px; background-color:#FFFFFF;}
#submit-cloud a {border:none;}

#exhibition_nav {position: absolute; top: 139px; left: 669px; width:220px; height:420px; overflow:auto; font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif; padding:0px; text-align:center; background-color:#FFF; padding-bottom:5px;}
.exhibit_thumb {padding:8px;}

#missions {width:230px; height:500px; font:normal 13px/16px Arial, Helvetica, sans-serif; background-color: #FFF; padding:0px; overflow:auto;}
.missonslist {padding:0 10px 0 10px; text-align:left; list-style:none;}
.missonslist li {color:#333; text-decoration:none; display:block; padding:10px 0 10px 0;}
.missonslist li a:hover {background-color:#E1EBF5; color:#333;}
.title {display:block; background-color: #FFCC00; color:#333; text-align:center; padding:8px;}

#completed {position:absolute; top:130px; left:280px; width:600px; background-color:#FFFFFF; padding:15px;}



#submit {width:540px; background-color: #E1EEFD; padding:10px; padding-left:30px; position:absolute; top:130px; left:320px;}
#agreement {height:150px; overflow:auto; background-color:#EFF2ED; padding:10px;}

#bigimg {width:610px; padding-left:80px; background-color:#FFFFFF; padding:5px;}

#littleimg {position:absolute; top:130px; left:665px; width:200px; background-color:#FFFFFF; padding:5px;}

#standard {width:550px; background-color:#FFFFFF; padding:30px;}
#standard p {line-height:1.8em; width:550px;}

#fullsize {width:550px; padding-left: 80px; background-color:#FFFFFF; padding:20px;}
#player {height:413px; background-image:url(/images/fullsize/star.jpg); background-repeat:no-repeat; text-align:center; padding-top:200px;}

.footer a {color: #003366;}

* {
	margin: 0;
}
html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -20px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 20px; /* .push must be the same height as .footer */
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif; 
	color:#333; text-align:right; padding-right:70px;
}

/*

Sticky Footer by Ryan Fait
http://ryanfait.com/

*/
