body{

    margin: 0px;

	padding:0px;

	background-color:#00000A;

	color:#ADBAD1;

	background-image:url(images/bg2.jpg);

	background-repeat:no-repeat;

	background-position:top;

	font-family: Tahoma;

	font-size: 12px;

	font-style:normal;

	font-weight:normal;

	behavior:url("pngbehavior.htc");	

}

.imgStyle {

vertical-align:middle;

   

}

a{

color:#FFFFFF;

}

a:hover{

color:#FFB200;

}

.opos {

color:#FFB200;

}

.opos:hover{

color:#FFFFFF;

text-decoration:none;

}



.reviewsborderImg{

border:solid 1px #418DE2;

width:60px;

height:60px;

margin-bottom:2px;

margin-top:2px;

margin-bottom:expression('0px');

}

#wrapper {

	width: 940px;

	margin: 0px auto;

	padding:0px;

	

}

#masthead {

    width:940px;

    height:100px;

	/*background:url(images/top.gif) no-repeat;*/

	padding: 0px;

	margin: 0px;

}



.headbott{

   width:940px;

   height:30px;

   background:url(images/headbott_new_pages.gif) no-repeat center;

   text-align:right;

   color:#7C8DAA;

   }

   .headbottHome{

   width:940px;

   height:30px;

   background:url(images/headbott_new.gif) no-repeat center;

   text-align:right;

   color:#7C8DAA;

   }

.welcome{

float:left;  

padding-top:8px; 

margin-left:30px;

margin-left:expression('15px');

font-size:11px;

}  

.welcome a{

color:#7C8DAA;

}

.time{

float:right;

padding-top:8px;

margin-right:30px; 

margin-right: expression('15px');

font-size:11px;

} 



.headerMain_home{

width:940px;

height:170px;

background: url(images/header_main.gif) top no-repeat;

}

.headerMain_home_left{

width:405px;

height:170px;

float:left;

}

.headerMain_home_center{

width:138px;

height:170px;

float:left;

}

.headerMain_home_right{

width:397px;

height:170px;

float:right;

}



.headerMain{

display:none;

}

.headerMain_left{

width:405px;

height:170px;

float:left;

}

.headerMain_center{

width:138px;

height:170px;

float:left;

}

.headerMain_right{

width:397px;

height:170px;

float:right;

}

.menu1{

   width:405px;

   height:40px;

   margin-top:100px;

}

.menu2{

   width:397px;

   height:40px;

   margin-top:100px;

}

.headbott1{

   width:405px;

   height:30px; 

   }

 .headbott2{

   width:397px;

   height:30px; 

   }





#center {

	width: 910px;

	/*height:500px;

	margin: 0px auto;

	 border:solid 1px #00FF33;*/

	 background: url(images/center_bg.gif) repeat-y;

	 padding:0px;

	 padding-left:15px;

	 margin:0px;

	 margin-bottom:20px;

	 margin-top:20px;

	 padding-bottom:-20px;

	 

	

}



/*#centerHome {

width:940px;

padding:0px;

margin:0px;

border:solid 1px #00FF33;



}*/







#center .leftcontent{

   float:left;

    width:640px; 

  /* border-right:solid 1px #0769D9; 

   margin-top:20px;*/

   margin-bottom:0px;

    padding-right:30px;





  

}

#center .rightcontent{

   display:none;

	

}

#centerHome{

     width: 910px;

	 padding:0px;

	 padding-left:15px;

	 margin:0px;

	/* border:solid 1px red;

	 margin-bottom:20px;

	 margin-top:20px;

	 display:inline; */

}

#centerHome .leftcontentHome{

background:none;

   float:left;

   width:433px;

   margin-top:0px;

   margin-bottom:0px; 

   padding-right:20px;

   padding-top:10px;

   padding-top:expression('20px');

   font-size:11px;

   padding-bottom:0px;

}

#centerHome .rightcontentHome{

   background:none;

   float:right;

   width:430px;

   padding-left:15px;

  /* margin-top:20px;

   padding-top:10px;

   padding-left:20px; */

   font-size:11px;

   margin-bottom:0px;

   padding-bottom:0px;

   

   

}



