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{
width:940px;
height:170px;
background: url(images/header_main_pages.gif) top no-repeat;
}
.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;
	 
	
}
img {
   behavior: url("pngbehavior.htc");
}



/*#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 .leftcontentPersonalities{
    float:left;
    margin-bottom:20px;
    padding-right:30px;
    margin-bottom:expression('0px');
    padding-right:expression('0px');
    margin-top:0px;
 /* Mozilla ignores crazy MS image filters, so it will skip the following */
//   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/silhouettes.png');
    width:640px;
    height:500px;
	background:url(images/silhouettes.png) no-repeat;

	background-position:right;
    border-right:solid 1px #0868D8;
		  
}

div #center .leftcontentPersonalities *{
position:relative;
}
#center .leftcontentPersonalities[class]{
// width:640px;
// height:500px;
// background:url(images/silhouettes.png) no-repeat ;
// border-right:solid 1px #0868D8;
}

.screams{
 width:173px;
 height:44px;
 margin-top:140px;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale);
 
}
div .screams *{
position:relative;
}
.screams[class]{
background:url(images/screams.png) no-repeat ;
}
.pePersonalities{
width:640px;
list-style:none;
margin:15px 0px 0px 0px;
padding:0px;

}
.pePersonalities li{
float:left;
display:block;
}
li.first_pe{
width:135px;
height:200px;
border-right:solid 1px #0868D8;
color:#FFB300;
font-size:12px;
font-weight:bold;
padding-right:15px;
text-align:justify;
}
li.second_pe{
width:135px;
height:200px;
border-right:solid 1px #0868D8;
color:#FFB300;
font-size:12px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
text-align:justify;
}
li.third_pe{
width:135px;
height:200px;
border-right:solid 1px #0868D8;
color:#FFB300;
font-size:12px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
text-align:justify;
}
li.four_pe{
width:135px;
height:200px;
color:#FFB300;
font-size:12px;
font-weight:bold;
padding-left:15px;
text-align:justify;

}
.fullProfile{
text-align:center; 
padding-top:10px;
color:#7C8DAA;
font-weight:normal;
}
.pePersonalities_text{
font-size:11px;
font-weight:normal;
color:#7C8DAA;
}
#center .rightcontent{
   float:right;
   width:210px;
  /* padding-top:10px;
   padding-left:10px; 
   margin-top:20px;*/
   padding-left:25px;
  
  
   
}
#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:15px;
   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:expression('10px');
padding-bottom:7px;
line-height:15px;
}
.home_rightBlock{
font-size:11px;
border-bottom:solid 1px #0868D8; 
padding-bottom:7px;
padding-top:20px;
vertical-align:text-top;
}
.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{
   width:910px;
   margin:0px auto;
   font-size:11px;  
}
.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'); */ 
  
   margin-right:0px; 
   padding:0px;
   color:red;
 
}
.headerMain_right .search{
   float:right;
   width:250px;
   margin-top:20px;
   margin-right:expression('-45px'); 
   padding-right:0px;  
   color:red;
 
}
.input{
width:150px;
height:18px;
font-size:11px;
color:#A7C0E9;
background-color:#000000;
border:solid 1px #034EC3;
}
.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;

}

.input_textarea_form{
height: 70px; 
width: 350px;
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;
}
.activateBt{
width:140px;
height:20px;
background: url(images/activateBt.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:#00142F;
border:solid 1px #034EC3;

}
.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_new3.jpg) no-repeat;
width:990px;
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_last.gif) no-repeat;
}
li#main-menu-item3 a.active_menu {
	width:124px;
	background:url(images/reviews_hov_last.gif) no-repeat;
}
li#main-menu-item3 a.active_menu:hover {
	width:124px;
	background:url(images/reviews_hov_last.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_last.gif) no-repeat;
}
li#main-menu2-item5 a.active_menu {
	width:126px;
	background:url(images/calendar_hov_last.gif) no-repeat;
}
li#main-menu2-item5 a.active_menu:hover {
	width:126px;
	background:url(images/calendar_hov_last.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;
}

.scrollabe_div_dates{
	position:relative; 
	left:10px;
	top:10px; 
	width:309px;
	height:100px;
	background-color:#000000;
	overflow:auto;
	padding:10px;
	font-size:11px;
	border:solid 1px #0769D9;
}
