/* 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 { background:url(../images/bg_img.jpg) center top repeat;}

#logo { width:963px; height:103px; margin:0 auto;}

.clear { clear:both; margin:0px; padding:0px}

#top_menu_container{width:100%; height:47px; float:left; background:#e3e3e3;}

#top_menu{ width:963px; height:47px; margin:0 auto;}

#nav li{ float:left; font:Arial, Helvetica, sans-serif; padding:15px 15px 0px 15px; font-size:14px;}

#nav li a{color:#535151; text-decoration:none;}

#nav li a:hover, #nav li a:active, #nav li a.active{color:#e535151; text-decoration:none; }

#botum_menu_container{width:100%; height:33px; float:left; background:#d53302;}

#botum_menu{ width:963px; height:33px; margin:0 auto;}

#nav_botom li{ float:left; font:Arial, Helvetica, sans-serif; padding:8px 10px 9px 15px; font-weight:bold; font-size:12px; border-right:1px solid #b52b02;}

#nav_botom li a{color:#ffffff; text-decoration:none;}

#nav_botom li a:hover, #nav li a:active, #nav li a.active{color:#effffff; text-decoration:none; }

#whole{width:1003px; height:auto; margin:0 auto;}

#body{width:735px; height:auto; float:right; background:url(../images/shadow.jpg) repeat; margin-top:5px;}

#body_top{ width:735px; height:auto; float:left;}

#image_border{width:467px;height:304px;background:url(../images/bg_main.jpg) repeat-x;float: left; margin:0px 5px 0px 5px;}

#image{ width:450px; height:288px; padding:8px 8px 8px 8px;}

#right_border{width:246px;height:304px;background:url(../images/bg_top.jpg) repeat-x;float: left;}

.game{ width:222px; height:58px;margin:10px 5px 0px 5px; float:left; border-bottom:1px solid #929292; padding-bottom:18px;}

.game.last{border:none; }

#game_1{ width:83px; height:58px; float:left; margin:5px 5px 5px 5px;}

#border { width:246px;border-bottom:2px solid #aeaeae;}

#centre{ width:735px; height:auto; float:left; margin:30px 0px 10px 0px;}

#text_border{ width:690px;height:auto;border-radius:25px 0px 25px 0px;border:3px solid #8d8d8d;background:#c1bdbd;padding:10px 10px 10px 10px;margin:30px 0px 0px 10px;float: left;}

#about_us{width:450px;height:auto;border-radius:25px 0px 25px 0px;border:3px solid #8d8d8d;background:#c1bdbd;padding:5px;float: left; margin:10px 9px 0px 10px;}

#categories{ width:230px; height:auto; border-radius:25px 0px 25px 0px; border:3px solid #8d8d8d; background:#777675; margin:5px; float:left;}

#menu_container{width:100px; height:auto; float:left; margin:5px 45px 5px 45px;}

#cat li{ width:150px font:Arial, Helvetica, sans-serif; margin:5px 5px 5px 5px; color:#FFFFFF; list-style-image:url(../images/aerrow.png);}

#cat li a{text-decoration:none; color:#fff;}

#cat li a:hover, #nav li a:active, #nav li a.active{text-decoration:none; color:#ff030c;}

#footer_container{width:100%; height:43px; float:left; background:#d53302;}

#footer{width:963px; height:auto; margin:0 auto;}






/* typography starts here */

h1{ font-size:24px; color:#ff030c; font-weight:bold;}

h1 span{font-size:24px; color:#000000;  font-weight:bold;}

h2 { font-size:24px; color:#000000; font-weight:bold;}

h3 { font-size:24px; color:#000000; font-weight:bold; font-style:italic;}

h4 { font-size:18px; color:#d53302; font-weight:bold; font-style:italic;}

h5{ font-size:12px; color:#000000; font-weight:bold;}

h6 { font-size:12px; color:#ffffff;}

p {font-size:13px; font:Arial, Helvetica, sans-serif; color:#6c6c6c; line-height:15pt; text-align:justify;}