.map_list {
    background: #FFF;
    border: solid 1px #272727;
    color: #FFF;
    padding: 6px 6px 6px 15px;
    font-family: Open Sans Condensed;
    text-rendering: optimizelegibility;
    font-size: 20px; 
   text-transform: uppercase; 
}

.rounded-image {
 border-radius: 50%;
	   -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
 box-shadow: 5px 5px 5px #888888;
	    border-spacing: 1px;


  }

.title-text  {
    font-size: 20px;
	color: #111111 !important;
    text-transform: uppercase;
    font-weight: bold;
    border-radius:2px;
    margin-bottom: 1px;
    font-family: Open Sans Condensed;
    text-rendering: optimizelegibility;
    padding: 10px;
	}

.MC_Text {
font-family: "Arial",Helvetica,Arial,sans-serif !important;
font-size: 1.2em !important;
line-height: 1.3em;
margin: 0px;
padding: 5px 0px;
}

.MC_Social{
position: absolute;
margin-left: 500px;
}

.stats_data{
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 1px;
    font-family: Open Sans Condensed;
    text-rendering: optimizelegibility;
    background-color:#121212;
    border-radius:5px;
    border-collapse: separate;
    border-spacing: 1px;
    box-shadow: 5px 5px 5px #888888;
    padding: 10px;
}

.map_pic {
     padding: 2px;
}

.black_box_map {
    background: #FFF;
    border: solid 1px #272727;
    color: #272727;
    padding: 6px 6px 6px 15px;
    font-family: Open Sans Condensed;
    text-rendering: optimizelegibility;
    font-size: 20px; 
   text-transform: uppercase; 
}

.map_title {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 1px;
    font-family: Open Sans Condensed;
    text-rendering: optimizelegibility;
    background-color:#121212;
    border-radius:5px;
    border-collapse: separate;
    border-spacing: 1px;
    box-shadow: 5px 5px 5px #888888;
    padding: 10px;
}

.content_title {
    font-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius:2px;
    margin-bottom: 1px;
    font-family: Open Sans Condensed;
    text-rendering: optimizelegibility;
    background-color:#121212;
    border-collapse: separate;
    border-spacing: 1px;
    box-shadow: 5px 5px 5px #888888;
    padding: 10px;
}

.content_title_1 {
    font-size: 1.3em;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: bold;
    border-radius:2px;
    margin-bottom: 1px;
    font-family: Open Sans Condensed;
    text-rendering: optimizelegibility;
    background-color:#121212;
    border-collapse: separate;
    border-spacing: 1px;
    box-shadow: 5px 5px 5px #888888;
    padding: 10px;
}

.info_title {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    border-radius:2px;
    margin-bottom: 1px;
    font-family: Open Sans Condensed;
    text-rendering: optimizelegibility;
    background-color:#121212;
    border-collapse: separate;
    border-spacing: 1px;
    box-shadow: 5px 5px 5px #888888;
    padding: 10px;
}


.MapInfoTable {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #ffffff;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.MapInfoTable table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.MapInfoTable tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.MapInfoTable table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.MapInfoTable table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.MapInfoTable tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.MapInfoTable tr:hover td{
	background-color:#ffffff;
		

}
.MapInfoTable td{
	vertical-align:middle;
	
	background-color:#000000;

	border:1px solid #ffffff;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:8px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}.MapInfoTable tr:last-child td{
	border-width:0px 1px 0px 0px;
}.MapInfoTable tr td:last-child{
	border-width:0px 0px 1px 0px;
}.MapInfoTable tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.MapInfoTable tr:first-child td{
		background:-o-linear-gradient(bottom, #0a0909 5%, #0f0d0d 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0a0909), color-stop(1, #0f0d0d) );
	background:-moz-linear-gradient( center top, #0a0909 5%, #0f0d0d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0a0909", endColorstr="#0f0d0d");	background: -o-linear-gradient(top,#0a0909,0f0d0d);

	background-color:#0a0909;
	border:0px solid #ffffff;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.MapInfoTable tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #0a0909 5%, #0f0d0d 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0a0909), color-stop(1, #0f0d0d) );
	background:-moz-linear-gradient( center top, #0a0909 5%, #0f0d0d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0a0909", endColorstr="#0f0d0d");	background: -o-linear-gradient(top,#0a0909,0f0d0d);

	background-color:#0a0909;
}
.MapInfoTable tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.MapInfoTable tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}







.mapwrap {
background: none repeat scroll 0% 0% rgb(255, 255, 255);
padding: 15px;
border: 1px solid rgb(216, 216, 216);
margin-left: 8px;
margin-right: 8px;
margin-bottom: 16px;
font-size: 1.2em !important;
}

.mapstats {
	margin:0px;padding:0px;
	width:100%;
	border:1px solid #e0e0e0;
    border-radius: 25px;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.mapstats table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.mapstats tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.mapstats table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.mapstats table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.mapstats tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.mapstats tr:hover td{
	background-color:#ffffff;
		

}
.mapstats td{
	vertical-align:middle;
		background:-o-linear-gradient(bottom, #ededed 5%, #ffffff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #ffffff) ); 
	background:-moz-linear-gradient( center top, #ededed 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed", endColorstr="#ffffff");	background: -o-linear-gradient(top,#ededed,ffffff);

	background-color:#ededed;

	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:14px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.mapstats tr:last-child td{
	border-width:0px 1px 0px 0px;
}.mapstats tr td:last-child{
	border-width:0px 0px 1px 0px;
}.mapstats tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}

.line_height_box {
    line-height: 1.0em;
    margin: 0;
}


.box {

	position: relative;

	overflow: hidden;

	margin: 0 0 1.0em;

	padding: 1em 1em 0;

	border: 1px solid #e9e9e9;

	border-left: none;

	border-right: none

}



.box * {

	margin-bottom: 0.3em;

	color: #666;

}



.box0 {

	background: #f5f5f5;

	border-color: #e5e5e5;

}



.box1 {

	background: #fff7e1;

	border-color: #f2e5c5;

}



.box1 * {

	color: #aa7f2b;

}



.box2 {

	background: #e1f0d9;

	border-color: #c6e2b9;

}



.box2 * {

	color: #336600;

}



.box3 {

	background: #f7d9d9;

	border-color: #f2c3c3;

}



.box3 * {

	color: #ac2b2b;

}



.box4 {

	background: #d9edf7;

	border-color: #c1e0f1;

}



.box4 * {

	color: #336699;

}