/*---------------------------------------------------------------------------
Q U I Z
-----------------------------------------------------------------------------

--------------------------------
STRUCTURE
------------------------------*/
#content ul#rockMonsters { margin: 0 0 0px 40px; padding: 0 0 40px 0; position: relative; }
/*#quizContainer { width: 770px; padding: 0 0 80px 0; position: relative; }*/
#resultContainer { height: 400px; }
#rockMonsters li { width: 130px; margin: 0 10px 0 0; float: left; }
/*.Objects4 #rockMonsters li { width: 130px; margin: 0 50px 0 0; float: left; }*/
#content fieldset { width: 500px; margin: 0 auto; padding: 10px 0 0 20px; }
#content fieldset ul { padding:0 0 50px 0; }
#content fieldset li { /*margin:0 0 5px 0;*/ clear: both; }
#content fieldset li input { margin: 0 5px 0 0; float: left;  }
#content fieldset li p { float:left; margin:0; padding:0 0 10px 0; width:470px; float:left } 
#toutContainer { padding: 30px 0 0 10px; overflow: hidden; }
.tout { margin: 0 13px 10px 0; float: left; }
.Objects4 { width: 605px; margin: 0 auto; padding: 0 0 80px 0; position: relative; }
.Objects5 { width: 770px; padding: 0 0 80px 0; position: relative; }

/*------------------------------
ADDITIONAL CLASSES
------------------------------*/
.decoration { width: 15px; height: 6px; display: block; background: url(http://cache.lego.com/upload/contentTemplating/PowerminersDictionary/images/pic66B734E3D016445B9F86ED51F01D6C47.gif) no-repeat; }
.topLeft { position: absolute; top: -20px; left: 40px; }
.topRight { position: absolute; top: -20px; right: 60px; }
.btmLeft { position: absolute; bottom: 50px; left: 40px; }
.btmRight { position: absolute; bottom: 50px; right: 60px; }
.Objects4 .topLeft { position: absolute; top: -20px; left: -40px; }
.Objects4 .topRight { position: absolute; top: -20px; right: -40px; }
.Objects4 .btmLeft { position: absolute; bottom: 50px; left: -40px; }
.Objects4 .btmRight { position: absolute; bottom: 50px; right: -40px; }
.progress { position: absolute; top: 40px; right: 40px; }
table.progressBar { border: 1px solid #92A21E; }
.resultTxt { width: 270px; margin: 0 0 30px 90px; display: block; float: left;  }
.tout span { float:left; width:195px; padding:0 0 0 15px; margin:0  }

/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
h4 { padding: 40px 0 30px 55px; font: bold 120%/1.25 Verdana, lucida, arial, helvetica, sans-serif; }
h4#frontPage { padding: 40px 0 0 40px; }
#rockMonsters h5 { font: bold 120%/1.25 Verdana, lucida, arial, helvetica, sans-serif; }
#content fieldset h5 { margin: 0 0 10px -20px; }
p.introTxt { padding: 0 0 40px 40px; width: 690px;  }
#rockMonsters p { font-size: 90%; }
.monsterTextColor0 h5, .monsterTextColor0 p { color: #F9F04B; /*yellow*/ }
.monsterTextColor1 h5, .monsterTextColor1 p { color: #E03C16; /*red*/ }
.monsterTextColor2 h5, .monsterTextColor2 p { color: #F1881F; /*orange*/ } 
.monsterTextColor3 h5, .monsterTextColor3 p { color: #76C14A; /*green*/ }
.monsterTextColor4 h5, .monsterTextColor4 p { color: #6FBDC7; /*blue*/ }
.tout h4 { width: 367px; height: 29px; padding: 0; line-height: 29px; text-indent: 20px; background: url(http://cache.lego.com/upload/contentTemplating/PowerminersDictionary/images/picF9F1E7D0DCE102D16B468B95EFEB5F1C.gif) no-repeat; color: #292929; }
 
/*------------------------------
LINKS
------------------------------*/
#content a.button { width: 165px; height: 35px; margin: 0 auto; line-height: 29px; background: url(http://cache.lego.com/upload/contentTemplating/PowerminersDictionary/images/pic8BE6E42769C1176649F84E5861F1ECE6.gif) no-repeat; }
#content a.buttonStart { position: absolute; left: 302px; bottom: -5px; }
#content .Objects4 a.buttonStart { position: absolute; left: 212px; bottom: -5px; }
#content a.link, #content a.link:visited, #content a.link:active { margin: 0 0 0 350px; line-height: 30px; font-weight: bold; text-decoration: none; }
#content a.link:hover { text-decoration: underline; }
.tout a { width: 367px; height: 113px; padding: 6px 0 0 0; display: block; background: url(http://cache.lego.com/upload/contentTemplating/PowerminersDictionary/images/pic0248D9E84650E5C916A83B1D0EE1B217.gif) no-repeat; cursor: pointer; }
#content .tout a:hover { text-decoration: none; }

/*------------------------------
IMAGES
------------------------------*/
#content li img { margin: 0 0 10px 0; }
.resultMonster { margin: 0 0 30px 100px; float: left; }
#content .tout img { margin: 0 0 0 10px; float: left; }