	body{
	margin-top            : 0px;
	margin-bottom         : 0px;
	margin-left           : 0px;
	margin-right          : 0px;
	scrollbar-base-color  : #ff88c2;
   	scrollbar-arrow-color : #000000;
	background-color: #FF88c2;
	margin: 0px;
	font-family: verdana;
	font-size: 12px;
	}
	#main_table{
		border-left : 1px solid black;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
	}
/* Navigation */
.navbar_top{
	width : 760px;
	height: : 20px;
	border-bottom : 1px solid black;
	border-top : 1px solid black;
	padding-bottom : 3px;
	background-color:#FFFFFF;
	font-size : 9pt;
}
.navbar_bottom{
	width : 760px;
	height: : 20px;
	border-top : 1px solid black;
	
	padding-bottom : 3px;
	background-color:#FFFFFF;
	font-size : 9pt;
}
.navdiv{
	padding-bottom : 0px;
}
.navdiv a{
	padding-bottom : 0px;
	color : black;
	font-family : verdana;
	text-decoration : none;
	font-weight : bold;
}
.navdiv a:hover{
	text-decoration : underline;
}
.navdiv span{
	font-size : 18px;
	color : red;
	padding-right : .5em;
	padding-left : .5em;
}
#navbar_cell{
/*Controls TD holding navbar*/
	border-bottom : 1px solid black;
	border-top : 1px solid black;
	padding-bottom : 3px;
}
.navlink{
/*Controls navigation links*/
	color : black;
	font-family : verdana;
	text-decoration : none;
	font-weight : bold;
	padding-bottom:3px;
}
.navlink:hover{
/*Controls navigation links when hovered over*/
	text-decoration : underline;
}
.backlink{
/*Controls back to gallery page link*/
	color : #000000;
	text-decoration : none;
}
.backlink:hover{
/*Controls back to gallery page link*/
	text-decoration : underline;
}
/* WEBCAM PAGE */

	.webcam_div1a{
		position : relative;
		width : 540;
		height : 340;
		border : 1px solid black;
		overflow : hidden;
		background-color: #FFEEF6;
		margin-left : 20px;
		margin-top : 20px;
		margin-bottom : 20px;
	}
	.webcam_div1a img{
		width : 148px;
		height : 98px;
		border : none;
		cursor : pointer;
	}
	#webcam_div2{
		width : 540;
		height : 284;
		overflow : hidden;
		background-color: #FFEEF6;
		margin-left : 22px;
		padding : 0px;
		margin-top : 20px;
	}
	#webcam_div2 img{
		cursor : pointer;
		border : none;
		width : 540px;
		height : 284px;
	}
	.webcam_inner1{
		width : 148;
		height : 98;
		position : absolute;
		top : 10px;
		left : 22px;
		border : 1px solid #000000;
		overflow : hidden;
	}
	.webcam_inner2{
		width : 148;
		height : 98;
		position : absolute;
		top : 10px;
		left : 194px;
		overflow : hidden;
		border : 1px solid #000000;
	}
	.webcam_inner3{
		width : 148;
		height : 98;
		position : absolute;
		top : 10px;
		left : 366px;
		overflow : hidden;
		border : 1px solid #000000;
	}
	.webcam_inner4{
		width : 148;
		height : 98;
		position : absolute;
		top : 120px;
		left : 194px;
		overflow : hidden;
		border : 1px solid #000000;
	}
	.webcam_inner5{
		width : 148;
		height : 98;
		position : absolute;
		top : 120px;
		left : 366px;
		overflow : hidden;
		border : 1px solid #000000;
	}
	.webcam_inner6{
		width : 148;
		height : 98;
		position : absolute;
		top : 120px;
		left : 22px;
		overflow : hidden;
		border : 1px solid #000000;
	}
	.webcam_inner7{
		width : 148;
		height : 98;
		position : absolute;
		top : 230px;
		left : 194px;
		overflow : hidden;
		border : 1px solid #000000;
	}
	.webcam_inner8{
		width : 148;
		height : 98;
		position : absolute;
		top : 230px;
		left : 366px;
		overflow : hidden;
		border : 1px solid #000000;
	}
	.webcam_inner9{
		width : 148;
		height : 98;
		position : absolute;
		top : 230px;
		left : 22px;
		overflow : hidden;
		border : 1px solid black;
	}
