@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th,td{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
body,td,th { font-family: Arial, Helvetica, sans-serif;}
body{margin:0px; background:#050505 ;}

#whole{width:930px; height:auto; margin:0 auto; }

#header{width:930px; height:auto; float:left; margin-top:20px;}

#menubar{width:920px; height:41px; float:left; background:url(../images/bg_pattern.png) repeat; padding:10px; margin-bottom:20px;}

#navigation{width:920px; height:41px; float:left; background:url(../images/menu_bg.png) repeat-x;}

.nav li{font:italic bold 20px calibri; color:#fff; float:left;  border-right:1px solid #800303; padding:8px 32px 8px 31px;}

.nav li a{color:#fff; text-decoration:none; transition: color 0.2s linear; moz-transition: color 0.2s linear; -webkit-transition: color 0.2s linear; o-transition: color 0.2s linear; }

.nav li a:hover{color:#f1c805; text-decoration:none; }

.nav li.last{border:none;}

.slider_container{width:920px; height:244px; float:left; padding:10px; position:relative; background:url(../images/bg_pattern.png) repeat; margin-bottom:20px;}

#logo{width:216px; height:157px; position:absolute;	top: 50px;	left: -30px; z-index:100;}

#body{width:920px; height:auto; float:left; padding:10px; background:url(../images/bg_pattern.png) repeat; margin-bottom:20px; }

#body_black{width:900px; height:auto; float:left; background:#050505; padding:10px; }

#body_left{	width:246px; height:auto; float:left; margin-right:40px;}

#list_container{width:226px; height:auto; float:left; color:#000; background:#121212;  padding:5px 10px 10px 10px; }

#list_container h1{background:url(../images/cat_tab.png) no-repeat; font:italic bold 25px calibri; color:#1a1a1a;  width:221px; text-align:center; height:34px;  }
	
.betting li{list-style-image:url(../images/li_img.png); list-style-position:inside; padding:7px 0px 7px 10px; font-size:15px; font-family:calibri; background:url(../images/list_part_line.gif) no-repeat bottom ; }

.betting li a{color:#fff;  text-decoration:none; transition: color 0.2s linear;
moz-transition: color 0.2s linear; -webkit-transition: color 0.2s linear;
o-transition: color 0.2s linear;}

.betting li a:hover{color:#eaeaea;  text-decoration:none}

.add{ width:244px; height:157px; float:left; margin:25px 0px 0px 0px;}

#body_right{width:614px; height:auto; float:right;}

.about{width:594px; height:auto; float:left; padding:10px; background:#121212;}

.clear{clear:both; margin:0px; padding:0px;}

#footer_container{width:920px;  padding:10px; background:url(../images/bg_pattern.png) repeat; margin-bottom:20px; height:auto; float:left;  }


#footer{width:900px; height:57px; text-align:center;  float:left; padding:10px; background:url(../images/footer_bg.png) repeat-x;  }

.foot_top{width:880px; height:auto; float:left; margin-top:10px; }

.foot li{font-size:13px; font-family:Helvetica !important; display:inline; margin:0px 5px 0px 5px; color:#fff; font-style:italic;}

.foot li a{color:#fff;  text-decoration:none; transition: color 0.2s linear;
moz-transition: color 0.2s linear; -webkit-transition: color 0.2s linear;
o-transition: color 0.2s linear;}

.foot li a:hover{color:#f3dd01;  text-decoration:none}

/* typography starts here */

h1{font:bold 28px Georgia; color:#f3c903;}

p{font:.82em/21px arial; color:#fff; }

h2{color:#fff; font:13px/14pt 'Segoe UI';}
