body {
margin: 0;
padding: 0;
text-align: center;
color: #000;
background: #fff;
font-family: arial, helvetica;
}

h1 {
font-size: 10pt;
color: #993300;
font-weight: bold;
}

h2 {
font-size: 9pt;
color: #000;
font-weight: bold;
}

p {
font-size: 9pt;
color: #000;
margin-bottom: 5px;
}

p.textLength{
margin-bottom: 150px;
}

p.margin50{
margin-bottom: 75px;
}

p.margin75{
margin-bottom: 75px;
}


p.margin100{
margin-bottom: 100px;
}
p.margin150{
margin-bottom: 150px;
}
p.margin135{
margin-bottom: 135px;
}
p.memStatLength{
margin-bottom: 55px;
}

td {
font-size: 9pt;
color: #000;
padding-bottom: 10px;
font-weight: bold;
color: #003366;
}

ul{
font-size: 9pt;
color: #000;
margin-bottom: 5px;
}

#container{
width: 780px;
margin-top: 0px;
padding: 0px;
background-color: #fff;
border: 1px solid #ff6600;
text-align: left;
margin-left: auto;
margin-right: auto;
}
#containerLong{
width: 780px;
height: auto;
margin-top: 0px;
padding: 0px;
background-color: #fff;
border: 1px solid #ff6600;
text-align: left;
margin-left: auto;
margin-right: auto;
}

#topMenu
{
position: relative;
top:0;
left: 0;
height: 12px;
background-color: #c4ba7a;
margin: 0px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 2px;
border-bottom: 1px solid #ff6600;
text-align: right;
}
p.topMenuText{
margin-top: 0px;
margin-bottom: 0px;
font-size: 8pt;
color: #666;
}
a.topMenuText{
color: #006699;
text-decoration: none;
}
a:hover.topMenuText{
text-decoration: underline;
}
#top h1
{
padding: 0;
margin: 0;
}
#pageHead{
position: relative;
top: 0px;
left: 0px;
padding: 0;
margin: 0;
background: url(../images/bg.gif) 0 0 repeat;
height: 112px;
width: 780px;
border-bottom: 1px solid #ff6600;
}

#PBElogo{
width: 174px;
height: 112px;
background: url(../images/logo.gif) center  no-repeat;
background-color: #fff;
border-right: 1px solid #ff6600;
float: left;
}
#PBEtag{
position: absolute;
top: 0px;
left: 175px;
width: 361px;
height: 112px;
border-right: 1px solid #000066;
background: url(../images/tagline.gif) center no-repeat;
}
#PBEMainImg{
position: relative;
top: 0px;
float: right;
margin: 0px;
height: 112px;
width: 242px;
background: url(../images/main-head.jpg) center no-repeat;
}
#PBEMemberImg{
position: relative;
top: 0px;
float: right;
margin: 0px;
height: 112px;
width: 242px;
background: url(../images/member-head.jpg) center no-repeat;
}
#PBEDirectoryImg{
position: relative;
top: 0px;
float: right;
margin: 0px;
height: 112px;
width: 242px;
background: url(../images/directory-head.jpg) center no-repeat;
}
#PBEtagImgTemp{
position: relative;
top: 0px;
float: right;
margin: 0px;
height: 112px;
width: 242px;
background: url(../images/bg.gif) 0 0 repeat;
}

#contentFrame
{
width: 780px;
		margin: 0;
		padding: 0;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
}
#leftNav{
float: left;
	width: 168px;
	margin-top: 0px;
}
#leftNavMen{
padding-left: 5px;
padding-top: 1em;
padding-bottom: 1em;
}
a.menuItem{
text-decoration: none;
}
a:hover.menuItem{
border-bottom: 1px dotted #ff6600;
}
.menuPicked{
border-bottom: 1px dotted #ff6600;
}

#memberSL{
positon: absolute;
top: 0px;
left: 0px;
text-align: left;
width: 174px;
margin-top: 10px;
background-color: #c4ba7a;
font-family: arial,helvetica;
font-size: 9pt;
border-bottom: 1px solid #ff6600;
}
#memberSLTitle{
background-color: #000;
color: #fff;
font-family: arial,helvetica;
font-weight: bold;
font-size: 8pt;
text-align: center;
}
#membersSLCont{
color: #000000;
font-size: 9pt;
padding-left: 10px
}
#content{
float: right;
	width: 604px;
	margin-top: 0px;
	text-align: left;
	border-left: 1px solid #ff6600;
}

#content h1{
margin-left: 15px;
padding-top: 10px;
}

