 img, div, input { behavior:url("iepngfix.htc") }

body
{
margin:0px;

}

.floatleft{float:left;}

.floatright{float:right;}

.clear{clear:both;}

.clear_lineheight{line-height:0px;}

a{
	color:#E1E1E1;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}
#main_body
{
width:1000px;
margin:0 auto;
}
#header
	{
background:url(images/nav_bg.jpg) repeat-x;
	}
#menu
{
background:url(images/nav_bg.jpg) repeat-x;
height:41px;
width:1000px;
margin:0 auto;
}

.padding
{
padding:0px 10px 0px 10px;
}

.logo_banner
{
height:312px;
}

.heading h1
{
margin:0px;
padding:0px;
padding:5px;
padding-left:15px;
font-family:Arial;
font-size:18px;
/*text-transform:uppercase;*/
color:#898989;/*#777777*/
}
.heading a
{
margin: 0px;
padding:25px 0px 0px 0px;
font-family:Arial;
font-size:18px;
color:#000000;/*#777777*/
}
.heading .heading_left
{
float:left;width:370px;
}
.heading .heading_right
{
float:right;width:250px;text-align:right;margin-top:10px;margin-right:10px;
}

.heading_join
{
text-align:right;
width:308px;
}

.heading_join h1
{
margin:0px;
padding:0px;
padding:5px;
font-family:Arial;
font-size:18px;
width:298px;
text-align:right;
/*text-transform:uppercase;*/
color:#898989;/*#777777*/
}


.heading1 h1
{
margin:0px;
padding:0px;
padding:5px;
font-family:Arial;
font-size:22px;
/*text-transform:uppercase;*/
color:#000000;
float:right;
}

.pink_heading h1
{
margin:0px;
padding:0px;
padding:5px;
font-family:Arial;
font-size:22px;
/*text-transform:uppercase;*/
color:#E94AEC;
}

.ornage_heading h1
{
margin:0px;
padding:8px;
font-family:Arial;
font-size:20px;
/*text-transform:uppercase;*/
color:#FF5F00;
}

.about_box
{
padding:0px 10px 0px 20px;
}

.gen_txt11
{
font-family:Arial;
font-size:11px;
line-height:14px;
color:#000000;
text-align:justify;
padding:5px;
}

p
{
margin:0px;
padding:0px 0px 5px 0px;
}
/************************************************mid body*********************************/
#mid_body
{
padding:8px 12px 12px 12px;
/*background:url(images/mid_bg.jpg) repeat-x #F2F1F1;
*/}

#inner_body
{
padding:5px 0px 5px 0px;
/*width:970px;*/
border:0px solid #FF0000;
/*background:url(images/inner_top.jpg) no-repeat #F9F9F9;
*/}

#leftpart
{
width:300px;
}

#rightpart
{
width:497px;
}

#innerleftpart
{
width:308px;
}

#innerrightpart
{
width:650px;/*710*/
}

/*.inner
{
background:url(images/inner_bg.jpg) repeat-x #000000;
padding:10px;
color:#E1E1E1;
font-family:Arial;
font-size:14px;
}*/
.inner
{
height:auto; 
background:url(images/inner_home_bottom.jpg) no-repeat bottom;
padding:10px;
font-family:Arial;
}
 
.get_box
{
width:30px;
}

.black_box
{
background:url(images/black_box_bg.jpg) no-repeat #000000;
width:243px;
height:auto; 
}

.black_box_hire
{
background:url(images/black_box_bg.jpg) no-repeat #000000;
width:243px;
height:324px;
}

.left_link
{
margin:0px;
padding:0px;
padding:5px 0px 0px 25px;
list-style:none;
font-family:Arial;
font-size:13px;
color:#666666;
text-transform:uppercase;
}

.left_link li
{
color:#666666;
line-height:19px;
text-transform:uppercase;
}

.left_link li a
{
color:#666666;
text-decoration:none;
text-transform:uppercase;
}


.left_link li a:hover
{
color:#666666;
text-decoration:underline;
text-transform:uppercase;
}

.gen_txt11_white
{
font-family:Arial;
font-size:11px;
line-height:14px;
color:#E1E1E1;
text-align:justify;
padding:5px;
}

.Bonnie_box
{
background:url(images/Bonnie_bg.jpg) no-repeat;
height:39px;
width:243px;
}

.Bonnie_box h1
{
/*margin:15px 0px 0px 0px;
padding:10px 0px 0px 10px;*/
line-height:20px;
font-family:Arial;
font-size:18px;
/*text-transform:uppercase;*/
color:#000000;
}

.gallery_box
{
/*background:url(images/gallery_bg.jpg) no-repeat #000000;
*/height:auto;/*329*/
/*border:2px solid #CCCCCC;
*/
background:url(images/inner_home_bottom.jpg) no-repeat bottom;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
}
.gallery_box_shop
{
height:auto;
background:url(images/inner_bottom.jpg) no-repeat bottom;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
color:#666666;
}

.txt18
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#666666;
word-spacing:2px;
text-transform:uppercase;
}

.red_more
{
color:#FF0006;
}

.red_more a
{
color:#FF0006;
text-decoration:none;
}

.red_more a:hover
{
color:#FF0006;
text-decoration:underline;
}

