
#contentplaces  {   }



#MyPLACEScontent   { width:100%;  }

#MyPLACEScontent ul  { text-align: left; margin-top: 3px; margin-bottom: 3px; margin-left: 20px; padding-top: 1px; padding-bottom: 1px  }
#MyPLACEScontent li    { line-height: 1.2em; margin-left: 1.2em }
#MyPLACEScontent h1   { font-size: 1.5em;  font-family: "trebuchet ms"; font-weight: bold; text-align: center; margin-top: 20px }


#MyPLACEScontent h2 { font-size: 1.3em; color:#444;  margin-top: 0.2em; margin-bottom: 0.2em;   }
#MyPLACEScontent h3 { color: #444; font-size: 1.2em; margin-top: 0.2em; padding-top: 0.1em; padding-bottom: 0.1em; width: 40%; border-bottom: 1px solid silver; }
#MyPLACEScontent a { text-decoration: none; }


div#MyPLACEScontent div.placesPHOTOScontainer h2  { color: black ; font-size: 1.1em; margin-bottom: 0.4em;  }  

#PLACESpagetitle h1  { font-size: 1.5em;  font-family: "trebuchet ms"; font-weight: bold; text-align: center; margin-top: 20px }
#PLACESpagetitle td  { padding: 0; }


/* for places page photos */

.placesPHOTOScontainer { font-size: 1.2em;  margin-bottom: 5px; margin-left: 10px; padding: 10px; }

.placesPHOTOScontainer h3 { color: black; font-size: 90%; text-align: left; margin: 0; padding: 0;

}
.placesPHOTOScontainer p     { color: #000; font-size: 1em; text-align: left  ; width: 98%; }

.placesthumbnailscontainer { margin: 0; padding: 0; }

.placesthumbnailsTEXT { margin: 0; padding: 0; }
.placesthumbnailsIMG { margin: 0; padding: 0; }
.placesthumbnailsIMG img { width: 155px; height: 110px; float: left; padding: 2px; border: solid 1px silver; }
.placesthumbnailsTEXT h3  { color: black !important ; font-size: 12px; text-align: left; width: 155px !important; float: left; margin-top: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 6px;




padding-bottom: 0.0em;

border-bottom-width: 0px;

border-bottom-style: solid;

border-bottom-color: red;


 
 
   }
   
   
div#MyPLACEScontent div.placesthumbnailsTEXT h3  { color: black !important ; font-size: 12px; text-align: left; width: 155px !important; float: left; margin-top: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-left: 6px;

padding-bottom: 0.0em;

border-bottom-width: 0px;

border-bottom-style: solid;

border-bottom-color: red;

}  



.separator { clear:both ;  height:0 }
.placesseparator { height: 0; clear: both; }
/* for all places text attributes */

.placesTEXTcontainer     { font-size: 1.1em;  text-align: left; margin-bottom: 5px; margin-left: 10px; padding: 10px; }
.placesTEXTcontainer p    { font-size: 1.1em;  text-align: left;  }
.placesTEXTcontainer  h2     { text-transform: capitalize  }
.placesTEXTcontainer h3 { color: #000 ; font-size: 14px; font-weight: bold; text-align: left; text-transform: capitalize; }
.placesIMGcontainer { font-size: 13px;  }


table.placeforyou { background-color: #d8d6f9; margin-top: 0; }

/*Attrs for tab style tables*/

.tableheaderdarkblue { color: #fff; font-size: 1.2em; font-family: Arial; background-color: #03f }
.tablebluebottomonly  { border-right: 1px solid #30f; border-bottom: 1px solid #03f; border-left: 1px solid #03f }
.tabledarkblue { border: solid 1px #009 }
.tab_title  { color: white; font-size: 1.2em; font-family: Arial; font-weight: bold }
.tab_dkblue  { background-color: #39c }

/* HH listings at end div#MyPLACEScontent div.placesthumbnailsTEXT */

.placeslisting  { border: solid 1px silver;}


div#MyPLACEScontent div.placeslistingcont a { color: white; text-decoration: none; }

div#placeslistingcont td { text-align: left; margin-top: 0; margin-bottom: 0; padding: 0; }

div#placeslistingcont table { 
margin-top: 0;
}



div#placeslistingcont td.placeslistingname , div#placeslistingcont td.placeslistingname   { margin-left: 0.2em; font-size: 1.1em; text-align: left; }



div#MyPLACEScontent div.placeslistingshortdescription {  }

div#placeslistingcont img.placesproppicture { width: 100px; height: 80px; padding:0; margin: 4px 0 4px 10px; border: solid 1px black; }

#locationmapcontainer { width: 98%; padding: 2px; outline: solid 1px teal; }
#locationmap	{  float: left; padding: 10px; }
#locationmapsidebar	{   float: left; padding: 2px;}
#sellingbullet 

{

color: #444444;

font-family: "Trebuchet MS";

font-weight: bold;

margin-left: 25px;

}
					

