/* CSS Document */body{background-color:#e6e6e6;}p, ul{margin:0 0 .5em;}h1,h2,h3,h4{margin:.5em 0 0; color:#060; font-weight:bold;}h1{font-size:2em;}h2{font-size:1.5em;}h3{font-size:1.2em;}h4{font-size:1em;}iframe{margin:1em 0;}a{ color:#060; text-decoration:none;}a:visited{color:#666666; }a:hover{color:#c30;}label{display:block; margin:.5em 0 0;}li{	text-indent:0px;	list-style-position: outside;}textarea, input.text{ border:1px solid #669;}label{display:block; margin-top:3px;}input.text, textarea{font-family:Arial, Helvetica, sans-serif; color:#333; font-size:10pt;}input.text, textarea{margin:0 0 6px; border:1px solid gray; }input.radio{margin:10px 0 0 0; padding:2px;}input.reset{Color:#333; margin-left:20px;}#pageSpace{	margin:0 auto;	padding-bottom:700%;	width:824px;	background-color:#fff;	border:2px solid #fff;} /* Start hide from IE-Mac \*/* html #pageSpace   {   height: 1%;   }/* End Hide from IE-Mac */#header{	background-color:#ff0;	margin:0;	padding:8px 0 0;	background-image: url(boy3.gif);	background-repeat: no-repeat;	background-position: 15px top;}#header img#logo{padding:12px 128px 0px;}.col{margin:0 8px 0 0; overflow:hidden; border:0px none gray;}.posts h3{color:#060; margin:10px 0 0; }.date{color:#999; margin:1em 0 0 0; display:none;}.blogComment, .blogger-labels, .byline{font-size:90%; color:#666;}.blogComment{border-bottom:1px solid #666; margin-bottom:1em;}p.byline{margin:1em 0;}.byline img{vertical-align:middle; padding:0 3px;}#tabs{ margin:0 0 0; padding:0; font-weight:bold;}#tabs ul{ 	list-style-type:none; 	border-bottom:2px solid #060; 	margin:10px 0 0; 	padding:8px 0 8px 128px;}#tabs li{ 	display:inline; 	background-color:#060; 	border:2px solid #060; 	border-bottom:none; 	margin:0 2px 0 0; 	padding:5px 10px 10px 10px; 	color:#FFFFFF;}#tabs a{	color:#fff; text-decoration:none; 	/* padding:4px 0 9px;	/* fix safari tabs */}#tabs a:hover{color:#c30;}#rss img{height:14px; width:14px;}li#rss{	background:#ff0;	margin-left:20px;	border:none;	padding:0; white-space:nowrap;}li#rss a{color:#c30;}#subNav{	background-color:#fff;	padding:10px 128px;	margin:0 0 10px;		/*	background-image: url(phpProofs/js/grid56+8.gif);	background-repeat: repeat;*/}#subNav iframe{margin:0; padding:0;}#ads{ overflow:hidden; position:absolute; left:640px; right:0; margin-right:0; font-size:90%;}#nav{ position:absolute; left:0; right:696px; font-size:90%; padding-right:2px; }#nav ul, #ads ul{padding:0; list-style:none; margin:0 0 4px 0;}#nav li, #ads li{margin:2px 0; padding:0; }#main li, #main p, #nav li, #nav p, #ads li, #ads p{line-height:110%;}#main{ 	position:absolute;	left:128px;	right:184px; padding-right:2px;}#main a{text-decoration:underline;}a img{border:none;}.stack{margin:1em 0;}.stripe{color:#060; background-color:#ff9; font-size:1.1em; margin:.5em 0 0; font-weight:bold; border-bottom:1px solid #060;}.linkBox {	display: block;	text-decoration:none;	text-align:center;	color:#006600;	padding-top:80px;}#subscribe{	background-image:url(stamp.gif);	background-repeat:no-repeat;	background-position:top left	}/*--activity indicator styles--*/ .hide {	display: none;}#wait {	line-height: 1.4;	font-style: normal;	color: #990000;}.imglt{float:left; margin: 4px 4px 4px 0;}.imgrt{float:right; margin: 4px 0 4px 4px;}#hsbuzz{margin:1em 0;}#hsbuzz h2{font-size:1.2em;}#hsbuzz li{margin:.5em 0;}#hsbuzz p a{color:#900; display:block; border-bottom:1px solid #060;}/*--END activity indicator styles--*/ #lnk{position:absolute; right:10px; top:30px; background:#fff; border:2px solid #fff; width:200px; height:44px;}#new{position:absolute; right:155px; top:15px; width:30px; height:31px;}