.vedio_heading_box
{
/*background:url(images/video_bg.jpg) no-repeat;
*/height:44px;
}

.vedio_heading_box h1
{
margin:0px;
padding:0px;
padding:15px 0px 0px 5px;
font-family:Arial;
font-size:18px;
text-transform:uppercase;
color:#777777;
}
.vedio_heading_box h4  
{
margin:0px;
padding:0px;
padding:15px 0px 0px 5px;
font:bold 14px Arial;
text-transform:uppercase;
color:#777777;
text-align:right;
}
.vedio_heading_box h4 a
{
font:bold 14px Arial;
text-transform:uppercase;
color:#777777;
text-align:right;
}

.video_box
{
/*background:url(images/gallery_bg.jpg) no-repeat;
*/height:auto;
width:308px;
margin-bottom:10px;
text-align:center;
}
/************************************************footer********************************************/
#footer
{
background:url(images/footer_bg.jpg) center top no-repeat;
height:70px;
padding:23px 0px 0px 0px;
font-family:Arial;
font-size:11px;
color:#404347;
text-align:center;
line-height:24px;
}

#footer a
{
padding:0px 5px 0px 5px;
color:#404347;
text-decoration:none;
}

#ooter a:hover
{
color:#404347;
text-decoration:underline;
}
/***************************************************************/
a
{
outline:none;
}

/*********************2 feb******************/
.join_inner
{
background:#2C2D31;
padding:10px 0px 10px 0px;
color:#E1E1E1;
font-family:Arial;
font-size:14px;
}

.join_inner_heading_yellow
{
font:bold 24px Arial;
color:#FF5F00;/* #FFB320*/
}

.join_inner_heading_white
{
font:bold 22px Arial;
color:#FFFFFF;
}
.join_inner_heading_black
{
font:bold 22px Arial;
color:#000000;
}

.join_inner_heading_price
{
font:bold 24px Arial;
color:#999999;
}

.join_inner_heading_price a{
 text-decoration:none;
 color:#999999;
}


/**********************************/
#calendar_part
{
width:968px;
}

.clander_qty_txtbox
{
background:#CCCCCC;
border:1px solid #FF5F00;
padding:5px;
width:100px;
font:bold 18px Arial;
color:#000000;
}

.qty_txt
{
font:18px Arial;
color:#666666;
}

.qty_txt_14
{
color:#E1E1E1;
font-family:Arial;
font-size:14px;
}


.pink_text {
color: #E94AEC

}
.white_text {color: #FFFFFF}
.black_text {color: #000000}
.font_style {
font-family:"Courier New", Courier, monospace ;
letter-spacing:-0px;
word-spacing:-6px;
font-size:20px;
}
.font_style a{
font-family:"Courier New", Courier, monospace ;
letter-spacing:0px;
word-spacing:-5px;
font-size:20px;
}

.lk
{
height:60px;
width:600px;
background-color:#CCCCCC;
border:1px solid #CCCCCC;
height:20px;
padding:5px;
text-transform:capitalize;
margin: auto;
 }
 
  
.lk:hover
{
background-color:#FFFFFF;
padding:5px;
text-decoration:none;
border:1px solid #E94AEC;
text-transform:capitalize;
 }
 
  
 
.bck_cls_left
{
width:200px;
float:left;
height:40px;
margin-top:20px;
text-align:center;
}
.bck_cls_left a
{
padding:5px;
color:#E94AEC;
font:bold 16px Arial;

background-color:#FFFFFF;
border:4px outset #999999; 
cursor:pointer;
}
.bck_cls_left a:hover
{
text-decoration:none;
}

 
.bck_cls
{
width:250px;
float:right;
height:40px;
margin-top:20px;
text-align:center;
}
.bck_cls a
{
padding:5px;
color:#E94AEC;
font:bold 16px Arial;

background-color:#FFFFFF;
border:4px outset #999999; 
cursor:pointer;
}
.bck_cls a:hover
{
text-decoration:none;
}


 
/*************/
#leftpart_home
{
width:650px;
background:url(images/inner_home_bg.jpg) top repeat-y;
}
#inner_side_border
{
width:975px;
background:url(images/side_border.jpg) top repeat-y;
}
#rightpart_home
{
width:310px;
}

.black_box_home
{
/*background:url(images/black_box_bg.jpg) no-repeat #000000;
*/width:308px;
height:auto;
/*border:2px solid #CCCCCC;
*/background:url(images/inner_home_right_bg.jpg) top repeat-y;
}

/*******************/
.txt18_left
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#666666;
word-spacing:2px;
text-transform:uppercase;
}
.general_cust
{
font:bold 15px Arial, Helvetica, sans-serif;
}

.line_box1
	{
	padding-right:30px;
	float:left;
	width:175px;
	text-align:center;
	}

.line_box2
	{
	padding-right:30px;
	float:left;
	width:175px;
	text-align:center;
	}

.line_box3
	{
	padding-right:0px;
	float:left;
	width:175px;
	text-align:center;
	}
	
.gallery_thumb_box
	{
	width:140px;
	height:120px;
	text-align:center;
	padding:0px 5px 5px 5px;
	float:left;
	}
	
.tblrow1
{
 color: #999999;
}		
		
