@charset "utf-8";
/* PhoenixMarie.com CSS Document */

body{
	background:#FFF url(../images/gblBackground.gif) 0px 0px repeat;
	font:normal normal 12px/16px Arial, Helvetica, sans-serif;
	color:#d3d3d3;
}
body, p {
	margin:0px;
	padding:0px;
}
b{
	color:#c720a3;
}
img{
	vertical-align:middle;
	border:none;
}
td{
	vertical-align:top;
}
#phoenixMarie {
	margin: 17px 0px 0px 29px;
}
.clrGlobal{
	clear:both;
	float:none;
}
.clrUltimate{
	clear:both;
	float:none;
	font-size:0px;
	line-height:0px;
}
.fltLeft{
	float:left;
}
.fltRight{
	float:right;
}
#gblContainer{
	width:1020px;
	margin:0px auto 0px auto;	
}
#navTop{
	width:980px;
	height:96px;
	margin:0px auto 0px auto;
	background-color:#1f1f1f;
	border-bottom:solid 1px #df6fc4;
}
.ctnSite{
	width:959px;
	margin:0px auto 0px auto;
	background-color:#FFF;
}
.ctnNavigation{
	margin-top:30px;
	padding-right:10px;
}
.navLinkLeft{
	float:left;
	margin-right:10px;
}
.navLinkRight{
	height:37px;
}
.navLinkLeft:hover{
	background-image:url(../images/navOverLeft.gif);
	background-repeat:no-repeat;
}
.navLinkRight:hover{
	background-image:url(../images/navOverRight.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.navLinkRight a{
	display:block;
	padding:8px 10px 13px 10px;
	text-decoration:none;
	font-size:16px;
	color:#FFF;
}
#navLnkJoin{
	color:#c720a3;
}
#navLnkJoin:hover{
	color:#FFF;
}
#imgPhonexMarie{
	padding-bottom:6px;
	background-color:#161616;
}
.gblBox{
	padding:6px;
	background-color:#161616;
	margin-top:10px;
}
#imgWelcome{
	background-image:url(../images/imgWelcome.jpg);
	background-repeat:no-repeat;
	width:368px;
	height:322px;
	margin:0px;
}
#bxWelTexte{
	width:200px;
	height:200px;
	position:absolute;
	margin:80px 0px 0px 140px;
	overflow:hidden;
	font-size:12px;
	line-height:14px;
	text-align:justify;
}
#bxWelTexte p{
	padding-bottom:10px;
}
.gblSecTitle{
	width:965px;
	margin:20px 0px 20px 25px;
}
#ttlHmeVidCamera{
	position:absolute;
	margin:0px 0px 0px 780px;
	z-index:1;
}
.hmeBoxVideo{
	width:315px;
}
#hmeBoxVideoMidle{
	margin:0px 7px 0px 7px;
}
.hmeBoxVidTxt{
	height:140px;
	background-color:#161616;
	margin-top:10px;
	padding-top:20px;
}
.hmeBoxVidTxt p{
	padding:0px 20px 10px 20px;
}
.hmeBoxVidTitle{
	font-size:16px;
	color:#c720a3;
}
.hmeBoxVidDate{
	font-weight:bold;
}
.hmeBoxVidDescription{
	height:40px;
	overflow:hidden;
}
.hmeBoxVidBouton{
	position:absolute;
	margin:100px 0px 0px 190px;
}
#ttlHmePicPhoto{
	position:absolute;
	margin:-40px 0px 0px 820px;
}
#ctnHmePicBox{
	padding-left:4px;
}
.hmeBoxPic{
	width:234px;
	margin-right:4px;
}
#hmePicText{
	padding:20px;
}
#hmePicText p{
	width:700px;
	color:#1f1f1f;
	font-size:14px;
}
#ctnFooter{
	background:#202020 url(../images/bkgFooter.jpg) 0px 0px no-repeat;
}
#ftrBonus{
	text-align:center;
	padding:20px 0px 20px 0px;
}
#ctnFtrColone{
}
.ftrColTxtSize{
	height:200px;
	overflow:hidden;
}
.ftrColTxtSize p{
	padding-bottom:10px;
	font-size:14px;
}
.ftrColSize{
	width:280px;
	margin-left:42px;
}
.ftrColTxtSize span {
	font-size:14px;
}
.ftrTitle{
	padding:50px 0px 10px 0px;
	background: url(../images/ftrLine.gif) center bottom repeat-x;
	margin-bottom:10px;
	font-size:14px;
}
#ftrImgShows{
	margin:0px 0px 15px 0px;
}
.ftrTwitText{
	margin-bottom:20px;
}
.ftrBlogText{
	margin-bottom:20px;
}
.hmeBoxFtrBouton{
	margin:10px 0px 0px 0px;
}
.ftrSpacer{
	background: url(../images/ftrLine.gif) center bottom repeat-x;
	padding:40px 0px 20px 0px;
}
.myFriendsTitleSection {
	text-align:right;
	margin: 0px 48px 0px 36px;
	padding: 20px 0px 5px 0px;
	height: 27px;
}
.myFriends, .copyright {
	float: left;
}
.membership {
	float: right;
	padding-top: 5px;
}
.footerTextDef {
	font:normal normal 12px/16px Arial, Helvetica, sans-serif;
	
}
.footer {
	background-color:#202020;
	padding: 26px 32px 26px 32px;
	height:15px;
	
}
.copyright a, ul li a {
	text-decoration:none;
	color:#FFF;
}
.copyright b, ul li a:hover, ul li a.selected, .playersectionContainer a:hover, #copyright a {
	color: #ae158d;
}
.menuText {
	float:right;
}
ul {
	margin: 0;
	padding: 0;
}
ul li {
	display:inline;
	padding: 0px 10px 0 10px;
}

