body{background:url(img/page.back.gif);margin:0;padding:0;color:#FFFFFF;
cursor: default;font-family:Tahoma;}
body,td {font-size:12px;}
html,body{height:100%;}
h1,h2,div,span,object{margin:0;padding:0;border:0px solid fuchsia;}
p {margin:0 0 6px 0;}
td {vertical-align:top;}
embed {float:left;margin:3px 0 0 6px;}
img {border:0;}
a {color:#0FD600;text-decoration:none;border-bottom:1px dotted #097700;}
a:hover {border-bottom:1px solid #0FD600;}
a:visited {color:#8B9098;}
i {color:#feff99;font-style: normal;}
h2 {margin:0 0 4px 0;border-bottom:1px solid #474F5E;font-weight:normal;
font-size:17px;}
#lang {font-size:13px;margin-left:407px;margin-top:53px;}

.skype {font-size:11px;margin: 0 0 0 40px;}
.spacer {margin-bottom:6px;}
#lightbox a {border:0;}

#top_left{background-image:url(img/top_left.png);background-repeat:no-repeat;}
#top_left .name {font-size:30px;margin: 29px 0 0 68px;letter-spacing:1px;}
#top_left .slash {margin:5px 0 0 1px;}
#top_left .portfolio {position:relative;top:7px;left:2px;}

#top_right{background-image:url(img/top_right.png);background-repeat:repeat-x;}
.year {margin-top:6px;float:left;text-align:right;width:20px;
font-size:32px;height:0px;overflow:hidden;}

#url .top {padding: 0 0 0 18px;background-image: url(img/year_top.png);background-repeat: repeat-y;}
#url2 .top {padding: 0 0 0 16px;background-image: url(img/year_top2.png);background-repeat: repeat-y;}
#url .mid {background-image: url(img/year_break.png);background-repeat:no-repeat;}
#url2 .mid {background-image: url(img/year_break2.png);background-repeat:no-repeat;}
#url .bot {background-image: url(img/year_bot.png);background-repeat:repeat-y;}
#url2 .bot {background-image: url(img/year_bot2.png);background-repeat:repeat-y;}
#url .content, #url2 .content {float:right;margin:0 5px 0 0px;border:0px solid fuchsia;}
#url .content {width:230px;}
#url2 .content {width: 177px;}

#url .content .url {font-weight:bold;font-size:14px;}
#url .content .domain {font-weight:normal;}
#url .content .work {display:inline;color:#cf4002;text-decoration:none;
font-size:11px;padding-left: 14px;border:0px solid fuchsia;}
#url2 .content a img, #url .content a img {margin: 0 3px 2px 0;border:1px dotted #076600;}
#url2 .content a:hover img {border: 1px solid #0FD600;}
#url2 .content a:visited img {border: 1px solid #222;}
#url2 .content a, .images a {border:none;}

#desc .top {background-image: url(img/pic_back.jpg);background-repeat: no-repeat;}
#desc .mid {background-image: url(img/col_break.png);
background-repeat: no-repeat;vertical-align:bottom;padding:0 8px 4px 18px;
font-size:16px;font-weight:bold;}
#desc .mid div {border-bottom:1px solid #474F5E;padding-bottom:3px;}
#desc .bot {padding-left:19px;background-image: url(img/col_bot.png);background-repeat: repeat-y;}

.l{float:left;}
.r{float:right;}
.c{clear:both;}