/* GLOBAL */
	#blurb_div{
		margin-left : 20px;
		width : 520px;
		background-color: #FFEEF6;
		border : 1px solid #000000;
		padding : 10px;
		font-family : Verdana;
		font-size : 10pt;
		overflow : hidden;
		text-align : justify;
	}
	#blurb_div p{
		font-weight : bold;
		text-align : center;
		margin-bottom : 0px;
	}
	#blurb_div span{
		font-weight : normal !Important;
		text-align : justify;
		width : 520px;
		height : auto;
		overflow : hidden;
		display : inline;
	}
/* JOURNAL */
	#font_div{
		margin-left : 20px;
		margin-top : 20px;
		width : 540px;
		background-color: #FFEEF6;
		border : 1px solid #000000;
		padding : 0px;
		font-family : Verdana;
		font-size : 10pt;
		overflow : hidden;
		text-align : justify;
	}
	#font_div img{
		border : none;
	}
/* PICTURES */
	.bonus_div{
		margin-left:20px;
		margin-bottom : 20px;
		height:284px;
		width:540;
		border:1px solid black;
		background-color: #FFEEF6;
		overflow:hidden;
		position :relative;
	}
	.bonus_div img{
		cursor : pointer;
	}
	.bonus_inner1{
		width : 200;
		height : 262;
		position : absolute;
		top : 10px;
		left : 10px;
		border : 1px solid black;
		overflow : hidden;
	}
	.bonus_inner2{
		width : 148;
		height : 98;
		position : absolute;
		top : 10px;
		left : 220px;
		border : 1px solid black;
		overflow : hidden;
	}
	.bonus_inner3{
		width : 148;
		height : 98;
		position : absolute;
		top : 10px;
		left : 378px;
		border : 1px solid black;
		overflow : hidden;
	}
	.bonus_inner4{
		width : 148;
		height : 98;
		position : absolute;
		top : 120px;
		left : 220px;
		border : 1px solid black;
		overflow : hidden;
	}
	.bonus_inner5{
		width : 148;
		height : 98;
		position : absolute;
		top : 120px;
		left : 378px;
		border : 1px solid black;
		overflow : hidden;
	}
	.bonus_inner6{
		width : 306;
		height : 44;
		position : absolute;
		top : 228px;
		left : 220px;
	/*	border : 1px solid black;*/
		font-size : 8pt;
		overflow : hidden;
		text-align : justify;
		padding : 1px;
	}
/* Chats */
#chat_main_div{
	width : 160px;
	border : 1px solid #000000;
	margin-bottom : 5px;
}
#chat_mem_info{
	font-size : 7pt;
}
/*hack*/
* html #chat_main_div{
	margin-bottom : 0px;
}
#chat_main_div span{
	color:red;
	text-decoration:underline;
}
#countdown_div{
	margin-top : 10px;
	margin-bottom : 10px;
	font-size : 8pt;
	font-weight : bold;
	text-transform : uppercase;
}
#chat_schedule{
	margin-top : 10px;
	font-size : 8pt;
	font-family : Verdana;
}
#schedule_live{
	text-align : center;

}
#chat_membership{
	font-size : 7pt;
	color : #000000;
}
#schedule_link_live{
	text-align : center;
	text-transform : uppercase;
	color : red;
	font-size : 7pt;
	font-family : verdana;
	padding-left : 0px;
	padding-right : 2px;
}
#schedule_link{
	font-size : 8pt;
	font-family : verdana;
	color : black;
	text-decoration : none;
}
#chat_membership{
	font-size : 8pt;
}
#cst_time{
	color:red;
	font-size:7pt;
	position:relative;
	bottom:4px;
	margin-top : 3px;
}

/*  */
#tipDiv{
	background-color : #00FF00;
	text-decoration : none !Important;
}
.cam_popup{
	
}
.camtip{
	font-weight : bold;
	text-decoration : none;
	border : 1px solid #000000;
}
.camtip img{
	
}
.bonusdiv2{
	margin-left:20px;
	height:284px;
	width:540;
	border:1px solid black;
	background-color: #FFEEF6;
	overflow:hidden;
	position :relative;
}



/* HACKS */
	/*webcam*/
	* html #webcam_div2{
		margin-left : 20px;
	}
	
	/* global */
	* html #blurb_div{
		width : 540px;
		w\idth : 540px;
	}
/*journal*/
	* html #font_div{
		width : 540px;
		w\idth : 540px;
	}
