*								{margin: 0; padding: 0;}
html							{width: 100%; height: 100%;}
body							{width: 100%; height: 100%; background-color: #e4e1d0; font-family: 'Arial Narrow', Arial, Helvetica, Tahoma, Verdana, sans-serif;}


/* Main tags */


div, 
h1, h2, h3, h4, h5, h6, 
p, a, ul, ol, li, dl, dt, dd	{position: relative;}


/* Map containers */


#map_container					{position: relative; width: 100%; height: 100%;}
#map							{position: relative; width: 100%; height: 100%; min-width: 400px;}