body {background-color: #000000; color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; margin-top: 10px; font-size: 12px;}

a:link {color: #FDFE98; text-decoration:none; }
a:active {color: #FDFE98;  text-decoration:none; }
a:visited {color: #FDFE98; text-decoration:none; }
a:hover{color: red; text-decoration:none;}

#Container {width: 800px; margin: 0 auto; height: 100%;}

#Wrapper {border: 1px solid white; height: 100%; min-height: 100%; padding: 0; margin: 0;}

#Wrapper:after { content: ""; display: block; height: 0; clear: both; }

#Left {width: 211px;float: left; border-right: 1px solid white;}

#Left-Inside {width: 211px;float: left; border-right: 1px solid white; border-top: 1px solid white; padding-top: 20px; min-height:550px; height:auto !important; height:550px; margin-bottom: 0px; _margin-bottom: -3px; padding-bottom: 0px;}

#Left-Inside2 {width: 211px;float: left; border-right: 1px solid white; border-top: 1px solid white; padding-top: 20px;}

.left-image {padding: 10px; border-bottom: 1px solid white;}

#Main {float: left;}

#Main-Inside {float: left; border-top: 1px solid white;}
#Main-Profile {float: left;  padding: 10px; width: 560px;}

.main-image {padding: 10px; border-bottom: 1px solid white; margin-bottom: 9px; width: 566px;}

.main-content {padding: 10px; border-bottom: 1px solid white; margin-bottom: 9px; width: 566px; height: 387px;}

.PageTitle {color: #FFFFFF; text-transform: uppercase;  text-decoration:none; font-size: 15px; font-weight: bold; font-family: Trebuchet MS, Arial, Sans Serif;}

.main-image-inside {padding: 42px; border-bottom: 1px solid white; margin-bottom: 9px; width: 502px;}

.Flash {border-top: 1px solid white;}

.ProjectData {border-top: 1px solid white; padding: 10px; text-align: center; font-size: 18px; font-family: Trebuchet MS, Arial, Sans Serif;}

.ProjectData2 {border-top: 1px solid white; border-bottom: 1px solid white; padding: 10px; text-align: center; font-size: 18px; font-family: Trebuchet MS, Arial, Sans Serif;}

.mainlinks:link {color: #FFFFFF; display: block; padding: 10px; text-transform: uppercase; font-weight: bold; text-decoration:none; font-size: 15px;border-bottom: 1px solid white; text-align: center; font-family: Trebuchet MS, Arial, Sans Serif;}
.mainlinks:active {color: #FFFFFF; display: block;padding: 10px; text-transform: uppercase; font-weight: bold; text-decoration:none; font-size: 15px;border-bottom: 1px solid white; text-align: center; font-family: Trebuchet MS, Arial, Sans Serif;}
.mainlinks:visited {color: #FFFFFF; display: block;padding: 10px; text-transform: uppercase; font-weight: bold; text-decoration:none; font-size: 15px;border-bottom: 1px solid white; text-align: center; font-family: Trebuchet MS, Arial, Sans Serif;}
.mainlinks:hover{color: #000000; background: #FDFE98; display: block;padding: 10px; text-transform: uppercase; font-weight: bold; text-decoration:none; font-size: 15px;border-bottom: 1px solid white; text-align: center; font-family: Trebuchet MS, Arial, Sans Serif;}

.mainlinks-last:link {color: #FFFFFF; display: block; padding: 10px; text-transform: uppercase; font-weight: bold; text-decoration:none; font-size: 15px; text-align: center; font-family: Trebuchet MS, Arial, Sans Serif;}
.mainlinks-last:active {color: #FFFFFF; display: block;padding: 10px; text-transform: uppercase; font-weight: bold; text-decoration:none; font-size: 15px; text-align: center; font-family: Trebuchet MS, Arial, Sans Serif;}
.mainlinks-last:visited {color: #FFFFFF; display: block;padding: 10px; text-transform: uppercase; font-weight: bold; text-decoration:none; font-size: 15px; text-align: center; font-family: Trebuchet MS, Arial, Sans Serif;}
.mainlinks-last:hover{color: #000000; background: #FDFE98; display: block;padding: 10px; text-transform: uppercase; font-weight: bold; text-decoration:none; font-size: 15px; text-align: center; font-family: Trebuchet MS, Arial, Sans Serif;}

.portfolio:link {color: #FFFFFF; text-transform: uppercase;  text-decoration:none; font-size: 13px; display: block; padding: 5px; font-weight: bold; font-family: Trebuchet MS, Arial, Sans Serif;}
.portfolio:active {color: #FFFFFF; text-transform: uppercase;  text-decoration:none; font-size: 13px; display: block; padding: 5px; font-weight: bold; font-family: Trebuchet MS, Arial, Sans Serif;}
.portfolio:visited {color: #FFFFFF;  text-transform: uppercase; text-decoration:none; font-size: 13px; display: block; padding: 5px; font-weight: bold; font-family: Trebuchet MS, Arial, Sans Serif;}
.portfolio:hover{color: #000000; background: #FDFE98; text-transform: uppercase; text-decoration:none;  font-size: 13px; display: block; padding: 5px; font-weight: bold; font-family: Trebuchet MS, Arial, Sans Serif;}

.TopLinksLink:link {color: #FFFFFF; text-transform: uppercase;  text-decoration:none;font-size: 18px; font-family: Trebuchet MS, Arial, Sans Serif;}
.TopLinksLink:active {color: #FFFFFF; text-transform: uppercase;  text-decoration:none;font-size: 18px; font-family: Trebuchet MS, Arial, Sans Serif;}
.TopLinksLink:visited {color: #FFFFFF;  text-transform: uppercase; text-decoration:none;font-size: 18px; font-family: Trebuchet MS, Arial, Sans Serif;}
.TopLinksLink:hover{color: red; text-transform: uppercase; text-decoration:none; font-size: 18px; font-family: Trebuchet MS, Arial, Sans Serif;}

img {border: 0;}

.Portfolio-Image-Cell {width: 200px; border-left: 1px solid white; border-right: 1px solid white;}

.Portfolio-Text-Cell {width: 200px; border-left: 1px solid white; border-right: 1px solid white; text-align: center;}

.Portfolio-top {border-left: 1px solid white; border-right: 1px solid white; height: 10px;}

tr.bottomborder td {border-bottom: 1px solid white; height: 10px;}

.TopLinksInside{padding: 10px 0 0 0;}

.TopLinksLeft {float: left; padding-left: 11px; padding-bottom: 5px;}

.TopLinksRight {float: right; padding-right: 11px; padding-bottom: 5px;}

.TopLinksClear {border-bottom: 1px solid white; margin-bottom: 8px; clear: both; height: 0;}