body
{
text-align:center;
}

#header_text
{
margin-top:10px;
margin-left:auto;
margin-right:auto;
height:100px;
width:1000px;
z-index:20;
background-repeat:no-repeat;
background-position:center top;
background-color:black;
}

#sunset
{
margin-left:auto;
margin-right:auto;
margin-top:-40px;
background-image:url(images/sunsetwebsolutionsGlow.png);
background-repeat:no-repeat;
background-position:center top;
z-index:20;
width:800px;
height:300px;
}

#yellow_bar
{
margin-left:auto;
margin-right:auto;
height:5px;
width:1000px;
background-color:black;
}

#black_back
{
margin-left:auto;
margin-right:auto;
background-image:url(images/black_bg.jpg);
height:950px;
width:1000px;
}

#black_back_port
{
margin-left:auto;
margin-right:auto;
background-image:url(images/black_bg.jpg);
height:1500px;
width:1000px;
}

#down
{
margin-top:635px;
}

#black_back_short
{
margin-left:auto;
margin-right:auto;
background-image:url(images/black_bg.jpg);
height:800px;
width:1000px;
}


#content
{
font-family:Arial, Helvetica, sans-serif;
color:#cbad07;
width:750px;
height:auto;
text-align:left;
position:relative;
margin-left:auto;
margin-right:auto;
margin-top:-590px;
z-index:20;
}

#content a:link,
#content a:visited
{
color:#fd5e08;
}

#not_orange
{
color:black;
}

.black
{
background-color:black;
width:1000px;
margin-left:auto;
margin-right:auto;
height;auto;
}


#unique
{
text-decoration:italic;
color:#fd5e08;
}

#indent1
{
position:relative;
margin-left:340px;
}

#indent
{
position:relative;
margin-left:60px;
}

#line
{
line-height:20px;
}

#nav
{
text-align:center;
margin-top:auto;
position:relative;
margin-left:86px;
margin-right:auto;
z-index:10;
}

#nav li
{
display:inline;
}

#nav a:link,
#nav a:visited
{
color:#000;
padding:5px 25px 5px 25px;
background:#cbad07;
float:left;
width:99px;
border-right:1px solid #42432d;
text-decoration:none;
font:bold 1em/1em Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-shadow: 2px 2px 2px #555;
}

#nav a:hover 
{
color:#fff;
background:#727454;
}

#home #nav-home a,
#about #nav-about a,
#contact #nav-contact a ,
#portfolio #nav-portfolio a
{
background:#fd5e08;
color:#fff;
text-shadow:none;
}

#home #nav-home a:hover,
#about #nav-about a:hover,
#portfolio #nav-portfolio a:hover,
#contact #nav-contact a:hover 
{
background:#fd5e08;
}
#nav a:active {
background:#fd5e08;
color:#fff;
}

#footer
{
width:1000px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
background-color:black;
color:#fd5e08;
margin-bottom:-30px;
margin-left:auto;
margin-right:auto;
}

#footertall
{
width:1000px;
height:150px;
font-family: Arial, Helvetica, sans-serif;
background-color:black;
color:#fd5e08;
margin-bottom:-30px;
margin-left:auto;
margin-right:auto;
margin-top:-20px;
}

#title
{
text-align:left;
font-family: Arial, Helvetica, sans-serif;
color:white;
font-style:italic;
}

#fadeshow1
{
float:right;
margin:8px;
}

#justify
{
text-align:justify;
text-justify:newspaper;
}

table.portfolio td
{
padding:8px;
border:2px black;
}

#myform
{
text-decoration:underline;
}

table.tiptable td
{
background-color:black;
}