@charset "utf-8";
.butSubmit {
	background: #B24378;
	color: #FFD7EB;
	font-weight: bold;
	border: 1px solid #A5446F;
}

#header {
	height: 213px;
}
#pageback {
	width: 955px;
	margin: auto;
	background: url(images/pageBack.gif) repeat-y;
	padding-left: 20px;
	padding-right: 20px;
}
body,td,input,select,textarea {
	font-family: Tahoma, arial, sans;
	font-size: 11px;
	color: #333333;
}
#subHead {
	margin-right: -10px;
	margin-left: -10px;
	margin-bottom: 10px;
}
.funBox {
	margin: 5px;
	height: 98px;
	width: 108px;
	background: url(/images/funpicsBack.gif) no-repeat left top;
	float: left;
	padding-top: 5px;
	padding-left: 7px;
}

#leftCrumbs {
	background: url(images/leftCrumbs.gif);
	padding-left: 45px;
	height: 20px;
	padding-top: 6px;
	color: #FFFFFF;
	width: 310px;
}
#rightStat {
	background: url(images/rightStat1.gif);
	height: 20px;
	padding-top: 6px;
	color: #C3447A;
	width: 260px;
	float: right;
	text-align: right;
	padding-right: 30px;
}
#rightPanel {
	width: 155px;
	float: right;
	margin-right: -8px;
}
.clear {
	clear: both;
}
.cTxt1 {
	color: #EF74A3;
	font-weight: bold;
}
.girlBox img {
	background: #FFFFFF;
	padding: 3px;
	border: 1px solid #999999;
}

a {
	color: #D5477F;
	font-weight: bold;
}
a:hover {
	color: #333333;
}
#leftCrumbs a {
	color: #FDCCE1;
	font-weight: normal;
	text-decoration: none;
}
#leftCrumbs a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


.textContent {
	padding: 5px;
	width: 780px;
}
.rightContent {
	float: right;
	width: 267px;
	margin-left: 12px;
}


.button1 {
	background: #D3427B url(/images/butback1.gif);
	text-align: center;
	padding: 1px;
	margin: 1px 0px 8px;
	width: 147px;
}
#footer {
	height: 78px;
	width: 895px;
	margin: auto;
	background: url(/images/footer1.jpg);
	padding-left: 100px;
	padding-top: 8px;
}
#footer a {
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
.flRi {
	float: right;
}
.NavRow {
	background: #FDE1ED;
	color: #AA3768;
	height: 25px;
	padding-top: 8px;
	padding-left: 10px;
}
.NavRow form {
	margin: 0px;
	padding-right: 6px;
}

.girlBox {
	height: 190px;
	width: 115px;
	margin-right: 10px;
	float: left;
}

.pagelinkNav {
	background: #C3447A;
	padding: 7px 10px 3px;
	margin-bottom: 15px;
	color: #FFFFFF;
	height: 18px;
}

.pagelinkNav a, .pageList .this-page {
	padding: 2px 6px;
	border: 1px solid #FFFFFF;
	background: #AA3768;
	color:#FFFFFF;
	text-decoration: none;
	margin-top: 3px;
	margin-bottom: 3px;
}
.pagelinkNav a:hover{
	color:#C3447A;
	text-decoration:underline;
	background: #FFFFFF;
}#stats {
	float: right;
	margin-right: 20px;
	width: 170px;
	padding: 5px;
	margin-top: 0px;
	background: #2A2A2A;
	border: 1px solid #999999;
}
.gallNavRow {
	background: #FDE1ED;
	color: #AA3768;
		padding: 5px;
	padding-left: 10px;
	margin-top: 5px;
	margin-bottom: 15px;

}
.i {
	background: #FFFFFF;
	padding: 3px;
	border-color: #CCCCCC;
	margin:3px;
}
.rightJoin {
	height: 132px;
	width: 204px;
	float: right;
	background: url(/images/join_members.jpg);
	padding-top: 210px;
	padding-left: 10px;
	color: #FFFFFF;
}
.rightJoin a {
	color: #FFC8E3;
}


.i:hover {
	background: #DC3978;
}

