#changeNick
{
	height: 20px; vertical-align: baseline; margin: 0; padding-left: 2px; color: White; width: 68px; border: 1px solid Maroon; background-image: url('/imgs4/button_bk.gif');
}

a.enter{
	background-color: #003265;
	border: 2px solid #81ABD3;
	color: #FFFF00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	height: 32px;
	margin-top: 0px;
	padding: 5px;
	text-align: center;
	text-decoration: none;
	width: 290px;
}

a:hover, a.c_text {
	text-decoration: none;
}

body{
	background-color: #451352;
	margin: 0px;
	padding: 0px;
	background-image: url(pcc_backgrnd.jpg);
	background-position: top;
	background-repeat: repeat-x;
	color: White;
}

.mlistbd{
	background-color: #B7DCF9; 
	color: #000000; 
	background-image: none; 
	margin: 3px; 
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
}

.membold{
	color: #9932CC;
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

th.membold{
	color: #595959;
	font-weight: bold;
	font-size: 15px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

.mlistbd a:link,
.mlistbd a:hover,
.mlistbd a:visited,
.mlistbd a:active{
	color: #000080;
}

body.mlistbd img{
	border: 1px solid #00008B;
}

h2{
	font-size: 18px;
}

.border1{
	border: 1px solid #02659C;
}

.c_text	{
	color: #2296BB;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 10px;
}

.cntr	{
	text-align: center;
}

.cs_button{
	background-color: #B934BA;
	border: 2px ridge #9400D3;
	color: #FFFF00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	height: 23px;
	margin-left: 195px;
	vertical-align: middle;
	padding-top: 0px;
	text-align: center;
	top: auto;
}

.cs1, .one {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

.form	{
	background-color: #F5F5F5;
	border-color: #3D3188;
	border-style: solid;
	border-width: 1px;
	height: 20px;
	width: 177px;
}

.biourl{
	background-color: #F5F5F5;
	border-color: #3D3188;
	border-style: solid;
	border-width: 1px;
	height: 20px;
	width: 345px;
}

.form_div	{
	height: 23px;
	margin-top: 1px;
}

.form1	{
	background-color: #0D467F;
	border-color: #F9CF98;
	border-style: solid;
	border-width: 1px;
	height: 20px;
	width: 161px;
}

.h_text	{
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
}

.link_box{
	color: #ADD8E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 5px;
	width: 685px;
}

.m_text	{
	font-family: Tahoma;
	font-size: 14px;
	line-height: 16px;
	background-image: url(../images/fill_form.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}

.m1_text	{
	color: #FFFF64;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 12px;
	text-align: justify;
}

.m2_text	{
	color: #000000;
	font-family: Tahoma;
	font-size: 14px;
	line-height: 16px;
}

.p_text{
	text-align: justify;
}

.t_1{
	height: 132px;
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 6px;
	text-align: justify;
	width: 281px;
}

.t_2{
	color: #FFFFFF;
	height: 112px;
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 88px;
	text-align: justify;
	width: 281px;
}

.t_3{
	color: #5B2C26;
	height: 70px;
	margin-left: 0px;
	margin-top: 6px;
	padding-right: 6px;
	text-align: justify;
	width: 256px;
}

.t_4{
	color: #FFFFFF;
	font-size: 13px;
	height: 179px;
	margin-left: 29px;
	margin-top: 83px;
	text-align: justify;
	width: 192px;
}

.wht, .white{
	color: #7A1873;
}

.yb_text{
	color: #FFFF00;
	font-weight: bold;
}

div.header1{
	color: #7A1873;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 22px;
	float: left;
	text-align: left;
	padding-left: 5px;
	padding-top: 1px;
}

div.header1a{
	color: #7A1873;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	float: left;
	text-align: left;
	padding-left: 5px;
	padding-top: 6px;
}

div.header2{
	color: #B3109F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	height: 14px;
	float: right;
	padding-top: 6px;
	padding-right: 10px;
	text-align: right;
}

div.header3{
	color: #B3109F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	height: 14px;
	padding-top: 8px;
	padding-right: 10px;
	text-align: right;
}

.header3 a:link {
	color: #C712B1;
}

.header3 a:hover {
	color: #EA00BC;
	text-decoration: underline;
}

.header3 a:active {
	color: #FFA500;
	text-decoration: underline;
}

.header3 a:visited {
	color: #B3109F;
}

table.chatbk{
	width: 350px;
	height: 440px;
	overflow: hidden;
	color: #FFD700;
	background-image: url(chatbk.png);
	padding-top: 14px;
	padding-left: 14px;
}

td.nickarea{
	color: #000000;
	}

#nick, #message{
	background-image: url(fill_form.gif);
}

#changeNick{
 height: 22px; 
 vertical-align: baseline; 
 margin: 0; 
 padding-left: 2px; 
 color: White; 
 width: 66px; 
 margin-left:44px;
 background-image: url(fill_form.gif);
 border: 1px solid #556FD3;
 color: Black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;

}

#genButtn, .genButtn{
 height: 22px; 
 vertical-align: baseline; 
 margin: 0; 
 padding-left: 2px; 
 width: 66px; 
  background-image: url(fill_form.gif);
 border: 1px solid #556FD3;
 color: Black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}

#genForm, .genForm, select.genForm{
	background-image: url(fill_form.gif);
	border: 1px solid #246293;
}

