#wrapper{	
	margin:0 auto;
	}	
.popup_cont{
	position:absolute;
	z-index:7000;
	overflow:hidden;/*must have*/
	width:100%;
	}	
#dialog .popup #dialog-content ul li .label{
	float:left;
	width: 180px;
	margin: 4px 0 2px 0;
	padding: 0;}
#dialog .popup #dialog-content ul li input, #dialog .popup #dialog-content ul li select{
	margin:4px 0 2px 0;
   }
.popup{
	width: 100%;}
.popup .pop_top{
		background:url(img/popup_images/popup_top.png) no-repeat;
		height: 25px;
		width:100%;
		margin: 0;}
.popup .btm{
		background:url(img/popup_images/popup_btm.png) no-repeat;
		width:100%;
		height: 26px;
		margin: 0;}	
.popup .mid{
		background-image:url(img/popup_images/popup_bg.png);
		background-repeat:repeat-y;
		width:100%;
		overflow:hidden;
		padding: 15px 30px;
		
		margin: 0;}	
.popup .tag_gallery_blast{
		background-image:url(img/popup_images/popup_bg.png);
		background-repeat:repeat-y;
		overflow:hidden;
		padding: 15px 30px;
		height: 200px;
		margin: 0;}
		
.popup .pop_lacrosse{
		background-image:url(img/popup_images/popup_bg.png);
		background-repeat:repeat-y;
		overflow:hidden;
		padding:4px 0 0 29px;
		margin: 0;}
		
.popup .close{
	position:absolute;
	margin-top: 7px;
	margin-left: 457px;
	width: 33px;
	height: 28px;
	right:0px;
	}
	
#mask {
	overflow:hidden;
	position:fixed;
	*position:absolute;/*old only for ie*/
	z-index:6000;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:#000;
	filter:alpha(opacity=10);
	-moz-opacity:.1;
	opacity:.4;
	-khtml-opacity:.4;	
}
