body{font-size:12px; font-family: "Lucida Sans","Lucida Grande",Lucida,sans-serif; height:100%; text-align:left; background:#424f5a url('images/bodybg.png'); background-repeat: repeat; background-attachment:fixed; color:#fff} a, a:link, a:visited{ color:#abbece; text-decoration:none}a:hover,  a:active{color:#a38055;}ul li {padding:3px 0px;}#container{  background-repeat:repeat;  margin:0px;  margin-top:0px; padding:0px;  width:762px; height:100%; }#header{height:112px; width:762px; margin:0px auto 0px auto; background:url('images/header.png')}#main{width:752px; margin:0px; padding:0px; min-height:1000px; margin-top:0px; height:100%; background:url('images/mainbg.png'); background-repeat:repeat-y;}#content{font-size:12px; padding:0px; margin:0px; width:520px; color:#fff; text-align:left; margin-left:142px; padding-top:10px;}#content h1{font-family:myriad pro, meta, verdana; color:#fff; font-size:22px; margin:0px 0px 20px 0px}#content h2{font-family:myriad pro, meta, verdana; color:#fff; font-size:18px; font-weight:bold; margin:0px 0px 6px 0px}#content h3{font-family:myriad pro, meta, verdana; color:#fff; font-size:16px; margin-top:0px; margin-bottom:12px}#content a, #content a:link, #content a:visited{color:#abbece; text-decoration:none;}#content a:hover, #content a:active{color:#fff; text-decoration:none}.sub {margin-left:0px; font-size:12px; font-weight:bold;}#content a.sub, #content a:link.sub , #content a:visited.sub {color:#bc9c75; text-decoration:none;}#content a:hover.sub, #content a:active.sub {color:#758da1; text-decoration:none}img{padding:0px; margin:0px}img.alignright{    float:right;     margin:4px 0px 12px 20px}img.alignleft{    float:left;     margin:10px 20px 12px 0px;     PADDING:0PX}.entry{padding:10px; margin:0; width:520px;}entry p{margin-bottom:20px; clear:both}.entry h3{font-size:18px; font-weight:bold}.tags{text-align:left; color:#999; font-size:12px; margin:0px; padding:0px; margin-top:0px}        .postinfo{text-align:left; color:#999; font-size:11px; margin:0px; padding:0px; margin-top:0px}.postinfo a, .postinfo la:link, .postinfo a:visited{               color:#527bf3}.postinfo a:hover, .postinfo a:active{        color:#527bf3}.post{margin:0px; padding:0px; width:600px; color:#f7f7f7; line-height:1.3em}.post h2, .entry h2{font-weight:bold; font-size:32px}h2.posttitle a, h2.posttitle a:link, .posttitle a, .posttitle a:link, .entry h2 a, .post h2 a, .post h2 a:link, .post h2 a:visited{               color:#cff83b;         padding-top:16px;         text-decoration:underline}.post h2 a:hover{ color:#fff}  #sidebar{text-align:left; float:left; width:126px; margin:0px; padding:0px;  font-size:12px; min-height:1000px;  line-height:1.5em; height:100%; background:#758da1 url('images/leftbg_strip.gif'); background-repeat:repeat;;}#sidebarright{float:right; width:36px; margin:0px; padding:0px;  font-size:12px; height:100%;  min-height:1000px; background:url('images/right-bg.png'); background-repeat:repeat;}#sidebar ul, ul.sidebar{list-style:none; margin:0px; padding:0px}#sidebar li, .sidebar li{list-style:none; margin:0px; padding:0px}#sidebar ul li, ul.sidebar li{margin-bottom:6px; font-weight:bold; font-size:12px; list-style:none}ul.sidebar li a, ul.sidebar li a:link, ul.sidebar li a:visited{  color:#cff83b;  text-decoration:none}ul.sidebar li a:hover,  ul.sidebar li a:active{color:#527bf3; text-decoration:none}.navleft {font-family:arial, verdana; background:url('images/navleft-bg.png'); width:106px; height:180px; padding:10px; margin-top:0px; font-size:14px; font-weight:bold; line-height:1.5em;}.navleft a, .navleft a:link, .navleft a:visited, #sidebar a {color:#424f5a; text-decoration:none;}.navleft a:hover, .navleft a:active, #sidebar a:hover, #sidebar a:active {color:#a38055; text-decoration:none;}#bottom{height:59px; width:960px; background:url('images/footer-bg.png'); color:#666; margin:0px auto; padding:10px 20px; font-size:11px}.introStuff {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	position: absolute;	left: 340;	top: 642;	width: 330px;	height: 400px;	visibility: hidden;}.introStuff2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	position: absolute;	left: 200;	top:140;	width: 540px;	height: 360px;	visibility: hidden;}.introStuff2 h2 {margin-bottom:2px;padding-bottom:0px;}.stuff {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	position: absolute;	left: 150px;	top: 170px;	width: 540px;	height: 360px;	visibility: hidden;}.credits {font-size:12px; color:#abbece; margin:6px 0px 20px 0px;} .hutSketch_bg {	background: #a37f55 url('images/hut_sketch_bg.gif');	background-repeat: no-repeat;	background-position: left top;}.subhuts {margin-left:0px; color:#fff; font-size:12px; font-weight:bold;}#content a.subhuts, #content a:link.subhuts, #content a:visited.subhuts {  color:#242f37;  text-decoration:none}#content a:hover.subhuts , #content a:active.subhuts {color:#fff; text-decoration:none}		.spacer {clear:both;}.alignright {margin:0px 0px 12px 12px;}.alignleft{margin:0px 6px 6px 0px;}.homethumbs {width:550px; margin-top:18px; margin-left:5px; font-size:12px;}.homethumbs ul {list-style:none; margin:0px; padding:0px 0px 0px 7px;}.homethumbs ul li {display:inline; margin:0px; margin-right:.1em; padding:0px 0px 0px 0px;}