body{
margin:12px 0 0 0 ;
padding:0;
line-height: 1.5em;
background-color:#000;
color:#666;
font-family:verdana;
font-size:11px;
}

img{border:none;z-index:2;}
a{color:#999; text-decoration:none;}
a:hover{color:#99CC00;text-decoration:none;}

#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
border:1px #333 solid;
z-index:1;
}

#contentwrapper{
width: 100%;
float: left;
background:transparent url('line_bottom.png') center bottom repeat-x;
}


#leftcolumn{
float: left;
width: 220px; /*Width of left column in pixel*/
}

#rightcolumn{
float: right;
width: 650px; /*Width of left column in pixel*/
height: 490px;
}

#footer{
clear: left;
width: 100%;
background:transparent url('line_bottom.png') center top repeat-x;
text-align: center;
padding: .3cm 0 0.1cm 0;
}

#navigation{
background:transparent  url('curve.png') right bottom no-repeat;
width:100%;
height:390px;
text-align:right;
}

#news-box{
background:transparent url('news-box.png') right top no-repeat;
height:100px;
width:100%;
}

.news-box-tube{
padding: .5cm 1.5cm .05cm 0cm; /*Margins for inner DIV inside each column (to provide padding)*/
text-align:right;
float:right;
width:350px;
}

.news-box-tube a{
color: #CE9418;
}

.bold, .bold a{ font-weight:bold;}

#footer{color:#666;height:18px;}
#footer a{color:#666;text-decoration:none;}
#footer a:hover{color:#999;}
#footer-contact{width:500px;float:left;text-align:left;padding:0 4px;}
#footer-copyright{width:300px;float:right;text-align:right;padding:0 4px;}

#displaybox{position:absolute;top:100px;width: 420px; height: 150px;}
#displaybox-tube{
margin: 0 auto;
}

/********* sting styles ***********/

#displaybox-tube{
color:#888;
text-align:center;
}

.center{text-align:center;}
.italic{font-style:italic}
.heading1{font-size:11px;font-weight:bold;}
.heading2{font-size:18px;color:#CE9418;font-variant:small-caps;font-family:Times New Roman;font-weight:bold; letter-spacing:2px}
.color{color:#999;color:#CE9418;}

#disclaimer{
margin:0 auto;
width:900px;
font-size:9px;
text-align:center;
color:#444444;
}

#spons{
float:left;
text-align:center;
width: 150px;
height: 80px;
padding: 10px 5px 0;
}