/* main.css - styles for all pages */
/* =[TOC]

 [GENERAL]
 [LAYOUT]

======================================= */


/* =[GENERAL]
======================================== */

.ir /* elements to be image-replaced */
{
 position: relative;
}

.ir span.ir /* image replacement containers */
{
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 visibility: visible;
}

.media_container
{
 text-align: center;
}

/* =[LAYOUT]
====================================== */

#wrapper
{
 width: 780px;
 margin: 0;
 /* TO CENTER PAGE: margin: 0 auto; */
}

body
{
 margin: 0!important;
 padding: 0;
}
