/* NEW ADVENTURE 2009 PAGE */

#adventure-content { 
		position: relative; 
		margin: 0; 
		padding: 0 0 20px 0; 
		background: #000; 
		color: #fff; 
		width: 930px; 
		border-top: 1px solid #fff;
		font-size: 12px;
		font-family: Verdana, sans-serif; }
		
#flashy { width: 930px; outline: 0; }
#flashyredux { margin-left: 180px; }
#flashyagain {  }

#adventure-left { float: left; width: 224px; margin: 0 20px 0 40px; }

#adventure-right { float: left; width: 620px; }
	#adventure-right strong { font-size: 14px; text-transform: uppercase; }
	
#post-it { position: absolute; z-index: 10; top: 20px; right: -27px; }
#post-it-2 { position: absolute; z-index: 12; top: 173px; right: -31px; }


/* MODAL STYLES BELOW */

		#modal { display: none; }
		
		#flashContent { margin: 0 0 0 180px; }
			
			.modal-left {
				float: left;
				width: 470px;
				margin: 0 20px 0 30px;
				text-align: right; }
				
			.modal-right {
				float: left;
				width: 230px;
				margin: 0; }
				
				.modal-right-content {  }
				.modal-right fieldset { border: 0 !important; margin: 0; padding: 0; }
				#quicktip { margin: 0 !important; }
			
				#code { 
					background: #000; 
					border: 1px solid #666; 
					width: 122px; 
					float: left; 
					margin-right: 12px;
					font-size: 16px;
					padding: 3px;
					color: #999; }
					
				#submit-code { float: left; cursor: pointer; }
					
			.modal-left p, .modal-right p { margin: 16px 0; }
				
				#adventureForm { margin: 0 0 0 70px; width: 720px; }
				
					#adventureForm fieldset { float: left; border: 0; }
				
					#fields { width: 225px; }
					#fields p { overflow: hidden; margin: 0 0 6px 0 !important; #margin-bottom: 9px !important; padding: 0 !important; height: 23px; }
					#fields p.last { margin-bottom: 0 !important; }
					#fields p img { float: left; width: 73px; margin-top: 2px; }
					#fields p input { float: left; width: 124px; border: 1px solid #666; background: #000; padding: 3px; color: #999; font-size: 11px; margin: 0; }
					
					#comments { width: 370px; text-align: left; }
					#comments p { font-size: 12px; margin: 0 0 10px 0 !important; color: #999; }
					#comments p.radio-answers input { border: none; }
					#comments img { margin-top: 3px !important; }
					#comments textarea { background: #000; border: 1px solid #666; overflow: auto; color: #999; width: 362px; height: 55px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 11px; padding: 3px; }
					
					#submitset { float: right !important; }
					#submitset input, #submitset img { margin-top: 111px; #margin-top: 121px; cursor: pointer; }
				
		.close-modal {
			position: absolute;
			top: 3px;
			right: 2px; }
			
	#tooltip {
		position: absolute;
		text-align: left;
		z-index: 3000;
		width: 270px;
		padding: 0;
		background: #000 url('../graphx/modal/tooltip-bg.jpg') repeat-y top center;
		border: 1px solid #666;
		color: #000; }

	#tooltip h3, #tooltip div { padding: 10px; border: 1px solid #000; }
	#tooltip div {  }
	#thetip, #thetip2 { display: none; }
	
	
/* CODE FOR SECOND MODAL WINDOW
--------------------------------------------- */

#modallearn { display: none; }

#flashContent2 { margin: 0 0 0 180px; }

#learn-more-code { margin: 30px 0 0 280px; #margin-left: 140px; }
#learn-more-code fieldset { border: 0 !important; margin: 0; padding: 0; }

#secondtip { margin: 10px 0 0 280px; }


/* CODE FOR THE AGENDA MODAL WINDOWS
--------------------------------------------- */
#modalAgenda { display: none; }
#agendaForm { margin: 0; padding: 0; }
#agenda-chooser { width: 420px; margin: 0 0 16px 24px; padding: 0; font-size: 11px; color: #fd0d96; }
#agenda-chooser tr td { padding-bottom: 2px; #padding-bottom: 0; }
#agenda-chooser input.suggestions { float: right; background: #000; border: 1px solid #666; color: #999; padding: 1px; width: 110px; }
#agenda-chooser span { font-size: 11px; color: #fd0d96; }
#agenda-chooser .radion { border: 0; }

#agenda-basics { margin: 0 0 60px 0; padding: 0; overflow: hidden; }
	#agenda-basics li { float: left; list-style: none; }
	#agenda-basics li.labels { font-size: 11px; color: #fd0d96; width: 70px; }
	#agenda-basics li.inputs { width: 100px; }
		#agenda-basics li.inputs input { float: right; background: #000; border: 1px solid #666; color: #999; padding: 1px; width: 90px; }
		
#modal-lefty { float: left; width: 380px; margin-right: 20px; }
#modal-righty { float: left; width: 420px; margin-top: 20px; }