body {
word-wrap: break-word;
margin: 0;
background-color: #E1E1E1;
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

	background-repeat:repeat-y;
	background-position:center;
}

#container {
width: 1008px;
height:auto;
background-image:url(http://pics.plentyoffish.com/menu/BG.gif);

}

#wrappermain {
width: 980px;
height:auto;
}

#wrappertop {
width: 980px;
height:auto;
}

#wrapperimages {
width: 950px;
height:auto;
padding:15px;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#wrappermessages {
width: 980px;
height:auto;
text-align:center;
clear:both;
}

.tablegreen
{
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#009933;
text-align:center;
}

.tablemessages
{
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}

#menu1 {
height:auto;
width:980px;
text-align:center;
color:#000000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding-top:15px;
padding-bottom:15px;
background-image:url(http://pics.plentyoffish.com/menu/Menu-BG.png);
background-repeat:repeat-x;
}

#menu2 {
height:auto;
width:980px;
text-align:center;
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:15px;
padding-bottom:15px;
border-bottom:1px solid #DDDDCC;
}

#FR_menu2 {
height:auto;
width:980px;
text-align:center;
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
padding-top:15px;
padding-bottom:15px;
border-bottom:1px solid #DDDDCC;
}

#menu3 {
height:auto;
width:980px;
padding-top:15px;
padding-bottom:15px;
text-align:center;
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#headerbox {
width: 980px;
height:100px;
background-image:url(http://pics.plentyoffish.com/menu/Banner980-1.png);
}

#topmenu {
height:89px;
width:980px;
background-image:url(http://pics.plentyoffish.com/menu/Menu-BG.png);
background-repeat:repeat-x;
padding-top:2px;
}

#imagesbox1 
{
height:240px;
width:610px;
float: left;
padding-top:10px;
padding-left:10px;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#009933;
text-align:center;
}

#adbox1 
{
height:250px;
width:320px;
float: right;
padding-right:20px;
}

