/*Copyright (c) 2010, Yahoo! Inc. All rights reserved.Code licensed under the BSD License:http://developer.yahoo.com/yui/license.htmlversion: 3.2.0build: 2676*//*base+reset*/html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}/* remove dotted outline: */:focus,a,a:link, a:active, a:hover, a:visited {  -moz-outline-style: 0 none;  outline: 0 none;}/* also in form elements (webkit) */input, textarea  {    outline: 0 none;}/* IE Fix: Bicubic Scaling for Images */img { -ms-interpolation-mode: bicubic; }/* floats clearing */.clearfix { overflow:auto; }* html .clearfix             { zoom: 1; } /* IE6 */*:first-child+html .clearfix { zoom: 1; } /* IE7 */body, html {	background:#000;}body, input, button, label, select, textarea {	font-size: 12px;	font-family: Calibri,"Lucida Grande","Lucida Sans Unicode",Frutiger, "Frutiger Linotype", Univers, Calibri,  "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;}h1,h2,h3,h4,h5,h6 {	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;}#wrap {	position:absolute;	bottom:0;	left:0;	right:0;}#main {	margin: 0 auto;	width: 700px;	position: relative;}	#main .tf {		position:absolute;		top:143px;		right: 97px;	}	#main .twitter {		position:absolute;		top:144px;		right: 143px;	}		#main .behance {		position:absolute;		top:143px;		right: 183px;			}#popup {	background-image: url(rvision.ws-popup.png);	background-repeat: no-repeat;	background-position: center center;		text-align:center;		width:99px;	height:60px;	    position: absolute;    display: none;    padding:12px 30px;    color:#333;	text-shadow: 0 1px 1px #fff;	xborder:1px solid red;}/*debug helper* { outline: 1px dotted red }* * { outline: 1px dotted green }* * * { outline: 1px dotted orange }* * * * { outline: 1px dotted blue }* * * * * { outline: 1px solid red }* * * * * * { outline: 1px solid green }* * * * * * * { outline: 1px solid orange }* * * * * * * * { outline: 1px solid blue }*/