HTML {
	padding : 0px 0px 0px 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: 100%;
}

body {
	padding : 0px 0px 0px 0px;
	MARGIN: 0px; OVERFLOW: hidden;
	WIDTH: 100%;
	HEIGHT: 100%;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color : #ffffff;
	padding : 0px 0px 0px 0px;
	background-image: url(images/img_homeback.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top right;
	background-color : #000000;
}

a:link {
        color: #F2AA02;
        text-decoration: none;
}
a:visited {
        color: #F2AA02;
        text-decoration: none;
}
a:hover {
        color: #FFFFFF;
        text-decoration: none;
}
 a:active {
        color:  #F2AA02;
        text-decoration: none;
}

p {
	font-size: 0.9em;
	line-height: 1.0em;
	letter-spacing: 0.1em;
	text-align: left;
}

h3 {
	font-size: 1.1em;
}

h2 {
	color: silver;
	font-size: 1.4em;
}

strong {
	font-size: 1.5em;
} 

img
{
border : none;
margin: 0px 0px 5px 0px;
}

img.floatleft
{
float: left;
margin: 0px 14px 30px 0px;
}

#scroller {
	LEFT: 0px;
	OVERFLOW: auto;
	WIDTH: 100%;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%;
}
#content {
	WIDTH: 510px;
	padding : 260px 100px 0px 20px;
}


/*header */
#headerback {
	DISPLAY: block;
	Z-INDEX: 1;
	LEFT: 0px;
	WIDTH: 600px;
	POSITION: fixed;
	TOP: 0px;
	HEIGHT: 100px;
	BACKGROUND-COLOR: transparent;
}
 HTML #headerback {
	POSITION: absolute;
}
 

#indylogo {
	Z-INDEX: 20;
	padding : 20px 0px 20px 20px;
	WIDTH: 145px;
}
 HTML #indylogo  {
	POSITION: absolute
}

#poselogo {
	Z-INDEX: 20;
	padding : 80px 0px 20px 20px;
	WIDTH: 50px;
}
 HTML #poselogo {
	POSITION: absolute
}

.interview_quotebox1
{   
	BACKGROUND-COLOR: #000000; 

	margin: 2px 0px 3px 10px;
	float: right;
	font-size:0.6em; font-weight:normal;COLOR: #F2AA02; font-family : Tahoma, Geneva, Arial, Helvetica, sans-serif; font-style : italic;text-align : left;
}
.vodborder {

  margin : 0px 0px 2px 0px;
}

/*navigation */

#nav {
	DISPLAY: inline;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 20px;
	MARGIN: 0px;
	WIDTH: 750px;
	LIST-STYLE-TYPE: none;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 56px;
}
#nav LI {
	DISPLAY: inline;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}
#nav A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 30px;
	HEIGHT: 0px! important
}
#nav A:hover {
	BACKGROUND-POSITION: 0px -30px
}
#nav A:active {
	BACKGROUND-POSITION: 0px -60px
}
#nav A.selected {
	BACKGROUND-POSITION: 0px -60px
}


#navhm A {BACKGROUND: url(images/nav_hm.gif) no-repeat left top; WIDTH: 110px; height : 30px;}
#navezine A {BACKGROUND: url(images/nav_ezine.gif) no-repeat left top; WIDTH: 77px; height : 30px;}
#navpoll A {BACKGROUND: url(images/nav_poll.gif) no-repeat left top; WIDTH: 136px; height : 30px;}
#navcomp A {BACKGROUND: url(images/nav_comp.gif) no-repeat left top; WIDTH: 130px; height : 30px;}
#navvodcast A {BACKGROUND: url(images/nav_vodcast.gif) no-repeat left top; WIDTH: 89px; height : 30px;}

#menu {
	DISPLAY: block;
	LEFT: 20px;
	TOP: 190px;
	WIDTH: 600px;
	HEIGHT: 65px;
	BACKGROUND-COLOR: #000000;

}
 HTML #menu {
	POSITION: absolute;
	z-index: 20;
}


/* images */
.border img {
 float:left;
  border-top: solid #FFFFFF 1px;
  border-right: solid #FFFFFF 1px;
  border-bottom: solid #FFFFFF 1px;
  border-left: solid #FFFFFF 1px;
  padding : 0px 0px 0px 0px;
  margin : 0px 5px 0px 0px;
}

.borderrgt img {
 float:right;
  border-top: solid #FFFFFF 1px;
  border-right: solid #FFFFFF 1px;
  border-bottom: solid #FFFFFF 1px;
  border-left: solid #FFFFFF 1px;
  padding : 0px 0px 0px 0px;
  margin : 0px 0px 0px 10px;
  width : 350px;
  height : 190px;
}

.borderrgt {
 float:right;
  border-top: solid #FFFFFF 1px;
  border-right: solid #FFFFFF 1px;
  border-bottom: solid #FFFFFF 1px;
  border-left: solid #FFFFFF 1px;
  padding : 0px 0px 0px 0px;
  margin : 0px 0px 0px 10px;
}

.footer img {
	padding : 10px 0px 0px 2px;
	BACKGROUND-COLOR: transparent;
}

.footer2 img {
 margin : 10px 0px 0px 20px;
BACKGROUND-COLOR: transparent;
}

.footer3 img {
	padding : 5px 0px 0px 2px;
	BACKGROUND-COLOR: transparent;
}

/* text */
.orange {
color: #F2A905;
}
.drkgrey {
color: #666666;
}

/* poll generator */

#poll
{
float : center;
	margin : 10px 0px 0px 200px;
}

/* start - bottom navigation */
span.normal {font-size:10px; font-weight:normal;
}

DIV#bottomnav {
	FONT-SIZE: 0.6em; COLOR: #CCCCCC; TEXT-ALIGN: center; width : 450px;
}
DIV#bottomnav UL {
	CLEAR: both; 
    padding: 0px 0px 0px 0px; 
}
DIV#bottomnav UL LI {
	DISPLAY: inline
}
DIV#bottomnav UL LI A {
	BORDER-RIGHT: #ccc 1px solid; FONT-SIZE: 1em; COLOR: #CCCCCC; TEXT-DECORATION: none
}
DIV#bottomnav UL LI A.last {
	BORDER-RIGHT-STYLE: none
}
DIV#bottomnav A {
	COLOR: #CCCCCC; TEXT-DECORATION: none; padding: 0px 4px 0px 4px;
}
DIV#bottomnav UL LI A.portal_last {
	COLOR: #666666; BORDER-RIGHT-STYLE: none
}
DIV#bottomnav UL LI A.portal {
	 PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px
}
DIV#bottomnav UL LI A:hover {
	COLOR: #666666;
}

ul {
list-style: none;
padding: 0px 0px 0px 5px;
float: none;}	

#terms
{
	FONT-SIZE: 0.8em;
}

.pollresults
{
     color: #F2AA02;
}
