body {
	background-color:#B1B1B1;
}

a {
	color:#444444;
}

#bod-wrap {
	background:url(../../i/1.1/bg/bg_bod_adv.gif) repeat-y 5px;
}

#bod-inner {
	background:url(../../i/1.1/bg/bg_bod_adv_edge.gif) repeat-x top;
	margin: 0 0 0 5px;
}

#bod-main {
	background:url(../../i/1.1/adv/bg_odm1.gif) no-repeat 17px 480px;
}

#bod-hdr {
	display:none;
}

/*PAGE HEIGHT*/
	#meat-wrap {
		position:relative;
		width:737px;
		height:54em;
		background:url(../../i/1.1/adv/bg_odm2.gif) no-repeat 665px 250px;
	}
	
	* html #meat-wrap {
		height:596px;
	}

/*TIR prep*/
	button.submit, #adv-go5 label {
		display:block;
		text-indent:-9999px;
		font-size:1px;
		line-height:0;
	}
	
	/*\*/
	button.submit, #adv-go5 label { overflow:hidden; }
	/**/
		
/*Float clearers*/
	#adv-gnl:after, #adv-toy:after, #adv-med:after, #adv-art:after, fieldset:after, fieldset div:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
	
	#adv-gnl5, #adv-toy, #adv-med, #adv-art, fieldset, fieldset div {display: inline-block;}
	
	/*\*/
	* html #adv-gnl5, * html #adv-toy, * html #adv-med, * html #adv-art, * html fieldset, * html fieldset div {height: 1%;}
	#adv-gnl5, #adv-toy, #adv-med, #adv-art, fieldset, fieldset div {display: block;}
	/**/

/*Form universals*/
	
	fieldset div {
		padding: 0 0 5px 0;
	}
	
	#advform h3 {
		width:100%;
		height:31px;
	}
	
	#advform h3 span {
		visibility:hidden;
		font-size:1px;
		line-height:0;
	}
	
	fieldset h5 {
		font-size:11px;
		margin: 0 0 2px 0;
		text-transform:lowercase;
	}
	
	label {
		display:block;
		margin: 0 0 2px 0;
		text-transform:lowercase;
		font-weight:bold;
	}
	
	button.submit {
		position: absolute;
		height:105px;
		width:242px;
		background:url(../../i/1.1/but/submit_big.png) no-repeat 0 0;
		cursor:hand;
	}
	
	button.submit:hover {
		cursor:hand;
	}
	
	#b1top {
		top:0;
		left:495px;
		z-index:1;
	}
	
	#b1bot {
		bottom:0;
		left:495px;
		z-index:7;
	}
	
	#adv-gnl, #adv-go5, #adv-toy, #adv-med, #adv-art {
		position:absolute;
	}
	
/*General fieldset*/
	#adv-gnl {
		width:466px;
		top:0;
		left:0;
		z-index:2;
	}
	
	#adv-gnl h3 {
		background:url(../../i/1.1/adv/hdr_gnl.png) no-repeat 0 0;
	}
	
	#adv-gnl fieldset div {
		padding: 0 0 3px 0;
	}
	
	#adv-gnl label {
		float:left;
		width:8em;
		padding: 3px 0 0 0;
	}
	
	#adv-gnl input.txtfield {
		width:250px;
	}
	
	#adv-gnl div.checker {
		margin: 0 0 0 8em;
	}
	
	#adv-gnl fieldset {
		background:url(../../i/1.1/adv/bg_gnl.png) repeat-y;
		padding: 0 22px 2px 71px;
	}
	
	* html #adv-gnl fieldset {
		width: 466px;
		w\idth: 395px;
	}
	
	#adv-gnl .fftr {
		height:45px;
		background:url(../../i/1.1/adv/ftr_gnl.png) no-repeat 0 0;
	}
	
