/* Empire Splash Page by Flank Marketing, author: Devin Walker */

* {
	margin: 0;
	padding: 0;	
}

html { height: 100%; }

body {
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

a { 
	color: #ff0066;
	text-decoration: none;
}

p {
	margin-bottom: 10px;
	line-height: 1.3em;	
}

img { border: none; }


#splashWrapper {
	background:url("../../images/splash/raw-beauty.jpg") no-repeat scroll -70px 0 #FFFFFF;
	height:100%;
	margin:0 auto;
	width:1285px;
}


/* Empire Splash Header */

#header {
	height: 280px;	
	min-width: 960px;
	margin: 0 auto;
	width: 960px;
	position: relative;
}

#header h1 {
	position: absolute;
	right: 0px;
	top: 90px;	
}

#header p {
   position: absolute;
   bottom: 0px;
   right: 0px;
   color: #999999;
   font-size: 17px;
}	

#slickbox {
	margin:10px auto;
	width:960px;
}


#slick-close{
	text-align: right;
}

#slickbox form {
	margin-bottom:10px;
	margin-right:0;
}



/* empire splash content boxes */
#splashContentWrapper {
	position: relative;
	width: 960px;
	margin: 0 auto;
	height: 700px;
}

#contentBox1 {
	color: #FFF;
	padding: 15px;
	width: 930px;
	margin: 0 auto;
	z-index: 20;
	position: absolute;
}

#contentBoxBg {
	width: 960px;
	background-color: #ff0066;
	height: 290px;
	position: absolute;
	top: 0;
	right: 0;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;


}

#contentBox1 h2 {
	font-size: 36px;	
	margin-bottom: 10px;	
}

#contentBox1 p {
	font-size: 20px;
	line-height: 1.3em;
}

.cf-fs1 {
	background-color: #FFF;
}

/* content box 2 */

#contentBox2 {
	position: absolute;
	top: 320px;
	left: 15px;
	z-index: 20;
	
}


#contentBoxBg2 {
	width: 960px;
	background-color: #FFF;
	height: 315px;
	position: absolute;
	right: 0;
	top: 310px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

#contentBox2 ul {
	list-style-type: none;
}


/* Unordered List 1 */

#contentBox2 ul li {
	display: inline-block;
}

/* unordered list 2 */

#contentBox2 ul li ul {
	color: #999999;
	font-size: 14px;
	width: 185px;	
	margin: 0px 0px 10px 0px;
}

#contentBox2 ul li ul li {
	display: block;
}

.locationBlock {
	vertical-align:top;
}	


/* newsletter */

/* newsletter style */


/* newsletter

note: to modify the widget text open en_US.php in the newsletter plugin folder 

*/
#newsletter {
	width: 960px;	
}

#sidebarIndexTop{
	float:right;
	height:75px;
}

#sidebarIndexTop span {
	float: left;
	padding-left:5px;
}

#sidebarIndexTop form {
	float:right;
	width:650px;
	padding-top: 12px;
}

#sidebarIndexTop form p {
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #999;
	float: left;
}

#sidebarIndexTop h2 {
	font: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #ff0066;
	text-transform: uppercase;
}

#sidebarIndexTop h3{ 
	font: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff0066;
	text-transform: uppercase;
	float:left;	
}




.newsInput1, .newsInput2  {
	border:none;
	background-color: #FFFFCC;
	padding:3px;
	text-align:center;
	height:18px;
	margin-right:3px;
	line-height:18px;
	color: #ff0066;
}
.newsInput1 { width: 100px; } .newsInput2 { width: 130px;}

.newsInput1bg {
	background: url("../../images/your_name.png") no-repeat center 2px #FFF; 
	border-bottom: 1px dotted black;
}

.newsInput1:active, .newsInput1:focus {
	background: #FFFFCC;	
	border-bottom: 1px solid white;
}

.newsInput2bg {
	background: url("../../images/your_email.png") no-repeat center 2px #FFF;
	border-bottom: 1px dotted black;
}

.newsInput2:active, .newsInput2:focus {
	background: #FFFFCC;	
	border-bottom: 1px solid white;
}

#subscribe {
	background: url("../../images/subscribe.png") no-repeat center 7px #ff0066;
	color: #FFF;
	border: none;
	width: 120px;
	cursor: pointer;
	height:31px;
	padding:3px;
	border:none;
	margin-left:10px;
}

