@charset "utf-8";
/* ShawnaLenee.com :: CSS Document */

body{
	background:#000 url(images/bkgBody.jpg) center top repeat;
	font:normal normal 12px/18px Arial, Helvetica, sans-serif;
	color:#b3b3b3;
}
body, p, img, h1, h2, h3, h4{
	margin:0px;
	padding:0px;
}
img{
	border:none;
	vertical-align:middle;
}
a, #topNavBtnJoin, #topNavBtnJoin2{
	color:#00c8d1;
}
a:hover, #topNavBtnJoin:hover, #topNavBtnJoin2:hover{
	color:#FFFFFF;
}
.clrGlobal {
	clear:both;
	float:none;
}
.clrUltimate {
	clear:both;
	float:none;
	font-size:0px;
	line-height:0px;
}
.fltLeft{
	float:left;
}
.fltRight{
	float:right;
}
.fltLeft, .fltRight{
	display:inline;
}
.bkgDeco{
	background:url(images/imgDeco.png) 200px 0px no-repeat;
}
.bkgNavigation{
	background:url(images/bkgNavigation.png) center 95px no-repeat;
}
#bkgLightsLeft, #bkgLightsRight{
	width:1200px;
	margin:0px auto 0px auto;
	background:url(images/bkgLight.jpg);
	background-repeat:repeat-y;
}
#bkgLightsLeft{
	background-position:left top;
}
#bkgLightsRight{
	background-position:right top;
}
#bkgContainer{
	width:1000px;
	margin:0px auto 0px auto;
	background:url(images/bkgContainer.png) center top repeat-y;
}
#hdrShawnaLenee, .topNavigation{
	width:960px;
	margin:0px auto 0px auto;
}
.gblContainer{
	width:946px;
	margin:20px auto 0px auto;
}
.idxContainer{
	width:932px;
	margin:0px auto 0px auto;
}
.topNavigation{
	height:69px;
	text-transform:uppercase;
	text-align:center;
	overflow:hidden;
}
.topNavigation a{
	display:inline-block;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	padding:20px 16px 30px 16px;
	margin:0px 10px 0px 10px;
}
.topNavigation a:hover{
	background:url(images/bkgNavHover.jpg) center top repeat-x;
}
.bkgBox{
	padding:6px;
	background-image:url(images/bkgBoxDark.png);
	margin-bottom:10px;
}
.bkgBox2{
	padding:10px;
	background-image:url(images/bkgBoxDark.png);
	margin-bottom:10px;
}
.boxDark{
	background-color:#090909;
}
.bkgBoxFooter{
	background-image:url(images/bkgBox.png);
	margin-bottom:-10px;
}
.bkgBoxFtrButton{
	background:url(images/frtBkgBoutons.jpg) 0px 0px no-repeat;
	height:436px;
}
#hmeFreeTrailer{
	position:absolute;
	margin:-9px 0px 0px -13px;
}
#flashSize{
	width:557px;
	height:322px;
}
.boxTitle2{
	background:url(images/imgDeco.png) center -15px no-repeat;
	height:62px;
}
.boxTitle{
	height:62px;
}
.boxImgTitle{
	margin-top:0px;
}
.boxImgTtlText{
	margin-top:24px;
}
.boxImgTxtTitle{
	margin-top:19px;
	color:#FFF;
	font-size:28px;
	line-height:28px;
}
.boxImgTtlText b, .boxTxtVideo b, .boxTxtPicture b{
	text-transform:uppercase;
	color:#00c8d1;
}
.boxImgTtlText2{
	margin-top:14px;
}
.boxHmeVideo{
	width:310px;
	height:340px;
	overflow:hidden;
	cursor:pointer;
}
.boxTxtVideo, .boxTxtPicture{
	padding-bottom:20px;
}
.boxHmeVideo p, .boxTxtVideo p, .boxTxtPicture p{
	padding:8px 12px 0px 12px;
}
.boxHmeVideo b{
	text-transform:uppercase;
	color:#FFF;
}
.boxHmeVideo strong, #hmeBoxBlogText b, #hmeBoxTwitterText b{
	text-transform:uppercase;
	color:#00c8d1;
}
#hmeBoxLive{
	width:332px;
}
#hmeLiveCam{
	position:absolute;
	margin:129px 0px 0px 99px;
}
#hmeBoxPhotosets{
	width:572px;
}
#hmeBoxCtnPhoto{
	background-color:#000;
	height:312px;
}
#boxCtnFriends{
	background-color:#090909;
	padding:6px;
}
#boxFriends{
	background-color:#000;
	text-align:center;
}
.imgFriends{
	width:129px;
	padding-top:140px;
	background:url(images/imgFriends.jpg) no-repeat;
}
.imgFriends b{
	color:#00c8d1;
	font-weight:normal;
}
.hmeBoxPhoto{
	height:290px;
	margin:10px 6px 0px 6px;
	text-align:center;
	overflow:hidden;
}
#hmeBoxBlog, #hmeBoxTwitter{
	width:450px;
}
#hmeBoxBlogText{
	background:url(images/hmeBkgBlog.jpg) 0px 0px no-repeat;
}
#hmeBoxTwitterText{
	background:url(images/hmeBkgTwitter.jpg) 0px 0px no-repeat;
}
#hmeBoxBlogText p,#hmeBoxTwitterText p{
	padding:10px 30px 0px 30px;
}
#hmeBoxBlogText, #hmeBoxTwitterText{
	height:312px;
	overflow:hidden;
}
.btnReadMore{
	position:absolute;
	margin-top:260px;
	margin-left:300px;
}
.boxText{
	margin-top:20px;
}
#btnFtrPosition{
	padding:20px 80px 0px 80px;
}
#btnJoin a{
	display:block;
	text-decoration:none;
	width:345px;
	height:255px;
}
#btnNext a{
	display:block;
	text-decoration:none;
	width:345px;
	height:255px;
}
#gblCopy{
	font-size:10px;
	padding:40px 0px 10px 0px;
	text-align:center;
}
.vidImgSmall{
	padding-bottom:1px;
}
.ctnVideos{
	width:903px;
	margin:0px auto 0px auto;
	padding:15px 0px 15px 0px;
}
.vidBtnPlay{
	position:absolute;
	margin:192px 0px 0px 290px;
}
.ctnPictures{
	width:896px;
	margin:0px auto 0px auto;
	padding:25px 0px 25px 15px;
}
.boxPic1{
	padding-right:1px;
	width:603px;
}
.boxPic2{
	padding-right:1px;
	width:179px;
}
.boxPic3{
	padding-right:1px;
	width:89px;
}
#bkgBiography{
	width:915px;
	height:1101px;
	background:url(images/bkgBiography.jpg) 0px 0px no-repeat;
	margin:0px auto 0px auto;
}
#bkgBiographyExtra{
	position:absolute;
	margin:1101px 0px 0px 73px;
}
#bioText{
	width:420px;
	height:1030px;
	position:absolute;
	margin:150px 0px 0px 460px;
	text-align:justify;
	color:#FFF;
}
#bioText p{
	margin-bottom:30px;
}
.idxDescription{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	border:solid 1px #000;
	color:#FFF;
	padding:20px;
	overflow:auto;
	height:100px;
}
#ctnBkgBottom{
	padding-top:40px;
	padding-bottom:10px;
	text-align:center;
}
#ctnBkgBottom a{
	color:#FFF;
}
#idxTable{
	font-size:32px;
	padding:20px 0px 20px 0px;
	margin:0px auto 0px auto;
	text-align:center;
}
#idxLnkExit{
	color:#F00;
}
.gblPitch{
	text-transform:uppercase;
	font-size:22px;
	line-height:22px;
	text-align:center;
	padding:40px;
}
.gblImgPub{
	text-align:center;
	margin-bottom:20px;
}
#plyTable{
	margin:0px auto 0px auto;
}
#navBottom{
	text-align:center;
	padding:20px 0px 20px 0px;
}
#navBottom a{
	display:inline-block;
	padding:5px;
}
#liveshow{
	position:absolute;
	padding-left:1px;
	padding-top:150px;

}
