@charset "utf-8";
/* CSS Document */

img, { behavior: url(iepngfix.htc) }

body {
margin-top:5px;
background-color:#010b1c;
background-image:url(../images/bigbg.gif);
background-position:bottom;
background-repeat:no-repeat;
color:#cbcbcb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}


#header {
background-image:url(../images/header.gif);
height:109px;
width:791px;
margin:0 auto;
}

#nav{
background-image:url(../images/nav.gif);
height:32px;
width:741px;
margin:0 auto;
padding:22px 0px 0px 50px;
}

#mainheader{
background-image:url(../images/mainimage.jpg);
height:178px;
width:791px;
margin:0 auto;
}

#maincell {
background-image:url(../images/maincellbg.gif);
background-repeat:repeat-y;
background-position:bottom;
background-color:#545e6b;
min-height:573px;
width:791px;
margin:0 auto;
margin-bottom:0px;
margin-top:0px;
}

#maincontent {
width:501px;
background-image:url(../images/innerbg.jpg);
background-position:bottom;
background-repeat:no-repeat;
min-height:553px;
margin-bottom:0px;
margin-top:0px;
padding:30px 250px 0px 40px;
}


#footer {
background-image:url(../images/footer.gif);
height:53px;
margin:0 auto;
width:751px;
padding:15px 0px 0px 40px; 
font-size:10px;
color:#717171;
}

#newsletter {
background-image:url(../images/newsletter.gif);
background-repeat:no-repeat;
width:149px;
height:196px;
margin-left:550px;
position:absolute;
color:#626262;
padding:30px 5px 0px 10px;
line-height:14px;
font-size:10px;
}

#twitter {
width:200px;
height:200px;
margin-left:530px;
position:absolute;
color:#626262;
padding:250px 5px 0px 10px;
line-height:14px;
font-size:10px;
}

#reels {
position:absolute;
margin-left:450px;
margin-top:-5px;
z-index:1;
}

#headerlinks {
position:absolute;
width:150px;
margin-left:-60px;
margin-top:20px;
}

.cellbg {
background-image:url(../images/cellbg.gif);
width:148px;
height:18px;
background-repeat:no-repeat;
border:none;
border:0px;
margin-top:10px;
#margin-top:-10px;
margin-left:-4px;
font-size:10px;
padding:5px 0px 0px 5px;
}

.cellbg2 {
background-image:url(../images/cellbg.gif);
width:148px;
height:18px;
background-repeat:no-repeat;
border:none;
border:0px;
margin-top:4px;
#margin-top:-12px;
margin-left:-4px;
margin-right:5px;
padding:5px 0px 0px 5px;
font-size:10px;
}


.subheading {
color:#65c6ec;
font-size:14px;
}

.mainheading {
color:#85bbff;
font-size:17px;
}

#video {
position:absolute;
background-image:url(../images/vid_bg.png);
background-repeat:no-repeat;
height:138px;
width:245px;
margin-left:30px;
margin-top:20px;
padding-top:5px;
padding-left:5px;
}

a.link-nav:link, a.link-nav:visited, a.link-nav:active { font-family:Arial; font-size:12px; color:#fff; text-decoration:none; padding-left:65px; font-weight:bold;}
a.link-nav:hover { color:#dfdfdf;}

a.link-text:link, a.link-text:visited, a.link-text:active { font-family:Arial; font-size:11px; color:#85bbff; text-decoration:none;}
a.link-text:hover { color:#dfdfdf;}

a.link-navsitemap:link, a.link-navsitemap:visited, a.link-navsitemap:active { font-family:Arial; font-size:12px; color:#fff; text-decoration:none; font-weight:bold;}
a.link-navsitemap:hover { color:#dfdfdf;}

a.link-nav2:link, a.link-nav2:visited, a.link-nav2:active { font-family:Arial; font-size:12px; color:#fff; text-decoration:none; font-weight:bold;}
a.link-nav2:hover { color:#dfdfdf;}



a.link-head:link, a.link-head:visited, a.link-head:active { font-family:Arial; font-size:11px; color:#626262; text-decoration:none; font-weight:bold; padding-right:10px; padding-left:5px; margin-bottom:2px;}
a.link-head:hover { color:#909090;}

a.link-blue:link, a.link-blue:visited, a.link-blue:active { font-family:Arial; font-size:14px; color:#93bdf6; text-decoration:none;}
a.link-blue:hover { color:#909090;}

#testi {
width:149px;
height:196px;
margin-left:540px;
margin-top:250px;
position:absolute;

}