body { background:#ffffff url(/images/bgmain.jpg) repeat-x top;margin:0 auto;text-align:center;font-family:Arial; }

a { color:#fff; }

form { width:890px;margin:0 auto;padding:0; }
#header { height:308px;width:100%; }

#menu { height:43px;color:#fff;}
#menu ul {list-style-type:none;margin:0;padding:0;}

#menu ul li { padding-left:13px;display:block;float:left; }
#menu ul li.first { padding:0; }
#menu ul li a { display:block;font-size:12px;
padding-top:16px;
padding-bottom:13px;
padding-left:10px;padding-right:10px;color:#fff; }

#menu ul li a:hover { color:#ba6520; }

.date{ font-size:12px;float:right;margin-right:20px;padding-top:3px;padding-right:20px; }

.menuitemdef { color:#fff; text-decoration:none;}
.menuitemhover { 

/*background:url(/images/bgmenuhover.jpg) repeat-x;color:#000;*/
background:url(/images/bgmenuhover2.jpg) no-repeat top center;
color:#ba6520;text-decoration:underline;
 }
.videoitem  { cursor:pointer;margin-bottom:20px;clear:both; }
.videoitemtitle { font-weight:bold; }

#hgs { position:relative;margin-top:100px; } 
#htxt1 { float:right;margin-top:40px;text-align:left;color:#d28618;font-size:13px; }
#htxt2 { float:right;margin-top:40px;text-align:left;color:#d28618;font-size:14px;position:relative;top:-35px; }
 
#menu ul li.current a { background:url(/images/bgmenuhover2.jpg) no-repeat top center;color:#ba6520;text-decoration:underline; }

#infobar { height:33px;margin-top:7px;text-align:left;padding-left:10px; }

.box { width:215px;height:190px;background:#f0f0f0 url(/images/bgbox.jpg) repeat-x top;border:1px solid #e1e1e1;
float:left;margin-left:5px;text-align:center;overflow:hidden;
 }
 
div.box h3 {
display:block;width:174px;background:#fff;padding:10px;text-align:left;font-weight:bold;color:#ba6520;text-decoration:none;font-size:12px;
margin:0 auto;margin-top:13px;
 }
 
div.box h3 a { color:#ba6520;text-decoration:none; }
div.box h3 a.selected { color:#ba6520;text-decoration:underline; }
div.box h3 a:hover { text-decoration:underline; }

div.box ul { list-style-type:none;text-align:left;
padding:0;
margin:0;
padding-left:12px;
padding-top:5px;
display:block;
clear:both;
} 

div.box ul li { padding-top:0px;
border-bottom:1px solid #dddddd;
background:url(/images/libull.jpg) no-repeat left;
padding:0;
padding-left:10px;
display:block;
height:21px;
width:183px;
} 

div.box div.boxtext { font-size:11px;color:#373737;text-align:left;padding:5px;padding-left:10px;padding-right:10px; }

div.box ul li a {  font-size:11px;color:#373737;text-decoration:none;display:block;padding-top:4px;height:21px; } 
div.box ul li a.selected { text-decoration:underline;color:#ba6520 } 
div.box ul li.last { border-bottom:0;} 
 
div.box a:hover { text-decoration:underline;  }

#content { text-align:left;padding-top:15px; }

#flags { float:right;position:relative;top:3px;  }
#flags a img { border:0; }

#contentpart { clear:both;margin:0;padding:0;padding-left:4px;
/*border:1px dotted blue;*/
display:table;float:left;width:890px;background:url(/images/bgcp.jpg) repeat-y right;
margin-top:10px;
}
#leftcontent { float:left;width:660px;
/*border:1px dotted red;*/
padding-top:15px; display:table;
font-size:12px;
}
#leftcontent h1 { color:#ba6520;font-size:16px;margin:0;padding:0;}
.columns { font-size:12px;color:#000;text-align:justify;  }

#leftcontent a { color:#ba6520;text-decoration:underline; }

#footer { clear:both;
border-top:5px solid #fff;
width:888px;background:#f0f0f0;
font-size:12px;
font-family:Arial;
text-align:left;
 }
#footer div a { color:#000;text-decoration:underline; }
#copyright { float:right;margin-top:75px;}
 
 #rightcontent { 
 
 height:300px;
 width:216px;
 /*border:1px dotted red;*/
 float:right;
 margin-right:6px;display:table;
  
 }
 
 #rightcontentc { padding:10px;text-align:center;
 font-family:Arial;font-size:12px;color:#000;display:table;
 
  }
  
#rightcontentc h2 { 
display:block;width:174px;background:#fff;padding:10px;text-align:left;font-weight:bold;color:#ba6520;text-decoration:none;font-size:12px;
margin:0 auto;margin-top:13px;
}
