ul.egmenu {  
    background: #33F;
    height: 30px;
    width: 100%; 
}

ul.egmenu > li { 
    float: left; 
    position: relative;  
}

ul.egmenu ul {
    background: #33F;
    display: none; 
    position: absolute;
    left: 0; top: 100%;
}

ul.egmenu a { 
    cursor: pointer; 
    display: block; 
    color: white; 
    line-height: 30px; 
    padding: 0 7px; 
    text-decoration: none;
}

ul.egmenu li { list-style: none; }

ul.egmenu li:hover { background: #06C; }
ul.egmenu li:hover ul { display: block;  }

body {
	font-family: Arial, Helvetica, sans-serif;
	//font-color: #000000;
	//font-size:0.75em;
	// max-width:498px;
	min-width:320px;
	margin:0 auto;
	padding:0 5% 0 5%;
}

h1 {
   font-size: 20px;
}

.waitn4data { background-color: #CCFFFF;}

.readmore {
    display: none; 
}

.phonead {
    display: none; 
}

.bigad {

}


h2 {font-size:20px;margin-bottom:40px;}

#wrapper {
	text-align: left;
	//margin-top: 50px;
	//margin-right: auto;
	//margin-bottom: 0px;
	//margin-left: auto;
margin:0 auto;
}

th {
    text-align: center;
}

footer {
    text-align: center;
}

div.container {
	// border: 1px solid #000000;
	overflow: hidden;
	width: 95%;
}

div.tightcontainer {
	// border: 1px solid #000000;
	overflow: hidden;
	width: 700px;
	margin-bottom: 10px;
}

div.tightercontainer {
	// border: 1px solid #000000;
	overflow: hidden;
	width: 500px;
	margin-bottom: 10px;
}

div.left {
	width: 45%;
	float: left;
	word-wrap: normal;
}

div.right {
	width: 45%;
	float: right;
}

div.narrowleft {
	width: 15%;
	float: left;
}

div.wideright {
	width: 80%;
	float: right;
}

div.midleft {
	width: 30%;
	float: left;
}

div.midright {
	width: 65%;
	float: right;
}

@media all and (max-width: 480px) {
   body { overflowX: hidden; margin-top: 0; }
   div.wrapper { width: 100%; overflow: hidden; }
   div.left, div.midleft {  float: none; width: 100%; }
   div.right, div.midright {  float: none; width: 100%; }
   div.tightcontainer { width: 100%; }
   div.narrowleft {  float: none; width: 100%; }
   div.wideright {  float: none; width: 100%; }
   ol.links a { line-height: 40px; }
   ul.egmenu {  height: auto; width: 90% }
   ul.egmenu > li {  float: none; width: 100%; }
   ul.egmenu a { line-height: 40px; padding-left: 0; padding-right: 0; }
   table.simple a, a.link { line-height: 40px; }
   ul.egmenu ul { position: relative; }
   div.bigad { display: none; }
   div.phonead { display: block; }
}

