body {
	margin:0px; padding:0px;
	background: url(http://heyrosetta.com/site/wp-content/themes/heyrosetta/images/bg.jpg) no-repeat center center fixed;
  	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
	font-family: arial;
	font-size:15px;
	line-height:16px;
	color: #fff;

}

#container {
	width: 30%;
	margin: 0 auto;
	background: url(http://heyrosetta.com/site/wp-content/themes/heyrosetta/images/bg_midnight.png) repeat;
	padding:30px 35px 15px 35px;
	margin-top: 150px;
}
#header {
	background:url(images/logo.png) no-repeat;
	background-position: bottom center;
	height:250px;
	width:610px;
	margin-bottom: 15px;
}

#content {
	background: url(images/content_bg2.png) repeat;
	background-position: top center;
	position:relative;
	line-height: 13px;
	padding:30px 35px 15px 35px;
}

#contacts {
	background: #000;
	margin-top: 40%;
	position:relative;
	font-size:12px;
	padding:15px 30px 15px 30px;
}


/* Headers and fonts ------------------------------------------- */

h1.contentheader  {                                         
	color: #000000;
	font: 16pt "century gothic";  
	letter-spacing: -0.025em;
	vertical-align:absbottom; 
	display:inline;
	font-weight: bold;
}

h2  {                                         
	color: #000;
	font: 12px Century Gothic;
	vertical-align:absbottom; 
	display:inline;
	font-style: italic;
}

/* Links ------------------------------------------- */

a {
    color:#ecc41b;
	text-decoration: none;
	line-height:19px;
}
a:hover{
    color:#ecc41b;
	text-decoration: none;
	line-height:19px;
	font-style: italic;
}

a:visited {
    color:#ecc41b;
	text-decoration: none;
	line-height:19px;
}

a.tix {
    color:#fff;
	background: #c6ba80;
	text-decoration: none;
	line-height:15px;
}
a.tix:hover{
    color:#7d7137;
	text-decoration: none;
	line-height:15px;
}

a.tix:visited {
    color:#fff;
	text-decoration: none;
	line-height:15px;
}

A.imagelink:hover {
	border: 5px solid #e7d76b;
}


 float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #2e2926; }
