@charset "UTF-8";
/* CSS Document */

.mgUsePartyLogo img{
	float:none;	
	margin-bottom:0;
}

.mgBigPhoto img {
	margin-right:1em;
}


.mainBody h2, h2 {
	font-weight:normal;	
	margin-top:1em;
	margin-bottom:0.5em;
}

.mgContent ul {
	margin-left:1em;	
}

.mgContent ul li {
	list-style-type:none;
	line-height:1em;
}

.mgContent ul li a {
	width:60%;	
}

#FormSelect {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius : 5px;
	background-color:#EDEFEE;
	margin-bottom:1em;
	margin-right:0.6em;
	padding:1em 0;
	position:relative;
}

.mgFormRow {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius : 5px;
	background-color:#dddfde;
	margin:0.5em;
	padding:0.5em;
}

.mgThumbsList ul li {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius : 5px;
	background-color:#EDEFEE;
	margin-bottom:1em;
	margin-right:0.6em;
	padding:1em 0;
	position:relative;	
	width:180px;
	min-height:290px;
	float:left;
}

.mgThumbsList ul li a {
	width:auto;	
	margin:0.3em 1em;
	padding:0;
}

.mgThumbsList ul li p {
	margin:0.3em 1em;	
}

.mgThumbsList ul li a img {
	float:none;	
	text-align:center;
}

table {
	margin-left:0.5em;
}

table caption {
	-webkit-border-top-left-radius : 5px;
	-webkit-border-top-right-radius : 5px;
	-moz-border-radius-topleft :  5px; 
	-moz-border-radius-topright :  5px; 
	-webkit-border-bottom-left-radius : 0;
	-webkit-border-bottom-right-radius : 0;
	-moz-border-radius-bottomleft :  0; 
	-moz-border-radius-bottomright :  0; 
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px; 	
}

.page_content img {
	float:none;
	-webkit-border-radius : 5px;
	-moz-border-radius :  5px;
	border-radius :  5px; 
	margin:0 ;
}


h2.mgSubTitleTxt {
	margin:0.5em;
	font-size:180%;
	color:#003b54;
	font-weight:normal;
}

a span.mgHide 

{ 

      height: 1px; 

      width: 1px; 

      position: absolute; 

      overflow: hidden; 

      top: -10px; 

}