/* Disclaimer */
#disclaimer{
	font-size : 8pt;
	color : black;
}
#disclaimer a{
	font-size : 8pt;
	color : black;
}
#disclaimer a:hover{
	text-decoration : underline;
}
#vid_div2{
	position : relative;
	width : 540;
	height : 332;
	overflow : hidden;
	background-color: #FFEEF6;
	margin-left : 20px;
	padding : 0px;
	border : 1px solid black;
}
#vid_div2 img{
	border : none;
	cursor : pointer;
}
.vid2_inner1{
	width : 150;
	height : 100;
	position : absolute;
	top : 10px;
	left : 369px;
	overflow : hidden;
	border : 1px solid black;
}
/*hack*/
* html .vid2_inner1{
	width : 152;
	height : 102;
}
.vid2_inner2{
	width : 150;
	height : 100;
	position : absolute;
	top : 115px;
	left : 369px;
	overflow : hidden;
	border : 1px solid black;
}
/*hack*/
* html .vid2_inner2{
	width : 152;
	height : 102;
}.vid2_inner3{
	width : 150;
	height : 100;
	position : absolute;
	top : 220px;
	left : 369px;
	overflow : hidden;
	border : 1px solid black;
}
/*hack*/
* html .vid2_inner3{
	width : 152;
	height : 102;
}
.vid2_inner4{
	width : 320;
	height : 225;
	position : absolute;
	top : 10px;
	left : 20px;
	overflow : hidden;
	border : 1px solid black;
}
/*hack*/
* html .vid2_inner4{
	width : 322;
	height : 227;
}
.vid2_inner5{
	width : 100;
	height : 15;
	position : absolute;
	top : 238px;
	left : 20px;
	overflow : hidden;
	font-family : verdana;
	font-size : 8pt;
	background-color: #FFEEF6;
}





.vid2_inner6{
	width : 320;
	height : 68;
	position : absolute;
	top : 252px;
	left : 20px;
	/*border : 1px solid black;*/
	overflow : hidden;
	font-family : verdana;
	font-size : 8pt;
	background-color: #FFEEF6;
}
.vid2_inner6 A:hover{
	text-decoration : underline;
}
#bio_box{
	border:1px solid black;
	height:187px;
	width:165px;
	background-color:#FFEEF6;
	font-family : verdana;
	font-size : 8pt;
	padding-top : 3px;
	padding-left:10px;
	overflow : hidden;
}
/*hack*/
* html #bio_box{
	width : 175px;
	w\idth : 175px;
	height:188px;
	h\eight:188px;
}
#bio_box p{
	color : #000000;
}
.bio_header{
	text-align : center;
	font-weight:bold;
}
#other_box{
	border:1px solid black;
	height:184px;
	width:165px;
	background-color:#FFEEF6;
	font-family : verdana;
	font-size : 8pt;
	padding : 5px 0px 0px 11px;
	overflow : hidden;
}
#other_box img{
	border : none;
}
* html #other_box{
	width : 175px;
	w\idth : 175px;
	height:188px;
	h\eight:188px;
}
#other_box a{
	font-weight : bold;
	color : black;
	text-decoration : none;
}
#other_box a:hover{
	text-decoration : underline;
}
#blurb_main{
		background-color: #FFEEF6;
		padding : 10px;
		font-family : Verdana;
		font-size : 10pt;
}
/* LU Boxes */
.lu_box{
	margin-bottom : 10px;
}
.lu_box a{
	cursor : hand;
	color : #000000;
	text-decoration : none;
}
.lu_box a:hover{
	text-decoration : underline;
}
.lu_titlebox{
	height : 30px;
	width : 148px;
	background-color : #FFEEF6;
	line-height : 13px;
	border : 1px solid #000000;
	vertical-align : bottom;
	font-weight : normal;
	font-family : verdana;
	font-size : 7pt;
}
/*hack*/
* html .lu_titlebox{
	width : 150px;
	w\idth : 150px;
}
.lu_box img{
	border : 1px solid #000000;
	border-top : none;
	width : 148px;
	height : 98px;
}


