/*========================starts common css===========================*/
*{margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,p,form,fieldset{margin:0; padding:0; outline:none;}
body{font:normal 12px/16px Arial, Helvetica, sans-serif; background:#cacacc url(../images/bg.jpg) no-repeat center top;}
img{outline:none; border:none;}
.left{float:left;}
.right{float:right;}
.full{width:100%; float:left;}
.full img{float:left;}
.curve{width:100%; float:left;}
.curve img{float:left;}
span.clear{clear:both;}
ul{list-style:none;}
a:focus{outline:none;}
input:focus{outline:none;}
/*========================ends starts common===========================*/

/*==============starts wrapper=================*/
#main{width:100%; float:left;}
#wrapper{width:990px; margin:0 auto;}
/*================wrapper ends===================*/

/*==============starts header=================*/
#header{width:100%; float:left;}
#header .logo{width:190px; float:left; height:100px; margin-top:26px;}
#header .add{width:416px; float:left; height:60px; margin:76px 0 0 52px;display:none;}
#header .search{width:257px; float:right; margin-top:95px;display:none;}
#header .search form{width:100%; float:left;}
#header .search fieldset{width:100%; float:left; border:0px;}
#header .search .field{width:223px; float:left; height:30px; background:url(../images/input_bg.jpg) no-repeat 0 0;}
#header .search .field input{width:201px; float:left; border:0; background:none; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#979797; padding:5px 10px; height:20px; text-shadow:1px 1px 1px #fff;}
#header .search .button{width:34px; height:30px; float:right; border:0px; cursor:pointer; background:url(../images/search_btn.jpg) no-repeat 0 0;}
/*==============header ends=================*/

/*==============starts menu=================*/
#menu{width:100%; float:left; height:39px; background:url(../images/menu_bg.jpg) repeat-x 0 0; margin-top:23px;display:none;}
#menu ul{width:100%; float:left;}
#menu ul li{float:left; list-style:none; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#fff; background:url(../images/menu_sep.jpg) no-repeat right; padding-right:1px;}
#menu ul li.last{background:none;}
#menu ul li.last a{padding-right:24px;}
#menu ul li a{float:left; text-decoration:none; color:#fff; padding:10px 19px 0 19px; height:29px;}
#menu ul li.active a{background:url(../images/menu_bg.jpg) repeat-x 0 bottom;}
#menu ul li a:hover{background:url(../images/menu_bg.jpg) repeat-x 0 bottom;}
/*==============menu ends=================*/


/*==============starts body container =================*/
#body_container{width:100%; float:left;}

/*==============slider starts =================*/
#slider_area{width:100%; float:left; height:346px; position:relative;}
#slider_area .slider{ width:100%; float:left; position:absolute;}
#slider_area .slider .pic_area{width:100%; float:left; height:346px}
#slider_area .slider .text_area{width:275px; height:295px; position:absolute; left:0; top:0; padding:25px 33px;}
#slider_area .slider .text_area h2{font-size:40px; color:#fff; line-height:40px; padding-top:10px; width:100%; float:left; padding-bottom:5px;}
#slider_area .slider .text_area h2 cufon{height:35px !important; float:left !important;}
#slider_area .slider .text_area h2 span{color:#187afa;}
#slider_area .slider .text_area h3{ font-size:24px; color:#fff; padding-bottom:20px; width:100%; float:left;}
#slider_area .slider .text_area h3 cufon{float:left !important;}
#slider_area .slider .text_area p{font-size:12px; line-height:19px; padding-bottom:20px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
#slider_area .slider .text_area a.more{ width:105px; height:25px; float:left; text-align:center; color:#fff; text-decoration:none; background:url(../images/read_more.gif) no-repeat 0 0; font-size:14px; padding-top:8px; text-shadow:1px -1px 1px #000; }

#inner_banner{width:100%; float:left; height:140px; background:#000; padding-top:22px; padding-bottom:20px;}
#inner_banner .banner_pic{width:115px; height:115px; float:left; margin-left:30px;}
#inner_banner .banner_head{width:81%; float:left; margin-left:33px; display:inline;}
#inner_banner .banner_head h2{font-size:40px; color:#fff; line-height:40px; width:100%; float:left;}
#inner_banner .banner_head h2 span{color:#187afa;}
#inner_banner .banner_head h3{ font-size:24px; color:#fff; padding-bottom:20px; width:100%; float:left;}
#inner_banner .banner_head h4{ font-size:22px; padding-bottom:20px; width:100%; float:left;}
#inner_banner .banner_text{width:400px; float:left;}
#inner_banner .banner_text p{font-size:12px; color:#fff; line-height:19px;}
#inner_banner .banner_text p span{color:#6aabff;}
#inner_banner .banner_text p a.comp{ width:155px; float:left; margin-top:15px; height:29px; text-align:center; font-size:14px; color:#fff; text-decoration:none; padding-top:5px; background:url(../images/comp_bg.gif) no-repeat 0 0;}



/*==============slider ends =================*/


/*==============top content section =================*/
#top_content_section{width:100%; float:left;}
.news_area{ width:495px; float:left; background:#8f8f8f url(../images/news_bg.gif) repeat-x 0 top;}
.news_area .tab_area{ width:100%; float:left; height:50px; background:url(../images/tab_bg.gif) repeat-x 0 0;}
.news_area .tab_area ul{width:100%; float:left; list-style:none;}
.news_area .tab_area ul li{width:auto; float:left; font-size:24px; line-height:24px;}
.news_area .tab_area ul li a{text-decoration:none; color:#fff; text-shadow:1px -1px 1px #000; background:url(../images/tab.gif) repeat-x 0 0; float:left; padding:15px 30px 11px;}
.news_area .tab_area ul li a cufon{float:left !important;}
.news_area .tab_area ul li a:hover{background:none;}
.news_area .tab_area ul li.active a{background:none;}
.news_area .tab_content{width:467px; float:left; padding:20px 0 0px 28px;}
.news_area .tab_content ul{ width:100%; float:left; list-style:none;}
.news_area .tab_content ul li{width:227px; float:left; padding-bottom:20px}
.news_area .tab_content ul li .pic_area{width:70px; float:left;}
.news_area .tab_content ul li .pic_area img{float:left; border:6px solid #fff;}
.news_area .tab_content ul li .text_area{width:130px; float:left; margin-left:15px; display:inline; padding-top:5px;}
.news_area .tab_content ul li .text_area h4{ font-size:16px; color:#fff; text-shadow:1px 2px 1px #666; font-weight:normal; line-height:normal}
.news_area .tab_content ul li .text_area p{ font-size:12px; color:#dedede; padding-bottom:3px;}
.news_area .tab_content ul li .text_area a{color:#1b1b1b; text-decoration:underline; font-weight:bold;}
.news_area .tab_content ul li .text_area a:hover{text-decoration:none;}
.calender_area{width:465px; float:left; background:#151515 url(../images/calender_bg.gif) repeat-x 0 0; padding-left:30px}
.calender_area .scroll_box{width:465px; height:248px; float:left; overflow:auto;}
.calender_area .scroll_content{width:418px; float:left; padding:20px 0 0px;}
.calender_area .scroll_content h2{font-size:40px; line-height:40px; color:#fff; padding-bottom:15px;}
.calender_area .scroll_content h2 span{color:#8d8d8d;}
.calender_area .scroll_content h2 em{font-style:normal; color:#333333;}
.calender_area .scroll_content ul{width:100%; float:left; list-style:none;}
.calender_area .scroll_content ul li{width:100%; float:left; font-size:12px; color:#fff; line-height:19px; padding-bottom:15px;}
.calender_area .scroll_content ul li small{width:75px; float:left; font-size:12px; font-weight:normal; color:#969696;}
.calender_area .scroll_content ul li span{width:342px; float:left;}


/*==============top content section ends =================*/

/*============== video and gallary section =================*/
#video_gallary_section{width:100%; float:left;}
#video_gallary_section .video_area{ width:495px; float:left; position:relative;}
#video_gallary_section .video_area .video{ width:100%; float: left;} 
#video_gallary_section .video_area .video img{float:left;}
#video_gallary_section .video_area .video_heading{ width:300px; position:absolute; left:15px; top:23px; font-size:40px; line-height:40px; color:#fff;}
#video_gallary_section .video_area .ply_btn{width:47px; height:97px; position:absolute; left:0; bottom:30px}


#video_gallary_section .photo_area{ width:495px; float:left; position:relative;}
#video_gallary_section .photo_area .photo{ width:100%; float:left;}
#video_gallary_section .photo_area .photo img{float:left;}
#video_gallary_section .photo_area .gallary_head{width:200px; position:absolute; left:20px; bottom:23px; font-size:40px; line-height:40px; color:#fff;}

/*============== video and gallary section ends =================*/
.atletica_area{width:100%; float:left;}
.atletica_area h4{ font-size:24px; color:#fefeff; padding-bottom:5px; padding-top:20px;}
.atletica_area h4 span{color:#71bdff;}
.atletica_area .col1{width:232px; height:130px; float:left; background:url(../images/col1_bg.jpg) no-repeat 0 0; padding-left:15px;}
 
.atletica_area .col1 p{font-size:14px; color:#fff; line-height:18px; padding-bottom:10px;}
.atletica_area .col1 p a{color:#000; text-decoration:underline; text-shadow:1px -1px 1px #999;}
.atletica_area .col2{width:233px; height:130px; float:left; background:url(../images/col2_bg.jpg) no-repeat 0 0; padding-left:15px;}
.atletica_area .col2 ul{width:100%; float:left; list-style:none;}
.atletica_area .col2 ul li{font-size:14px; color:#fff; line-height:20px; width:100%; float:left;}
.atletica_area .col2 ul li a{color:#494949; text-decoration:underline; text-shadow:1px 1px #ccc; background:url(../images/arrow.gif) no-repeat left 8px; padding-left:10px; float:left;}
.atletica_area .col3{width:232px; height:130px; float:left; background:url(../images/col3_bg.jpg) no-repeat 0 0; padding-left:15px; position:relative;}
.atletica_area .col3 p{font-size:12px; color:#fff; line-height:14px; padding-bottom:10px;}
.atletica_area .col3 p a{color:#a8a8a8; text-decoration:underline; float:left;}
.atletica_area .col3 .pic_box{width:81px; height:116px; position:absolute; top:6px; right:11px;}
.atletica_area .col4{width:233px; height:130px; float:left; background:#0e0e0e; padding-left:15px;}
.atletica_area .col4 p{font-size:12px; color:#fff; line-height:14px; padding-bottom:10px;}
.atletica_area .col4 p a{color:#a8a8a8; text-decoration:underline; float:left;}
.atletica_area .col4 .pic_box{width:81px; height:116px; position:absolute; top:6px; right:11px;}

.sponser_area{width:100%; float:left;}
.sponser_area h4{ font-size:24px; color:#fefeff; padding-bottom:15px; padding-top:20px; width:100%; float:left;}
.sponser_area .box1{width:232px; height:130px; float:left; background:url(../images/box1_bg.gif) repeat-x 0 0; padding-left:15px;}
.sponser_area .box1 p{font-size:14px; color:#fff; line-height:18px; padding-bottom:10px;}
.sponser_area .box2{width:233px; height:130px; float:left; background:url(../images/box2_bg.gif) repeat-x 0 0; padding-left:15px;}
.sponser_area .box2 p{font-size:14px; color:#fff; line-height:18px; padding-bottom:10px;}
.sponser_area .box3{width:480px; height:130px; float:left; background:url(../images/box3_bg.gif) repeat-x 0 0; padding-left:15px;}
.sponser_area .box3 p{font-size:14px; color:#585858; line-height:18px; padding-bottom:10px;}

/*==============ends body container =================*/

/*==============inner main container starts =================*/
#inner_main_content{width:100%; float:left; background:url(../images/inner_main_bg.gif) repeat-y 0 0;}
.inner_left{ width:90%; float:left;}
.inner_left .common_section{width:100%; float:left; border-bottom:1px solid #949494; padding:35px 95px 15px 58px; background:url(../images/icon1.gif) no-repeat 37px 37px}
.inner_left .common_section.none{border-bottom:0; background:url(../images/icon2.gif) no-repeat 37px 37px}
.inner_left .common_section.none p{padding-bottom:50px;}
.inner_left .common_section h3{font-size:24px; line-height:24px; color:#000; padding-bottom:10px;}

.inner_left .common_section p{font-size:20px; line-height:24px; color:#474747; padding-bottom:20px;}
.inner_left .table_top{background: url(../images/table_bg.gif) repeat-x 0 0; width:100%; float:left; margin-bottom:40px}
.inner_left .table_top table td{ font-size:12px; color:#fff; padding:0 15px; font-weight:bold; text-align:center;}
.inner_left .table_top table td span{ color:#a0c9ff;}
.inner_left h4{font-size:26px; color:#747474; padding-left:20px; padding-bottom:5px;}
.inner_left .table_btm{width:100%; float:left; background:#707070 url(../images/table_bg_bottom.gif) repeat-x 0 0;}
.inner_left .table_btm thead.head{}
.inner_left .table_btm thead.head td{padding:8px 10px; font-size:11px; font-weight:bold; color:#fff; text-align:center; background: url(../images/divider1.gif) no-repeat right center;}
.inner_left .table_btm tbody td{padding:1px 10px; font-size:11px; font-weight:bold; color:#fff; text-align:center;}
.inner_left .table_btm tbody tr.active{}
.inner_left .table_btm tbody tr.active td{background:url(../images/td_active_bg.gif) repeat-x 0 0; color:#a0c9ff;}
 

.inner_right{ width:248px; float:right;display:none;}
.inner_right .right_common{width:172px; float:left; padding:25px 38px 15px; border-bottom:1px solid #363636;}
.inner_right .right_common h5{font-size:16px; color:#7696c0; text-shadow: 1px 1px #000; padding-bottom:10px;}
.inner_right .right_common ul{width:100%; float:left; list-style:none;}
.inner_right .right_common ul li{width:100%; float:left; font-size:12px; font-weight:bold; line-height:19px;}
.inner_right .right_common ul li a{color:#929292; text-decoration:none;}
.inner_right .right_common ul li a:hover{ color:#d4d4d4;}
.inner_right .right_common ul li.active a{ color:#d4d4d4;}
.inner_right .right_common.last{border-bottom:0;}

/*==============inner main container ends =================*/


/*==============starts footer=================*/
#footer{width:100%; float:left; background:url(../images/footer.jpg) no-repeat center top;}
#footer .wrapper{width:990px; margin:0 auto;}
#footer .inner_detail{width:100%; float:left; padding-top:22px;}
#footer .inner_detail .col1{width:193px; float:left;display:none;}
#footer .inner_detail .col2{width:183px; float:left;display:none;}
#footer .inner_detail .col3{width:167px; float:left;display:none;}
#footer .inner_detail .col4{width:50%; float:left;}
#footer .inner_detail .col5{width:50%; float:right;}
#footer .inner_detail h3{width:100%; float:left; font:bold 20px/24px Arial, Helvetica, sans-serif; color:#187afa; padding-bottom:14px;}
#footer .inner_detail ul.link{width:100%; float:left; list-style:none;}
#footer .inner_detail ul.link li{width:100%; float:left; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#454545; padding-bottom:8px;}
#footer .inner_detail ul.link li a{text-decoration:none; color:#454545;}
#footer .inner_detail ul.link li a:hover{color:#187afa;}
#footer .inner_detail ul.logo{width:100%; float:left; list-style:none;}
#footer .inner_detail ul.logo li{width:auto; float:left;}
#footer .inner_detail p{width:100%; float:left; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#454545; padding-bottom:13px;}
#footer .inner_detail p a{text-decoration:none; color:#187afa;}
#footer .inner_detail p a:hover{border-bottom:1px solid #187afa;}
#footer .inner_detail ul.share{width:100%; float:left; list-style:none;}
#footer .inner_detail ul.share li{width:auto; float:left; margin-right:10px; display:inline;}
/*==============footer ends=================*/
