.tsbheader5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
 
    height:95px;
	width: 780px;
 		
}


.tsbheader5a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
    float: left;
	background-color: transparent;
	vertical-align:middle;
	width: 590px;

	margin: 2px 2px 2px 2px;
	padding-top:5px;
	padding-left:5px;			
}

.tsbheader5b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
    float: right;
	background-color: transparent;
	padding-right:5px;
	padding-top:2px;
	width: 160px;
	border-left:1px dotted #adcddd;
	margin: 2px 2px 2px 2px;			
}


.tsb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	background-image:url(http://pics.plentyoffish.com/menu/profilessmall1.gif);
	background-repeat:no-repeat;
	width: 780px;	 
	   height: 135px;
	margin: 2px 2px 2px 2px;
	 
	
}
/** STRUCTURE **/
body {
	margin: 0;
		background-color: #A9A9B1;
	word-wrap: break-word;
	background: url('http://pics.plentyoffish.com/menu/8c.gif') repeat-y center;
	font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif
}
/** TSB is all related to the boxes showing search results.  TSbheader is used to display text all over the site. **/
.tsbalt {
 
	text-align: left;
	color: #000000;
	background-image:url(http://pics.plentyoffish.com/menu/profilessmall2.gif);
	background-repeat:no-repeat;
	width: 780px;
	   height: 135px;
	margin: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.topnav {
	background-color: #E3EDF3;
	background-image:url(http://pics.plentyoffish.com/menu/bgmenu.gif);
	
	 
}


.tsbheadermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
    background-image:url(http://pics.plentyoffish.com/menu/bgmenusmall.gif);
    background-repeat:no-repeat;	
	width: 780px;
	height: 32px;
	margin: 2px 2px 2px 2px;		
}


.searchbox {
	background-color: #CDE3EE;
	border: 1px solid #9BACB4;
	width: 780px;
	 
}
.loginbox {
	background-color: #CDE3EE;
	border: 1px solid #9BACB4;
}

.tsbnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	 
	  
	width: 780px;
	margin: 2px 2px 2px 2px;
}
.tsbheadersearch {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image:url(http://pics.plentyoffish.com/menu/bgsearchsmall2.gif);
	background-repeat:no-repeat;
	border: 0px solid #CCCCCC;
	width: 780px;
	margin: 2px 2px 2px 2px;
		 
			
}
.tsbsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	width: 256px;
	 height: 110px;
	 background-image:url(http://pics.plentyoffish.com/menu/boxes1800.gif);
	 background-repeat:no-repeat;
	 padding-left:5px;

}
 

.tsbsubb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	width: 256px;
	 height: 110px;
	 background-image:url(http://pics.plentyoffish.com/menu/boxes2800.gif);
	 background-repeat:no-repeat;
	 padding-left:5px;

}

.tsc {

	width: 256px;
	

}
.tsbheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	color: #000000;
	width: 780px;
	padding: 10px;
}

.tsbheaderabout {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image:url(http://pics.plentyoffish.com/menu/bgaboutsmall.gif);
	background-repeat:no-repeat;
	width: 780px;
	height:250px;
	margin: 2px 2px 2px 2px;
}





.tsbheader2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border: 0px solid #CCCCCC;
	width: 780px;
	margin: 2px 2px 2px 2px;
}

.tsbheaderbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;    
	background-color: #fff;	
	width: 700px;
	margin: 2px 2px 2px 2px;	 
			
}


.tsbheadercontacts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	
	width: 780px;
	margin: 2px 2px 2px 2px;
}
.tsbheader .header {
	padding: 5px;
	float:left;
	width: 780px;	
}
.tsb .lc {
	padding: 10px;
	float:left;
	width: 130px;
	
}
.tsb .mc {
	padding: 10px;
	float: left;
	min-height: 100px;
	 
	height: auto;	
	width: 475px;

}
.tsb .rc {
	padding: 10px;
	float: right;
	vertical-align: middle;
	width: 100px;
	 
	 
}
.tsbalt .lc {
	padding: 10px;
	float:left;
	width: 130px;	
}
.tsbalt .mc {
	padding: 10px;
	float: left;
	min-height: 100px;
	height: auto;	
	width: 475px;
	
}
.tsbalt .rc {
	padding: 10px;
	float: right;
	vertical-align: middle;
	width: 100px;
	
}
.tsbsub .rcb {
	padding: 5px;
	float: right;
	vertical-align: middle;
	width: 100px;
	
}

.tsbsubb .rcb {
	padding: 5px;
	float: right;
	vertical-align: middle;
	width: 100px;
}



.tsb .mi {
	padding: 5px;
	float: right;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
	
}
.tsbalt .mi {
	padding: 5px;
	float: right;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
}
.tsbsub .mi {
	padding: 5px;
	float: right;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
		
}
.tsbsubb .mi {
	padding: 5px;
	float: right;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
	


}


.tsb .mib {
 
	float: right;
	text-align: center;
	height: 87px;
	vertical-align: middle;
	width: 87px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
	
}
.tsbalt .mib {
	 
	float: right;
	text-align: center;
	height: 87px;
	vertical-align: middle;
	width: 87px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
}
.tsbsub .mib {
 
	float: right;
	text-align: center;
	height: 87px;
	vertical-align: middle;
	width: 87px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
		
}
.tsbsubb .mib {
	 
	float: right;
	text-align: center;
	height: 87px;
	vertical-align: middle;
	width: 87px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;

}