#splash_box{
	vertical-align:top;
	text-align:justify;
	overflow:hidden;width:370;
	height:609px;
	background-color:#FFEEF6;
	border:1px solid black;
}
/*  */
#splash_box img{
	cursor:hand;
	width : 370px;
	height : 230px;
	border : none;
	cursor:hand;
}
#splash_box div{
	width : 350px;
	padding : 10px 10px 10px 10px;
	display : block;
	font-family : Verdana;
	font-size : 9pt;
	text-align : justify;
}
/*hack*/
* html #splash_box div{
	width : 368px;
	w\idth : 368px;
}
/* Main Column */
#maincol{
	width : 370px;
	padding-top:18px;
	vertical-align : top;
}
/*Latest 12 updates box*/
#latest_12_header{
	height:30px;
	width:150px;
	line-height:13px;
	border:1px solid black;
	vertical-align:bottom;
	font-weight:normal;
	font-family:verdana;
	font-size:7pt;
	background-color: #FFEEF6;
}
/*hack*/
* html #latest_12_header{
	width : 150px;;
	w\idth : 150px;
}
#latest_12{
	padding-left:15px;
	padding-bottom:3px;
	line-height:13px;
	border:1px solid black;
	width:135px;
	border-top:none;
	font-weight:normal;
	font-family:verdana;
	font-size:7pt;
	text-align:left;
	margin-bottom : 25px;
}
/*hack*/
* html #latest_12{
	width : 150px;;
	w\idth : 150px;
}
#latest_12 span{
	cursor : hand;
	font-size:7pt;
}
	.button_div{
		line-height : 25px;
		vertical-align:middle;
		height : 25px;
		width : 150px;
		border : 1px solid black;
		font-family : verdana;
		font-size : 12px;
		background-color: #FFEEF6;
		font-weight:bold;
	}
.button_div a{
	text-decoration : none;
	color : #000000;
}
.button_div a:hover{
	text-decoration : underline;
}
.join_div1{
	height:182px;
	border:1px solid black;
	background-color: #FFEEF6;
	padding-top : 5px;
	padding-bottom : 5px;
	overflow:hidden;
	padding-right : 5px;
}
/*hack*/
* html .join_div1{
	height : 190px;
}
.join_div2{
	margin-left:20px;
	margin-top:-20px;
	margin-bottom : 20px;
	height:284px;
	width:540;
	border:1px solid black;
	background-color: #FFEEF6;
	overflow:hidden;
	position :relative;
}
.join_inner1{
	width : 200px;
	height : 228px;
	position : absolute;
	top : 10px;
	left : 10px;
	border : 1px solid black;
	overflow : hidden;
	font-size : 140px;
	vertical-align : middle;
	background-color : white;
	padding-top : 35px;
	color : black;
}
/*hack*/
* html .join_inner1{
	width : 200px;
	height : 262px;
}
.join_inner2{
	width : 148;
	height : 98;
	position : absolute;
	top : 10px;
	left : 220px;
	border : 1px solid black;
	overflow : hidden;
	font-size : 70px;
	vertical-align : top;
	background-color : white;
	margin-bottom : 10px;
	color : black;	}
.join_inner3{
	width : 148;
	height : 98;
	position : absolute;
	top : 10px;
	left : 378px;
	border : 1px solid black;
	overflow : hidden;
	font-size : 70px;
	vertical-align : top;
	background-color : white;
	margin-bottom : 10px;
	color : black;	}
.join_inner4{
	width : 148;
	height : 98;
	position : absolute;
	top : 120px;
	left : 220px;
	border : 1px solid black;
	overflow : hidden;
	font-size : 70px;
	vertical-align : top;
	background-color : white;
	margin-bottom : 10px;
	color : black;
}
.join_inner5{
	width : 148;
	height : 98;
	position : absolute;
	top : 120px;
	left : 378px;
	border : 1px solid black;
	overflow : hidden;
	font-size : 70px;
	vertical-align : top;
	background-color : white;
	margin-bottom : 10px;
	color : black;
}
li{
	font-weight : normal;
	font-size : 8pt;
	font-family : verdana;
}
#nextchat_div{
	line-height : 25px;
	padding-left:10px;
	vertical-align:middle;
	height : 25px;
	width : 370px;
	border : 1px solid black;
	font-family : verdana;
	font-size : 12px;
	background-color: #FFFFFF;
	font-weight:bold;
}
/*hack*/
* html #nextchat_div{
	height : 27px;
	width : 370px;
}
#nextchat_div span{
	font-size:12px;
	font-weight:bold;
	position:relative;
	bottom:3px;
}
#header_image_cell{
	width : 760px;
	height : 125px;
}
#header_image_cell img{
	cursor : pointer;
}