#contactfrm input.genForm{
	width: 200px;
}

#contactfrm select.genForm{
	width: 200px;
}

#contactfrm textarea{
	border: 1px solid #246293;
}

form.mdlsignup input{
	background-image: url(fill_form.gif);
	border: 1px solid #246293;
}

form.mdlsignup select{
	border: 1px solid #246293;
}
	
a:link, a:visited {
	color: #FFD700;
	text-decoration: none;
}

a.white:link, a.white:visited {
	color: #270B2D;
	text-decoration: none;
}

div.fc_btns{
	background-color: #AC0000;
	padding: 10px;
	width: 627px;
	border: 2px inset #EEA4A4;
	color: White;
}

div.centerdiv{
	margin: 0 auto;
	text-align: center;
	width: 950px;
}

div.welcome{

	width: 950px;
	height: 625px;
	text-align: left;
	}

div.pnkheader{
	width: 950px;
	margin: 0px;
	padding: 0px;
	height: 149px;
	overflow: hidden;
	background-color: #B8DBF9;
}

div.pnkheader img{
	border: none;
	margin: 0px;
	padding: 0px;
}
	
div.oneline{
	width: 950px;
	height: 1px;
}	

div.wlcmwrn{
	font-weight: bold; 
	font-size: 14px; 
	color: Yellow; 
	padding-top: 8px;
	text-align: center;
}

div.pnknavbar{
	background-image: url(pcc_bar.jpg);
	width: 950px;
	height: 31px;
	text-align: left;
	vertical-align: top;
	overflow: hidden;
	background-color: #B7DCF9;
	}

div.wlcmbox{
	margin-top: 0px; 
	margin-left: 270px; 
	margin-right: 270px; 
	text-align: justify; 
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

div.pnkwebcamsbk{
	background-image: url(pcc_pgsbg_bk.jpg);
	background-position: center;
	background-repeat: repeat-y;
	background-color: #B7DCF9;
	width: 950px;
	text-align: left;
	height: 100%;
	}

div.pnkwebcams{
	background-image: url(pcc_pgsbg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	width: 950px;
	text-align: left;
	}

div.pnkwebcams td{
	text-align: left;
}	

div.pnkpadding{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}	

#mwrapper{
	width: 950px;
	text-align: left;
}

#Submit /* Submit button when user sends new message. */ {
	width: 45px;
	border: 1px solid Maroon;
	height: 20px;
	background-image: url(../imgs4/button_bk.gif);
}
	
#rpc /* Submit button when user sends new message. */ {
	width: 320px;
	border: 1px solid Maroon;
	height: 25px;
	background-image: url(../imgs4/button_bk.gif);
	color: Black;
}

#message /* Text box for users to enter their message into */ {
	border: 1px solid Maroon;
	width: 246px;
	height: 20px;
	background-image: url(../imgs4/fill_form.gif);
}

