

*{ margin:0px; padding:0px}
html{ height:100%}
body{ margin:0px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000;}
a{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#0543a0;} 
a:hover{ text-decoration:none}
h1{ font:18px Tahoma,Verdana, Arial, Helvetica, sans-serif; padding:8px}
h2{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; padding:0px}
 p{ padding:10px 0px}
.alignCenter{ margin-left:auto; margin-right:auto}
.floatLeft{ float:left;}
.floatRight{ float:right} 
.field{ border:1px solid #313131; height:22px}
.input{ border:1px solid #313131; height:22px}
.btn input{display:block;float:left; background:url(/images/btn_bg.gif) repeat-x;color:#fff;font:bold 12px Verdana, Arial, sans-serif;padding:3px;height:22px;border:none}
.btn img{ display:block;float:left;}
.width_240{ width:240px}
.width_325{ width:325px}
.width_393{ width:393px}
.width_97{ width:97%}
.imgButton{ padding:2px 0px 0px 10px; }
 .header{ background: no-repeat; font:bold 12px Verdana, Arial, Helvetica, sans-serif; height:24px; padding:10px 0px 0px 10px; }
 .espContent{ background-color:#fff; border-right: 8px solid #d3dae2;float:left; min-height:970px}
 .area{ border:1px solid #313131; width:97%; height:100px}
.img{ padding:0px 0px 10px 4px;float:left}
.img a{ display:block; border:2px solid #fff; margin:4px 3px; float:left}
.video{ width:49%; margin-bottom:10px}
.item{ padding:10px 0px}
.item div{ float:left; margin:0px 10px 10px 0px}
.line{  font-size:1px; height:1px; background-color:#d3dae2;  width:100%; clear:both}
.line_small{  font-size:1px; height:1px; background-color:#000066;  width:100%; clear:both}
.bredcrumbs a{ color:#000; text-decoration:none;  font-size:12px}
.bredcrumbs a:hover{text-decoration:underline}
.uploaded{font:bold 10px Verdana, Arial, Helvetica, sans-serif; padding-top:8px}
.grey{ background-color:#dfdada; padding:5px 10px;width:430px}
.grey div a{ text-decoration:none}
.rightHeader{background-color:#050607; padding:5px 10px;}
.rightHeader a{ color:#fff;font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.rightHeader a img{ margin:0px 5px}
.font13,.font13 a{ font-size:13px}
.comment{ margin:10px 0px; font:11px Verdana, Arial, Helvetica, sans-serif;}
.comment img{border:1px solid #000; float:left; margin-right: 10px}
.rightItem img{ float:left; margin:5px 10px 5px 0px }
.rightItem{ font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#000; clear:both;}
.relatedItem img{ float:left; margin:5px 10px 5px 0px }
.relatedItem{ color:#000; clear:both;}
.randomItem{ color:#000; clear:both; margin:2px; font:13px Arial, Helvetica, sans-serif}
.formTable td{  padding:4px ; font-size:12px}

#topContent{ background: no-repeat;width:1010px;height:169px;margin-left:auto; margin-right:auto; }
#top{ width:990px;height:144px;  }/*border:1px solid #555 1d2131*/
#banner{ padding-top:33px}
#menuContainer{ width:980px;height:25px; padding:0px 0px 0px 15px;}

#menu{ width:860px;float:left;}
#menu a{ font:14px Arial, Helvetica, sans-serif; color:#01314a; text-decoration:none; display:block; float:left; height:20px; width:84px; margin-left:2px; text-align:center; background:url(/images/bg_menu_over.gif) no-repeat; padding-top:5px}
#menu span{ font:14px Arial, Helvetica, sans-serif; color:#01314a; display:block; float:left; height:20px; width:80px; margin-left:2px; text-align:center; background:url(/images/bg_menu.gif) no-repeat;padding-top:5px}
/*#login{ width:180px; float:right; text-align:right; padding-right:10px}*/

#login a{ font:bold 14px Arial, Helvetica, sans-serif; color:#000; text-decoration:none; display:block; height:20px; width:90px; text-align:center; background:url(/images/bg_login.gif) no-repeat; padding-top:5px; padding-left:10px;float:right;}

#member{ width:100px; float:right; text-align:right; }

#member a{ font:bold 14px Arial, Helvetica, sans-serif; color:#4f2303; text-decoration:none; display:block; height:20px; width:100px; text-align:center; background:url(/images/bg_member.gif) no-repeat; padding-top:5px; float:right;}

#submenu{ background:url(/images/bg_subtop.gif) repeat-x;width:100%;height:36px} 
#submenuContent{ width:1010px;margin-left:auto; margin-right:auto;background:url(/images/bg_submenu.gif) no-repeat; }
#blue{ width:982px;height:36px; padding-left:8px}
#searchBox{ float:right; width:310px; padding-top:5px; padding-right:10px}
#searchBox div{ float:right;}

#content{ width:1010px;margin-left:auto; margin-right:auto; display:table}
#container{  width:990px;display:table;}
#contentBlock1{background-color:#1d2131;width:989px; border-right:1px solid #555864; float:left;  }
#contentBlock2{width:989px; border-right:1px solid #d3dae2;border-bottom:1px solid #d3dae2; float:left; background:#fff url(/images/bg_top_content.gif) repeat-x top}

#left, #left1{ width:168px; border:8px solid #d3dae2; background-color:#fff;border-bottom:none;height:1370px;min-height:1370px;}
#left1{ border-top:none; background: repeat-x top}
#left p,#left1 p{ padding-left:10px}
#left p a,#left1 p a{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#0543a0;} 
#left p a:hover,#left1 p a:hover{ text-decoration:none} 
#center{ width:459px; border-top:8px solid #d3dae2; background-color:#fff; padding:5px 10px}
#center1{ width:462px;  background-color:#fff; padding:5px 10px;background: repeat-x top}
#right1{ width:308px}
#right{ width:318px}

#left ul,#left1 ul{ margin:0px; list-style-type:none}
#left ul li,#left1 ul li{ padding:2px 0px}
#left ul li a,#left1 ul li a{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#0b2552; text-decoration:none}

ul#list{ margin:0px; list-style-type:none; no-repeat bottom}
ul#list li{ border-bottom:1px solid #d3dae2; padding:6px 10px; }
ul#list li#last{ border:none}
ul#list li a{font:normal 13px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}

ol{ margin:0px}
ol li{ padding:4px 0px 4px 10px; list-style-position:inside}
ol li a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}
ol li a:hover{ text-decoration:underline}

ul#simple{ margin:0px;background: no-repeat bottom}
ul#simple li{ padding:4px 0px 4px 10px; list-style-type:none}
ul#simple li a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000;}
ul#simple li a:hover{ text-decoration:underline}

#tagsBlock{ background:url(/images/top_rated_top.gif) no-repeat top; margin-left:auto; margin-right:auto; width:304px}
#tagsBlockLinks{width:298px; padding:8px 0px 0px 5px;}
#tagsBlockLinks a{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; background-color:#000; display:block; float:left; text-align:center; padding:5px 10px; margin-right:2px}
#tagsBlockLinks span{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; background-color:#fff;display:block; float:left; text-align:center; padding:5px 10px; margin-right:2px}
#tagsBlockContent{ background-color:#fff; border-right:1px solid #aeafb4;float:left;width:283px; padding:10px; color:#083a8f; font:12px Arial, Helvetica, sans-serif}

#tagsBlock1{ background:url(/images/top_rated_top1.gif) no-repeat top; width:308px}
#tagsBlockLinks1{width:301px; padding:8px 0px 0px 5px;}
#tagsBlockLinks1 a{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; background-color:#000; display:block; float:left; text-align:center; padding:5px 10px; margin-right:2px}
#tagsBlockLinks1 span{font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; background-color:#fff;display:block; float:left; text-align:center; padding:5px 10px; margin-right:2px}
#tagsBlockContent1{ background-color:#fff;float:left;width:288px; padding:10px; color:#083a8f; font:13px Arial, Helvetica, sans-serif}


#footerContainer{width:990px }
#footer{border:1px solid #4f5b70;height:148px;width:969px ; repeat-x; padding:20px 10px; border-top:none; border-bottom:none}
#footer div{ float:left; padding:0px 22px }
#footer div a{ color:#fff; font:normal 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;line-height:18px}
#footer div a:hover{  text-decoration:underline}
#footer div strong{ font-size:13px; color:#fff;line-height:18px}

#rightShow{padding:10px;color:#fff;font:bold 12px Verdana, Arial, Helvetica, sans-serif; }

.font_white{color:#fff;}
.font_12{font:12px Arial, Helvetica, sans-serif}
.font_11{font:11px Arial, Helvetica, sans-serif}