li.between {
	border-left:1px solid #FFF;
	border-right:1px solid #FFF;
}
#noright {
	border-right:none;
}
#copyright{
	padding:40px 0px 10px 0px;
	text-align:center;
	color:#000;
	font-size:10px;
}
.fltLeft i, .fltLeft i a {
	font-style:italic;
	color:#b83594;
}
.gblHeader {
	width:960px;
	height:288px;
	margin: 0px auto 0px auto;
	padding: 0;
	background:#161616 url(../images/innerpage_gen_header_gradient.gif) left bottom repeat-x;
}
.gblSubtitlesBanner {
	margin:17px 0px 17px 20px;
	background: url(../images/innerpage_gen_subtitle_bkg.gif) 10px 0px no-repeat;
	width:971px;
}
.gblSubtitlesBanner .picture {
	position:absolute;
	margin: -37px 0px 0px 821px;
	z-index:1;
}
.gblSubtitlesBanner .picture2 {
	position:absolute;
	margin: -34px 0px 0px 800px;
	z-index:1;
}
.subtitleContainer {
	float:left;
}
.subtitleContainer#title {
	padding-left: 10px;
}
.aboutContainer {
	border: #161616 13px solid;
	background:url(../images/aboutme_bkgDetails.jpg) no-repeat;
	height:894px;
	width:934px;
	margin:0px auto 17px auto;
}
.aboutContainer .textBox {
	float:right;
	margin:42px;
	width:377px;
	font: normal normal 14px/18px Arial, Helvetica, sans-serif;
	color: #363636;
	overflow: hidden;
	text-align:justify;
}
.textBox p {
	margin-bottom: 15px;
}
.textBox b, .aboutContainer .textBox a {
	color:#9e3987;
}
.photosetContainer {
	width:904px;
	padding:28px;
	background:#1f1f1f url(../images/innerpage_gen_bkg2.gif) left bottom repeat-x;
	margin:0px auto 17px auto;
}
.leftColumn {
	float:left;
}
.floatR {
	float:right;
}
.rightColumn {
	width: 281px;
}
.customRow {
/*	margin: 0px 0px 13px 0px; */
	margin: 0px 0px 1px 0px;
}
.customRow2 {
	margin: 0px 0px 6px 0px;
}
.title {
	color: #d3d3d3;
}
.details {
	text-align:justify;
	line-height: 18px;
}
.starringPics {
	margin-top: 15px;
}
.pics {
	margin-left: 30px;
}
.smallFooter {
	background:#999 url(../images/innerpage_gen_footer_gradient.gif) repeat-x;
	height:19px;
}

.videosContainer {
	background-color: #161616;
	padding: 16px;
	width:928px;
	margin:0px auto 27px auto;
}
.videosContainer .leftColumn#introText {
	font: normal normal 18px Arial, Helvetica, sans-serif;
	color: #fff;
	overflow: hidden;
}
.videoHeaderText {
	padding-bottom: 15px;
}
.updated {
	padding-top:5px;
}
.lineDivision {
	margin:25px 0px 20px 0px;
	background: url(../images/ftrLine.gif) repeat-x;
}
.centerTable {
	margin:0 auto 0 auto;
}
.centerTable td {
	padding: 2px;
}
.superFlashZone{
	margin-left:145px;
}
.vidBtnPlay{
	position:absolute;
	margin:192px 0px 0px 290px;
}
.playersectionSeparator{
	margin: 15px auto 15px auto;
}
.playersectionContainer{
	width: 960px;
	margin: 15 auto 15 auto;
	text-align:center;
}
.playersectionContainer a{
	color: #161616;
	font:normal normal 20px/22px Arial, Helvetica, sans-serif;
}
#textLinks {
	margin: 40px auto 40px auto;
}
.friendsjoin {
	background-color:#202020;
}

.ftrColSize a {
	color: #fff;
}
#liveshow{
	position:absolute;
	padding-left:800px;
	padding-top:80px;

}