/*Genus fieldset*/
	#adv-go5 {
		width:372px;
		height:118px;
		background:url(../../i/1.1/adv/all_go5.png) no-repeat 0 0;
		top:100px;
		left:341px;
		z-index:3;
	}
	
	#adv-go5 h3 {
		height:0 !important;
	}
	
	#adv-go5 fieldset {
		width:372px;
		height:118px;
		position:relative;
	}
	
	#adv-go5 label {
		position:absolute;
		top:31px;
		width:51px;
		height:39px;
	}
	
	#adv-go5 input {
		position:absolute;
		top:30px;
		z-index:10;
	}
	
	#set-ori label, #g-ori {
		left:79px;
	}
	
	#set-hen label, #g-hen {
		left:135px;
	}
	
	#set-mec label, #g-mec {
		left:191px;
	}
	
	#set-nin label, #g-nin {
		left:247px;
	}
	
	#set-com label, #g-com {
		left:303px;
	}
	
	#adv-go5 .fftr {
		display:none;
	}
	
/*Toy fieldset*/
	#adv-toy {
		width:324px;
		top:9.5em;
		left:21px;
		z-index:5;
		color:#90383D;
	}
	
	* html #adv-toy {
		top:110px;
	}
	
	#adv-toy h3 {
		background:url(../../i/1.1/adv/hdr_toy.png) no-repeat 0 0;
	}
	
	#adv-toy h5, #adv-toy label {
		color:#90383D;
	}
	
	#adv-toy input.txtfield {
		border-color:#A27578 #A27578 #CAA5A7 #CAA5A7 !important;
	}
	
	#adv-toy select {
		width:233px;
	}
	
	#adv-toy fieldset {
		background:url(../../i/1.1/adv/bg_toy.png) repeat-y;
		padding: 0 22px 2px 53px;
	}
	
	* html #adv-toy fieldset {
		width: 324px;
		w\idth: 271px;
	}
	
	#adv-toy .fftr {
		height:30px;
		background:url(../../i/1.1/adv/ftr_toy.png) no-repeat 0 0;
	}
	
/*Media fieldset*/
	#adv-med {
		width:342px;
		top:18em;
		left:317px;
		z-index:4;
		color:#9A8C28;
	}
	
	* html #adv-med {
		top:196px;
	}
	
	#adv-med h3 {
		background:url(../../i/1.1/adv/hdr_med.png) no-repeat 0 0;
	}
	
	#adv-med h5, #adv-med label {
		color:#9A8C28;
	}
	
	#adv-med input.txtfield {
		border-color:#A59E6C #A59E6C #CBC69C #CBC69C !important;
	}
	
	#adv-med select {
		width:233px;
	}
	
	#adv-med fieldset {
		background:url(../../i/1.1/adv/bg_med.png) repeat-y;
		padding: 0 22px 2px 71px;
	}
	
	* html #adv-med fieldset {
		width: 342px;
		w\idth: 271px;
	}
	
	#adv-med .fftr {
		height:39px;
		background:url(../../i/1.1/adv/ftr_med.png) no-repeat 0 0;
	}

/*Article fieldset*/
	#adv-art {
		width:414px;
		bottom:0;
		left:58px;
		z-index:6;
	}
	
	#adv-art h3 {
		background:url(../../i/1.1/adv/hdr_art.png) no-repeat 0 0;
	}
	
	#adv-art label {
		color:#194AA9;
		float:left;
		width:7em;
		padding: 3px 0 0 0;
	}
	
	#adv-art select {
		width:233px;
	}
	
	#adv-art fieldset {
		background:url(../../i/1.1/adv/bg_art.png) repeat-y;
		padding: 0 22px 2px 63px;
	}
	
	* html #adv-art fieldset {
		width: 414px;
		w\idth: 351px;
	}
	
	#adv-art .fftr {
		height:27px;
		background:url(../../i/1.1/adv/ftr_art2.png) no-repeat 0 0;
	}

div.range label {
	display:inline !important;
	margin: 0 !important;
	font-weight:normal !important;
}

div.checker label {
	float:none !important;
	display:inline !important;
	margin: 0 !important;
	font-weight:normal !important;
	font-size:10px;
	padding: 0 0 0 2px;
	width:auto !important;
}

div.range input, div.checker input {
	vertical-align: middle;
}
	
#ftr-wrap {
	background:url(../../i/1.1/ftr/ftr_adv.gif) no-repeat 0 0;
}
