/* layout blocks */
body {
margin:1px;
background: #000 url("img/bodybg.gif");
color: #fff;
text-align:center;
padding:0;
 }

#outer {
position:relative;
text-align:left;
width:955px;
margin:auto;
z-index:100;
 }

/* header */

#hdr {
height:60px;
width: 955px;
background-image:url("img/hdr.gif");
color: #000;
text-align: center;
clear:both;
z-index:10;
 }
 #hdr-content {
 width:945px;
 height:56px;
 padding:2px 5px;
 }
 #heading{
 display: inline;
 border: 0 none;
 height:54px;
 width:355px;
 padding-right:390px;
 }
 #hdr-content img{
 	display:inline;
	border: 0 none;
	float: left;
 }
 #hdr-content p{
 	display: run-in;
	line-height:1em;
	margin-top: 22px;
	float:right;
	margin-bottom:0;
 }
 /* nav bar */
 #nav {
height:30px;
width: 955px;
background-image:url("img/navbg.gif");
color: #000;
clear:both;
z-index:500;
 }
 
 #nav-buttons{
 float:left;
 width:955px;
  background: url("img/navbuttonsbg.png") repeat-x;
 }
 
 #nav-buttons a{
 display: inline-block;
 width:160px;
 height: 18px;
 padding: 7px 6px 6px 6px;
 margin:0 0 0 13px;
 background: url("img/button.png") repeat-x;
 text-align: center;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 13px;
 line-height: 16px;
 color: #fff;
 text-decoration: none;
 }
 
 #nav-buttons a:hover{
 color:#fff;
 background: url("img/button_over.png") repeat-x;
 }
 
/* body */
#bodyblock {
position:relative;
color: #333333;
width: 955px;
padding:0;
clear:both;
height:475px!important;
z-index:4;
 }

#l-col {
position: absolute;
top:10px;
left:0px;
text-align:left;
 background: url("img/lcolbg.gif") no-repeat left bottom;
border:0 none;
color: #333333;
width:200px;
height:455px!important;
z-index:3;
 }
 
 #lcol-content {
width:184px;
height:305px;
padding:3px 8px;
 }
 #lcol-content img{
 	border:1px solid #000014;
	text-align:center;
 }

#c-col {
position: absolute;
top:10px;
left:210px;
width:390px; 
background: #ffffff url("img/contbg.gif") no-repeat;
border: 0 none;
color: #333333;
text-align:left;
height:455px!important;
z-index:2;
 }
 
 #ccol-content {
 position: absolute;
top:0px;
left:0px;
padding: 0px 5px;
width:380px;
height:445px;
text-align:center;
 }
#r-col {
position: absolute;
top:10px;
left:610px;
background: url("img/rcolbg.gif") no-repeat;
color: #333333;
width:345px;
height:455px!important;
z-index:6;
}

#rcol-content {
 position: absolute;
top:0px;
left:0px;
padding: 5px 5px 0 5px;
width:335px;
height:445px;
 }
 
 #subpg {
position: absolute;
top:10px;
left:210px;
background: #ffffff url("img/subpgbg.gif") no-repeat;
width: 745px;
height:455px!important;
z-index:2;
 }
 #subpg-cont{
 position:absolute;
 top:0px;
left:0px;
width: 725px;
height:435px;
padding: 10px;
text-align:center;
background: url("img/white.png");
 }
 #movie{
 padding-top:10px;
 z-index:3;
 }
/*footer*/


#ftr {
height:35px;
width: 955px;
background-image:url("img/ftr.gif");
color: #333333;
margin:0;
clear:both;
padding:0;
 }
 #ftr-content {
 width:945px;
 height:25px;
 padding:5px;
 }
 
 /* text styles */
.img-main{
 	border:1px solid #000014;
	text-align:center;
}
p{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000014;
line-height: 12px;
}
h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000014;
line-height: 12px;
font-weight:bolder;
text-transform:uppercase;
}
ul,li, td, tr{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000014;
line-height: 12px;
text-align:left;
}
.hdr{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000014;
line-height: 12px;
font-weight:bolder;
}
.caption-text{
	font-size: 11px;
	line-height:12px;
}
.content{
text-align: left;
}
a{
font-size: 11px;
color: #000014;
line-height: 14px;
}
a:hover {
color:#ff0000;
}
.ftr-txt{
font-size:10px;
line-height:12px;
color: #333;
}

.ftr-txt a{
font-size:10px;
line-height:11px;	
}
/*form styles*/
input{
background: url("img/white.png");
height:20px;
width:200px;
border: 1px solid #000014;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000014;
line-height: 12px;
text-align:left;
}
textarea{
background: url("img/white.png");
height:100px;
width:200px;
border: 1px solid #000014;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000014;
line-height: 12px;
text-align:left;
}
.button{
background: url("img/dropdown.png");
height:20px;
width:80px;
border: 1px solid #000014;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #fff;
line-height: 12px;
text-align:center;
}
.formtext{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-style:italic;
color: #666;
line-height: 12px;
}
