

body {background:#e7e7e8 url(../img/wallpaper.gif);text-align:center;margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#666666; }
a {color:#666666}

#main {width:780px;text-align:left;background:#FFFFFF;margin:auto;padding:0;}
#header_bg {background:url(../img/bg_heaer.gif) repeat-y;height:21px;width:780px;padding:0;margin:0;background-color:#abaeae}
#header_bg .list {float:right;margin:0 6px 0 0 ;}
#header_bg .list li {display: inline;font-size:10px;text-align:center;width:100px;color:#dbe1df;}
#header_bg .list li a {padding:3px 6px 0 0;text-decoration:none;color:#ffffff;}
#header_bg .list li a:hover {color:#dbe1df;}
#navBar {background-color:#c4d3e4;height:20px;}
#navBar .list {padding:0; margin:0;}
#navBar .list li {	display: inline;float:left;font-size:10px; font-weight:bold;text-align:center;border-right:1px solid #FFFFFF;padding:4px 9px 0 6px;margin:0px;color:#FFFFFF;}
#navBar .list li a {text-decoration:none;color:#a7a2a2;}
#navBar .list li a:hover {color:#FFFFFF;}

#stage_4home {background:url(../img/bg_mainContent.gif) no-repeat;height:380px;}
#stage {background-color:#FFFFFF;background:url(../img/bg_mainContent2.gif) no-repeat 0 0;height:600px;border-bottom:20px solid #bfbfbf;}
#stage_portfolio {background-color:#FFFFFF;background:url(../img/bg_mainContent2.gif) no-repeat 0 0;height:1390px;border-bottom:20px solid #bfbfbf;}
#stage_med {background-color:#FFFFFF;background:url(../img/bg_mainContent2.gif) no-repeat 0 0;height:1000px;border-bottom:20px solid #bfbfbf;}
#right_box {float:right;width:316px;height:400px;border-right:1px solid #efeeee;border-left:1px solid #efeeee;border-bottom:2px solid #9eadb2;display:block;margin-right:8px;margin-top:1px;}

.list_basic{padding:6px 0 6px 9px;margin:2px 0 2px 0;list-style:none;}
.list_basic li{background: url(../img/list.gif) no-repeat 0 6px;padding:0 0 0 11px;}
.list_subnav{padding:6px 0 10px 0;margin:2px 0 2px 0;list-style:none; font-size:10px;font-weight:bold;color:#abaeae;}
.list_subnav li{padding:0 4px 0 0;}
.list_subnav li a{font-size:10px;font-weight:bold;color:#abaeae;text-decoration:none}
.list_subnav li a:hover{background-color: transparent;border-color: #abaeae;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;border-style: dotted;}

#right_nav {float:right;width:286px;margin: 30px 20px;}
#right_nav h1 {font-size:12px;font-weight:bold;color:#acc7d5;padding:4px 0 10px 0;margin:0;}
#right_nav h2, #right_nav h2 a {font-size:10px;font-weight:bold;color:#abaeae;text-decoration:none;margin:0 0 10px 0;}
#right_nav h2 a:hover, #right_nav h2 .on {background-color:transparent;border-color:#abaeae;border-width:0 0 1px 0;border-style: dotted;}

#intro {float:left;margin:30px 20px 0 42px;padding:10px 0 4px 0;width:380px;}
#intro a {background-color:transparent;border-color:#abaeae;border-width:0 0 1px 0;border-style:dotted;text-decoration:none;}
#lang {float:left;margin:0;width:380px;text-align:right;font-size:10px;}
#intro h1 {font-size:12px;font-weight:bold;color:#93adbb;margin:0;padding:0 0 0 0;}
#intro h1 b {font-size:11px;font-weight:bold;color:#999999;}
#stage_lower {background:#9eafc3;height:220px;color:#FFFFFF;list-style:none;padding:10px 10px 0 10px;}
#stage_lower h2 {font-size:12px;padding:8px 0 18px 28px;margin:0;}

.skill_set {float:left;background:url(../img/white_strokegif) no-repeat right 14px; width:190px;height:180px;padding-left:30px;}
.skill_set h3, .skill_set h3 a, .skill_set h3 a:visited {font-size:11px;font-weight:bold;color:#FFFFFF; padding-left
:10px;margin:0;text-decoration:none;}
.skill_set h3 a:hover {text-decoration:underline;}

.skill_set_right h1 {font-size:11px;font-weight:bold;color:#FFFFFF;padding-left:10px;}
.skill_set_right {float:left;width:170px;height:180px;padding-left:20px;}
.skill_set .list_skills {padding:6px 0 6px 9px;margin:2px 0 2px 0;list-style:none;}
.skill_set .list_skills li {background: url(../img/list2.gif) no-repeat 0 6px;padding:0 8px 0 11px; font-size:11px}
.skill_set_right .list_skills {padding:6px 0 6px 9px;margin:2px 0 2px 0;list-style:none;}
.skill_set_right .list_skills li {background: url(../img/list2.gif) no-repeat 0 6px;padding:0 4px 0 11px; font-size:11px}

#recent_projects {float:right;width:286px;margin: 8px 24px;}
#recent_projects h2 {font-size:12px;font-weight:bold;color:#9eadb2;}
#recent_projects .txt {background-color:#ecf2f4;border-top:2px solid #9eadb2;border-bottom:2px solid #9eadb2;height:118px;font-size:11px;padding:8px 4px 4px 4px;}
#recent_projects .txt a {text-decoration:none;border-bottom:1px dotted;color:#666666;}
#recent_projects .footer, #recent_projects .footer a {font-size:10px;padding:8px 4px 4px 0;color:#666666;text-decoration:none}

#portfolio_item {margin-bottom:20px;padding:8px 0 8px 0;background-color: transparent;border-color: #8a8e8e;border-width: 1px 0 0 0;border-style: dotted;}
#portfolio_item2 {margin-bottom:20px;padding:8px 0 8px 0;background-color: transparent;border-color: #8a8e8e;border-width: 1px 0 1px 0;border-style: dotted;}
#portfolio_item h2 {font-size:12px;font-weight:bold;color:#acc7d5;padding:0 0 4px 0;margin:0;}
#portfolio_item a {font-size:12px;color:#666666; background-color: transparent;border-color: #8a8e8e;border-width: 0 0 1px 0;border-style: dotted;text-decoration:none;}

#stripey_bg {background:url(../img/bg_diagonalStripe.gif);height:13px;border-bottom:1px solid #FFFFFF;}

#thumb {float:right;width:110px;padding:0 2px 0 4px;}
#top, #top a{float:right;width:20px; font-size:11px; text-decoration:none;}
