@charset "utf-8";
/* CSS Document */
 body {
        background-color: #ffffff;
		background-image: url(../images/newbgd2.jpg);
		background-repeat:repeat-y;
		background-position:center;
		padding: 0;
		margin: 0;
		font-family: Arial, Helvetica, sans-serif;
      } 
	  
#container {
width: 955px;
margin: 0 auto;
padding-top: 10px;
padding-left: 15px;
padding-right: 15px;
height: auto;
min-height:100%;
/*background-image: url(../images/heliosbgdrpt2.JPG);*/
background-repeat: repeat; 
}

#header {
background-image:url(../images/NEW-BANNER-RH-SIDEV3.gif);
background-position:top;
background-repeat:no-repeat;
background-color: #000000;
margin-bottom: 20px;
padding-left: 20px;
padding-bottom: 30px;
color: #CCCCCC;
font: 100% Tahoma, Georgia, "Times New Roman", Times, serif;
}

#nav {

}

#nav ul {
padding-left: 8px;
margin: 0;
}

#nav li {
display:inline;
list-style-type: none;
padding-right: 15px;
}

#nav li a{
color:#CCCCCC;
text-decoration: none;
}

#nav li a:hover{
color: #336666;
text-decoration: none;
}

#left_column {
width: 250px;
float: left;
background-image:url(../images/showreel-bgd.gif);
background-repeat:no-repeat;
background-position:top;
background-color:#000000;
color: #CCCCCC;
border: black solid 3px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 40px;
padding-bottom: 20px;
}

#left_column h1 {
font-size: 20px;
padding: 0px;
margin: 0px;
}

#center {
margin-right: 20px;
margin-left: 20px;
float: left;
}

#video {
border: black 9px solid;
width: 450px;
background-color:#000000;
}

#gfx {
border: black 8px solid;
width: 450px;
background-color:#000000;
}

#main_copy {
float: left;
width: 438px;
margin-top: 20px;
margin-right: 0;
margin-left: 0;
margin-bottom: 20px;
padding: 10px;
border: black 3px solid;
}

#main_copy a{
color: #000033;
text-decoration: underline;
}

#main_copy a:hover{
color: #336666;
}



#main_copy h1{
font-size: large;
}


#main_copy h2{
font-size: medium;
}

.fltright{
float:right;
}


#right_column {
width: 170px;
float: left;
background-color: #000000;
border: black 2px solid;
padding: 10px;
padding-right: 0px;
}


#footer {
color: #333333;
clear: both;
width: 100%;
font-size:x-small;
}


#footer p {
padding-left: 10px;
padding-bottom: 2px;
}