﻿body {background-color:#111111;  margin:0; padding:0; font-size:62.5%;}
img{text-decoration:none; border:none;}
td{vertical-align:top; text-align:left; padding-right:5px;}
a {font-family:arial; font-size:1.0em; color:#f1f1f1;}
a:link{font-family:arial; font-size:1.0em; color:#f1f1f1;}
a:visited{font-family:arial; font-size:1.0em; color:#f1f1f1;}

/*--------- Top layer elements ---------*/
#toplayer{display:block; z-index:0; width:1000px; height:136px; padding:10px 0 0 0; text-align:left; margin-left:auto; margin-right:auto;}
#logo{height:80px; width:320px;}
/*---nav strip---*/
#navcontainer{vertical-align:top; padding:0; text-align:right; height:36px;}
ul#ixinav{float:right; list-style:none;width:538px; height:36px; margin:0; padding:0; outline:none;}
#ixinav li{float:right; margin:0; padding:0;}
#ixinav li#nvHome a{text-decoration:none; border:none;}
/*---end nav----*/
/*-----------End Top Layer------------------*/

/*----------- Middle Layer -------------------*/
#maincontainer{background-color:#000; padding:0; margin:0; width:100%; height:528px;}
#hpcontent{width:1000px; vertical-align:top; padding:0; margin:0; margin-left:auto; margin-right:auto; height:528px; overflow:hidden;}
#piccontent{position:relative; left:650px; top:-523px; width:300px;}
#txtcontent{position:relative; padding-left:20px; padding-top:0 10px 0 0; background-image:url(../img/gradient.gif);width:480px;}
#sidenav{position:relative; padding-top:60px; background:url(../img/gradient.gif); width:200px; height:528px; margin:0;}
#cntrcontent{position:relative; left:250px; top:-588px; height:528px;}
#rgtpic{position:relative; left:725px; top:-1116px; height:528px;}
#scrollbar_container{position:relative; width:420px;}
#cctitle{position:relative; padding-top:20px; padding-bottom:10px;}
/*------------- End Middle Layer -----------*/

/*----------- Bottom Layer -------------------*/
#bottomlayer{height:100px; background-color:#111;  background-image:url(../img/btmshadow.gif); background-repeat:no-repeat; background-position:top center; width:1000px; margin-left:auto; margin-right:auto; overflow:hidden;}
#contactdetails{position:relative; left:20px; padding:11px 0 0 10px;}
#copyright{position:relative; left:850px; top:-40px;}
/*------------- End Bottom Layer -----------*/

/*------------- Extras --------------------------*/
.line{width:100%; height:1px; background-color:#4e4e4e;}
.maincopy, .maincopybld{font-family:Arial; font-size:1.3em; font-weight:500; color:#f1f1f1; line-height:1.4em; letter-spacing:-0.01em; word-spacing:-0.01em;}
.maincopybld{font-weight:600;}
.sncomponent{vertical-align:middle; height:32px; width:30px;}
/*scrollbar*/
#scrollbar_track {position:absolute; top:0; right:0; height:100%; width:20px; background:url(../img/bgscroll.gif); cursor:pointer;} 
#scrollbar_handle {width:20px; background:url(../img/btnscroll.png); cursor:pointer;} 
#scrollbar_content {overflow:hidden; width:370px; height:452px;} 
/*------------------------Marquee--------------------------*/
#scr1, #scr1 div.default {  height:20px;  width:550px;  overflow:hidden;  visibility:hidden;}
#scr1 table tr td div { visibility:hidden;}
#scr1 {    background-color:#111;    left:448px;    margin:0;}
#scr1 table tr td {  padding:0px;  font-family:Arial; font-size:1.4em; font-weight:500; color:#db2428; line-height:1.4em; letter-spacing:-0.01em; word-spacing:-0.01em;
  text-align:right;
  vertical-align:middle;
}

