/*  

Site Name: Just Functions	

Site URI: http://www.justfunctions.com.au/

Description: A Custom Design for Just Functions

Version: 1.0

Author: Alan Parsons	

Author URI: www.parsonsprojects.co.uk



*/



html, body {

	margin:0px;

	padding:0px;

}

a:focus, a:hover {

	outline:none;
	border:none;

}

form, p, table, input, textarea, label, img, a img {

	padding:0px;

	margin:0px;
	border:none;

}

body {

	margin:0;

	padding:0;

}

.out_rapper {

	margin:0;

	width:100%;

	float:left;

	padding:0;

	background:  url(images/body_bg12.jpg) top center repeat-y;

}

.out_rapper_in {

	margin:0;

	width:100%;

	float:left;

	padding:0;

	background:  url(images/bg_index.jpg) center top no-repeat;

}

.out_rapper_in_enq {

	margin:0;

	width:100%;

	float:left;

	padding:0;

	background: url(images/enq_index.jpg) center top no-repeat;

}

.clear {

	clear:both;

	font-size:1px;

	height:1px;

}

#wrapper {

	width:100%;

	float:left;

	padding:0px;

	margin:0px;

}

#inner-wrapper {

	width:980px;

	float:none;

	padding:0px;

	margin:auto;

}

#main-container {

	width:980px;

	float:left;

	margin:0px;

	padding:0px;

}

a {

	color:#575656;
	border:none;

}

a:hover {

	color:#333;

}

a:visited {

	color:#000

}

.txt-container, .txt-container1 {

	color:#575656;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:18px;

}

#header {

	margin:0px;

	padding:28px 13px 0px 15px;

	width:950px;

	height:181px;

}

#header_enq {

	margin:0px;

	padding:28px 13px 0px 15px;

	width:950px;

	height:176px;

}

.header_in {

	margin:0px;

	padding:0px 0px 0px 0px;

	background: url(images/header-bg.jpg) no-repeat;

	width:950px;

	float:left;

	height:181px;

}

.header_in1 {

	margin:0px;

	padding:0px 0px 0px 0px;

	background: url(images/header-bg1.jpg) no-repeat;

	width:950px;

	float:left;

	height:176px;

}

.header_in1_enq {

	margin:0px;

	padding:0px 0px 0px 0px;

	width:950px;

	float:left;

	height:176px;

}

.logo {

	width:179px;

	height:125px;

	float:left;

	margin:36px 0px 0px 33px;

	padding:0px;

	display:inline;

}

.logo1 {

	width:178px;

	height:122px;

	float:left;

	margin:36px 0px 0px 33px;

	padding:0px;

	display:inline;

}

.logo2 {

	width:182px;

	height:131px;

	float:left;

	margin:30px 0px 0px 33px;

	padding:0px;

	display:inline;

}

.logo3 {

	width:182px;

	height:124px;

	float:left;

	margin:37px 0px 0px 33px;

	padding:0px;

	display:inline;

}

.header-txt {

	background: url(images/header-text.png) no-repeat;

	width:576px;

	float:right;

	height:80px;

	margin:65px 69px 0px 0px;

	padding:0px;

	display: inline;

}

.header-txt1 {

	background: url(images/ser_text.jpg) no-repeat;

	width:576px;

	float:right;

	height:80px;

	margin:65px 64px 0px 0px;

	padding:0px;

	display: inline;

}

.header-txt2 {

	background: url(images/pack_text.jpg) no-repeat;

	width:569px;

	float:right;

	height:83px;

	margin:65px 68px 0px 0px;

	padding:0px;

	display: inline;

}

#flash-area {

	width:978px;

	float:left;

	margin:0px;

	padding:0px;

	height:188px;

}

.mygallery ul {

	list-style-type:none;

	margin:0px;

	padding:0px;

}

.mytext {

	position:relative;

	margin:0 5px;

	padding:0px;

	width:315px;

	height: 188px;

	float:left;

	overflow:hidden;

}

.mygallery {

	overflow: hidden;

	position:relative;

	width:978px;

	height:188px;

}

#top-navigation-area {

	width:950px;

	float:left;

	margin:0px;

	padding:0px 13px 0px 15px;

	height:48px;

}

