body{
   background:#0a0d15;
   margin:0px;
   width:1000;
  /* padding-left:50%;*/
   padding-top:0px;
/*   background-image: url('../images/mainGradient-Blue.png');
   background-repeat: repeat-x;
*/
}

a {outline:0;}

img{margin:0px;padding:0px;border:0px;}

#mainBox{
   margin-top:4%;
   width:1000px;
   height:590px;
   /*margin-left:-512px;*/
   margin-left: auto;
   margin-right:auto;
   /*border:2px dashed #FFF;*/
   border:2px solid #343b41;
   background-image: url('../images/main2.jpg');
   padding:0px;
}

#mainBox2{
   margin-top:4%;
   width:1000px;
   height:590px;
   /*margin-left:-512px;*/
   margin-left: auto;
   margin-right:auto;
   border:2px solid #343b41;
   padding:0px;
   background: #000;
   text-align:left;
   color: #a3a3a4;
   font-size:14pt;
   font-family: "Liberation Serif", Georgia, Serif;
}

#mainBoxGrow{
   position:relative;
   margin-top:4%;
   margin-bottom:4%;
   width:1000px;
   margin-left: auto;
   margin-right:auto;
   border:2px solid #343b41;
   background: #000;
}

#longBox{
   position:relative;
   width:940px;
   margin:30px;
   background: #000;
   text-align:left;
   color: #a3a3a4;
   font-size:14pt;
   font-family: "Liberation Serif", Georgia, Serif;
}

#longBox a {
   font-family: "Liberation Sans", Helvetica, Sans-Serif;
   text-decoration: none;
   color: #636364;
   font-size:16pt;
}

#longBox a:hover {
   text-decoration: none;
   color: #c9cacc;
   font-size:16pt;
}

table.work{
   width:940px;
   border:0px;
}

table.work td.leftTds{
   width:600px;
   height:120px;
/*   border:1px solid #FFF;*/
}

table.work td.rightTds{
   width:340px;
   height:120px;
/*   border:1px solid #FFF;*/
   text-align:right;
}
.italicHeader {
   font-family: "Liberation Sans", Helvetica, Sans-Serif;
   font-style: italic;
   font-size:16pt;
   color: #c9cacc;
}
#menuBox{
   position:relative;
   float:right;
   margin-top:0px;
   top:40px;
   right:15px;
   width:240px;
}

#centeredTextBox{
   position:relative;
   text-align:center;
   margin-top:220px;
   color: #575760;
   font-size:2pc;
   font-family: sans-serif;
}

#leftTextBox{
   position:relative;
   text-align:left;
   margin-top:30px;
   margin-left:30px;
   width: 685px;
   /*border:2px solid #343b41;*/
   color: #a3a3a4;
   font-size:14pt;
   font-family: "Liberation Serif", Georgia, Serif;
}

#backBox{
   position:relative;
   top:165px;
   left:20px;
   width:240px;
}

#about a {
   display:block;
   width:240px;
   height:70px;
   margin-bottom:45px;
   background-image: url('../images/menu/aboutRollover.jpg');
}

#about a:hover {
   background-position: -240px 0;
}


#contact a {
   display:block;
   width:240px;
   height:70px;
   margin-bottom:45px;
   background-image: url('../images/menu/contactRollover.jpg');
}

#contact a:hover {
   background-position: -240px 0;
}

#resume a {
   display:block;
   width:240px;
   height:70px;
   margin-bottom:45px;
   background-image: url('../images/menu/resumeRollover.jpg');
}

#resume a:hover {
   background-position: -240px 0;
}

#portfolio a {
   display:block;
   width:240px;
   height:70px;
   margin-bottom:45px;
   background-image: url('../images/menu/portfolioRollover.jpg');
}

#portfolio a:hover {
   background-position: -240px 0;
}

#currently a {
   display:block;
   width:240px;
   height:70px;
   background-image: url('../images/menu/currentlyRollover.jpg');
}

#currently a:hover {
   background-position: -240px 0;
}

#back a {
   display:block;
   width:240px;
   height:70px;
   background-image: url('../images/menu/backRollover.jpg');
}

#back a:hover {
   background-position: -240px 0;
}
#iframeBox{
   background: #000;
   margin-bottom:23px;
}
