#project #title { display: none; }
#project #content { margin: 0px; }

#app,
#app table {
	background-color: #7F7863;
	height: 300px;
}
#app table { padding: 1em 1em 0em 1em; }

img.app {
	width: 400px;
}
#luxe_align {
	text-align: center;
	float: left;
	height: 227px;
	width: 400px;
	margin-top:10px;
	clear: both;
}
#luxe_nav {
	float: left;
	height: 227px;
	width: 590px;
	margin-top:0px;
	clear: none;
	margin-left: 5px;
}


#luxe_logo {
	text-align: center;
	float: left;
	height: 227px;
	width: 400px;
	margin-top:0px;
	background-image: url(../images/logo.png);
	clear: none;
}
a.buy,
a.try,
a.download {
	display: block;
	background-color: #A1987D;
	border: 1px solid #8BB2AF;
	padding: 0.6em 1em;
	width: 100px;
	margin-bottom: 1em;
	color: #FFEFEF;
	font-size: 12px;
	line-height: 1em;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	height: auto;
}

a.download { width: 6em; }

a.buy:hover,
a.try:hover,
a.download:hover {
	text-decoration: none;
	background-color: #5D686C;
	color: #fff;
	height: auto;
}

a.buy .info,
a.try .info,
a.download .info {
	display: block;
	font-size: 80%;
	color: #333;
	padding-top: 0.7em;
}

.learn a {
  color: #fff;
  font-size: 120%;
}

.learn a:hover { color: #ab0901; text-decoration: none; }

.popup-box .content {
  width: 300px;
  padding: 1em 1.5em;
}

#app table { margin: 0px auto; }
#app table td { padding: 2em; }
#app table td.first { padding: 0em; width: 50%; }
#app table td.last { width: 50%; }
#app table td.buttons { padding: 0em 0em 0em 3em; }
#app table td.learn {
  text-align: right;
  vertical-align: bottom;
  padding: 0em 2em 2em 0em;
}
#app table td.name {
  padding-top: 3em;
  font-size: 130%;
  color: #C0F2EF;
  text-align: right;
  vertical-align: top;
}

#description_one {
	color: #726D59;
	text-align: center;
	vertical-align: top;
}
#description_one p.a {
	padding-right: 350px;
}
#description_one p.a span.a { font-size: 120%; }
#description_one p.b {
	padding-right: 240px;
	padding-bottom: 10px;
}
#description_one p.b span.a {
	font-size: 160%;
	line-height: 1.2em;
	vertical-align: top;
}
#description_one p.b span.b { font-size: 280%; line-height: 1em; vertical-align: top; }
#description_one p.c { padding-left: 5em; font-size: 170%; }


#description_two {
	color: #7E7863;
	text-align: center;
	vertical-align: top;
}
#description_two p.a { font-size: 110%; }
#description_two p.a span.b,
#description_two p.a span.d,
#description_two p.a span.f {
	font-size: 100%;
	color:#A24E21
}
#description_two p.e { padding-left: 2.5em; font-size: 130%; }
#description_two p.c { padding-left: 5em; font-size: 150%; }

body#download .step { font-size: 300%; white-space: nowrap; }
body#download .step span { padding-top: 35px; display: block; float: left; }
body#download table td { vertical-align: top; padding: 1em; }
body#download h2.quick {
  font-size: 200%;
  margin-top: 2em;
  color: #ccc;
  font-weight: normal;
}
#text_holder {
  margin: 20px auto;
  width: 554px;
}
.box_text {
	color: #BBB292;
	text-align: center;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.box_text_left {
	color: #BBB292;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.box_text_left_big {
	color: #434034;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.box_text_left_COL {
	color: #C90;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
