html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}







body {
	
	
	
	background-repeat: no-repeat;
	background-color: #000000;
	font-family: Arial, helvetica, Sans serif;
    width: 100%;
    text-align: center;
}

#container {
    width: 1000px;
    height: 1000px;
    background-image: url("images/emaBG1.png");
    background-repeat: no-repeat;
    text-align: center;
    margin: 0 auto;
   
     position: relative;
}


#youtube {
   position: absolute;
   top: 585px;
   left: 00px;


}

#youtube img {
position: absolute;
float: right;
z-index: 100; 
 margin: -10px 0 0 -20px;
}

#youtube a {
  text-decoration: none;
  color: black;
}

#youtube p {
   color: white;
   background-color: rgba(0, 0, 0, 0.85);
   border-top: 1px dotted black;
   border-bottom: 1px dotted black;
   padding: 13px 40px 11.5px 40px;
   font-family: Georgia, Times, serif;
   font-size: .9em;
   
  float: left;
   font-style: italic;
   line-height: 1.1em;
}

#youtube p .demo {
   font-weight: bold;
   color: red;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 #click .buy a { font-weight: bold; }
 #click .subscribe a {font-size: 1.2em; font-weight: bold;}
 #youtube img { margin: -10px 0 0 150px;  }
}




#facebook {
   position: absolute;
   top: 850px;
   right: -154px;
   
}


#facebook a {

  text-decoration: none;
  color: black;
}


#facebook p {
   color: white;
   background-color: rgba(31, 31, 31, 0.50);
   
   padding: 8px 30px 11.5px 50px;
   font-family: Georgia, Times, serif;
   font-size: .78em;
   
   font-style: italic;
   line-height: 1.2em;
   width: 170px;
   text-align: right;
}

#facebook img {
   margin-top: -75px;
   margin-left: -15px;
   margin-right: 8px;
   padding-right: 530px;
   padding-left: 0px;
}

#facebook p .wxtp {
   font-weight: bold;
   color: gray;

}



#bullets {
	position: absolute;
	right: 260px;
	top: 423px;
	color: white;
	text-align: left;
	line-height: 2em;
	background-color: rgba(0, 0, 0, 0.3);
	padding: 40px 15px 15px 15px;
	-moz-border-radius: 20px 0 0 20px;
	font-size: .927em;
	letter-spacing: -.3px;
	width: 400px;
	height: 233px;
}

#bullets ul {
list-style: disc;
margin-left: 20px;
margin-top: 30px;
text-shadow: 1px 1px 1px #000000;
}

#logo {

   position: absolute;
   z-index: 1001;
   left: 25px;
   top: 4px;
   display: block;
}

#patch {
   position: absolute;
   top: -365px;
   left: -540px;
   


}


#asterisk {

   position: absolute;
   top: 150px;
   right: -339px;
}

#header {
position: absolute;  
 color: white;
   font-size: 1.9em;
 font-family: Lucida Grande, Arial, Helvetica, sans serif;
font-weight: bold;
font-style: italic; 
z-index: 1;
background-color: rgba(0, 0, 0, 0.3);
padding: 10px;
width: 100%;
}

#header .wLogo {
   float: left;
   padding-left: 15px;
  

}

#header p {
margin: 14px 42px 0 0;
letter-spacing: -1.8px;

}

#copy {
   position: relative;
   top: 120px;
   color: white;
   text-align: right;
   font-family: Georgia, Times, serif;
   font-style: italic;
   z-index: 1;
   font-size: 1.3em;
   line-height: 1.1em;
 text-shadow: 1px 1px 1px #000000;
   width: 350px;
   padding: 10px 30px 10px 5px;
   margin-left: 620px;
   font-weight: bold;
}




#click {
   position: relative;
   top: 120px;
   left: 310px;

}

#click .buy a {
   color: white;
   text-decoration: none;
   font-size: 1.5em;
   font-family: Lucida Grande, Arial, Helvetica, sans serif;
   font-style: italic;
   text-shadow: 2px 2px 4px #000000;

}

#click .buy a:hover {
   color: gold;
}

#click .subscribe {
  padding-top: 5px;

}

#click .subscribe a {
   color: white;
   text-decoration: none;
   text-shadow: 1px 1px 1px #000000;
   font-size: 1.1em;
   line-height: 1.2em;
   
 }

#click .subscribe a:hover {
   color: gold;


}


#starburst {
   position: relative;
   background-color: rgba(240, 198, 0, 0.6);
   width: 160px;
   -moz-border-radius: 25px;
   -webkit-border-radius: 25px;
   padding: 10px;
   z-index: 2;
   font-family: Georgia, Times, Serif;
   font-style: italic;
   font-weight: bold;
   font-size: .9em;
   -moz-box-shadow: 2px 2px 4px #000000;
   -webkit-box-shadow: 2px 2px 4px #000000;
   border: 2px solid rgba(270, 198, 0, 0.4);
   line-height: 1.1em;
   margin: 52px 0px 0px 410px;
}

#rLogo {
	position: absolute;
	left: 310px;
	top: 422px;
	z-index: 2;
}


#radarlab {
   position: absolute;
   left: 520px;
   top: 355px;
}

#newspaper {
   position: absolute;
   right: -120px;
   top: 330px;
   
}

#video {
  position: absolute;
  top: 707px;
}


.testimonial {
float: right;
width: 260px;
border-radius: 17px;
-moz-border-radius: 17px;
-webkit-border-radius: 17px;
background: #F12338 url('../images/quoteMarksBlack.png') 10px 180px no-repeat;
padding: 0 0 20px 0;
margin: 0 0 30px 0;
}

.testimonial img {
margin: 24px 0 0 27px;

}

.testimonial p {
margin: 24px 0 0 20px;
width: 228px;
font-weight: 500;
font-style: italic;
font-size: 96%;
line-height: 22px;
color: #FFF;
}

.testimonial p.sig {

font-weight: 400;
font-style: normal;
font-size: 95%;
text-align: right;
line-height: 1.3em;
margin: 27px 0 0 20px;
}

.testimonial p.sig span {


font-style: italic;
font-size: 95%;


}