/* video page */
.preview_box{
	width : 538px;
	height : 282px;
	position : relative;
	border : 1px solid #000000;
	background-color : #FFeef6;
	margin-bottom : 10px;
	margin-left : 22px;
}
.preview_box img{
	border : none;
	cursor : pointer;
}
.inner_1{
	width : 320px;
	height : 225px;
	position : absolute;
	top : 10px;
	left : 10px;
	border : 1px solid #000000;
}
.inner_2{
	width : 184px;
	height : 124px;
	border : 1px solid #000000;
	position : absolute;
	top : 10px;
	left : 342px;
}
.preview_box .prev_img{
	width : 184px !Important;
	height : 124px !Important;
	
}
.inner_3{
	width : 184px;
	height : 124px;
	border : 1px solid #000000;
	position : absolute;
	top : 146px;
	left : 342px;
}
.inner_4{
	width : 320px;
	height : 23px;
	margin-top : 10px;
	position : absolute;
	top : 237px;
	left : 10px;
	text-align : center;
}
.inner_4 a{
	text-decoration : underline;
	font-size : 9pt;
	color : #000000;
}
/* video page hacks */

* html .preview_box{
	width : 540px;
	height : 284px;
	position : relative;
	border : 1px solid #000000;
	background-color : #FFeef6;
	margin-left : 20px;
}
* html .preview_box img{
	border : none;
}
* html .inner_1{
	width : 320px;
	height : 225px;
	position : absolute;
	top : 10px;
	left : 10px;
	border : 1px solid #000000;
}
* html .inner_2{
	width : 186px;
	height : 126px;
	border : 1px solid #000000;
	position : absolute;
	top : 10px;
	left : 342px;
}
* html .inner_3{
	width : 186px;
	height : 126px;
	border : 1px solid #000000;
	position : absolute;
	top : 146px;
	left : 342px;
}
* html .inner_4{
	width : 320px;
	height : 23px;
	margin-top : 10px;
	position : absolute;
	top : 237px;
	left : 10px;
	text-align : center;
}
* html .inner_4 a{
	text-decoration : underline;
	font-size : 9pt;
	color : #000000;
}

/* */ /* */ /* */ /* BEGIN CSS REWORK FOR IE/FF */ /* */ /* */ /* */
/* LATEST 12 UPDATES BOX */
#latest12header{
	height:30px;
	width:150px;
	line-height:13px;
	border:1px solid black;
	vertical-align:bottom;
	font-weight:normal;
	font-family:verdana;
	font-size:7pt;
	background-color: #FFEEF6;
}
#latest12{
	padding-left:15px;
	padding-bottom:3px;
	line-height:13px;
	border:1px solid black;
	width:135px;
	border-top:none;
	font-weight:normal;
	font-family:verdana;
	font-size:7pt;
	text-align:left;
	margin-bottom : 20px;
}
#latest12 span{
	cursor : hand;
	font-size:7pt;
}
	/* LATEST 12 UPDATES BOX IE HACKS */
* html #latest12{
	width : 150px;;
	w\idth : 150px;
}
* html #latest12header{
	width : 150px;;
	w\idth : 150px;
}
	/* END LATEST 12 UPDATES BOX IE HACKS */
/* END LATEST 12 UPDATES BOX */

/* LU BOXES */
.lubox{
	margin-bottom : 10px;
}
.lubox a{
	cursor : hand;
	color : #000000;
	text-decoration : none;
}
.lubox a:hover{
	text-decoration : underline;
}
.lutitlebox{
	height : 30px;
	width : 148px;
	background-color : #FFEEF6;
	line-height : 13px;
	border : 1px solid #000000;
	vertical-align : bottom;
	font-weight : normal;
	font-family : verdana;
	font-size : 7pt;
	text-align : center;
}
.lubox img{
	border : 1px solid #000000;
	border-top : none;
	width : 148px;
	height : 98px;
}
	/* LU BOXES IE HACKS */
* html .lutitlebox{
	width : 150px;
	w\idth : 150px;
}
	/* END LU BOXES IE HACKS */
/* END LU BOXES */


/* VIDEO LU BOXES */
.vidlubox{
	margin-bottom : 10px;
}
.vidlubox a{
	cursor : hand;
	color : #000000;
	text-decoration : none;
}
.vidlubox a:hover{
	text-decoration : underline;
}
.vidlutitlebox{
	height : 30px;
	width : 148px;
	background-color : #FFEEF6;
	line-height : 13px;
	border : 1px solid #000000;
	vertical-align : bottom;
	font-weight : normal;
	font-family : verdana;
	font-size : 7pt;
	text-align : center;
}
.vidlubox img{
	border : 1px solid #000000;
	border-top : none;
	width : 148px;
	height : 98px;
}
	/* LU VIDEO BOX IE HACKS */
* html .vidlutitlebox{
	width : 150px;
	w\idth : 150px;
}
	/* END VIDEO LU BOX IE HACKS */
/* END VIDEO LU BOX */
