BODY{
	background-color: #f2f2f2;
	color: Black;
	padding: 0px;
	margin: 0px;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.header{
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	width: 100%;
	height: 91px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-position: left top;
}
.logo{
	height: 81px;
	width: 315px;
	padding-top: 10px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	float: left;
}
.logo A{
	color: White;
	font-size: 11px;
	font-weight: bold;
}
.logo IMG{
	padding-top: 6px;
}
.logo P{
	color: White;
	font-size: 11px;
	font-weight: bold;
	float: right;
	padding: 0px;
	margin: 0px;
}
.header IMG{
	border: none;
	float: left;
}
.logobanners{
	float: left;
	padding-left: 40px;
	margin-top: 2px;
}
.logobannersIF{
	margin-right: 10px;
	margin-bottom: 3px;
	float: left;
}
.menulinks{
	background-image: url(../images/menulinks_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	width: 100%;
	height: 28px;
}
.menulinks A{
	color: #767779;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	padding-left: 15px;
	float: left;
	padding-top: 6px;
}
.menulinks A:HOVER{
	text-decoration: underline;
}
.menulinks IMG{
	border: none;
	margin-left: 15px;
	float: left;
	margin-top: 4px;
}
.leftmenu{
	margin-top: 1px;
	margin-left: 1px;
	width: 147px;
	float: left;
}
.leftmenuUL{
	width: 147px;
	height: 18px;
	background-image: url(../images/leftmenu_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	line-height: 12px;
}
.leftmenuUL B{
	color: #444444;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	padding-left: 12px;
}
.leftmenudd{
	width: 147px;
	height: 18px;
	margin-left: 1px;
	border-bottom: 1px solid #cccccc;
	list-style: none;
	background-color: #eeeeee;
	font-size: 11px;
}
.leftmenuddSel {
	width: 147px;
	height: 18px;
	margin-left: 1px;
	border-bottom: 1px solid #cccccc;
	list-style: none;
	background-color: #666666;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 5px;
	line-height: 18px;
	text-decoration: none;

}
.leftmenuddSel A{
	border: none;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 12px;
	line-height: 18px;
	text-decoration: none;
	background-color: #666666;
}
.leftmenuddSub_my{
	width: 147px;
	height: 18px;
	margin-left: 1px;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	list-style: none;
	background-color: white;
	font-size: 10px;
}
.leftmenuddsub {

	width: 147px;
	height: 18px;
	margin-left: 1px;
	border-bottom: 1px solid #cccccc;
	list-style: none;
	background-color: #ffffff;
	font-size: 11px;
	padding-left: 15px
}
.leftmenudd A{
	border: none;
	font-weight: normal;
	font-size: 11px;
	color: #444444;
	padding-left: 12px;
	line-height: 18px;
	text-decoration: none;
	background-color: #eeeeee;
}
.leftmenudd A:HOVER{
	text-decoration: underline;
	background-color: #FFFFFF;
}

.centermenu{
	float: left;
	margin-left: 1px;
	padding-left: 7px;
	padding-top: 5px;
	
	background: white;
}

.centermenuplaza{
	float: left;
	padding-top: 5px;
	width: 1074px;
	background: white;
}

.plazatitle{
	background: url(../images/bg_buis.gif) repeat-x left bottom; 
	width: 672px;
	padding: 10px 0 7px 20px;
}


.rightMainColumn{
	float: right; 
	width: 136px; 
	padding-left: 5px; 
	padding-top: 5px;
}

.rightBannerColumn{
	float: right; 
	width: 130px; 
	padding-left: 5px; 
	padding-top: 5px;
}

.category{
	background-image: url(../images/catbg.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin-top: 5px;
	width: 642px;
	color: Black;
	font-size: 12px;
}
.categoryText{
	padding-left: 25px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 20px;
}
.categoryText A{
	text-decoration: underline;
	font-size: 12px;
	color: #e3692c;
}
.catarrow{
	border: none;
	margin-top: 9px;
	margin-left: 10px;
}
.catname{
	border: none;
	margin-bottom: 3px;
}
.bannerplace{
	float: left;
	margin-left: 2px;
}
.bannerplace IMG{
	margin-bottom: 5px;
}
.categoryNewsText{
	background-color: #fbc14f;
	width: 642px;
	height: 130px;
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 1px;
}
.categoryNewsColumn{
	float: left;
	margin-top: 10px;
	background-color: #fbc14f;
	color: Black;
	width: 280px;
	font-size: 11px;
	margin-left: 20px;
}

.categoryNewsColumn A{
	text-decoration: none;
	color: Black;
}

.categoryNewsColumn A:HOVER{
	text-decoration: underline;
	color: Black;
}
.categoryNewsColumn IMG{
	margin-right: 5px;
}
.videoSectionColumn{
	float: left;
}
.videoSectionColumn A{
	margin-left: 20px;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: Black;
	float: left;
}
.videoSectionColumn A:HOVER{
	text-decoration: underline;
}
.videoSectionColumn IMG{
	margin-top: 10px;
	float: left;
}
.CatColumn{
	width: 310px;
	float: left;
}
.CatColumn1{
	width: 310px;
	float: left;
}
.CatColumn IMG{
	margin-top: 8px;
	margin-left: 50px;
}
.CatCenterColumn{
	float: left;
	width: 6px;
	background-image: url(../images/cat_divider.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 300px;
}
.CatColumnText{
	float: left;
	font-size: 11px;
	padding-top: 15px;
	padding-left: 15px;
}
.CatColumnText SPAN{
	color: #80a0ff;
}
.CatColumnText P{
	color: #767779;
	margin: 0px;
	padding-bottom: 10px;
}
.CatColumnText A{
	color: Black;
	text-decoration: none;
	font-weight: bold;
}
.CatColumnText A:HOVER{
	text-decoration: underline;
}
.categoryJournalColumn{
	float: left;
	margin-top: 10px;
	background-color: #fbc14f;
	color: Black;
	width: 280px;
	font-size: 11px;
	margin-left: 20px;
}
.categoryJournalText{
	float: left;
	background-color: #fbc14f;
	width: 642px;
	height: 230px;
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 1px;
}
.categoryJournalText SPAN{
	margin-left: 18px;
}
.categoryJournalColumn A{
	text-decoration: none;
	color: Black;
	font-weight: bold;
	margin-left: 5px;
}
.categoryJournalColumn A:HOVER{
	text-decoration: underline;
	color: Black;
}

.CatBottomColumn{
	width: 310px;
	float: left;
}
.CatBottomCenterColumn{
	float: left;
	width: 6px;
	background-color: White;
}
.CatBottomColumnText{
	float: left;
	font-size: 11px;
	padding-top: 15px;
	padding-left: 15px;
	width: 290px;
	background-color: #f2f2f2;
}
.CatBottomColumnMail{
	float: left;
	font-size: 11px;
	padding-top: 15px;
	padding-left: 15px;
	width: 300px;
	height: 85px;
	background-color: #f2f2f2;
	background-image: url(../images/mail_bg.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
	border: 1px solid #d9d9d9;
	margin-top: 20px;
}
.CatBottomColumnLove{
	float: left;
	font-size: 11px;
	padding-top: 15px;
	padding-left: 15px;
	width: 300px;
	height: 85px;
	background-color: #f2f2f2;
	border: 1px solid #d9d9d9;
	margin-top: 20px;
	color: #767779;
}
.CatBottomColumnMail2{
	float: left;
	font-size: 11px;
	padding-top: 15px;
	padding-left: 15px;
	width: 300px;
	height: 15px;
	background-color: #f2f2f2;
	border: 1px solid #d9d9d9;
	margin-top: 0px;
}
.CatBottomColumnLove2{
	float: left;
	font-size: 11px;
	width: 315px;
	height: 30px;
	background-color: #f2f2f2;
	border: 1px solid #d9d9d9;
	margin-top: 0px;
	color: #767779;
}
.banx{
	float: left; 
	width: 134px; 
	background-image: url(../images/right_title.jpg); 
	background-position: top; 
	background-repeat: no-repeat;
	font-size: 12px;
	padding-top: 5px;
	margin-bottom: 10px;
}
.banx B{
	color: #e3692c;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 0px;
}
.banxContent{
	margin-top: 5px;
	border: 1px solid #b3b3b3;
	width: 130px;
	margin-left:1px;
}
.banxContent IMG{
	margin: 5px;
}

.cat_top{
	float: left;
	background-image: url(../images/bg_buis.gif);
	background-position: left top;
	background-repeat: repeat-x;
	width: 660px;
	height: 102px;
	background-color: #dadada;
	color: #e3692c;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.buttonplace{
	clear: left;
	background-image: url(../images/buttonplace.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	width: 585px;
	height: 36px;
}
.buttonplace A{
	font-size: 12px;
	color: #e3692c;
	margin-left: 25px;
	padding-top: 15px;
	text-decoration: none;
}
.buttonplace A:HOVER{
	font-size: 12px;
	color: #e3692c;
	margin-left: 25px;
	padding-top: 15px;
	text-decoration: underline;
}
.buisContent{
	width: 195px;
	margin-left: 0px;
	font-size: 12px;
	font-weight: bold;
}
.buisContent div{
	margin: 0;
	padding: 0 0 0 0;
	width: 193px;
	height: 30px;
	background: url('../images/icobg.gif') repeat-x bottom;
}
.buisContentTD{
	margin: 0;
	padding: 0 0 0 0;
	width: 193px;
	height: 30px;
	background: url('../images/icobg.gif') repeat-x bottom;
}
.buisContent A{
	display: block;
	float: left;
	margin-top: 4px;
	height: 26px;
	width: 150px;
	color: #e3692c;
	text-decoration: none;
}
.buisContent A:HOVER{
	text-decoration: underline;
}
.buisContentimg{
	float: left;
}

.buisContent div.plazamenu{
	background: url(../images/catbg.gif) no-repeat left;
	margin: 0; 
}

.buisContenttable{
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	padding: 0 0 0 5px;
	margin: 0 0 0 25px;
}

.subcat{
	font-size: 11px;
	margin: 5 0 0 25px;
}

.subcat A{
	display: inline;
	float: none;
	color: #223344;
	text-decoration: none;
	margin: 0px;
}

.buisContent LI{
	font-size: 12px;
	font-weight: normal;
	list-style: url(../images/star.gif);
	padding: 0 0 0 5px;
	margin: 0 0 0 25px;
}
ul.list{
	padding: 0 0 0 20px;
	margin: 0;
	width: 170px;
}
.list A{
	display: inline;
	float: none;
	color: #223344;
	text-decoration: none;
	margin: 0px;
}
.list{
	width: 200px;
}
.searchbox{
	border: 1px solid #dedede;
	width: 400px;
	height: 140px;
	background-color: #eeeeee;
	margin-top: 20px;
}
.blockInfo{
	margin-left: 25px;
	margin-top: 15px;
	font-size: 12px;
	color: #e3692c;
	height: 20px;
}
.orangebutton{
	background-image: url(../images/button_orange.gif);
	background-position: top left;
	background-repeat: no-repeat;
	border: 0px;
	height: 23px;
	width: 139px;
	color: #223344;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}
.silverbutton{
	background-image: url(../images/button_silver.gif);
	background-position: top left;
	background-repeat: no-repeat;
	border: 0px;
	height: 23px;
	width: 139px;
	color: #223344;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}
.skype{
	background-image: url(../images/skypebg.gif);
	background-position: left;
	background-repeat: repeat-x;
	width: 145px;
	height: auto;
	margin-top: 5px;
}
.skype IMG{
	margin-top: 6px;
	margin-left: 3px;
	float: left;
}
.skype SPAN{
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	color: #49535a;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.blockInfo2{
	background-image: url(../images/blockInfobg.gif);
	background-position: left top;
	background-repeat: repeat-x;
	width: 470px;

}
.blockInfo2 A{
	color: #e3692c;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 15px;
	float:left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.blockInfo2 SPAN{
	font-size: 12px;
	margin-left: 15px;
	float: left;
	color: #223344;
	font-family: Arial, Helvetica, sans-serif;
}
.blockInfo3{
	background-image: url(../images/blockInfobg_right.gif);
	background-position: left top;
	background-repeat: no-repeat;
	width: 18px;
	float: left;
	height: 209px;

}
.paging{
	float: left;
	margin-left: 50px;
	margin-top: 10px;
	width: 275px;
	height: 25px;
	color: #636363;
}
.buttonpaging{
	background-color: #f9f9f9;
	border: 1px solid #e6e6e6;
	font-size: 12px;
	float: left;
	margin-right: 2px;
	height: 25px;
}
.buttonpaging A{
	color: #636363;
	text-decoration: none;
	margin: 0px auto;
	padding: 5px;
	float: left;
}
.buttonpaging A:HOVER{
	text-decoration: underline;
}
.buttonpaging2{
	background-color: #f9f9f9;
	border: 1px solid #e6e6e6;
	font-size: 12px;
	float: left;
	margin-right: 2px;
	height: 25px;
}
.buttonpaging2 A{
	color: #cccccc;
	text-decoration: none;
	margin: 0px auto;
	padding: 5px;
	float: left;
}
.buttonpaging2 A:HOVER{
	text-decoration: underline;
}

.leftmenu2{
	margin-top: 1px;
	margin-left: 1px;
	width: 210px;
	float: left;
	font-size: 12px;
	font-weight: bold;
}
.leftmenu2 A{
	color: #e3692c;
	text-decoration: none;
}
.leftmenu2 A:HOVER{
	text-decoration: underline;
}
.leftmenu2 IMG{
	margin-bottom: 10px;
	float: left;
}
.leftmenu2 DIV{
	float: left;
	margin-top: -30px;
	margin-left: 40px;
	margin-bottom: 10px;
	width: 170px;
}
.leftmenu2 LI{
	font-size: 12px;
	font-weight: normal;
	list-style: outside url(../images/star.gif);
}
 /*  say hello 2 IE6 */
 * html .leftmenu2 DIV{
	float: left;
	margin-top: -30px;
	margin-left: 20px;
	margin-bottom: 10px;
	width: 170px;
}
.infox{
	float: left;
	width: 550px;
	color: #223344;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.infox B{
	font-weight: bold;
	text-decoration: underline;
}
.menu2{
	float: left;
	width: 560px;
	height: 20px;
	float: left;
	background-image: url(../images/subbg.gif);
	background-position: left top;
	background-repeat: x-repeat;
}
.menu2 a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #223344;
	text-decoration: none;
	margin-top: 5px;
}
.menu2 span{
	margin-top:2px;
	float: left;
	margin-left: 2px;
}


input.frm{
	font-size: 11px;
	border: 1px solid black;
}

select.frm{
	font-size: 11px;
	border: 1px solid black;
}

.w150{
	width: 150px;
}

select.w150{
	width: 154px;
}

.blockTranslate{
	float: left;
	margin-top: 4px;
	width: 640px; 
	background-color: #fbc14f; 
	padding: 4px 0 4px 0;
}

.clb{
	clear: both;
	padding:0;
	margin:0;
}


.blockGrayLeft{
	width: 315px; 
	float: left;
	border: 1px solid #CCCCCC;
	background-color: #f2f2f2;
}

.blockGrayRight{
	border: 1px solid #CCCCCC;
	background-color: #f2f2f2;
	width: 315px; 
	float: right;
}

.blockGrayAll{
	border: 1px solid #CCCCCC;
	background-color: #f2f2f2;
	width: 640px; 
	float: right;
}

.blockTitle{
	background-color: white;
	padding: 10px 0 9px 0;
	text-align: center;
	border-bottom: 1px solid #CCCCCC;
}

.afishaText{
	color: #767779;
	font-size: 10px;
	width: 110px;
}

.footerBG{
	width: 100%; 
	background-color: #f49142; 
	background-image: url(../images/bottom_bg.jpg); 
	background-position: left bottom; 
	background-repeat: no-repeat; 
	height: 30px; 
	font-size: 12px; 
}

.wdth{
	width: 1200px;
}


.blockMail{
	color: #767779;
	font-size: 11px;
	padding: 15px 150px 20px 15px;
	background-color: #f2f2f2;
	background-image: url(../images/mail_bg.jpg);
	background-position: bottom right;
	background-repeat: no-repeat;
}


.grayBox{
	border: 1px solid #dedede;
	width: 400px;
	height: 140px;
	background-color: #eeeeee;
	padding-top: 20px;
}

ul.list li.selected{
	background: #eeeeee;
}

.centr
{
position:absolute;
top: 120;
left: 152;
width: 673;
}

.InfoBlock {
	width:645px;
	padding-top: 15px; 
	padding-left: 5px; 
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #223344;	
}

.InfoBorder {
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	width:633px;
	height:auto;
	background-image:url(../images/bg_s.gif);
	background-repeat: repeat-x;
}

.InfoBlock div.InterBlock {
	border-left:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	width:633px;
	height:auto;
	background-image:url(../images/bg_s.gif);
	background-repeat: repeat-x;
}

.InterBlock div.RightBlock{
	float:left;
	background-image:url(../images/dark.gif);
	background-position: top left;
	background-repeat:no-repeat;
	width:163px;
	height:auto;
	min-height:75px;
	padding-top: 15px;
	padding-left: 15px;
}

.InterBlock div.LeftBlock{
	width:432px;
	min-height:95px;
}

.InfoBlock a{
	color: #e3692c;
	font-size: 12px;
	margin-top: 10px;
	float:left;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;	
}

* html .InfoBlock div.InterBlock {
	width:635px;
}

