*{
margin:0px;
padding:0px;
}
img{border:0px}
html{
width:100%;
}
body{
width:688px;
margin:0 auto;
padding:0 38px 0 40px;
border-top:4px solid #2a304a
}
    #tabsH {
      float:left;
      /*width:100%;*/
      /*background:#000;*/
      font-size:80%;
      line-height:normal;
      font-family: Tahoma;
      font-weight: bold;
      }
    #tabsH ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      height: 50px;
      background-image:url(images/dots.gif);
		background-position:top left;
	background-repeat:repeat-y;

      }
    #tabsH a {
      float:left;
      /*background:url("images/tableftH.gif") no-repeat left top;*/
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      
      }
    #tabsH a span {
      float:left;
      display:block;
      /*background:url("images/tabrightH.gif") no-repeat right top;*/
      padding:5px 15px 4px 6px;
      color:#666666;
      
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:navy;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

        #tabsH #current a {
                background-position:0% -42px;
        }
        #tabsH #current a span {
                background-position:100% -42px;
        }
.header{
float:left;
width:688px;
}
.header a{
float:left
}
.header li{
float:left;
list-style-type:none;
margin:-4px 2px 0 0
}
.big_photo{
width:290px;
float:left;
padding:3px 0 0 3px;
background-image:url(images/frame.gif);
background-position:top left;
background-repeat:no-repeat;
}
.many_preview{
width:290px;
float:left;
padding:24px 0 15px 0;
margin:0 0 0 -2px;
display:inline
}
.many_preview img{
float:left
}
.many_preview div{
padding:0 4px;
float:left
}
.many_preview div img{
border:1px solid #bfbfbf;
margin:0 4px;
}
.content{
float:left;
width:369px;
border:1px solid #bfbfbf;
padding:9px 12px 0 10px
margin-right: 2px;
}
.block{
width:355px;
padding:17px 0 15px 14px;
font-family:Tahoma;
font-size:11px;
float:left;
background-image:url(images/dots.gif);
background-position:bottom left;
background-repeat:repeat-x;
}
.block img{
border:1px solid #bfbfbf;
float:left;
margin:0 6px 0 0
}
.block div{
width:275px;
float:left;
padding:0 0 0 6px;
}
.block div strong{
display:block;
padding:0 0 5px 0
}
.block div li{
color:#c80600;
list-style-position:inside;
padding:3px 0 0 0;
}
.block div li a{
color:#c80600;
text-decoration:underline;
}
.block div li a:visited{text-decoration:underline}
.block div li a:hover{text-decoration:none}
.title{
padding:14px 0 0 0;
}
.more{
font-weight:bold;
color:#2a304a;
background-image:url(images/li.gif);
background-position:0px 7px;
background-repeat:no-repeat;
padding:4px 0 0 14px;
display:block;
clear:both;
margin:0 0 0 2px;
text-decoration:none;
font-size:10px;
line-height:12px;
height:12px;
}
.content .news{
width:160px;
float:left;
margin:0 10px 0 0;
display:inline;
}
.content .news p{
width:160px;
}
.content .news strong{
color:#494e56;
padding:0px;
}
.content .news .more{
margin:7px 0 0 0px;
}
.content .nonebg{
background:none;
}
.pics img{
margin:0 6px 6px 0;
}
.line1{
width:291px;
height:4px;
background-color:#bfbfbf;
float:left;
margin:0 0 0 -3px;
display:inline;
}
.line2{
width:393px;
height:4px;
background-color:#2a304a;
float:left;
margin:2px 0 0 0
}
.footer{
width:686px;
float:left;
padding:10px 0 0 0;
font-family:Verdana;
font-size:10px;
font-weight:bold;
}
.copy{
width:260px;
padding:0 0 0 12px;
border-left:4px solid #c80600;
color:#8b8a8a;
float:left
}
.copy a{
text-decoration:none;
color:#8b8a8a
}
.sound{
width:95px;
text-align:right;
float:right;
padding:7px 12px 0 0;
color:#bb0600;
}
.sound a{
color:#bb0600;
text-decoration:none
}
.footer .sound .on{
color:#2a304a
}

#footer1  {
	padding: 0px;
	text-align: center;
	/*background-attachment: scroll;*/
	background-repeat: no-repeat;
	background-position: center top;
	height: 80px;
	color: #FFF;
	background-image: url(images/footer_bg.jpg);
	clear: both;
	margin: 0px;
}