.top-navigation-area_in {

	width:950px;

	float:left;

	margin:0px;

	padding:0px;

	height:48px;

	background: url(images/top-navigation-back.jpg) no-repeat;

}

.top-navigation-area_in1 {

	width:950px;

	float:left;

	margin:0px;

	padding:0px;

	height:48px;

	background: url(images/top-navigation-back1.jpg) no-repeat;

}

.top-navigation-area_in_enq {

	width:950px;

	float:left;

	margin:0px;

	padding:0px;

	height:48px;

}

.top-navigation-area_in2 {

	width:950px;

	float:left;

	margin:0px;

	padding:0px;

	height:48px;

	background: url(images/pack_nav.jpg) no-repeat;

}

.specialize-txt {

	float:left;

	width:150px;

	margin:15px 0px 0px 18px;

	padding:0px;

	display:inline;

}

.other-txt {

	width:150px;

	padding:15px 0px 15px 18px;

	margin:0px;

	display:block;

	clear:both;

}

#top-navigation {

	float:right;

	width:390px;

	height:43px;

	margin:0px 0px 0px 0px;

	padding:5px 0px 0px 0px;

	display:inline;

}

.top-nav {

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:14px;

	text-align:center;

	padding:0px;

	margin:0px;

}

.top-nav ul {

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	list-style:none;

}

.top-nav li {

	margin:0px;

	padding:0px;

	list-style:none;

	display: block; 
	position:relative;

}