#contentMain{
	height: 100%;
	float: right;
	width: 564px;
	margin: 0;
	padding-left: 30px;
	padding-right: 10px;
	padding-top: 20px;
	text-align: left;
	border-left: 1px solid #ff6600;
}

#contentLong{
position: relative;
top: 0px;
left: 175px;
width: 540px;
height: 100%;
padding-left: 40px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 20px;
}

.memberSLTrade{
color: #993300;
font-weight: bold;
padding-left: 4px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 5px;
}
.memberSLtext{
padding-left: 15px;
margin-top: 5px;
margin-bottom: 5px;
font-weight: normal;
}
a.memberSLlink{
color:  #000066;
text-decoration: none;
font-weight: bold;
}
a:hover.memberSLlink{
color:  #006699;
text-decoration: underline;
}

.BODtitle{
padding-top: 5px;
text-align: center;
color: #003366;
font-size: 9pt;
font-weight: bold;
}
.BODtext{
margin-top: 5px;
margin-bottom: 5px;
padding-left: 5px;
font-weight: bold;
}
.BODname{
font-weight: normal;
padding-left: 10px;
}

#mdColOne{
position: absolute;
top: 0px;
left: 0px;
width: 100px;
}

#mdColTwo{
position: absolute;
top: 0px;
left: 0px;
width: 100px;
margin-left: 150px;
border: 1px solid gray;
}

#mdColThree{
position: absolute;
top: 0px;
left: 0px;
width: 100px;
margin-left: 300px;
border: 1px solid gray;
}

#memberStats{
margin-left: 10px;
margin-right: 10px;
width: 360px;
float: right;
padding: 0;
}

#memberText{
float: left;
padding-top: 10px;
padding-left: 10px;
margin-left: 15px;
width: 500px;
border-top: 1px solid #999999;
display: inline;
}
#memberImg{
float: left;
height: 200px;
width: 160px;
margin-left: 10px;
padding-right: 5px;
padding-left: 10px;
border-right: 1px solid #999999;
}

#directoryNav{
positon: absolute;
top: 0px;
left: 0px;
width: 174px;
margin-top: 10px;
background-color: #c4ba7a;
font-family: arial,helvetica;
font-size: 8.5pt;
text-align: left;
border-bottom: 1px solid #ff6600;
}

#BOD{
positon: absolute;
top:0px;
left: 0px;
width: 174px;
text-align: left;
margin-top: 10px;
background-color: #c4ba7a;
font-family: arial,helvetica;
font-size: 9pt;
border-bottom: 1px solid #ff6600;
border-top: 1px solid #ff6600;
}


#directoryNavTitle{
background-color: #000;
color: #fff;
font-family: arial,helvetica;
font-weight: bold;
font-size: 8pt;
text-align: center;
}

.topMenu{
margin-left: 85%;
color: #000033;
font-family: arial,helvetica;
font-size: 8.5pt;
}
a.topMenu{
color: #000033;
text-decoration: none;
}
.mdName{
color: #666;
font-weight: bold;
}
.mdLink{
font-weight: bold;
color:  #003366;
padding-left: 0px;
}
a.mdLink{
color: #003366;
text-decoration: none;
}
a:hover.mdLink{
color: #006699;
font-weight: bold;
text-decoration: underline;
}
.memberTextTitle{
font-size: 10pt;
color: #000066;
font-weight: bold;
}
.memberTextReviews{
font-weight: bold;
font-size: 9pt;
}

.directoryNavLit{
background-color: #eeff99;
color:  #000066;
font-size: 8.5pt;
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 5px;
padding-bottom: 2px;
}
.directoryNavDark{
background-color: #c4ba7a;
color: #000066;
font-size: 8.5pt;
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 5px;
padding-bottom: 2px;
}
a.directoryNavLink{
color:  #000066;
text-decoration: none;
}
a:hover.directoryNavLink{
color:  #006699;
text-decoration: underline;
}
.subhead{
color: #000000;
font-weight: normal;
}
#footer{
clear: both;
margin: 0;
padding: .5em;
color: #ff6600;
border-top: 1px solid gray;
}

p.footerText{
margin-top: 0px;
margin-bottom: 0px;
font-size: 8pt;
color: #666;
}
a.footerText{
font-size: 8pt;
color: #006699;
text-decoration: none;
}
a:hover.footerText{
text-decoration: underline;
}
.smallRed{
font-size: 8pt;
color: #990000;
}
a.smallRed{
text-decoration: none;
}
a:hover.smallRed{
text-decoration: underline;
}
.gray9pt{
color: #666666;
font-size: 9pt;
font-weight: bold;
}
