/*GLOBAL LAYOUT*/
@import url(https://fonts.googleapis.com/css?family=Aguafina+Script&subset=latin,latin-ext);
@font-face {
	font-family: 'Lamarpen';
	src: url('/font/lamarpen.eot'); /* IE9 Compat Modes */
	src: url('/font/lamarpen.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('/font/lamarpen.woff') format('woff'), /* Modern Browsers */
	     url('/font/lamarpen.ttf') format('truetype'), /* Safari, Android, iOS */
	     url('/font/lamarpen.svg') format('svg'); /* Legacy iOS */
	font-weight: normal;
	font-style: normal;
}
body { margin: 0px; padding: 0px; text-align: center; background: #f6f3ea url(/img/bg.jpg) center center no-repeat; background-attachment: fixed; }
#mm_wrap { margin: 0px auto; width: 1058px; }
#main_wrap { margin: 0px auto; padding: 15px; width: 1028px; background-color: #e5d8cc; box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75); }
.title_lined { position: relative; margin: 0px; color: #966e5c; font: 40px "Arial Narrow", Arial, sans-serif; text-align: center; text-transform: uppercase; z-index: 1; }
.title_lined:before { position: absolute; top: 21px; left: 0px; right: 0px; margin: 0px auto; content:""; border-top: 3px solid #966e5c; z-index: -1; }
.title_lined span { padding: 0px 4px; background: #e5d8cc; }
.design_button { display: inline-block; margin: 12px auto; padding: 6px 8px; font: condensed 18px 'Arial Narrow', Arial, sans-serif; text-decoration: none; color: #ffffff; background-color: #483527; box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75); border-radius: 8px; cursor: pointer; }
.no_border { border: none; }
.clear { clear: both; }
.center { margin: 0px auto; }
.v_button { padding: 2px 10px; font-family: Georgia; font-size: 15px; color: #52280f; background: #ffffff; border: 1px solid #946c5b;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0d5a4'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0d5a4)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #f0d5a4); /* for firefox 3.6+ */ 
}
.v_button:hover {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0d5a4', endColorstr='#ffffff'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#f0d5a4), to(#ffffff)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #f0d5a4,  #ffffff); /* for firefox 3.6+ */
	cursor: pointer;
}
/*GLOBAL LAYOUT*/
