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

@font-face {
    font-family: 'DesyrelRegular';
    src: url('/fonts/desyrel-webfont.eot');
    src: url('/fonts/desyrel-webfont.eot?iefix') format('eot'),
         url('/fonts/desyrel-webfont.woff') format('woff'),
         url('/fonts/desyrel-webfont.ttf') format('truetype'),
         url('/fonts/desyrel-webfont.svg#webfontNabeyztp') format('svg');
    font-weight: normal;
    font-style: normal;

}



body {
	color: #525252;
	background-attachment: scroll;
	background-color: #FFF;
	background-image: url(../images/header-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
a:link {
	color: #374550;
	text-decoration: none;
}
a:visited {
	color: #374550;
	text-decoration: none;
}
a:hover {
	color: #374550;
	text-decoration: underline;
}
.container {
	margin-top: 0px;
	padding: 0px;

}

.header {
	
}
.logo {padding:22px 5px 3px; float: left;}
.topnav {
	background: #36454F;
	margin-bottom: 20px;
 	border-bottom: 4px solid #E2EBF1;
}
.intro {    background: #F9F8F7;
    outline: 1px solid #ccc;
	min-height: 429px;}
.intro h1 { padding: 10px; margin-top: 1em;}
.intro p {padding: 0px 10px; font-size: 14px;}

.utility {float: right; padding: 10px; color: #FBFBFB; text-align: right;}
.utility a {color: #FBFBFB; text-decoration: none; }
.utility a:hover {color: #FBFBFB; text-decoration: underline; }
.subpage {margin-top: 8px !important;}
.social {float: right;
    margin: 10px 7px 6px; width: 110px; text-align: right;}

.absolute {
	position: absolute;
	top: 140px;
}
h1 {text-shadow: 0 1px 0 #FFFFFF;}
h1 {
	color: #525252;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 3em;
	line-height: 1.1em;
	margin-bottom: 0.4em;
	margin-top: 0.4em;
	font-weight: normal;
}
h2 {
	color: #525252;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: normal;
	line-height: 1em;
	margin-bottom: 1em;
	margin-top: 1em;
	text-transform: uppercase;
}
h2 a:link {
	color: #525252;
	text-decoration: none;
}
h2 a:visited {
	color: #525252;
	text-decoration: none;
}
h2 a:hover {
	color: #525252;
	text-decoration: underline;
}
h3 {    font-family: "PerpetuaRegular", Georgia, "Times New Roman", Times, serif; }
p {

	color: #525252;
	font-size:14px;
}
li {

	font-size:14px;
}
.maincontent { 	

}
.calltoaction { font-size: 13px; font-weight: bold;  }
.seopanel {margin-top: 30px !important;}
.rightcalls { background: #F4F4F4;

}
.fbpadding {padding-top: 15px;}
.rightcalls p { padding: 0 20px;}
.rightcalls h2 { padding: 20px 33px 0;}
.greyright {background: #F4F4F4; padding-top: 20px;}
.greyright p { padding: 0 34px; float: left;}
.greyright .righttext {padding: 4px 0px}

.nav {z-index: 2;}
.content {z-index: 1;}
.pagebreak {margin-bottom: 20px;}
.footer {
	background-color: none;
	text-align: center;
	margin-top: 10px !important;}
	
}
.footer a {

		text-decoration: none;
		color: #525252;
}
.footer a:hover {

		text-decoration: underline;
}
.footer p {     

    padding: 0px;
	font-size: 11px;}
.footer ul {
	color: #61615F;
	margin: 0px;
	padding: 0px;
}


.footer ul li {
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 2em;
	font-size: 12px;
	color: #61615F;
}
.footer ul li a:link, .footer ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #61615F;
	text-decoration: none;
}
.footer ul li a:hover {
	text-decoration: underline;
}
.headerbottom   {
	height: 36px;
}
.rightimage  {
	padding: 2px;
	border: 1px solid #D7C7A5;
	background-color: #FFF;
	margin-top: 54px;
	margin-bottom: 10px;
}
.rightimage2 {
	padding: 2px;
	border: 1px solid #D7C7A5;
	background-color: #FFF;
	margin-top: 36px;
}



legend {
	color: #666;
}
.descriptiontext {
	font-size: 10px;
	width: 180px;
}
.mainimage {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
}
.panelcontainer {
margin: 10px 0px !important;

}
.panel {
    background: none repeat scroll 0 0 #F9F8F7;
    border-top: 4px solid #263039;
    outline: 1px solid #ccc !important;
	min-height: 306px;
	
}
.panelleft {
    background: none;
	min-height: 356px;
	
}
.panelleft p, .panelleft h2 {
	margin: 0px;
	padding: 20px 18px 0px;}
.panelleft ul {margin: 0; padding: 1em 0.5em 0;}
.panelleft ul li {list-style-type: none; padding: 1em; border-bottom: 1px solid #ccc;}
.imagepanel {padding: 5px;}
.panel p, .panel h2 {
	margin: 0px;
	padding: 20px 5px 0px;
	font-size: 1.3em;}
.panelmore {
	float: right;
	padding-right: 10px;
}
.blog {
	background-color: #FAFAFA;
}
.quoteright {
	float: right;
}
.quotes {
	background-color: #FFF;
	margin-bottom: 18px;
}
.quotes p {
	padding-top: 1em;
	padding-right: 1em;
	padding-bottom: 0em;
	padding-left: 0em;
}
.absolute {
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: auto;
	margin-left: auto;
	z-index: auto;
}

.quotegrey {
	background-color: #F5F5F5;
}

#breadcrumb {
    font: 11px Arial, Helvetica, sans-serif;
    background-image:url('../images/bc_bg.jpg'); 
    background-repeat:repeat-x;
	height:30px;
    line-height:30px;
    color:#888;
    border:solid 1px #ccc;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}

#breadcrumb li {
    list-style-type:none;
    padding-left:10px;
	display:inline-block;
	float:left;
}

#breadcrumb a {
	display:inline-block;
    background-image:url('../images/bc_separator.gif'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#333333;
	outline:none;
}

.home {
    border:none;
    margin: 7px 0px;
}

#breadcrumb a:hover {
	color:#333333;
	text-decoration: underline;
}
.quotesright {
	float: right;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #636364;
	text-align: right;
	line-height: 1.2em;
}
.container .span-24.topnav.last ul .dropdownarrow #megaanchor {
	background-attachment: scroll;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 22px;
}
.span-14.append-1 ul {
	margin-left: 30px;
}
.span-14.append-1 ul li {
	color: #D2212A;
	list-style-type: none;
	background-attachment: scroll;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.span-14.append-1 ul {
	margin-left: 30px;
}
.span-24.append-bottom.last ul li {
	color: #D2212A;
	list-style-type: none;
	background-attachment: scroll;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.span-24.append-bottom.last ul {
	margin-left: 30px;
}

/*	--------------------------------------------------
	Awesome Buttons
	-------------------------------------------------- */
	
.awesome, .awesome:visited {
	background: #FF1723 url(../images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	border: 1px solid #fff;
	text-transform: uppercase;
	font-weight: normal;
}



	.awesome:hover							{ background-color: #C8000A; color: #fff;text-decoration: none; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; background-color: #263039; color: #fff; }
	.small.awesome:hover			{
	background-color: #394957;
	color: #fff;
}
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 12px; padding: 8px 14px 9px; color: #fff; text-decoration: none; font-weight: bold;}
	

.globalsearch {
	text-align: right;
	float: right;
}

/*  _______________________________________

MENU CSS

TABLE OF CONTENTS

01 MENU BAR
02 DROP DOWN MENU
03 CONTENT STYLINGS
04 CONTACT FORM

*/



/*  _______________________________________

	01 MENU BAR
    _______________________________________  */



.menu {
	list-style:none;
	margin:8px auto 0;
	height:43px;
	padding:0px;
	z-index:2;
	

	/* Colors */

	background: none;
	border: none;
	
	
}
.menu li {
	float:left;
	text-align:center;
	position:relative;
	padding: 4px 10px 4px 10px;
	margin-right:2px;
	margin-top:7px;
	background: #EEE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-left-color: #ccc;
	z-index:2;
}
.menu li:hover {
	z-index:2;
	background:#fff;
	padding: 4px 10px 4px 10px;
	
	
}
.menu li a {
	color: #36454F;
	text-decoration:none;
	display:block;
	  text-shadow: 0 1px 0 #FFFFFF;
	  text-transform: uppercase;
	  font-weight: bold;
	  padding: 0px 31px;
}
.menu li:hover a {
	color:#36454F;
}
.menu li .drop {
	padding-right:21px;
	background:url("../img/drop.png") no-repeat right 8px;
}
.menu li:hover .drop {
	padding-right:21px;
	background:url("../img/drop.png") no-repeat right 7px;
}
.menu li:hover div a {
	color:#444;
		background:#fff;
		text-transform: none !important;
}
.menu li:hover div a:hover {
	color:#777;
	
}
.menu li ul li a:hover {
	color:#777;
}

/* Right aligned menu item */

.menu .right {
	float:right;
	right:0;
	margin-right:0px;
}



/*  _______________________________________

	02 DROP DOWN MENU
    _______________________________________  */



/* Left & right aligned common styles */

.menu .dropdown_1column, 
.menu .dropdown_2columns, 
.menu .dropdown_3columns, 
.menu .dropdown_4columns,
.menu .dropdown_5columns {
	margin:4px auto;
	left:-999em;
	position:absolute;
	background:#fff;
	border:1px solid #aaaaaa;
	border-top:none;
	padding:10px;
	text-align:left;

	
}

/* Drop Downs Sizes */

.menu .dropdown_1column {width: 145px;}
.menu .dropdown_2columns {width: 205px;}
.menu .dropdown_3columns {width: 455px;}
.menu .dropdown_4columns {width: 610px;}
.menu .dropdown_5columns {width: 765px;}

/* Showing Drop Down on Mouse Hover - Left aligned */

.menu li:hover .dropdown_1column, 
.menu li:hover .dropdown_2columns, 
.menu li:hover .dropdown_3columns,
.menu li:hover .dropdown_4columns,
.menu li:hover .dropdown_5columns {
	left:-1px;
	top:25px;
}

/* Showing Drop Down on Mouse Hover - Right aligned */

.menu li .align_right {
	/* Rounded Corners */
	-moz-border-radius: 5px 0px 5px 5px;
    -webkit-border-radius: 5px 0px 5px 5px;
    border-radius: 5px 0px 5px 5px;
}
.menu li:hover .align_right {
	left:auto;
	right:-1px;
	top:auto;
}

/* Columns Sizes */

.menu .col_1,
.menu .col_2,
.menu .col_3,
.menu .col_4,
.menu .col_5,
.menu .col_6 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
}
.menu .col_1 {width:145px;}
.menu .col_2 {width:300px;}
.menu .col_3 {width:455px;}
.menu .col_4 {width:610px;}
.menu .col_5 {width:765px;}
.menu .col_6 {width:920px;}

/* IMPORTANT */

/* Use the firstcolumn class for the items that stick to the left edge of the dropdown */
.menu .firstcolumn {
	margin-left: 0; /* Clearing margin & left */
	clear: left;
}



/*  _______________________________________

	03 CONTENT STYLINGS
    _______________________________________  */



.menu p,
.menu ul,
.menu li,
.menu h2,
.menu h3 {
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif;
	line-height:21px;
	text-align:left;
	
}
.menu p {
	font-size:12px;
	line-height:18px;
	margin-bottom:10px;
	text-shadow: 1px 1px 1px #FFFFFF;
}
.menu .strong {
	font-weight:bold;
}
.menu .italic {
	font-style:italic;
}
.menu h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:400;
	letter-spacing:-1px;
	font-size:21px;
	line-height:21px;
	margin-top:7px;
	margin-bottom:14px;
	padding-bottom:14px;
	text-shadow: 1px 1px 1px #FFFFFF;
	border-bottom:1px solid #666666;
}
.menu h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:600;
	font-size:14px;
	line-height:21px;
	margin-top:7px;
	margin-bottom:14px;
	padding-bottom:7px;
	text-shadow: 1px 1px 1px #FFFFFF;
	border-bottom:1px solid #888888;
}
.menu .pusher { /* Use this pucher if you want to give more vertical spacing between your rows of content */
	margin-top:18px;
}

/* Icon paragraphs */

.menu .help,
.menu .favorite,
.menu .mail,
.menu .print {
	padding-left:36px;
	margin-bottom:18px;
}
.menu .help {background:url("../img/help.png") no-repeat 0px 2px;}
.menu .favorite {background:url("../img/favorite.png") no-repeat 0px 2px;}
.menu .mail {background:url("../img/mail.png") no-repeat 0px 2px;}
.menu .print {background:url("../img/print.png") no-repeat 0px 2px;}

/* Images styles */

.menu .imgshadow_dark{ /* Better style on dark background */
	background:#FFFFFF;
	padding:4px;
	border:1px solid #333333;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #000000;
	-webkit-box-shadow:0px 0px 5px #000000;
	box-shadow:0px 0px 5px #000000;
}
.menu .imgshadow_light { /* Better style on light background */
	background:#FFFFFF;
	padding:4px;
	border:1px solid #777777;
	margin-top:5px;
	-moz-box-shadow:0px 0px 5px #666666;
	-webkit-box-shadow:0px 0px 5px #666666;
	box-shadow:0px 0px 5px #666666;
}
.menu .img_left { /* Image sticks to the left */
	width:auto;
	float:left;
	margin:2px 15px 5px 0px;
}
.menu .img_right { /* Image sticks to the right */
	width:auto;
	float:right;
	margin:2px 0px 5px 15px;
}

/* Box styles */

.menu li .black_box {
	background-color:#333333;
	color: #eeeeee;
	text-shadow: 1px 1px 1px #000;
	padding:4px 6px 4px 6px;

	/* CSS 3 Stylings */
	
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	
	-webkit-box-shadow:inset 0 0 3px #000000;
	-moz-box-shadow:inset 0 0 3px #000000;
	box-shadow:inset 0 0 3px #000000;
}

.menu li .dark_grey_box {
	background-color:#555555;
	color: #eeeeee;
	text-shadow: 1px 1px 1px #000;
	padding:4px 6px 4px 6px;

	/* CSS 3 Stylings */
	
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	
	-webkit-box-shadow:inset 0 0 3px #111111;
	-moz-box-shadow:inset 0 0 3px #111111;
	box-shadow:inset 0 0 3px #111111;
}

/* Standard lists styles */

.menu li ul {
	list-style:none;
	padding:0;
	margin:0 0 12px 0;
}
.menu li ul li {
	font-size:12px;
	line-height:24px;
	position:relative;
	text-shadow: 1px 1px 1px #ffffff;
	padding:0;
	margin:0;
	float:left;
	text-align:left;
	width:200px;
	border: none;
}
.menu li ul li:hover {
	background:none;
	background: #F4F4F4\9;
	border:none;
	padding:0;
	margin:0;
}

/* Greybox lists styles */

.menu li .greybox li {
	background:#F4F4F4;
	border:1px solid #bbbbbb;
	margin:0px 0px 4px 0px;
	padding:4px 6px 4px 6px;
	width:131px;

	/* CSS 3 Stylings */
	
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}
.menu li .greybox li:hover {
	background:#ffffff;
	border:1px solid #aaaaaa;
	padding:4px 6px 4px 6px;
	margin:0px 0px 4px 0px;
}

/* Other lists styles */

.menu li .plus li {
	background: url("../img/plus.png") left 6px no-repeat;
	margin:0px 0px 4px 0px;
	padding:0px 0px 0px 21px;
	width:109px;
}
.menu li .plus li:hover {
	background: url("../img/plus.png") left 6px no-repeat;
	padding:0px 0px 0px 21px;
	margin:0px 0px 4px 0px;
}

/* Social Icons */

.menu li ul.social {
	list-style:none;
	margin:0;
	padding:0;
}
.menu li ul.social li {
	padding-top:5px;
	margin:0 12px 12px 0;
	float:left;
	position:relative;
	display:inline;
	width:32px;
}
.menu li ul.social li:hover {
	padding-top:5px;
	margin:-1px 12px 12px 0;
}
.menu li ul.social li span {
	display:none;
}

/* 2-Levels Drop Down */

.menu .levels {
	list-style:none;
	margin:0;
	padding:0;
	width:auto;
}
.menu a.parent, .menu a.parent:hover {
	background: url("../img/drop2.png") right center no-repeat;
}
.menu .levels li li, .menu .levels li li:hover {
	width:150px;
	padding: 0px 12px 0px 12px;
	margin:0px 0px 0px 1px;
}
.menu .levels ul { /* First level drop down */
	position:absolute;
	z-index:500;
	top:-23px;
	left:100%;
	display:none;
	width:180px;
	border:1px solid #aaaaaa;
	background:#F4F4F4;
	margin:15px 0px 0px 0px;
	padding:6px 0px 6px 0px;

	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));
}
.menu .levels ul ul {
	top:-6px;
	left:100%;
	width:180px;
	margin:-1px 0px 0px 0px;
}
.menu .levels li:hover {
	cursor:pointer;
	z-index:100;
}
.menu .levels li:hover ul ul,
.menu .levels li li:hover ul ul
{display:none;}

.menu .levels li:hover ul,
.menu .levels li li:hover ul
{display:block;}





/*  _______________________________________

	04 CONTACT FORM
    _______________________________________  */



.menu form {
	margin:0 0 12px 0;
	padding:0px;
}

/* Labels & fieldsets stylings */

.menu fieldset {
	margin:0;
	border:none;
}		
.menu form p {
	margin:10px 0;
	overflow:hidden;
	width:270px;
}

.menu label {
	float:left;
	display:block;
	text-align:left;
	width:50px;
}	
.menu input,
.menu textarea {	
	margin:0;	
	width:170px;
	float:right;
	color:#eeeeee;	
	background-color:#333333;
	border:1px solid #222222;
	padding:3px 5px 3px 5px;

	/* CSS 3 Stylings */
	
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}		
.menu textarea {
	height:100px;
	overflow:auto;
}					

/* Buttons stylings */

.menu button {
	float:right;
	width:80px;
	margin:0px;
	margin-right:30px;
	border:none;
	padding: 2px 7px 2px 7px;
	color:#eeeeee;	
	background-color:#333333;
	text-shadow: 1px 1px 1px #000;

	/* CSS 3 Stylings */
	
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
}

/* Messages when sending email */

.error, .sent {
	font-size:12px;
	line-height:18px;
	padding:5px;
	margin-bottom:10px;

	/* CSS 3 Stylings */
	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.error {
	background:#f3afa6;
	border:#ef9588 solid 1px;
	color:#992213;
}
.sent {
	background:#bef08f;
	border:#adec71 solid 1px;
	color:#37620d;
}



/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
	visibility: hidden;
	top: 100px;
	left: 50%;
	margin-left: -300px;
	width: 520px;
	position: absolute;
	z-index: 101;
	padding: 30px 40px 80px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
	-box-shadow: 0 0 10px rgba(0,0,0,.4);
	background-color: #eee;
	background-image: url(../images/pagebreak-mini.png);
	background-repeat: no-repeat;
	background-position: center bottom;
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 
	/*
		
	NOTES
	
	Close button entity is &#215;
	
	Example markup
	
	<div id="myModal" class="reveal-modal">
		<h2>Awesome. I have it.</h2>
		<p class="lead">Your couch.  I it's mine.</p>
		<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
		<a class="close-reveal-modal">&#215;</a>
	</div>
	
	*/