@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; padding:0px;}
body{background:url(../images/body.png) repeat;}

#whole{width:945px; height:auto; margin:0 auto; }

#header{width:945px; height:auto; float:left; }

#head_top{width:945px; height:auto; float:left; background:url(../images/part_line.png) bottom repeat-x; margin-bottom:15px; }

#logo{width:252px; height:auto; float:left; margin-bottom:10px}

#menubar{width:905px; height:32px; float:left; background:url(../images/menu_bg.png) no-repeat; padding:10px 20px 5px 20px;  }

.nav li{font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float:left; padding:0px 18px 0px 18px;  }

.nav li a{color:#2f0f04; 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.active, .nav li a:active, .nav li a:hover {color:#ff0000; text-decoration:none;  }

.menu_btm{width:943px; background:url(../images/menu_shadow.png) no-repeat; height:30px; float:left;}

.clear{clear:both; margin:0px; padding:0px;}

.rotating_img_cont{width:920px; height:275px; float:left;  background:#c5b1a1;  padding:12px 12px 12px 13px; margin-top:15px; }

#body{width:945px; height:auto; float:left; margin:20px 0px 20px 0px;}

#body_left{	width:220px; height:auto; float:left; margin-right:30px;  padding:0px 10px 10px 10px; }

#betting_container{width:220px; height:auto; float:left; background:#fcf2ea; border-radius:10px 10px 0px 0px; }

.betting_top{width:220px; height:auto; float:left;  text-align:center; font:italic bold 20px Georgia, "Times New Roman", Times, serif; color:#fe201f; padding-top:8px; padding-bottom:8px; }

.betting_btm{width:220px; height:auto; float:left; background:#817265; padding:15px 0px 10px 0px; border-radius:10px 10px 0px 0px;}

.betting li{background:url(../images/li_img.png) left center no-repeat; list-style-position:inside; padding:7px 0px 7px 15px;  font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font: italic bold; margin-left:20px; }

.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:#000;  text-decoration:none}

.add{width:220px; height:136px; float:left; margin:20px 0px 0px 0px;}


#body-right{height:auto; float:left; width:670px}

.right_bottom{float:left; height:auto; margin-bottom:10px; width:670px;}


.left1{width:400px; height:auto; float:left; background:#daccb5; border:1px solid #af9e8f; border-radius:10px; padding:15px; margin-right:37px}

.left2{width:201px; height:auto; float:left}






#footer{width:945px; height:auto; float:left;  text-align:center; padding-top:15px;  margin-bottom:15px; background:url(../images/part_line.png) top repeat-x; padding-bottom:15px;  }






/* typography starts here */

h1{font:30px Georgia, "Times New Roman", Times, serif; color:#fe0000; text-shadow:1px 1px 0px #000}

p{font:.82em/20px Arial, Helvetica, sans-serif; color:#1e1e1e; margin:5px 0px 10px 0px;}

p a{color:#272727; text-decoration:none;}

p a:hover{color:#ca4607; text-decoration:underline;}

h2{color:#4c4137; font:13px/14pt Arial, Helvetica, sans-serif;}


