h1  { font-size:17px; }
ul li		{ margin-left:30px; list-style-image: url('/img/icons/arrow_green.png'); }
ul,ol		{ margin-top:10px; margin-bottom:13px; }
#path { padding:4px 0px 10px 0px; color:#79796C; }
#path a,a:visited { color:#656559; text-decoration:none; }
#path a:hover { color:#656559; text-decoration:none; }

#body		{ padding:0px 10px 10px; background:url('/img/bgs/top-page-bg.gif') repeat-x; line-height:19px; }
#path { padding:4px 0px 10px 0px; }
#path a,a:visited { color:#656559; text-decoration:none; }
#path a:hover { color:#656559; text-decoration:none; }

#folio-menu { background:url('/img/bgs/profile-bg.gif') repeat-x; font-size:12px; line-height:19px;}
#references-list { line-height:13px; }
.ref { width:446px; margin-top:8px; padding:10px 10px 15px 10px; height:245px; }
.ref1 { background:#ffffff url('/img/bgs/project1-bg.png') repeat-y; background-position:right; margin-right:8px; }
.ref2 { background:#ffffff url('/img/bgs/project2-bg.png') repeat-y; }
.ref-pic  { border:1px solid #CFCFBC; }
.ref-info { width:227px; padding-left:15px; color:#535346; }
.ref-title  { font-size:12px; padding-top:8px; line-height:15px; }
.ref-desc { padding:12px 5px 0px 0px; height:107px; }

.short-info { color:#535346; }
.separator-left { width:100%; padding-bottom:5px; }
.separator-right { width:100%; padding-top:5px; padding-bottom:5px; text-align:right;}
.margin-3 { margin-top:-3px;}