#messagesheader
{
width:950px;
height:auto;
padding:15px;
background-image:url(http://pics.plentyoffish.com/menu/Blue-BG.png);
background-repeat:repeat-x;
text-align:left;
color:#000000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
_width:980px;
*width:980px;
margin-top:10px;
}

#profileheader
{
width:950px;
height:auto;
padding:15px;
background-image:url(http://pics.plentyoffish.com/menu/Blue-BG.png);
background-repeat:repeat-x;
text-align:center;
color:#1F245F;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
_width:980px;
*width:980px;
margin-top:5px;
padding-bottom:10px;
}

#messagesbox
{
width:864px;
height:auto;
background:#ebf1f4;
border:1px solid #c1d1da;
padding:10px;
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


#box
{
width:916px;
height:auto;
background:#ebf1f4;
border:1px solid #c1d1da;
padding:10px;
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
margin-bottom:10px;
line-height: 15pt;
}

#boxprofile
{
width:891px;
_width:905px;
*width:905px;
height:auto;
background:#ebf1f4;
border:1px solid #c1d1da;
padding:10px;
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
margin-bottom:0px;
margin-top:10px;
line-height: 15pt;
}

#boxprofile2
{
width:897px;
_width:918px;
*width:918px;
height:auto;
background:#ebf1f4;
border:1px solid #c1d1da;
padding:10px;
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;

margin-bottom:20px;
margin-top:10px;
line-height: 15pt ;
}

#boxempty
{
width:916px;
height:auto;
padding:10px;
margin-bottom:10px;
margin-top:10px;
}

#boxtopborder
{
width:916px;
height:auto;
padding:10px;
margin-bottom:10px;
margin-top:10px;
border-top:1px solid #C1D1DA;
}

#boxtopborderb
{
width:916px;
height:auto;
padding:10,0,10,0;
margin-bottom:10px;
margin-top:10px;
border-top:1px solid #C1D1DA;
}

A:link {
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
A:visited {
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
A:active {
color:#2D9EA8;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
A:hover {
color:#2D9EA8;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

#menu1 A:link {
color:#000000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}
#menu1 A:visited {
color:#000000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}
#menu1 A:active {
color:#2D9EA8;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}
#menu1 A:hover {
color:#2D9EA8;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:underline;
}

#menu2 A:link {
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
#menu2 A:visited {
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
#menu2 A:active {
color:#2D9EA8;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}
#menu2 A:hover {
color:#2D9EA8;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}

#menu3 A:link {
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
#menu3 A:visited {
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
#menu3 A:active {
color:#2D9EA8;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
#menu3 A:hover {
color:#2D9EA8;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

.pinklink A:link {
color:#CC00CC;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.pinklink A:visited {
color:#CC00CC;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.pinklink A:active {
color:#CC00CC;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.pinklink A:hover {
color:#CC00CC;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}


.redlink A:link {
color:red;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}
.redlink A:visited {
color:red;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}
.redlink A:active {
color:red;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}
.redlink A:hover {
color:#000000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}

a.blue:link {
color:#366974;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}
a.blue:visited {
color:#366974;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}
a.blue:active {
color:#366974;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}
a.blue:hover {
color:#000000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:underline;
}

.textbigred {
color:#CC0000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
}

.textbiggreen {
color:#DDDDCC;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
}

.textgreen {
color:#DDDDCC;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.textbigblue {
color:#366974;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
}

.textred {
color:#CC0000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.textgreen {
color:#009933;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.textblue {
color:#3300FF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.textboldblack {
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}



/** STRUCTURE **/
 
/** TSB is all related to the boxes showing search results.  TSbheader is used to display text all over the site. **/

TD {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.tsb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	background:#ebf1f4;
border:1px solid #c1d1da;
	width: 916px;
    height: 135px;
	margin: 2px 2px 2px 2px;	
}

.rc {
 
	vertical-align: middle;
	width: 90px;
	text-align:center ;
	
}

.tsbalt {
 
	text-align: left;
	color: #000000;
background:#CDE3F0;
border:1px solid #C3D5DF;
	width: 916px;
    height: 135px;
	margin: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

		.tsbaltgold {
 
	text-align: left;
	color: #000000;
background:#F8F1A9;
border:1px solid #D5C7A8;
	width: 916px;
    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: 700px;
	
}
.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:#CCCCCC;
}


.tsbaltgold .mic {
	padding: 5px;
	float: left;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
border: 1px solid #9BACB4;
	background-color:#CCCCCC;
}


.tsbaltgold .mib {
	 
	float: right;
	text-align: center;
	height: 87px;
	vertical-align: middle;
	width: 87px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
}	

.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/bgmenu2test.gif);
    background-repeat:no-repeat;	
	width: 958px;
	height: 32px;
	margin: 2px 2px 2px 2px;		
}
.searchbox {
	background-color: #CDE3EE;
	border: 1px solid #9BACB4;
	width: 916px;
	 
	 
}
.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: 916px;
	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: 310px;
	 height:100px;
background:#ebf1f4;
border:1px solid #c1d1da;
padding:10px;
}

.tsbsubORIGINAL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	width: 317px;
	 height: 110px;
	background-color: #CDE3EE;
	border: 1px solid #9BACB4;

}


.tsbsubb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	width: 310px;
	 height: 100px;
background:#CDE3F0;
border:1px solid #C3D5DF;
	 padding:10px;
}





.tsbsubbORIGINAL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	width: 317px;
	 height: 110px;
	background-color: #E3EDF3;
	border: 1px solid #9BACB4;

}

.tsc {

	width: 317px;
	

}
.tsbheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
        text-align:left;
	color: #000000;
	width: 916px;
	
				
}

.tsbheaderabout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-image:url(http://pics.plentyoffish.com/menu/bgabout.gif);
	background-repeat:no-repeat;
	width: 916px;
	height:265px;
	margin: 2px 2px 2px 2px;			
}

.tsbheader5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-repeat:no-repeat;
    height:90px;
	width: 916px;		
}

.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: 726px;
	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;
border-left:1px dotted #adcddd;
	width: 160px;
	margin: 2px 2px 2px 2px;			
}

.tsbheaderhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
    
	background-color: #E3EDF3;
	border: 1px solid #CCCCCC;
	width: 916px;
	height: 290px;
	margin: 2px 2px 2px 2px;
		 
			
}






.tsbheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	width: 916px;
	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: 916px;
	margin: 2px 2px 2px 2px;	 
			
}

.tsbheadermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
    background-image:url(http://pics.plentyoffish.com/menu/bgmenu2test.gif);
    background-repeat:no-repeat;	
	width: 914px;
	height: 32px;
	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/bgsearch3.gif);
	background-repeat:no-repeat;
	border: 0px solid #CCCCCC;
	width: 916px;
	margin: 2px 2px 2px 2px;
		 
			
}





