* 			{margin: 0;font-family: Verdana, Arial, Helvetica, sans-serif; }
html, body 		{height: 100%;}
body 			{background: url("../images/profileBackground1.png");background-repeat: repeat-y repeat-x;padding:0px;margin:0 0;}
.profilePagewrapper             {padding:0px;margin:0 0;}
.profileInnerwrapper            {position:relative;width:886px;top:0px;margin-left:auto;margin-right:auto;min-height:900px;background: url("../images/innerborder.png") repeat-y;}
.profileHeader          {background-image:url('../images/tradesafeProfileHeader.png');background-repeat: no-repeat;background-position:center top;width:909px;height:48px;position:relative;z-index:4;top:0;left:-11px;}
.profileHeader h1       {font-size:12pt;font-weight:bold;color:white;line-height:2.5em;margin-left:30px;}
.profileHeaderTel       {width:400px;height:48px;position:relative;z-index:6;position:relative;right:-575px;top:-47px;}
.profileHeaderTel h1    {font-size:12pt;font-weight:bold;color:white;line-height:2.5em;margin-left:30px;}
.profileHeaderTel span  {font-size:8pt;}
.profileInfoBox         {background:url("../images/profileInfoBox.png") no-repeat; width: 668px; height: 550px;margin-left:-30px;position:absolute;}
.profileInfoBoxMenu     {width:550px;height:20px;margin-top:50px;margin-left:36px;font-size:8pt;font-weight:bold;color:#003366;}
.profileInfoBoxDescription      {width:550px;height:420px;margin-top:10px;margin-left:36px;}
.profileInfoBoxDescription p    {font-size:7pt;color:#5a5a5a;}
.profileInfoBoxDescription2     {width:550px;height:420px;margin-top:10px;margin-left:36px;display:none;}
.profileRightPaneTop    {margin-left:350px;width:260px;margin-top:-25px;height:287px;}
.profileRightPaneTop h1 {font-size:9pt;font-weight:bold;color:#003366;}
.profileRightPaneTop p  {font-size:8pt;color:#5a5a5a;text-align: justify;}
.profileRightPaneTopNos {text-align:left}
.profileRightPaneTop a  {font-size:8pt;color:#003366;font-weight:bold;}
/* .profileRightPane              {position:absolute;z-index:4;background: url("../images/tommysays2.png");background-repeat:no-repeat;height:570px;width:267px;top:187px;right:-21px;} */
/*.profileRightPane h1  {font-size:9pt;font-weight:bold;color:#003366;}*/
.profileRightPane h1    {font-size:9pt;font-weight:bold;color:#003366;margin-left:6pt}
.profileRightPane p     {font-size:7pt;color:#5a5a5a;margin-left:6pt;}
.profileRightPane #email {font-weight:bold;}
.profileProfBodies      {width:190px;}
.profileProfList        {margin-left:0px;margin-right:0px;padding:10px;list-style:square;}
.profileProfList li     {padding-top:10px;}
.profileRightPane li    {font-size:7pt;color:#5a5a5a;margin-left:6pt;}
.profileRightPane a     {font-size:8pt;color:#003366;font-weight:bold;}
/* .profileLeftPane     {width:200px;float:right;margin-right:50px;background:#e7e2d3;height:200px;} */
.profileInfoBoxMenu a   {cursor:pointer;}
.logoPic                {padding:12px;}
.tradesmanImage         {margin-left:15px;margin-top:-25px;width:300px;height:287px;float:left;}
.tradesmanImage img     {border:1px solid black;}
.uploadImageGallery     {margin-left:16px;width:500px;padding:15px;margin-top:10px;}
.imageDescription       {position:absolute;margin-left:0px;width:300px;height:30px;margin-top:350px;font-size:8pt;font-weight:bold;color:#003366;}
.imageFull              {width:350px;height:350px;}
.imageGalleryThumbs     {width:150px;height:400px;overflow-y:scroll;overflow-x:hidden;position:absolute;margin-left:40px;}
.imageGalleryThumbs img {cursor:pointer;}
.imageThumb             {border:1px solid black;margin:15px;}
.footer 		{background:url("../images/innerborder-bottom.png");background-repeat:no-repeat;height:40px;width:886px;top:0px;margin-left:auto;margin-right:auto;}
.footer2		{position:relative;top:0px;margin-left:auto;margin-right:auto;width:886px;clear:both;}
.footer2 p		{font-size:8pt;	text-align:center;color:#003366;font-weight:bold;}
.profileInfoBoxMenu #menubar {color:#bc8d11;}




.profileRightPane       {position:absolute;top:55px;right:4px;background:#eae3d4;height:860px;width:224px;text-align:justify;z-index:5;padding:0;margin:0}
.profileRightPaneBottom	{background: url("../images/rightPaneBottom.png");height:23px;}
.ourLogo		{margin-top:279px;margin-left:12px;}
.ourLogo p		{text-align:center;}
.ourLogo a img		{border:none;}
.profileMessage		{border:none;margin:100px;font-weight:bold;font-size:15px;color:#003366;}