.homeTitle1{

font-size:12px;

font-weight:bold;

color:#FFB200;

}

.homeTitle2{

font-size:12px;

font-weight:bold;

color:#FFFFFF;

}

.text11{

font-size:11px;

border-bottom:solid 1px #0868D8; 

padding-bottom:20px;

line-height:15px;

}

.home_rightBlock{

font-size:11px;

border-bottom:solid 1px #0868D8; 

padding-bottom:7px;

padding-top:20px;

}

.home_rightBlockPaid{

/*background:url(images/get_paid_bg.gif) top no-repeat;*/

height:110px;

width:131px;

font-size:11px;

border-bottom:solid 1px #0868D8; 

padding-bottom:10px;

padding-top:10px;

text-align:justify;

}

a.more {

color:#ABB8CB;

text-decoration:underline;



}





.clear{

   clear:both;

}

#footer{

   display:none; 

}

.footer_top{

   width:910px;

   height:100px;

   border-top:solid 1px #0769D9;

  /* background: url(images/footerbg_top.png) no-repeat; 

   Mozilla ignores crazy MS image filters, so it will skip the following */

   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/footerbg_top.png');

}



div .footer_top *{

position:relative;

}

.footer_top[class]{

 width:910px;

 height:100px;

 background:url(images/footerbg_top.png) no-repeat ;

}

.footer_top_home{

   width:910px;

   height:100px;

  /* border-top:solid 1px #0769D9;

   background: url(images/footerbg_top.gif) no-repeat; */

}

.footer_bottom{

  width:910px;

   border-top:solid 1px #0769D9;

   height:115px;

   text-align:center;

   padding-top:10px;

   margin: 0px auto;

   line-height:20px;

   color:#798CAA;

  /* Mozilla ignores crazy MS image filters, so it will skip the following */

   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/footerbg_bottom.png');

}



div .footer_bottom *{

position:relative;

}

.footer_bottom[class] {

background:url(images/footerbg_bottom.png) top no-repeat;

}

.footer_bottom a{

color:#798CAA;

text-decoration:none;

}

.footer_bottom a:hover{

color:#FFB200;

}

.footer_top .rss{

   float:left;

   width:210px;

   text-align:center;

   margin-top:40px;

}

.footer_top_home .rss{

   float:left;

   width:210px;

   text-align:center;

   margin-top:40px;

  

}

.footer_top .baner{

   float: left;

   width:470px;

   margin-top:20px;

}

.footer_top_home .baner{

   float: left;

   width:470px;

   margin-top:20px;

}

.footer_top .logo{

   float: right;

   width:230px;

   height:100px;

  /* background:url(images/logo_party_lit.gif) no-repeat; */

}

.footer_top_home .logo{

   float: right;

   width:230px;

   height:100px;

  /* background:url(images/logo_party_lit.gif) no-repeat; */

}

.headerMain_home_right .search{

   float:right;

   width:250px;

   margin-top:20px;

   margin-right:expression('-45px'); 

   padding-right:0px;  

   color:red;

 

}

.headerMain_right .search{

   float:right;

   width:250px;

   margin-top:20px;

   margin-right:expression('-45px'); 

   padding-right:0px;  

   color:red;

 

}

.input{

width:180px;

height:18px;

border: none;

font-size:11px;

color:#000000;

background-color:#FFFFFF;

}

.inputCheckout{

width:70px;

height:18px;

font-size:11px;

color:#A7C0E9;

background-color:#000000;

border:solid 1px #034EC3;

}

.inputCustomSize{

height:16px;

font-size:11px;

color:#A7C0E9;

background-color:#000000;

border:solid 1px #034EC3;

}

.input_mail{

width:180px;

height:16px;

font-size:11px;

color:#A7C0E9;

background-color:#000000;

border:solid 1px #034EC3;



}

.input_textarea{

width:180px;

font-size:11px;

color:#A7C0E9;

background-color:#000000;

border:solid 1px #034EC3;



}

