/* Styles for internal pages of website */

#header {
  background-color:transparent;
  position:fixed;
  display:block;
  width:770px;
  height:100px;
  z-index:20;
}
* html #header {position:absolute;}

#banner_left {
  position:absolute;
  left:0px;
  top:0px;
}

#banner_middle {
  position:absolute;
  left:220px;
  top:0px;
}

#banner_right {
  position:absolute;
  left:630px;
  top:0px;
}

#menus {
  background-color:transparent;
  position:fixed;
  display:block;
  padding-top:70px;          /* Height of menus */
  padding-left:23px;
  z-index:19;
}
* html #menus {position:absolute;}

#footer {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  background-color:transparent;
  background:url(images/footer.gif);
  display:block;
  width:770px;
  height:35px;
}

#leftfooter {
  padding-top:8px;
  float: left;
  width:46%;
  height:100%;
  text-align:left;
}
#leftfootertext {
  margin-left:20px;
}

#rightfooter {
  padding-top:8px;
  float: right;
  width:54%;
  height:100%;
  text-align:right;
}
#rightfootertext {
  margin-right:20px;
}

#content {
  background:url(images/content_background.gif);
  background-repeat:repeat-y;
  background-attachment:fixed;
  position:relative;
  display:block;
  margin:0 0 0 0px;
  overflow:auto;
  letter-spacing:.04em;
  line-height:1.4em;
}

#innercontent {
  margin-left:10px;
}

.column {
  display:block;
  padding:10px 30px 10px 30px;
  width:315px;
  margin-left:0px;
  margin-right:0px;
  text-align:left;
  float:left;
  color:#000;
  z-index:1;
}
/* Hack for IE */
.column {width/* */:/**/315px; 
	width: /**/315px;}
/*    .column img {float:right;} */

.column_minpadding { 
  padding:10px 0px 10px 0px! important;
  width:375px! important;
}

.clear {clear:both; height:1px;}

.nocolumn {
  display:block;
  padding:10px 30px 10px 30px;
  width:690px;
  margin-left:0px;
  margin-right:0px;
  text-align:left;
  float:left;
  color:#000;
  z-index:1;
}
/* Hack for IE */
.nocolumn {width/* */:/**/690px; 
  width: /**/690px;}
/*    .nocolumn img {float:right;} */

.nocolumn_minpadding { 
  padding:10px 0px 10px 0px! important;
  width:750px! important;
}

div.buyButton {
  display:block;
  width:140px;
  height:100px;
  background:url(images/DizzyFIX_Buy_Animated.gif) no-repeat;
}

div.buyButton:hover {
  display:block;
  width:140px;
  height:100px;
  background:url(images/DizzyFIX_Buy_Pressed.gif) no-repeat;
}

.floatright
{
float: right;
padding: 10px 0px 10px 20px;
}

.floatleft
{
float: left;
padding: 10px 20px 10px 0px;
}
