@charset "utf-8";
/* CSS Document */


/* -- Global reset -- */

html, body, div, pre, form, table, fieldset, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, hr, p, blockquote { margin:0; padding:0; }
abbr, acronym 				{ font-style:normal; cursor:help; }
a img, :link img, :visited img, fieldset { border:none; }
ul, dl 					{ list-style:none; }
h1, h2, h3, h4, h5, h6, pre, code, input, textarea, select { font-size:1em; }
.clear 						{ clear:both; height:0px; overflow: hidden; }
.left						{float: left;}
.right						{ float: right;}


/* --  Typography  -- */

h1, h2, h3, h4, h5			{ font-family: Helvetica, sans-serif; color: #000000; font-weight: bold; }
h1 							{ font-size:1.8em; line-height: 1.3em; }
h2 							{ font-size:1.5em; line-height: 1.3em; padding-bottom: 40px; }
h2.indented					{ font-size:1.5em; line-height: 1.3em; padding-left: 100px; padding-bottom: 40px; }

h3 							{ font-size:1.2em; line-height: 1.3em; }
h4 							{ font-size:0.8em; }
h5							{ font-size:0.9em; }
h6							{ font-size:0.8em; }

a:link, a:visited			{ color:#fe0000; text-decoration: underline; }
a:hover, a:active 			{ color:#cc0000; text-decoration: none; }

p							{ color:#000000; font-size: 18px; line-height: 2.15em; margin-bottom: 10px; padding: 0;}
p.indented					{ color:#000000; font-size: 18px; margin-bottom: 40px; line-height: 2.15em; padding: 0 30px 0 100px; }
span.narrow					{ width: 500px; display:block; }
.footer p					{ font-size: 12px; padding-left:260px; }
ol li						{ font-size: 18px; margin-left: 25px; padding-bottom: 10px; }
ul li						{ font-size: 18px; margin-left: 0; padding-bottom: 10px;}

pre, code, samp, kbd, var 	{ font:100% mono-space,monospace; }
pre 						{ overflow:auto; }
abbr, acronym 				{ text-transform:uppercase; border-bottom:1px dotted #000; letter-spacing:1px; }
abbr[title], acronym[title]	{ cursor:help; }
sup, sub					{ font-size:.8em; }
em, cite, q					{ font-style:italic; }
img							{ border:none; }			
hr							{ display:none; }	
table						{ width:100%;border-collapse:collapse; }
th,caption					{ text-align:left; }



/* --- Grid --- */

html, body 					{ height: 100%; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif;  }
body 						{ background:#000000; }

#container					{ position: relative; width: 1000px; margin: 0 auto; background-color: #ffda00; }
	#header					{ background-image:url(../images/header.jpg); background-repeat: no-repeat; height: 428px; }
	.contentFirst			{ padding: 55px; }
	.contentSecond 			{ background: url(../images/bg_top.jpg) no-repeat top left; padding: 55px; }
	.contentThird			{ background:url(../images/mid_lamp.jpg) no-repeat right top; padding: 0 55px;}
	.contentFourth			{ background:url(../images/bg_bottom.jpg) no-repeat;  padding: 55px; height: 1253px; position: relative; }
	.footer					{ height: 145px; padding-top: 30px; background-color: #ffda00; position: relative; }
		.screen_wm			{ position: absolute; left:85px; top:20px; }
		.nl					{ position: absolute; left: 500px; top: 80px;}


.twitter					{ position: absolute; bottom: 100px; left: 520px;}
.facebook					{ position: absolute; bottom: 150px; left: 400px;}







