html,body
{
  color: #ffffff;
  background: #000000;
  text-align: center;
  height: 100%;
  width: 100%;
  padding: 0 0px 0px 0;
  margin: 0px auto 0px auto; 
}

#outer
{
  height: auto;
  width: 750px;
  text-align: center;
  padding: 0 0px 0px 0;
  margin: 0px auto 0px auto;
}

#head
{
  text-align: center;
  height: 100px;
  width: 750px;
  background: url(logo/rotate.php) #353535 no-repeat;
  border: 1px solid #353535;
}

#menu
{
  background-color: #353535;
  text-align: center;
  border: 1px solid #353535;
  height: 24px;
  width: 750px;
}
#menu ul 
{
  margin: 0; 
  padding: 0; 
  list-style-type: none; 
  list-style-image: none; 
}
#menu li 
{
  display: inline; 
}
#menu ul li a 
{
  text-decoration:none;  
  margin: 0px;
  padding: 0px 20px 5px 20px; 
  color: #ff7d00;
  background: #353535;
}
#menu ul li a:hover 
{
  color: #a65200;
  background: #353535; 
}

#content
{
  text-align: center;
  border: 1px solid #353535;
  border-top: 1px solid #353535;
  background-color: #000000;
  width: 750px;
  height: 550px; /* ie treats as min-height */
  min-height: 550px; /* ie ignores */
}
*>#content {
    height: auto; /* ie ignores child selector, modern browsers replace height declaration */
}

.home
{
  background: url(bgbr.jpg) bottom right scroll no-repeat;
  padding-bottom: 140px;
}

.artwork
{
  background: url(awbg.jpg) center center fixed no-repeat;
}

#art
{
  width: 700px;
  height: 250px;
}

#left
{
  float: left;
  text-align: center;
  width: 300px;
  vertical-align: middle;
}

#right
{
  float: right;
  text-align: left;
  width: 300px;
  vertical-align: middle;
}


.about
{
  background: url(abg.jpg) bottom left no-repeat;
}

#about
{
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  width: 300px;
  padding-left: 250px;
}

#foot
{
  text-align: right;
  clear: both;
  height: 20px;
  width: 750px;
  background-color: #353535;
  border: 1px solid #353535;
}

.clear
{
  clear: both;
}

img
{
  border: 0;
  text-decoration: none;
}

a:link
{
  color: #ff7d00;
  text-decoration: none;
}

a:visited
{
  color: #a65200;
  text-decoration: none;
}

a:hover
{
  color: #ffffff;
  text-decoration: underline;
}
