/* Style sheet of website Thomas Platzer *//* ID selectors */div#pagecontainer{   position:relative;   width:700px;   height:auto;   margin:auto;   border:1px solid #A1A5A9;   background-color:none;margin-top:10px;}div#pageheader{   position: relative;   width:auto;   border-bottom:1px solid #A1A5A9;   text-align: left;   background-color:none;   padding-left:25px;   padding-top:0px;   margin-top:0px;}div#pagebanner {   position: relative;   width:auto;   height:200;/*   display: table;    vertical-align: middle;   margin: 0px auto 0;*/   border-bottom:1px solid #A1A5A9;    }div#bannercontainer {    position: relative;    display: table-cell;    vertical-align: middle;    width: 100%;}/*Hack for obsolete browsers, IE*//* \*//* html #bannercontainer {    top: 50%;    left: 0;    }* html #bannercontainer {    position: relative;    top: -50%;    }*/div#contentpane{   position:relative;   height:460px;   width:470px;   float:left;   border-bottom:0px solid #A1A5A9;   background-color:none;   margin:0px;   margin-left:30px;   margin-right:0px;   padding:0px;   overflow-y:auto;   overflow-x:hidden;}div#contentpane2{   position:relative;   height:460px;   width:500px;   float:left;   border-bottom:0px solid #A1A5A9;   background-color:none;   margin:0px;   margin-left:0px;   margin-right:0px;   margin-bottom:0px;   margin-top:0px   padding:0px;   overflow-y:hidden;   overflow-x:hidden;}div#sidebar{   position:relative;   height:460px;   width:200px;   float:left;   background-color:none;   border-bottom:1px solid #A1A5A9; margin:0px;padding:0px;}div#pagefooter{  /* position:static;   width:700px;   height:20px;   text-align: center;   background-color:none;   border-top:0px solid #A1A5A9;}*/   position: relative;   width:auto;   border-bottom:1px solid #A1A5A9;   text-align: center;   background-color:none;   padding-top:0px;   margin-top:0px;}/* END ID selectors *//* CLASS selectors */img.buttons{   position:relative;   height:auto;   width:auto;   margin:0px;   padding:0px;   float:bottom;   display:block;   border-style:none;}img.photo1{   position:relative;   height:auto;   width:auto;   margin:0px;   padding:0px;   float:left;   display:block;}.textxl{   font-family: Lucida Grande, Arial, Helvetica, sans serif;   color: #ffffff;   font-size: 30px;   font-weight: bold;   text-shadow: 2px 2px 5px rgba(0,0,0,0.4);   vertical-align:middle;}p.textl{    font-family: Lucida Grande, Arial, Helvetica, sans serif;    font-size: 20px;    color: #000;    font-weight: 200;}.textm{   font-family: Lucida Grande, Arial, Helvetica, sans serif;   font-size: 12px;   color: #000;/*   margin:0px;*/}.textmstr{   font-family: Lucida Grande, Arial, Helvetica, sans serif;   font-size: 12px;   color: #000;   font-weight:bold;   /*   margin:0px;*/}p.texts{   font-family: Lucida Grande, Arial, Helvetica, sans serif;   font-size: 10px;   color: #000;}.bnrtest{    background-image:url('images/headerbg.jpg');}/* END CLASS selectors */