.top-nav li a.top_bt1 {

	background: url(images/bt_top_1.jpg) no-repeat;

	float: left;

	width:31px;

	padding:0px 15px 10px 12px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.top-nav li a:hover.top_bt1 {

	background: url(images/bt_top_1h.jpg) no-repeat;

	float: left;

	width:31px;

	padding:0px 15px 10px 12px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.top-nav li.top_bt1, #active_home {

	background: url(images/bt_top_1h.jpg) no-repeat;

	float: left;

	width:31px;

	padding:0px 15px 10px 12px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.top-nav li a.top_bt2 {

	background: url(images/bt_top_2.jpg) no-repeat;

	float: left;

	width:78px;

	padding:0px 15px 10px 13px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102510-janero*/

}

.top-nav li a:hover.top_bt2 {

	background: url(images/bt_top_2h.jpg) no-repeat;

	float: left;

	width:78px;

	padding:0px 15px 10px 13px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102510-janero*/

}

.top-nav li a.top_bt3 {

	background: url(images/bt_top_3.jpg) no-repeat;

	float: left;

	width:101px;

	padding:0px 7px 10px 7px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102510-janero*/

}

.top-nav li a:hover.top_bt3 {

	background: url(images/bt_top_3h.jpg) no-repeat;

	float: left;

	width:101px;

	padding:0px 7px 10px 7px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102510-janero*/

}

.top-nav li a.top_bt4 {

	background:  url(images/bt_top_4.jpg) no-repeat;

	float: left;

	width:63px;

	padding:0px 9px 10px 9px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.top-nav li a:hover.top_bt4 {

	background: url(images/bt_top_4h.jpg) no-repeat;

	float: left;

	width:63px;

	padding:0px 9px 10px 9px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.top-nav li a.span {

	background:url(images/top-nav-back-hover.png) repeat-x;

	float: left;

	padding:0px 15px 10px 15px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

/* -- Drop Down -- */

.top-nav ul li ul{ display: none; position: absolute;  width:275px; top:38px; z-index:1000; margin-left:60px;  float:left  }
.top-nav ul li:hover ul{ display:block; list-style:none;}
.top-nav ul li:hover ul a{ text-align:left; display:block; background: url(images/bt_top_2.jpg) left top repeat-x; text-decoration:none; color:#FFFFFF;  width:275px; padding:5px 0px 5px 10px;}
.top-nav li:hover ul a:hover{ background: #9966FF; text-decoration:none; background: url(images/bt_top_2h.jpg) left top repeat-x;}


/* -- start service top menu code -- */

.ser_top_nav {

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:14px;

	text-align:center;

	padding:0px;

	margin:0px;

}

.ser_top_nav ul {

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	list-style:none;

}

.ser_top_nav li {

	margin:0px;

	padding:0px;

	list-style:none;

	display:inline;

}

.ser_top_nav li a.top_bt1 {

	background: url(images/ser_topbt_1.jpg) no-repeat;

	float: left;

	width:31px;

	padding:0px 15px 10px 12px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.ser_top_nav li a:hover.top_bt1 {

	background: url(images/ser_topbt_1h.jpg) no-repeat;

	float: left;

	width:31px;

	padding:0px 15px 10px 12px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.ser_top_nav li a.top_bt2 {

	background: url(images/ser_topbt_2.jpg) no-repeat;

	float: left;

	width:78px;

	padding:0px 15px 10px 13px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.ser_top_nav li a:hover.top_bt2 {

	background: url(images/ser_topbt_2h.jpg) no-repeat;

	float: left;

	width:78px;

	padding:0px 15px 10px 13px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.ser_top_nav li.top_bt2, #active {

	background: url(images/ser_topbt_2h.jpg) no-repeat;

	float: left;

	width:78px;

	padding:0px 15px 10px 13px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.ser_top_nav li a.top_bt3 {

	background: url(images/ser_topbt_3.jpg) no-repeat;

	float: left;

	width:101px;

	padding:0px 7px 10px 7px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.ser_top_nav li a:hover.top_bt3 {

	background: url(images/ser_topbt_3h.jpg) no-repeat;

	float: left;

	width:101px;

	padding:0px 7px 10px 7px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.ser_top_nav li a.top_bt4 {

	background: url(images/ser_topbt_4.jpg) no-repeat;

	float: left;

	width:63px;

	padding:0px 9px 10px 9px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.ser_top_nav li a:hover.top_bt4 {

	background: url(images/ser_topbt_4h.jpg) no-repeat;

	float: left;

	width:63px;

	padding:0px 9px 10px 9px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.ser_top_nav li a.span {

	background:url(images/top-nav-back-hover.png) repeat-x;

	float: left;

	padding:0px 15px 10px 15px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

/* -- end service top menu code -- */



/* -- start enquiry top menu code -- */

.enq_top_nav {

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:14px;

	text-align:center;

	padding:0px;

	margin:0px;

}

.enq_top_nav ul {

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	list-style:none;

}

.enq_top_nav li {

	margin:0px;

	padding:0px;

	list-style:none;

	display:inline;

}

.enq_top_nav li a.top_bt1 {

	background: url(images/enq_topbt_1.jpg) no-repeat;

	float: left;

	width:31px;

	padding:0px 15px 10px 12px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.enq_top_nav li a:hover.top_bt1 {

	background: url(images/enq_topbt_1h.jpg) no-repeat;

	float: left;

	width:31px;

	padding:0px 15px 10px 12px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.enq_top_nav li a.top_bt2 {

	background: url(images/enq_topbt_2.jpg) no-repeat;

	float: left;

	width:78px;

	padding:0px 15px 10px 13px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.enq_top_nav li a:hover.top_bt2 {

	background: url(images/enq_topbt_2h.jpg) no-repeat;

	float: left;

	width:78px;

	padding:0px 15px 10px 13px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.enq_top_nav li a.top_bt3 {

	background: url(images/enq_topbt_3.jpg) no-repeat;

	float: left;

	width:101px;

	padding:0px 7px 10px 7px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.enq_top_nav li a:hover.top_bt3 {

	background: url(images/enq_topbt_3h.jpg) no-repeat;

	float: left;

	width:101px;

	padding:0px 7px 10px 7px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.enq_top_nav li a.top_bt4 {

	background: url(images/enq_topbt_4.jpg) no-repeat;

	float: left;

	width:63px;

	padding:0px 9px 10px 9px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.enq_top_nav li a:hover.top_bt4 {

	background: url(images/enq_topbt_4h.jpg) no-repeat;

	float: left;

	width:63px;

	padding:0px 9px 10px 9px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.enq_top_nav li.top_bt4, #activeenq {

	background: url(images/enq_topbt_4h.jpg) no-repeat;

	float: left;

	width:63px;

	padding:0px 9px 10px 9px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.enq_top_nav li a.span {

	background:url(images/top-nav-back-hover.png) repeat-x;

	float: left;

	padding:0px 15px 10px 15px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

/* -- end enquiry top menu code -- */



/* -- start packges top menu code -- */

.pack_top_nav {

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-size:14px;

	text-align:center;

	padding:0px;

	margin:0px;

}

.pack_top_nav ul {

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	list-style:none;

}

.pack_top_nav li {

	margin:0px;

	padding:0px;

	list-style:none;

	display:inline;

}

.pack_top_nav li a.top_bt1 {

	background: url(images/pack_topbt_1.jpg) no-repeat;

	float: left;

	width:31px;

	padding:0px 15px 10px 12px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.pack_top_nav li a:hover.top_bt1 {

	background: url(images/pack_topbt_1h.jpg) no-repeat;

	float: left;

	width:31px;

	padding:0px 15px 10px 12px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.pack_top_nav li a.top_bt2 {

	background: url(images/pack_topbt_2.jpg) no-repeat;

	float: left;

	width:78px;

	padding:0px 15px 10px 13px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.pack_top_nav li a:hover.top_bt2 {

	background: url(images/pack_topbt_2h.jpg) no-repeat;

	float: left;

	width:78px;

	padding:0px 15px 10px 13px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.pack_top_nav li a.top_bt3 {

	background: url(images/pack_topbt_3.jpg) no-repeat;

	float: left;

	width:101px;

	padding:0px 7px 10px 7px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.pack_top_nav li a:hover.top_bt3 {

	background: url(images/pack_topbt_3h.jpg) no-repeat;

	float: left;

	width:101px;

	padding:0px 7px 10px 7px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.pack_top_nav li.top_bt3, #activepack {

	background: url(images/pack_topbt_3h.jpg) no-repeat;

	float: left;

	width:101px;

	padding:0px 7px 10px 7px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.pack_top_nav li a.top_bt4 {

	background: url(images/pack_topbt_4.jpg) no-repeat;

	float: left;

	width:63px;

	padding:0px 9px 10px 9px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

	white-space:nowrap;/*added:102810-janero*/

}

.pack_top_nav li a:hover.top_bt4 {

	background: url(images/pack_topbt_4h.jpg) no-repeat;

	float: left;

	width:63px;

	padding:0px 9px 10px 9px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

.pack_top_nav li a.span {

	background:url(images/top-nav-back-hover.png) repeat-x;

	float: left;

	padding:0px 15px 10px 15px;

	margin:0px 0px 0px 6px;

	line-height:33px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#fff;

	height:33px;

	cursor:pointer;

	text-decoration:none;

}

/* -- end packges top menu code -- */

/*--------------------------------------------------   body css start -----------------------------------------------------------*/



#body-container {

	width:950px;

	float:left;

	margin:0px;

	padding:0px 13px 0px 15px;

}

.body-container_in {

	background: #550c18 url(images/body_bg_in.jpg) top center no-repeat;

	margin:0px;

	padding:0px 6px 6px 6px;

	overflow:hidden;

}

.body-container_in_enq {

	width:938px;

	float:left;

	margin:0px;

	padding:0px 6px 6px 6px;

}

#info {

	background:#fff;

	padding:10px;

	text-align:left;

	width:50%;

	margin:0 auto;

	display:none;

	font-family:verdana, sans-serif;

}

#info p {

	font-size:11px;

	line-height:1.6em;

}

#info img {

	display:block;

	float:left;

	margin:0 10px 10px 0;

}

#info a {

	color:#00c;

}

.clear {

	clear:both;

	text-align:right;

}

.close {

	color:#c00;

	font-weight:bold;

	cursor:pointer;

}

/*-- start left part code --*/

.left-part {

	float:left;

	width:175px;

	margin:0px 0px 0px 0px;

	padding:0px 5px 0px 0px;

}

#left-navigation {

	float:left;

	width:175px;

	margin:0px 0px 0px 0px;

	padding:0px;

}

.left-nav ul {

	margin:0px 0px 0px 0px;

	padding:0px;

	list-style:none;

}

.left-nav li {

	margin:0px;

	padding:0px;

	list-style:none;

	float:left;

	display:block;

}

.left-nav li a.bt1 {

	background: url(images/but_1.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt1 {

	background: url(images/but_1h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt2 {

	background: url(images/but_2.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt2 {

	background: url(images/but_2h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt3 {

	background: url(images/but_3.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt3 {

	background: url(images/but_3h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt4 {

	background: url(images/but_4.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt4 {

	background: url(images/but_4h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt5 {

	background: url(images/but_5.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt5 {

	background: url(images/but_5h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt6 {

	background: url(images/but_6.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt6 {

	background: url(images/but_6h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt7 {

	background: url(images/but_7.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt7 {

	background: url(images/but_7h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt8 {

	background: url(images/but_8.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt8 {

	background: url(images/but_8h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt9 {

	background: url(images/but_9.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt9 {

	background: url(images/but_9h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt10 {

	background: url(images/but_10.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt10 {

	background: url(images/but_10h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt11 {

	background: url(images/but_11.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt11 {

	background: url(images/but_11h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a.bt12 {

	background: url(images/but_12.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a:hover.bt12 {

	background: url(images/but_12h.jpg) no-repeat;

	display:block;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.left-nav li a span {

	background: url(images/arrow.gif) left center no-repeat;

	padding:0px 0px 0px 11px;

	margin:0px 0px 0px 0px;

}

.left-nav li a:hover {

	background:url(images/left-navigation-bg-hover.png) repeat-x;

	padding:0px 0px 0px 20px;

	margin:2px 0px 0px 0px;

	line-height:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	width:159px;

	height:21px;

	cursor:pointer;

	text-decoration:none;

}

/* start service left navigation code -- */

.ser_left_nav ul {

	margin:0px 0px 0px 0px;

	padding:0px;

	list-style:none;

	list-style-image:none;

}

.ser_left_nav li {

	margin:0px;

	width:175px;

	padding:0px;

	list-style:none;

	list-style-image:none;

	float:left;

	display:block;

}

.ser_left_nav li a.bt1 {

	background: url(images/ser_leftbt_1.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt1 {

	background: url(images/ser_leftbt_1h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt2 {

	background: url(images/ser_leftbt_2.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt2 {

	background: url(images/ser_leftbt_2h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt3 {

	background: url(images/ser_leftbt_3.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt3 {

	background: url(images/ser_leftbt_3h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt4 {

	background: url(images/ser_leftbt_4.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt4 {

	background: url(images/ser_leftbt_4h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt5 {

	background: url(images/ser_leftbt_5.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt5 {

	background: url(images/ser_leftbt_5h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt6 {

	background: url(images/ser_leftbt_6.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt6 {

	background: url(images/ser_leftbt_6h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt7 {

	background: url(images/ser_leftbt_7.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt7 {

	background: url(images/ser_leftbt_7h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt8 {

	background: url(images/ser_leftbt_8.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt8 {

	background: url(images/ser_leftbt_8h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt9 {

	background: url(images/ser_leftbt_9.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt9 {

	background: url(images/ser_leftbt_9h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt10 {

	background: url(images/ser_leftbt_10.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt10 {

	background: url(images/ser_leftbt_10h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt11 {

	background: url(images/ser_leftbt_11.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt11 {

	background: url(images/ser_leftbt_11h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a.bt12 {

	background: url(images/ser_leftbt_12.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#ffffff;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a:hover.bt12 {

	background: url(images/ser_leftbt_12h.jpg) no-repeat;

	float: left;

	width:165px;

	height:21px;

	padding:0px 0px 0px 15px;

	margin:2px 0px 0px 0px;

	line-height:21px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	cursor:pointer;

	text-decoration:none;

}

.ser_left_nav li a span {

	background: url(images/arrow.png) left center no-repeat;

	padding:0px 0px 0px 11px;

	margin:0px 0px 0px 0px;

}

.ser_left_nav li a:hover {

	background:url(images/left-navigation-bg-hover.png) repeat-x;

	float: left;

	padding:0px 0px 0px 20px;

	margin:2px 0px 0px 0px;

	line-height:20px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	color:#f8efe0;

	width:159px;

	height:21px;

	cursor:pointer;

	text-decoration:none;

}

/* end service left navigation code -- */

		

/*-- end left part code --*/

/*-- start right part code --*/

#right-part {

	float:right;

	width:752px;

	background-color:#FFFFFF;

	padding:0px 0px 0px 0px;

	margin:2px 0px 0px 0px;

}

.txt-container {

	width:680px;

	padding:18px 0px 0px 27px;

	margin:0px;

}

.txt-container h2 {

	font-family:Arial, Helvetica, sans-serif;

	color:#af204a;

	font-size:15px;

	line-height:18px;

	padding:0px 0px 6px 0px;

	margin:0px;

	font-weight: bold;

 text-decoration:;

}

.txt-container p span {

	padding:0px 0px 0px 0px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#b33363;

	font-size:15px;

	line-height:22px;

	font-weight: normal;

	text-align:left;

	text-decoration:none;

}

.txt-container p {

	font-family:Arial, Helvetica, sans-serif;

	color:#575656;

	font-size:12px;

	text-align:left;

	padding:0px;

	margin:10px 0;

}

.txt-container p a {

	font-family:Arial, Helvetica, sans-serif;

	color:#575656;

	font-size:12px;

	text-align:left;

	padding:0px;

	margin:0px 0;

}

.txt-container1 {

	float:left;

	width:483px;

	padding:16px 0px 0px 20px;

	margin:0px;

	color:#575656;

}

.txt-container1 h2 {

	font-family:Arial, Helvetica, sans-serif;

	color:#af204a;

	font-size:15px;

	line-height:18px;

	padding:0px 0px 6px 0px;

	margin:0px;

	font-weight: bold;

 text-decoration:;

}

.txt-container1 p span {

	padding:0px 0px 0px 0px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#b33363;

	font-size:15px;

	line-height:19px;

	font-weight: normal;

	text-align:left;

	text-decoration:none;

}

.txt-container1 p {

	font-family:Arial, Helvetica, sans-serif;

	color:#575656;

	font-size:12px;


	text-align:left;

	padding:0px;

	margin:10px 0px;

}

.txt-container1 p a {

	font-family:Arial, Helvetica, sans-serif;

	color:#575656;

	font-size:12px;

	line-height:18px;

	text-align:left;

	padding:0px;

	margin:0px;

	text-decoration: underline;

}

.txt-container1 .inptype {

	width:198px;

	height:20px;

	border: 2px solid #a4a4a4;

	font-family:Arial, Helvetica, sans-serif;

	color:#575656;

	font-size:12px;

	padding:0px;

	margin:0px;

}

.txt-container1 .inptxt {

	width:198px;

	height:50px;

	border: 2px solid #a4a4a4;

	font-family:Arial, Helvetica, sans-serif;

	color:#575656;

	font-size:12px;

	padding:0px;

	margin:0px;

}

.txt-container1 label {

	font-family:Arial, Helvetica, sans-serif;

	color: #000000;

	font-size:12px;

	padding:0px;

	margin:0px;

	font-weight:bold;

	text-transform:uppercase;

}
.label_1 {

	font-family:Arial, Helvetica, sans-serif;

	color: #000000;

	font-size:12px;

	padding:0px;

	margin:0px;

	font-weight:bold;

	

}

#image-container {

	float:right;

	position: relative;

	right:-22px;

	top:32px;

	width:245px;

	margin:0px 0px 0px 0px;

	padding:0px;;

}

.image-box {

	float:right;

	width:245px;

	margin:0px 0px 12px 0px;

	padding:0px;


	display:inline;

}

.image-box1 {

	float:right;

	width:245px;

	margin:0px 0px 0px 0px;

	padding:0px;

	display:inline;

}

/*-- end right part code --*/

#top-menu {

	float:left;

	height:56px;

	width:744px;

	margin:10px 0px 0px 3px;

	padding:0px 0px 5px 0px;

	display:inline;

}

.top-txt {

	padding:0px;

	margin:0px;

}

.top-txt ul {

	margin:0px 0px 0px 0px;

	padding:0px;

	list-style:none;

}

.top-txt li {

	margin:10px 0 0 10px;

	padding:0px 9px 0px 32px;

	list-style:none;

	float:left;

	width:180px;

	display:inline;

}

.top-txt li.one {

	background:url(images/one.png) no-repeat top left;

}

.top-txt li.two {

	background:url(images/two.png) no-repeat top left;

	width:210px;

}

.top-txt li.three {

	background:url(images/three.png) no-repeat top left;

}

.top-txt li a {

	float: left;

	padding: 0 0 0 10px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#666;

	cursor:pointer;

	text-decoration:none;

}

.top-txt li a span {

	font-weight:bold;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}

#bottom-menu {

	background:url(images/bottom-menu-back.gif) no-repeat;

	float:left;

	height:56px;

	width:744px;

	margin:10px 0px 0px 3px;

	padding:0px 0px 5px 0px;

	display:inline;

}

.bottom-txt {

	padding:0px;

	margin:0px;

}

.bottom-txt ul {

	margin:0px 0px 0px 0px;

	padding:0px;

	list-style:none;

}

.bottom-txt li {

	margin:0px;

	padding:0px 0px 0px 0px;

	list-style:none;

	float:left;

	display:inline;

}

.bottom-txt li a {

	float: left;

	background: url(images/tick.png) left center no-repeat;

	padding:10px 0 0 34px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#fff;

	cursor:pointer;

	text-decoration:none;

}

.we-dont {

	float: left;

	padding:0px 0px 0px 10px;

	margin:0px 0px 0px 10px;

	width:260px;

	line-height:50px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#fff;

	cursor:pointer;

	text-decoration:none;

	background: url(images/arrow.png) left center no-repeat;

	display:inline;

}

.bottom-txt li a span {

	font-weight:bold;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

}

.bottom-txt li a.bottom-selected {

	float: left;

	background: url(images/just-packeges.png) no-repeat;

	padding:16px 0px 0px 13px;

	margin:0px 0px 0px 0px;

	width:150px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	height:40px;

	cursor:pointer;

	text-decoration:none;

}

#footer{
		width:950px;
		float:left;
		margin:0px 13px 0px 15px;
		height:120px;
		padding:15px 0px 0px 0px;
		display:inline;
		background:#550b18
		}

.footer-txt {

	color: #999999;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:center;

}

.footer-txt a {

	text-decoration: underline;

	color:#999999;

}

.footer-txt a:hover {

	text-decoration:none;

	color:#FFFFFF;

}

/*--------------------------------------------------   body css ends -----------------------------------------------------------*/

		

#body-container-big {

	background:url(images/container-background-big.gif) no-repeat;

	width:978px;

	float:left;

	margin:0px;

	padding:0px 0px 0px 0px;

	position:relative;

}

#right-part-big {

	float:right;

	background:#FFFFFF;

	width:734px;

	margin:2px 13px 10px 0px;

	padding:10px 5px 10px 15px;

}

#service-images {

	float:left;

	width:720px;

	margin:28px 0px 20px 0px;

	padding:0px 0px 0px 27px;

	background-color:#fff;

}

.service-image-box {

	float:left;

	width:111px;

	height:111px;

	margin:0px 7px 7px 0px;

	padding:0px;

}

/*------------------inner pages code -----------------*/



.out_rapper_ser {

	margin:0;

	width:100%;

	float:left;

	padding:0;

	background:  url(images/body_bg12.jpg) top center repeat-y;

}

.out_rapper_in_ser {

	margin:0;

	width:100%;

	float:left;

	padding:0;

	background:  url(images/bg_index1.jpg) center top no-repeat;

}

#body-container_ser {

	width:950px;

	float:left;

	margin:0px;

	padding:0px 13px 0px 15px;

}

.body-container_in_ser {

	background: url(images/ser_content_bg.jpg) top center no-repeat;

	width:938px;

	float:left;

	margin:0px;

	padding:0px 6px 6px 6px;

}

#header_ser {

	margin:0px;

	padding:28px 13px 0px 15px;

	width:950px;

	height:176px;

}

.out_rapper_pack {

	margin:0;

	width:100%;

	float:left;

	padding:0;

	background:  url(images/body_bg12.jpg) top center repeat-y;

}

.out_rapper_in_pack {

	margin:0;

	width:100%;

	float:left;

	padding:0;

	background: url(images/packege_index.jpg) center top no-repeat;

}

#body-container_pack {

	width:950px;

	float:left;

	margin:0px;

	padding:0px 13px 0px 15px;

}

.body-container_in_pack {

	background: url(images/packege_bg.jpg) center top no-repeat;

	width:938px;

	float:left;

	margin:0px;

	padding:0px 6px 6px 6px;

}

.header_in_pack {

	margin:0px;

	padding:0px 0px 0px 0px;

	background: url(images/header-bg2.jpg) no-repeat;

	width:950px;

	float:left;

	height:176px;

}

#header_pack {

	margin:0px;

	padding:28px 13px 0px 15px;

	width:950px;

	height:176px;

}

#right-part_pack {

	float:right;

	width:752px;

	background-color:#FFFFFF;

	padding:0px 0px 0px 0px;

	margin:2px 0px 6px 0px;

	display:inline;

}

.light_box_text h2 {

	font-family:Arial, Helvetica, sans-serif;

	color:#af204a;

	font-size:15px;

	padding:0px 0px 0px 0px;

	margin:0px;

	font-weight: bold;

    text-decoration:;

}

.light_box_text p {

	padding:0px 0px 0px 0px;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	color: #666666;

	font-size:12px;

	line-height:19px;

	font-weight: normal;

	text-decoration:none;

}

.txt-container h1 {

	font-family:Arial, Helvetica, sans-serif;

	color:#af204a;

	font-size:15px;

	line-height:18px;

	padding:0px 0px 6px 0px;

	margin:0px;

	font-weight: bold;

    text-decoration:;

}

/*------------------ venue code -----------------*/

h1
	{	background: url(../images/button-bg.jpg) repeat-x;
		height:23px;
		width:554px;
		margin:0px 0px 10px 0px;
		padding:7px 0px 0px 5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF
	
	}
	
.event-bg
	{	width:700px;
		height:auto;
		margin:0px 0px 0px 0px;
		padding:0px 10px 20px 0px;
		background:url(images/event-bg.jpg) repeat-x #e1e1e1;
		float:left
		
	}
	
.img01
	{	width:140px;
		height:140px;
		margin:10px 10px 0px 10px;
		padding:0px;
		border:6px #FFFFFF solid;
		float:left
	}
	
.venue-text
	{	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #333333;
		margin:8px 0px 10px 10px;
		padding:0px;
		text-align:justify;
	}
	
.venue-text a
	{	font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #333333;
		margin:8px 10px 0px 0px;
		padding:0px;
		text-align:justify;
	}
	
	
	
.button
	{	width:auto;
		height:23px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		float: right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
	}
	
.button a
	{	width:auto;
		height:23px;
		margin:0px 0px 10px 0px;
		padding:5px 5px 0px 5px;
		float: right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;
		background:url(images/button-bg.jpg) repeat-x;
	}
	
.img
	{	width: auto;
		height: auto;
		margin:0px 5px 5px 5px;
		padding:0px;
		border:none;
	}
	
.sep
	{	width:700px;
		height:auto;
		margin:10px 0px 10px 0px;
		padding:0px;
		border-top:1px #CCCCCC dashed;
		float:left
	}



/*------------------ Venue Step 1 -----------------*/
.thumb-main05{
height:90px; float:left; width:230px; margin-right:5px;margin-left:6px; margin-bottom: 10px;
}
.thumb-img05{
float:left; width:75px; padding-right:5px;
}
.thumb-desc05{
	float:left; width:145px; 
	}
.thumb-desc05 p{
		margin-top: 0px;
	}
.thumb-desc05 a{
		color: #9C3063;
		text-decoration: none;
	}
.thumb-desc05 a img{ 
		display: none;
	}
.button-enquire{
		padding-left: 25px;
		padding-top: 10px;
		clear: both;
	}
		
	
	
/*------11-11-11---*/
.venue05 a{
		color: #9C3063;
		text-decoration: none;
	}
.venue05-thumbs{
	float:left;
	width:140px;
	margin-left:10px;
	margin-right:10px;
	padding-bottom:5px;
	}
.venue05-thumbs img{
	width:130px;
	height:100px;
	border: solid 1px #CCCCCC;
	padding:2px;
}