#memL1 {
	float: left;
	width: 255px;
	margin-left: 15px;
}
.linkBox {
	background: url(/images/joinBox_back.jpg);
	height: 80px;
	width: 361px;
	color: #333333;
}
.linkBox img {
	float: left;
	margin: 11px;
}
.linkBox a {
	font-size: 18px;
	text-decoration: none;
	display: block;
	font-weight: normal;
}
.linkTitle {
	padding-top: 17px;
	margin-left: 10px;
}
.lrg1 {
	font-size: 17px;
	color: #D2417A;
}
.rightContNarrow {
	float: right;
	width: 238px;
	margin-left: 12px;
	background: url(/images/leftBd.gif) repeat-y;
	padding-left: 7px;
	margin-right: -10px;
}
.newsBox {
	height: 100px;
	width: 400px;
	background: url(/images/newsBox.gif);
	margin-bottom: 6px;
	padding-top: 10px;
	padding-left: 12px;
}
.newsBox a {
	font-weight: normal;
	text-decoration: none;
}

.iNews {
	background: #FFFFFF;
	padding: 3px;
	margin:-3px 9px 3px 3px;
	float: right;
	border: 1px solid #CCCCCC;
}
.iUpdates {
	background: #FFFFFF;
	padding: 3px;
	margin:2px;
	border: 1px solid #CCCCCC;
}
.updateRow {
	background: #DC5692 url(/images/dizBar.gif) no-repeat;
	padding: 5px 10px 1px 50px;
	margin-bottom: 15px;
	color: #FFFFFF;
	height: 17px;
	text-align: left;
	margin-top: 10px;
}
.updateRow a {
	padding: 2px 6px;
	border: 1px solid #EFA9CE;
	background: #AA3768;
	color:#FEE0ED;
	text-decoration: none;
	margin-top: 3px;
	margin-bottom: 3px;
}
.updateRow a:hover {
	color: #FFFFFF;
}

.girlBoxSM {
	height: 80px;
	width: 50px;
	margin-right: 10px;
	float: left;
}
.vidBox {
	height: auto;
	width: 182px;
	margin-right: 10px;
	float: left;
}
.lrgGry {
	font-size: 17px;
	color: #666666;
}
.wVid {
	height: 85px;
	margin-bottom: 10px;
	border-top: 0px solid #DADADA;
	border-right: 0px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	border-left: 0px solid #DADADA;
	width: 363px;
	float: left;
}

.imgBD {
	background: #FFFFFF;
	padding: 3px;
	border: 1px solid #999999;
}
.rightContentVid {
	float: right;
	width: 290px;
	margin-left: 12px;
}
.flLe {
	float: left;
}
.halfpage {
	width: 345px;
	float: left;
	margin-right: 20px;
	padding: 5px;
	padding-left: 20px;
	margin-bottom: 20px;
}

.imgBenefits {
	height: 80px;
	width: 50px;
	margin-right: 10px;
	float: right;
}
.clearLeft {
	clear: left;
}

.vidBoxSM {
	height: auto;
	width: 100px;
	margin-right: 10px;
	float: left;
}
.webLink {
	margin: 8px;
	padding: 8px;
	float: left;
	height: 162px;
	width: 157px;
}
.webLink .imgBD {
	margin-bottom: 7px;
}
.mem {
	padding-left: 5px;
	margin-top: 5px;
	line-height: 1.4;
}
.themeBox {
	margin: 5px;
	height: 85px;
	width: 105px;
	background: url(/images/magicbox.gif) no-repeat left top;
	float: left;
	padding-top: 5px;
	padding-left: 12px;
}
#postBox {
	width: 750px;
	margin: auto;
	margin-bottom: 15px;
}
.commentBox {
	width: 350px;
	padding: 27px 8px 8px;
	margin: 5px;
	background: #F8F8F8 url(/images/topBox.gif) no-repeat 0px top;
}
.dizReply {
	background: #DC5692 url(/images/dizBac.gif) no-repeat right bottom;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	padding: 5px;
	margin-top: 10px;
	padding-right: 15px;
}
.dizReply img {
	padding: 0px;
	margin: -5px 0px 5px -5px;
	margin-bottom: 14px;
}



#postBox td {
	background: #F4F4F4;
}
form {
	margin: 0px;
	padding: 0px;
}
#col1 {
	float: left;
	width: 378px;
}
#col2 {
	float: right;
	margin-left: 10px;
}
.black {
	color: #000000 !important;
}
.black a {
	color: #000000 !important;
}
.loginTable {
	background: #F6F6F6;
}
.brd {
	width: 710px;
	border: 1px solid #000;
	margin: auto;
}


#imagePreview {
	background: no-repeat center top;
	margin: auto;
}

#loader {
	background: #FFFFFF url(/images/loadingImage.gif) no-repeat center 20px;
	margin: auto;
	padding: 6px;
	border: 1px solid #333333;
	cursor: pointer;
}