.clear {
	clear: both;
	margin: 0;
	padding: 0; 
}
.clearleft {
	clear:left;
	margin: 0;
	padding: 0; 
}

.tsbheadermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
    background-image:url(http://pics.plentyoffish.com/menu/bgmenusmall.gif);
    background-repeat:no-repeat;	
	width: 780px;
	height: 32px;
	margin: 2px 2px 2px 2px;		
}


/*
Start of box css
*/




#box
	{
	position: relative;
	text-align: left;
	width:780px;				/* <-- use this to tie width to viewport size */				/* <-- use this for a set width */
	/*background-color: #E3EDF3;*/
	margin-bottom:12px;
	}
	
	#boxlogin
	{
	position: relative;
	text-align: left;
	width:160px;				/* <-- use this to tie width to viewport size */				/* <-- use this for a set width */
	background-color: #E3EDF3;
	}
 	


		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc, #trc, #blc, #brc
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/tlc.gif);
	background-position: 0% 0%;
	}

#trc
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/trc.gif);
	background-position: 100% 0%;
	}
	
#blc
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/blc.gif);
	background-position: 0% 100%;
	}

#brc
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/brc.gif);
	background-position: 100% 100%;
	}

#tb, #bb
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/tb.gif);
	background-position: 0% 0%;
	}

#bb
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/bb.gif);
	background-position: 50% 100%;
	}
	
#rb
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/r.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb
	{
	background-color: #E3EDF3;
	background-image:url(http://pics.plentyoffish.com/menu/b/l.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	}
	
	





	
	#box2
	{
	position: relative;
	text-align: left;
	width:780px;				/* <-- use this to tie width to viewport size */				/* <-- use this for a set width */
	background-color: #cde3ee;
	margin-bottom:12px;
	}
 	


		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc2, #trc2, #blc2, #brc2
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc2
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/tlc2.gif);
	background-position: 0% 0%;
	}

#trc2
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/trc2.gif);
	background-position: 100% 0%;
	}
	
#blc2
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/blc2.gif);
	background-position: 0% 100%;
	}

#brc2
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/brc2.gif);
	background-position: 100% 100%;
	}

#tb2, #bb2
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb2
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/tb2.gif);
	background-position: 0% 0%;
	}

#bb2
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/bb2.gif);
	background-position: 50% 100%;
	}
	
#rb2
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/r2.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb2
	{
	background-color: #cde3ee;
	background-image:url(http://pics.plentyoffish.com/menu/b/l2.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	
	}
			
#box3
	{
	position: relative;
	text-align: left;
	width:780px;				/* <-- use this to tie width to viewport size */				/* <-- use this for a set width */
	background-color: #e1f5fa;
	margin-bottom:12px;
	}
 	


		
/* ---=== border code follows ===--- */
/*
	tlc = top left corner
	trc = top right corner
	blc = bottom left corner
	brc = bottom right corner
	lb = left border
	rb = right border
	tb = top border
	bb = bottom border 
*/

#tlc3, #trc3, #blc3, #brc3
	{
	background-color: transparent;
	background-repeat: no-repeat;
	}

#tlc3
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/tlc3.gif);
	background-position: 0% 0%;
	}

#trc3
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/trc3.gif);
	background-position: 100% 0%;
	}
	
#blc3
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/blc3.gif);
	background-position: 0% 100%;
	}

#brc3
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/brc3.gif);
	background-position: 100% 100%;
	}

#tb3, #bb3
	{
	background-color: transparent;
	background-repeat: repeat-x;
	}
			
#tb3
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/tb3.gif);
	background-position: 0% 0%;
	}

#bb3
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/bb3.gif);
	background-position: 50% 100%;
	}
	
#rb3
	{
	background-image:url(http://pics.plentyoffish.com/menu/b/r3.gif);
	background-position: 100% 0%;
	background-repeat: repeat-y;
	}

#lb3
	{
	background-color: #e1f5fa;
	background-image:url(http://pics.plentyoffish.com/menu/b/l3.gif);
	background-position: 0% 100%;
	background-repeat: repeat-y;
	
	}
			
			
.tsbaltgold {
 
	text-align: left;
	color: #000000;
	background-image:url(http://pics.plentyoffish.com/menu/yellowsmall.gif);
	background-repeat:no-repeat;
	width: 780px;
	   height: 135px;
	margin: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.tsbaltgold .lc {
	padding: 10px;
	float:left;
	width: 130px;	
}
.tsbaltgold .mc {
	padding: 10px;
	float: left;
	min-height: 100px;
	height: auto;	
	width: 475px;
	
}
.tsbaltgold .rc {
	padding: 10px;
	float: right;
	vertical-align: middle;
	width: 100px;
	
}

.tsbaltgold .mi {
	padding: 5px;
	float: right;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
}

.tsbaltgold .mib {
	 
	float: right;
	text-align: center;
	height: 87px;
	vertical-align: middle;
	width: 87px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
}

.tsbsubgold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	width: 256px;
	 height: 110px;
	 background-image:url(http://pics.plentyoffish.com/menu/goldsmall.jpg);
	 background-repeat:no-repeat;
	 padding-left:5px;

}



.tsbsubgold .rcb {
	padding: 5px;
	float: right;
	vertical-align: middle;
	width: 100px;
}

.tsbsubgold .mi {
	padding: 5px;
	float: right;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
	


}

.tsbsubgold .mib {
	 
	float: right;
	text-align: center;
	height: 87px;
	vertical-align: middle;
	width: 87px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;

}