.inputProfile{

width:150px;

height:16px;

font-size:11px;

margin-top:3px;

color:#A7C0E9;

background-color:#00142F;

border:solid 1px #034EC3;





}

.searchBt{

width:48px;

height:20px;

background: url(images/search_bt.gif) no-repeat;

border:none;

vertical-align:middle;

cursor: pointer;

margin-right:8px;

margin-right:expression('-2px');

}

.sendBt{

width:48px;

height:20px;

background: url(images/send_bt.gif) no-repeat;

border:none;

vertical-align:middle;

cursor: pointer;

}

.goBt{

width:27px;

height:20px;

background: url(images/go_bt.gif) no-repeat;

border:none;

vertical-align:middle;

cursor: pointer;

}

.confirmBt{

width:135px;

height:20px;

background: url(images/confirm_bt.gif) no-repeat;

border:none;

vertical-align:middle;

cursor: pointer;

}

.check_ticketBt{

width:90px;

height:20px;

background: url(images/checkticketBt.gif) no-repeat;

border:none;

vertical-align:middle;

cursor: pointer;

}

.joinBt{

width:48px;

height:20px;

background: url(images/join_bt.gif) no-repeat ;

border:none;

vertical-align:middle;

cursor: pointer;

float:right;



}

.membershipBt{

width:110px;

height:20px;

background: url(images/membership_bt.gif) no-repeat;

border:none;

vertical-align:middle;

cursor: pointer;

}

.loginBt{

width:40px;

height:20px;

background:url(images/login_bt.gif) bottom no-repeat;

cursor:pointer;

border:none;

margin-right:0px;

}

.loginBtHome{

width:40px;

height:10px;

background:url(images/login_bt_home.gif) bottom no-repeat;

cursor:pointer;

border:none;

float:right; 

margin-right:6px; 

margin-top:5px;

}

.requestBt{

width:130px;

height:20px;

background:url(images/reguest_bt.gif) bottom no-repeat;

cursor:pointer;

border:none;

}

.submitBt{

width:55px;

height:20px;

background:url(images/submit_bt.gif) bottom no-repeat;

cursor:pointer;

border:none;

}

.back_shopBt{

width:130px;

height:20px;

background:url(images/back_shop_bt.gif) bottom no-repeat;

cursor:pointer;

border:none;

}

.clearBt{

width:35px;

height:20px;

background:url(images/clear_bt.gif) bottom no-repeat;

cursor:pointer;

border:none;

}

.updateBt{

width:50px;

height:20px;

background:url(images/update_bt.gif) bottom no-repeat;

cursor:pointer;

border:none;

}

.checkoutBt{

width:70px;

height:20px;

background:url(images/checkout_bt.gif) bottom no-repeat;

cursor:pointer;

border:none;

}

.addtocartBt{

width:80px;

height:20px;

background:url(images/addtocart_bt.gif) bottom no-repeat;

cursor:pointer;

border:none;

}

.cancelBt{

width:50px;

height:20px;

background:url(images/cancel_bt.gif) bottom no-repeat;

cursor:pointer;

border:none;

}

.advanceSearch{

font-size:12px;

color:#A7C0E9;

text-decoration:none;

}



.largerCheckbox{

margin-top:5px; 

margin-top:expression('0px');  

margin-left:0px;

margin-left:expression('-4px');



}



.mainLink a {

text-decoration:none;

font-weight:bold;

}

.mainLink a:hover{

color:#FFB200;

text-decoration:none;

}

.mainLink .active {

color:#FFB200;

}

.profileLinks{

font-size:11px;

text-decoration:underline;

color:#7C8DAA;

padding-left:10px;

}

.borderImg{

border:solid 4px #FFFFFF;



}

.select_box{

font-family:Tahoma;

font-size:11px;

color:#FFFFFF;

font-weight:normal;

background-color:#FFFFFF;

border:none;



}

.select_box a{

color:#FFFFFF;

font-weight:bold;

}

.select_box select{

background-color:#00142F;

font-size:11px;

color:#FFFFFF;

}

.nounderscLink{

text-decoration:none;

}