#ScrollDiv /* Chat window messages are displayed in */ {
	margin-bottom: 4px; /*padding-bottom: 4px;*/
	font-family: tahoma, verdana;
	font-size: 12px;
	width: 320px;
	height: 120px;
	overflow: auto;
	border: 1px solid Maroon;
	background-color: #fff;
	color: Black;
	text-align: left;
}

.tblbk2{
	background-color: transparent;
}

.tblbk4{
	background-color: transparent;
}

button {
	background-image: url(fill_form.gif);
	border: 1px solid #556FD3;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	height: 25px;
	padding-left: 0px;
	margin-left: 1px;
	margin-right: 1px;
	margin-top: 1px;
	margin-bottom: 1px;
}

a.c_text:hover, a.white:hover {
	text-decoration: underline;
}

th.mast{
	color: #40308D;
}

.signwarn{
	color: #CB25BB;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.mast, a {
	color: #FFD700;
}

.mast a:link {
	color: #5640B4;
}

.mast a:hover {
	color: #BF009A;
	text-decoration: underline;
}

.mast a:active {
	color: #EB3BD5;
	text-decoration: underline;
}

.mast a:visited {
	color: #5640B4;
}

.m2_text a:link {
	color: #5640B4;
}

.m2_text a:hover {
	color: #BF009A;
	text-decoration: underline;
}

.m2_text a:active {
	color: #EB3BD5;
	text-decoration: underline;
}

.m2_text a:visited {
	color: #5640B4;
}

.header2 a:link {
	color: #C712B1;
}

.header2 a:hover {
	color: #EA00BC;
	text-decoration: underline;
}

.header2 a:active {
	color: #FFA500;
	text-decoration: underline;
}

.header2 a:visited {
	color: #B3109F;
}

.header1 a:link {
	color: #C712B1;
}

.header1 a:hover {
	color: #EA00BC;
	text-decoration: underline;
}

.header1 a:active {
	color: #FFA500;
	text-decoration: underline;
}

.header1 a:visited {
	color: #B3109F;
}

.tblbk1, .tblbk3 {
	background-color: transparent;
}

tr.listdark{
	background-color: #324B74;
}

tr.listlight{
	background-color: #49608A;
}

td.listdark{
	background-color: #324B74;
}

td.listlight{
	background-color: #49608A;
}

table.listdark{
	background-color: #324B74;
}

table.listlight{
	background-color: #49608A;
}

a.bmenu:link{
	color: #7A1873;
}

a.bmenus:link{
	color: #E0FFFF;
}

a.bmenus:hover{
	color: #FFFF00;
}

a.bmenus:visited{
	color: #e3f9f9;
}

a.blink:link{
	color: #FFD700;
}

.button {
	background-image: url(../images/fill_form.gif);
	border: 1px solid #556FD3;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	height: 22px;
	vertical-align: bottom;
	}
	
.sform	{
	background-color: #F5F5F5;
	border-color: #556FD3;
	border-style: solid;
	border-width: 1px;
	height: 18px;
	width: 177px;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	}

input.m_search {
	background-position: left 0px;
	padding-left: 20px;
	background-image: url(icon_textbox_search.gif);
	background-repeat: no-repeat;
	}
	
div.warnbox{
	overflow: auto;
	height: 315px;
	width: 440px;
	margin-top: 2px;
	padding-right: 5px;
	background-color: #FFFFFF;
	border: 1px solid #1C6CB5;
	padding-left: 5px;
	padding-top: 0px;
	font-size: 13px;
}

.warn {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: justify;
}	

div.warnright{
	width: 450px;
	float: left;
	}

p.warnright{
	font-size: 15px;
	margin-top: 19px;
	margin-bottom: 19px;
}	

div.warnleft{
	width: 330px;
	float: left;
	margin-left: 20px;

}

div.summer_bk{
	width: 328px;
	height: 489px;
	background-image: url(summer2.png);
}
div.summer{
	padding-left: 0px;
	padding-top: 0px;
}

div.warnarea{
	width: 805px;
	height: 495px;
	display: inline block;
}

