/* =RESET
=------------------------------------*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
:focus{outline:0;}
body{background:#FFF;color:#000;line-height:1;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:400;text-align:left;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}

/* =GENERAL
--------------------- */

body {
	background-color:#ebebea;
	background-image:url(../bg.jpg);
	font:12px Arial, sans-serif; 
	color:#555;
}

	html > body{ position:inherit; }
	 
	strong{font-weight:700;}
	em{font-style:italic;}
	a{color:#00F;}
	
	

	h2{ margin-bottom:15px; font:21px Arial, sans-serif;}
	h3{ margin:0px; font:17px Arial, sans-serif;}
	p{ margin:0px 0px 5px 0px; font:12px Arial, sans-serif;}
	

	
	#container {
		background-color:transparent;
		height:550px;
		margin:150px auto 0;
		position:relative;
		width:384px;
		z-index:2;
	}
		
		/* =LOGO
		--------------------- */
			


	
		#container-inner {
			height:550px;
			width:384px;
			overflow:hidden;
			position:absolute;
			left:10px;
			top:10px;
			background-color:transparent;
		}
			
			/* =ABOUT
			--------------------- */
		
			#welcome {
				float:left;
				height:550px;
				overflow:hidden;
				position:relative;
				width:384px;
				margin: 40px 0px 0px 2px;
			}
