
body { background:url(bg-side-simage.jpg) repeat-x fixed #0C8F4D; font-family:Tahoma, Helvetica, sans-serif; font-size:10px; line-height:150%; }

h1 { font-family:Tahoma, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; letter-spacing:-0.5px; padding-bottom:4px; border-bottom:solid 1px #767676; }
h2 { font-family:Tahoma, Helvetica, sans-serif; font-size:12px; color:#00ebe3; border-bottom:solid 1px #767676; }
.sub-heading { font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00ebe3; }
.sub-heading2 { font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; }
.sub-heading3 { font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#AAAAAA; }
.sub-heading4 { font-family:Tahoma, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#c9f500; }

.content { font-family:Tahoma, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:justify; }
.content a { font-family:Tahoma, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:justify; text-decoration:none; }
.content a:link { border-bottom:solid 0px #FFFFFF; }
.content a:hover { border-bottom:dotted 1px #99FF00; }
.content input { font-family:Tahoma, Helvetica, sans-serif; font-size:10px; color:#00ebe3; background-color:#666666; border:1px solid #999999; }
.content textarea { font-family:Tahoma, Helvetica, sans-serif; font-size:10px; color:#00ebe3; background-color:#666666; border:1px solid #999999; }

.main-content { font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#F4F4F4; line-height:160%; text-align:justify; }
.main-content a { font-family:Tahoma, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; border-bottom:dotted 1px #00edce; font-weight:bold; }
.main-content a:link { border-bottom:dotted 1px #BBBBBB; }
.main-content a:visited { border-bottom:dotted 1px #BBBBBB; }
.main-content a:hover { color:#30fef7; border-bottom:dotted 1px #777777; }

.sc-heading { font-family:Tahoma, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#c9f500; letter-spacing:-0.5px; }
.sc-title { font-family:Tahoma, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#FFFFFF; line-height:140%; }
.sc-title a { font-family:Tahoma, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#FFFFFF; text-decoration:none; }
.sc-title a:link { color:#FFFFFF; }
.sc-title a:hover { color:#00ebe3; }
.sc-date { font-family:Tahoma, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#00ebe3; line-height:140%; }
.sc-content { font-family:Tahoma, Helvetica, sans-serif; font-size:10px; color:#BBBBBB; line-height:140%; text-align:justify; }

.portfolio td { border-bottom:1px dotted #555555; padding-top:10px; padding-bottom:10px; }
.portfolio-thumb { border:1px solid #555555; }

.exterimental td { background:#444444; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #555555; }

.projects td { font-family:Tahoma, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; line-height:140%; text-align:left; }

.sitemap-content a { font-family:Tahoma, Helvetica, sans-serif; color:#00ebe3; text-decoration:none; border-bottom:0px; font-weight:bold; }
.sitemap-content a:link { border-bottom:dotted 1px #BBBBBB; }
.sitemap-content a:visited { border-bottom:dotted 1px #BBBBBB; }
.sitemap-content a:hover { color:#30fef7; border-bottom:dotted 1px #777777; }