/************************************
	Title:Australia's Festival/index page
	Date:
*************************************/

html{background-color:#006e89;}
body{ padding:0; margin:0; background:#006e89;}
a img{ border:0;}

.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}
.FL{ float:left;}
.CB{ clear:both;}

.main_wrap{ width:970px; margin:0 auto; padding:0; background:#006e89;}
.header{ clear:both; width:917px; padding:0 0 0 53px; overflow:hidden;}
.flash{ float:left; width:752px; height:335px; overflow:hidden; background:url(../images/flash_bg.jpg) no-repeat top;}
.header img{ float:left;}

.conts_wrap{ clear:both; width:970px; min-height:388px; height: auto !important; height:388px; overflow:hidden; background:#006e89 url(../images/conts_bg.jpg) no-repeat left top;}
.conts_left{ float:left; width:728px; padding:0 0 0 52px;}


/*****************NEW MENU********
*********************************/

.new_menu{ clear:both; width:728px; height:55px;}
.new_menu ul{ margin:0; padding:0; list-style:none;}
.new_menu li{ float:left; height:55px; padding:0;}
.new_menu li a{ text-decoration:none; height:18px; display:block; font-size:10px; text-indent:-6000px; }

.new_menu li.m1_li{ width:129px; background:url(../images/first_li_bg.gif) no-repeat right;}
.new_menu li.m2_li{ width:162px; background:url(../images/second_li_bg.gif) no-repeat right;}
.new_menu li.m3_li{ width:156px; background:url(../images/third_li_bg.gif) no-repeat right;}
.new_menu li.m4_li{ width:83px; background:url(../images/fourth_li_bg.gif) no-repeat right;}
.new_menu li.m6_li{ width:113px; background:url(../images/fifth_li_bg.gif) no-repeat right;}
.new_menu li.m7_li{ width:85px;}

.new_menu a.m1_a{ width:82px; margin:10px 0 0 25px; background:url(../images/first_a.jpg) no-repeat top;}
.new_menu a.m2_a{ width:125px; margin:12px 0 0 20px; background:url(../images/second_a.jpg) no-repeat top;}
.new_menu a.m3_a{ width:118px; margin:16px 0 0 15px; background:url(../images/third_a.jpg) no-repeat top;}
.new_menu a.m4_a{ width:35px; margin:20px 0 0 17px; background:url(../images/fourth_a.jpg) no-repeat top;}
.new_menu a.m6_a{ width:80px; margin:24px 0 0 13px; background:url(../images/fifth_a.jpg) no-repeat top;}
.new_menu a.m7_a{ width:51px; margin:26px 0 0 15px; background:url(../images/sixth_a.jpg) no-repeat top;}
.new_menu #nav li ul a{ text-indent:0 !important;}

/*****************LATEST NEWS********
*********************************/
.advertise{ float:left; width:365px; padding:0 40px 0 0;}
.advertise img{ float:right;}

.latest_news{ float:left; width:285px; padding:0 38px 0 0;}
.latest_news h2{ width:148px; height:27px; margin:32px 0 0 0; padding:0; font-size:12px; text-indent:-6000px; background:url(../images/latest_news.jpg) no-repeat top;}

.news_story{ clear:both; width:280px; padding:18px 0 10px 0; overflow:hidden; background:url(../images/news_story_bg.jpg) repeat-x bottom; font-family:Verdana;}
.news_story h3 a,.news_story h3{ margin:0; padding:0; color:#005d7b; font-size:12px;float:none;}
.news_story span{ color:#7ea7b9; font-size:12px; font-style:italic;float:left;}
.news_story p{ clear:both; margin:0; padding:7px 0 0 0; font-size:11px; color:#7ea7b9;}
.news_story a{ float:right; display:block; font-size:10px; color:#e49e00; text-decoration:none; font-weight:bold;}
.news_story a:hover{ text-decoration:underline;}


.artist_perfomer{clear:both;width:407px;background:#dde9ea;padding:0px 17px 20px 17px;margin-top:10px;overflow:hidden}
.green_bg{background:#d0e3c0}
.pink_bg{background:#eadbbe}
.yellow_bg{background:#e6eabe}

.thumb_img{float:left;width:75px;margin:20px 15px 0 0}
.date_btn{float:left;height:23px;width:70px;margin-top:3px}
.paginator{font-family:Verdana;font-size:14px}

.column_3{float:left;width:111px;padding:0 9px;margin-top:10px;background:#b9b62f;font-family:Verdana}
.buttons{float:left;width:70px;margin-top:43px}

.performer_des{float:left;width:230px;padding-right:14px;margin-top:20px;overflow:hidden}
.performer_des h4{clear:both;height:20px;margin:0;padding:0;color:#ffcc00/*; text-indent:-5000px*/}
.performer_des p{clear:both;margin:0;padding:5px 0 0 0;font-size:9px;font-family:Verdana;color:#FFF;font-weight:normal}
