*					{ font-family: Tahoma, sans-serif; border: 0; }
html				{ font-size: 1em; }
body				{ font-size: 0.65em; margin: 0; padding: 0; background: #900 url('/_images_/background.png') no-repeat top; }
h1, h2, h3, h4		{ margin: 0; padding: 0; }

a					{ text-decoration: none; }
a:link				{ color: #006; }
a:hover				{ color: #333; }
a:visited			{ color: #666; }

/* #page 				{ position: relative; width: 960px; padding: 100px 0 0 50px; margin: 0 auto; } */
/* #page:after			{ content: "."; display: block; height: 0; line-height: 0; font-size: 0; clear: both; visibility: hidden; } */

#page { position: relative; width: 1px; left: 50%; }
#main { width: 960px; position: absolute; left: -490px; overflow: hidden; }
#distancer { padding: 94px 0 0 32px; overflow: hidden; }

#leftColumn			{ width: 315px; float: left; cursor: pointer; font-size: 1.2em; }
#middleColumn		{ width: 185px; margin: 0 120px; float: left; text-align: center; font-size: 1.2em; }
#rightColumn		{ width: 185px; float: left; text-align: center; font-size: 1.2em; }

#leftColumn h1		{ background: url('/_images_/h1-idontdo.png') no-repeat; width: 315px; height: 91px; text-indent: -9999px; overflow: hidden; }
#leftColumn h2		{ background: url('/_images_/b1-description.png') no-repeat; width: 315px; height: 102px; text-indent: -9999px; overflow: hidden; }
#leftColumn h3		{ background: url('/_images_/h3-easy.png') no-repeat; width: 315px; height: 55px; text-indent: -9999px; overflow: hidden; }
#leftColumn h4		{ background: url('/_images_/demo.gif') no-repeat; width: 315px; height: 31px; text-indent: -9999px; overflow: hidden; }
#middleColumn h2	{ background: url('/_images_/h2-youdontdo.png') no-repeat top center; width: 185px; height: 91px; text-indent: -9999px; overflow: hidden; }
#middleColumn h3	{ background: url('/_images_/h2-recent.png') no-repeat top center; width: 185px; height: 91px; text-indent: -9999px; overflow: hidden; }
#rightColumn h2		{ background: url('/_images_/h2-favorite.png') no-repeat; width: 185px; height: 91px; text-indent: -9999px; overflow: hidden; }

#footer				{ color: #fff; margin-top: 100px; text-align: center; font-size: 1.2em; }
#footer a			{ color: #fff; font-weight: bold; }
#address			{ margin-top: 10px; text-align: center; font-size: 1.0em; }
#address a			{ color: #f00; }

#space				{ clear: both; }