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

* {
 padding:0;
 margin:0;
 border:0;
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,  caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; list-style: none; }


body {
 margin: 0 auto;
 text-align:center;
 font-family:Arial, Helvetica, sans-serif;
 color:#fff;

 background-image:url(images/background.png);background-color:#FFF;background-repeat:repeat;
}

p {
 line-height:20px;
}
.clearfix {
 clear:both;
}
a,a:visited {
 color:#fff;
}
.spacer10 {
 height:10px;
 clear:both;
}
.spacer6 {
 height:6px;
 clear:both;
}
.pinktext {
 color:#fe52c5;
}


#wrapper {
  background:#000;
 width:1200px;
 margin: 0 auto;
 text-align:center;
 font-size:12px;
}
#header {
 background: url(images/header.jpg) no-repeat top center;
 height:346px;
}
#header a.header-logo { position: relative; top: 10px; left: 20px; width: 309px; height: 329px; display: block; float: left; z-index: 9999; }
#header h2,#header h1 {
 color:#394636;
}
#whatyouget {
 background: url(images/whatyouget.gif) no-repeat top center;
 height:362px;
}
#trailer {
 position:relative;
 float:left;
 padding:10px;
 width:563px;
}
#intro {
 float:right;
 text-align:left;
 padding:10px;
 width:541px;
}
#intro h1 {
 font-family:Century Gothic, Tahoma;
 font-size:24px;
 color:#e60099;
}


#aboutkeira p {
 padding:10px;
}

.date {
 font-size:11px;
}

#bonuskeira p {
 padding:10px;
 line-height:18px;
}
#bonuskeira h3 {
 font-family:Century Gothic, Tahoma;
 font-size:24px;
 color:#e60099;
 padding:3px 0 6px 10px;
}
#bonuskeira {
 padding:5px 35px;
 text-align:left;
} 
 
.videolist { width: 1200px; overflow: hidden; clear:	both;}
.videolist ul { width: 1200px; padding: 10px;}
.videolist ul li { background:url(images/updatebg.gif) no-repeat;
width:569px;
float: left; 
font-size: 12px; 
padding: 10px;
margin:4px;
text-align:left;
}
.videolist ul li a img { border: 1px solid #fff;padding:1px;margin:5px; }
.videolist ul li p.title a { color: #fff; text-align:center;line-height:22px;font-size:13px;font-weight:bold;}
.videolist ul li p { padding: 0 14px 0 0;}


.upcomingupdates{ width: 566px; overflow: hidden; }
.upcomingupdates ul { width: 566px; padding: 10px;}
.upcomingupdates ul li {
float: left; 
font-size: 12px; 
padding: 10px;
margin:4px;
text-align:center;
}
.upcomingupdates ul li a img { border: 1px solid #fff;padding:1px;margin:5px; }
.upcomingupdates ul li p.title a { color: #fff; text-align:center;line-height:22px;font-size:13px;font-weight:bold;}



.featuredpics{ width: 1200px; overflow: hidden; }
.featuredpics ul { width: 1200px; padding: 0px;}
.featuredpics ul li {
float: left; 
font-size: 12px; 
padding: 10px;
margin:4px;
text-align:center;
}
.featuredpics ul li a img { border: 1px solid #fff;padding:1px;margin:5px; }
.featuredpics ul li p.title a { color: #fff; text-align:center;line-height:22px;font-size:13px;font-weight:bold;}



.featuredvids{ width: 1200px; overflow: hidden; }
.featuredvids ul { width: 1200px; padding: 0px;}
.featuredvids ul li {
float: left; 
font-size: 12px; 
padding: 10px 5px;
margin:4px;
text-align:center;
}
.featuredvids ul li a img { border: 1px solid #fff;padding:1px;margin:5px; }
.featuredvids ul li p.title a { color: #fff; text-align:center;line-height:22px;font-size:13px;font-weight:bold;}



#upcomingbg {
 background:url(images/upcomingbg.jpg) no-repeat;
 height:572px;
}


#aboutkeirabg {
  background: url(images/aboutkeira.gif) no-repeat top center;
 height:362px;
}
#aboutkeira {
 padding:5px 35px;
 text-align:left;
}
img.aboutpic {
 padding:0 20px;
}
#aboutkeira h3 {
 font-family:Century Gothic, Tahoma;
 font-size:24px;
 color:#e60099;
 padding:3px 0 6px 10px;
}

#blackdiamondbg {
 background: url(images/aboutkeira.gif) repeat-y top center;
overflow:hidden;
height:100%;
}


#bonusleft {
 position:relative;
 float:left;
 padding:10px;
 width:320px;
}
#bonusright {
 float:right;
 text-align:left;
 padding:0;
 width:760px;
}




/* JOIN */
#join01 {
width:752px;
 height:760px;
 position:relative;
 float:left;
}
#join02 {
 background:#000;
width:448px;
 height:760px;
  float:right;
}
#join02 p{
 text-align:left;
 position:relative;
 float:right;
 width:380px;
 padding:5px 30px 0 0;
 
}
#whatdoyouget p{
float:left;
text-align:left;
padding:5px 10px;	
}





/* DIsclaimer */
#disclaimertop {
background: url(images/disclaimertop.gif) no-repeat top center;
 height:51px;
}
#disclaimertop h3 {
 line-height:49px;
 text-align:center;
 color:#e60099;
}
#disclbg {
  background: url(images/aboutkeira.gif) no-repeat top center;
 height:302px;
}

#headerdisclaimer {
  background: url(images/disclaimer_01.jpg) no-repeat top center;
 height:346px;
}
#headerdisclaimer h2,#headerdisclaimer h1 {
 color:#000;
}
#disclaimerleft {
  position:relative;
 float:left;
 padding:10px 0 0 45px;
 width:700px;
 text-align:left;
}
#disclaimerright {
  float:right;
 text-align:left;
 padding:10px 20px 0 10px;
 width:411px;

 }
 
 
 
 
 
#footer {
 font-size:11px;
 padding:20px;
}