.borderAll{

border:solid 1px #0769D9;

width:100%;

}

.homeBg{

background:url(images/home_bg_new2.jpg) no-repeat;

width:1000px;

margin:0px auto;

padding:0px;

}





/******************* MAIN MENU *******************/



ul#main-menu {

	margin:0px 0px 0px 0px;

	padding:0px;

	list-style:none;

}



#main-menu li {

	float:left;

}



#main-menu li a {

	display:block;

	height:40px;

	text-indent:-500px;

	overflow:hidden;

}



ul#main-menu2 {

	margin:0px 0px 0px 0px;

	padding:0px;

	list-style:none;

}



#main-menu2 li {

	float:left;

}



#main-menu2 li a {

	display:block;

	height:40px;

	text-indent:-500px;

	overflow:hidden;

}



li#main-menu-item1 a {

	width:118px;

	background:url(images/home_bt.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}

li#main-menu-item1 a:hover {

	width:118px;

	background:url(images/home_act.gif) no-repeat;

}



li#main-menu-item1 a.active_menu {

	width:118px;

	background:url(images/home_act.gif) no-repeat;

}

li#main-menu-item1 a.active_menu:hover {

	width:118px;

	background:url(images/home_act.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}

li#main-menu-item2 a {

	width:163px;

	background:url(images/mypartyearth_bt.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}

li#main-menu-item2 a:hover {

	width:163px;

	background:url(images/mypartyearth_act.gif) no-repeat;	

}

li#main-menu-item2 a.active_menu {

	width:163px;

	background:url(images/mypartyearth_act.gif) no-repeat;

}

li#main-menu-item2 a.active_menu:hover {

	width:163px;

	background:url(images/mypartyearth_act.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}







li#main-menu-item3 a {

	width:124px;

	background:url(images/reviews_bt.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}

li#main-menu-item3 a:hover {

	width:124px;

	background:url(images/reviews_hov.gif) no-repeat;

}

li#main-menu-item3 a.active_menu {

	width:124px;

	background:url(images/reviews_hov.gif) no-repeat;

}

li#main-menu-item3 a.active_menu:hover {

	width:124px;

	background:url(images/reviews_hov.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}



li#main-menu-item4 a {

	width:113px;

	background:none;

}



li#main-menu2-item5 a {

	width:126px;

	background:url(images/calendar_bt.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}

li#main-menu2-item5 a:hover {

	width:126px;

	background:url(images/calendar_hov.gif) no-repeat;

}

li#main-menu2-item5 a.active_menu {

	width:126px;

	background:url(images/calendar_hov.gif) no-repeat;

}

li#main-menu2-item5 a.active_menu:hover {

	width:126px;

	background:url(images/calendar_hov.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}

	

li#main-menu2-item6 a {

	width:146px;

	background:url(images/create_trip_bt.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}

li#main-menu2-item6 a:hover {

	width:146px;

	background:url(images/create_trip_act.gif) no-repeat;

}

li#main-menu2-item6 a.active_menu {

	width:146px;

	background:url(images/create_trip_act.gif) no-repeat;

}

li#main-menu2-item6 a.active_menu:hover {

	width:146px;

	background:url(images/create_trip_act.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}

li#main-menu2-item7 a {

	width:125px;

	background:url(images/pestore_bt.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}

li#main-menu2-item7 a:hover {

	width:125px;

	background:url(images/pestore_act.gif) no-repeat;

}

li#main-menu2-item7 a.active_menu {

	width:125px;

	background:url(images/pestore_act.gif) no-repeat;

}

li#main-menu2-item7 a.active_menu:hover {

	width:125px;

	background:url(images/pestore_act.gif) no-repeat;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

   -moz-opacity: 1;

    opacity: 1;

}



.tab_product div, .tab_product div image {

float: left;

padding-left:2px;

display: block;



}



/******************* END MAIN MENU *******************/

.ono {

	width: auto;

	

	position:absolute;

	left: 50%;

	margin-left:-65px;

	margin-top: -65px;

	text-align:center;

	

}

#mb_close_link{

border:solid 0px red;

}