.tsbheadercontacts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	
	width: 916px;
	margin: 2px 2px 2px 2px;
}
.tsbheader .header {
	padding: 0px;
	float:left;
	width: 916px;	
}
.tsb .lc {
	 padding: 10px; 
	float:left;
	width: 130px;	
	
}
.tsb .mc {
	padding: 10px;
	float: left;
	min-height: 100px;
	height: auto;	
	width: 700px;

}
.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: 700px;
	
}
.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 .mic {
	padding: 5px;
	float: left;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
	
}
.tsbalt .mic {
	padding: 5px;
	float: left;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
}
.tsbsub .mic {
	padding: 5px;
	float: left;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
		
}
.tsbsubb .mic {
	padding: 5px;
	float: left;
	text-align: center;
	height: 77px;
	vertical-align: middle;
	width: 77px;
	border: 1px solid #9BACB4;
	background-color: #B4C9D4;
	
}

.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; 
}




/*
Start of box css
*/



/*
#box
	{
	position: relative;
	text-align: left;
	width:916px;				/* <-- 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:916px;				/* <-- 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:916px;				/* <-- 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;
	
	}
		
		




*/




.tsbsubgold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #000000;
	width: 317px;
	 height: 110px;
	background:#F8F1A9;
border:1px solid #D5C7A8;
	 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 .mic {
	padding: 5px;
	float: left;
	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;

}

#footer {
   position:absolute;
   bottom:0;
   width:auto;
   height:60px;   /* Height of the footer */
   background:red;
   text-align:center;
}

 
 
 

#underlink A:link {
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
#underlink A:visited {
color:#000000;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
#underlink A:active {
color:#2D9EA8;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
#underlink A:hover {
color:#2D9EA8;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

/*	--------------------------------------------------
	EDIT PROFILE CSS
	-------------------------------------------------- */

#tabs
{
width:980px;
height:50px;
margin: 10px 0px 10px 0px;
background-image:url(../tab-bg.jpg);
background-repeat:repeat-x;
text-align:left;
color:#000000;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
_width:980px;
*width:980px;
margin-top:10px;
}

#links {
	float:right;
	width: 230px;
	padding-top:15px;
}

#visability
{
width:930px;
height:auto;
padding:15px 0px 15px 0px;
margin-bottom: 15px;
background-color: #ffffff;
border: 1px #c5d4dc solid;
text-align:center;
_width:980px;
*width:980px;
}

#boxes
{
width:930px;
height:auto;
background-color: #ebf1f4;
border: 1px #c5d4dc solid;
text-align:center;
margin-bottom:25px;
}

#titles
{
width:930px;
height:20px;
background-color: #ffffff;
text-align:center;
padding:15px 0px 15px 0px;
margin-bottom:15px;
font-family: Arial, Helvetica, sans-serif;	
font-size: 20px; 
font-weight: bold; 
color: #147b96;
}

#SmTitles
{
width:875px;
height:20px;
text-align:left;
margin-bottom:5px;
border-bottom: 1px #000 solid;

}

td.gap {width:15px;}
td.titles {width:145px; height: 20px; text-align:right; padding-top:5px; padding-bottom:5px; color:#000000; font:Arial, Helvetica, sans-serif;}
td.titles2 {width:190px; height: 20px; text-align:right; padding-top:5px; padding-bottom:5px; color:#000000; font:Arial, Helvetica, sans-serif;}
td.forms {width:275px; height: 20px; text-align:left; padding-top:7px; padding-bottom:7px; color:#000000; font:Arial, Helvetica, sans-serif;}
td.text {width:350px; height: 20px; padding-top:5px; padding-bottom:5px; color:#000000; font:Arial, Helvetica, sans-serif;}

.BlueTitleSM {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold; color: #147b96;}
.BlueTitle {font-family: Arial, Helvetica, sans-serif;	font-size: 18px; font-weight: bold; color: #147b96;}
.BlueTitleLg {font-family: Arial, Helvetica, sans-serif;	font-size: 18px; font-weight: bold; color: #147b96;}
.GreenTitleSm {font-family: Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; color: #090;}
.GreenTitle {font-family: Arial, Helvetica, sans-serif;	font-size: 16px; font-weight: bold; color: #090;}

.BlackNm {font-family: Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: normal; color: #000000;}
.BlackMd {font-family: Arial, Helvetica, sans-serif;	font-size: 14px; font-weight: bold; color: #000000;}

a.black {color: #000000; text-decoration: underline; font-weight:bold;}
