body {margin: 0; padding: 20px 0 70px 0; font: 10px normal Verdana, Arial, Helvetica, sans-serif; background: #111; color: #ccc;}
* {margin: 0; padding: 0;}
img {border: none;}
a {outline: none;}
a img {border:0;}
h1 {width: 300px; height: 173px; padding: 0; margin: 0 auto; display: block; background: url(../images/visualink.png) no-repeat; outline: none; text-indent: -9999px; margin-bottom: 20px;}
.container {width: 646px; margin: 0 auto; padding: 20px 20px 20px 20px; overflow: hidden; border: 1px solid #333; background: #222;}
ul.display {float: left; width: 640px; margin: 0; padding: 0; list-style: none;}
ul.display li {float: left; width: 646px; padding: 8px 0; margin: 0;}
ul.display li a {color: #fff; text-decoration: none; cursor:default;}
ul.display li .content_block h2 {padding: 0; margin: 0 0 3px 0; font-weight: normal; font-size: 1.7em;}
ul.display li .content_block p {margin: 6px 0 0 0; padding: 0; font-size: 1.2em; color: #999;}
ul.display li .content_block p.skills {margin: 15px 0 0 0; color: #59caff;}
ul.display li .content_block p.skills span {color: #fff;}
ul.display li .content_block p.web {color: #59caff;}
ul.display li .content_block p.web span a {color: #fff; border-bottom: 1px dotted #fff; cursor:pointer;}
ul.display li .content_block p.web span a:hover {color: #fff; border-bottom: 1px solid #fff;}
ul.display li .content_block a img {padding: 5px; background: #fff; margin: 0 15px 0 0; float: left; border-bottom: 2px solid #000; border-right: 2px solid #000;}
ul.thumb_view li h2 {display: inline;}
ul li h2 {display: none;}
ul.thumb_view li p {display: block;}
ul li p {display: none;}
a.switch_thumb {width: 122px; height: 26px; line-height: 26px; padding: 0; margin: 10px 0; display: block; background: url(../images/switch.gif) no-repeat; outline: none; text-indent: -9999px;}
a:hover.switch_thumb {filter: alpha(opacity=75); opacity: .75; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";}
a.swap {background-position: left bottom;}
a.small {visibility: hidden; display: none;}
a.small.thumbview {visibility: visible; display: block; cursor:pointer;}
a.big {visibility: visible; clear: both; cursor: default;}
a.big img {float: none !important;}
a.fullview {visibility: hidden; display: none}
div.info {visibility: hidden; display: none}
div.info.showhide {visibility: visible; display: block; float: left; margin-left: 300px;}