.linkbordera, .linkbdra{
border: 1px solid #9932CC; background-color: #FEE9FB;	
}

.linkbordera a{
	color: #8B008B;
}

td.biotdtitle{
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

td.biotdinfo{
	font-weight: normal;
	padding-left: 12px;
	color: #FFFFFF;
	font-size: 13px;
}

.biophone{
	background-image: url(phn_cnt.png);
	height: 15px;
	font-size: 13px;
	vertical-align: middle;
	display: inline-block;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 1px;
	}
.biophn{
	font-weight: bold;
	font-size: 16px;
	padding-right: 5px;
	line-height: 20px;
	}
.bioemail{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	}	
.biocity{
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	padding-right: 5px;
	}	
.biocityloc{
	font-size: 15px;
	line-height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform: capitalize;
}
.bionickname{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
}
.biotdline{
	background-color: #FFD700;
}

.biopicwidth{
width: expression( document.body.clientWidth > 754 ? "755px" : "auto" ); /* sets max-width for IE */
max-width: 755px; /* this sets the max-width value for all standards-compliant browsers */
 padding: 0px;
 margin: 0px;
}

.biodiscrip{
	text-align: justify;
	margin-top: 10px;
	font-size: 15px;
	line-height: 18px;
}
div.biovip{
	float: right;
	font-size: 36px;
	padding-top: 4px;
	font-weight: bold;
	height: 50px;
	line-height: 38px;
}
div.biotopset{
	float: left;
	padding-top: 7px;
	vertical-align: baseline;
	}
.bioh1{
	font-size: 32px;
	font-weight: bold;
	text-transform: capitalize;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}	
.bioh2{
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 6px;
	color: #FFFF00;
}

.biotname{
	text-transform: capitalize;
	font-weight: bold;
	font-size: 20px;
}

td.memlist{
	color: #FFFFFF;
	padding-left: 8px;
}

div.featuredpicdescrp{
	clear: both;
	height: 109px;
	overflow: hidden;
	width: 500px;
	margin-top: 2px;
}

img.featuredmpic{
	background-color: #0D5F9F;
	width: 130px;
	height: auto;
	padding: 0px;
}

div.featuredmpic{
	width: 130px;
	height: 105px;
	overflow: hidden;
	border: 1px solid #1E90FF;
	padding: 0px;
	float: left;
}

div.upchatmlist{
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-align: left;
	height: 19px;
	display: inline;
	float: left;
	line-height: 19px;
	}

div.fshwdesub{
	float: left;
	margin-left: 5px;
	margin-top: 0px;
}

div.featuredmltime{
	font-size: 17px;
	margin-top: 0px;
	overflow: hidden;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #B22222;
	text-align: left;
}

div.featuredmldescrip{
	width: 315px;
	color: #003262;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: justify;
	height: 105px;
	background-color: transparent;
	margin-top: 0px;
	font-weight: bold;
	line-height: 17px;
}

div.mefturpic{
	margin:0;
	padding:0;
	border: 0px solid black;
	width:320px; 
	height: 266px;
	overflow: hidden;
	background-image: url(feature_bk.jpg);
	}

img.mefturpic{
	margin:0;padding:0;width:320px;
	margin-top: -20px;
}

div.mftrbdr{
	border: 1px solid #000000;
	width: 320px;
	height: 266px;
}

h3.nxtschdchat{
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 0px;
}

div.nxtschddsc{
	text-align: justify;
	width: 319px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
}

div.ftrcmt{
	text-align: center;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #0065C6;
}

div.mementrynews{
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	height: 125px;
	overflow: auto;
}

div.mementrynews p{
	font-size: 15px;
	line-height: normal;
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 0px;
	padding-right: 5px;
}

div.mementrytime{
	font-size: 17px;
	margin-top: 0px;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #B22222;
	text-align: left;
	margin-bottom: 0px;
}

div.mementrymlist{
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-align: left;
	height: 20px;
	}
div.mementrympicd{
	width: 130px;
	float: left;
	overflow: hidden;
	border: 1px solid #1e90ff;
	margin-top: 2px;
}	
img.mementrympic{
	width: 130px;
}