@CHARSET "utf8";

body{margin:0;font-family: arial;font-size: 11px;}

div.body{width:860px;margin:0 auto;background: url(../images/back.gif) repeat-y #fff;padding:0 20px;}

div.header img{display:block}

div.header div.menu{height:19px;background: url(../images/menu-bk.gif) no-repeat;line-height:19px;padding:0 8px;}
div.header div.menu a{font-family: arial;font-size:10px;font-weight:bold;text-transform: uppercase;color:#fff;border-right:1px solid #fff;text-decoration: none;display: block;float:left;padding:0 3px;}
div.header div.menu a:HOVER{color:#000}

div.main_content a{color:#004779;}


div.footer{clear:both;color:#fff;padding:404px 15px 0 10px;font-size:10px;height:16px;_height:16px;width:835px;background: url('../images/footer-bk.jpg') top left no-repeat #fff;}

div.footer div.menu{}
div.footer div.menu a{font-family: arial;line-height:13px;font-size:12px;text-transform: capitalize;color:#fff;border-right:1px solid #fff;text-decoration: none;display: block;float:left;padding:0 5px;}

.fleft{float:left;display:block;}
.fright{float:right;display:block;}

.box_shadow{margin-bottom:5px;}
.box_shadow td.corner3{width:4px;height:6px;background:url(../images/sh-c3.gif) no-repeat;}

.box_shadow td.bottom{line-height:1px;vertical-align:top;height:5px;background:url(../images/sh-bb.gif) repeat-x}
.box_shadow td.right{line-height:1px;vertical-align:top;width:4px;background:url(../images/sh-br.gif) repeat-y}
.box_shadow img{border:0;display:block;}
.box_shadow a.gallery{border:1px solid #885f0e;display:block;float:left;width:134px;height:134px;padding:3px;font-size:11px;text-decoration:none;color:#666}

.video_nom{display: block;}
img{display:block;}
form{margin:0;padding:0;}


.tickercontainer { /* the outer div with the black border */ 

height: 21px; 
margin: 0; 
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
width: 640px; 
left: 0px;
top: 0px;
height:21px;
overflow: hidden;
}

ul.newsticker  { /* that's your list */
position: relative;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker  li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0 20px;
padding: 0;
display:block;
}