* { margin:0px; padding:0px; outline:none;}
body { background:#2b1919; font-family:Georgia; font-size:13px;} 
#container {margin-left:auto; margin-right:auto; padding-top:20px;   width:946px;}
#body { float:left;   width:946px; background:url(images/backGround.jpg) -2px top repeat; }
#banner { float:left; width:946px; height:254px; padding-top:30px; background:url(images/banner.jpg) no-repeat left top}
#banner .logo{ float:left; width:180px;  padding-top:7px; padding-right:20px; text-align:right;}
#banner .upperbanner{ float:left; width:730px; height:147px; padding-left:16px; padding-top:20px; }
#banner .upperbanner img{ padding-right:5px; }




#content { float:left; width:908px; padding-bottom:30px;  padding-left:38px; background:url(images/contentBottom.jpg) no-repeat 2px bottom; color:#614343;}
#content .leftPanel{ float:left; width:310px; color:#000;  height:560px; background:url(images/left.gif) no-repeat left top }
#content .leftPanel h2{ font-size:18px; color:#ede4dd; font-weight:normal; text-decoration:underline; }
#content .leftPanel .email{ float:left; width:161px; padding-left:50px; padding-top:15px; height:59px; background:url(images/tel-1.gif) left center no-repeat; }
#content .leftPanel .email span{ color:#fff;} 
#content .leftPanel .email1{ float:left; font-size:12px;}
#content .leftPanel .email1 a{ color:#6c0e32; text-decoration:underline;}
#content .leftPanel .email1 a:hover{  text-decoration:none;} 

#content .rightPanel{ float:left; width:536px; overflow:hidden; padding-left:20px; }
#content .rightPanel p{ line-height:120%; padding-bottom:20px; font-size:13px;  }
#content .rightPanel h1.welcome{ height:57px; margin-bottom:20px; padding-left:70px; font-size:22px;  background:url(images/welcome.jpg) no-repeat left center; line-height:57px; }
#content .bottomMenu{ float:left; width:865px; height:172px; }

#footer { float:left; width:946px; height:50px;  color:#fff; font-size:11px; padding-top:10px;}
#footer .link{ float:left; width:946px; text-align:center;}
#footer .link a{ color:#fff; text-decoration:none; margin-left:5px; margin-right:5px; }
#footer .link a:hover{ text-decoration:underline;}

h2{
height:30px; 
font-size:22px;
}

h3{
height:30px; 
font-size:18px;
}


.left{
	float:left;
	}

.right{
	float:right;
	}	
	
.bottomMenu-bg{ 
	float:left;
	width:865px;
	height:172px;
	padding:12px 0 0 17px;
	background:url(images/bottemMenu-bg.gif) no-repeat left top;
	 }
	 
.bottom-box-area{
	width:158px;
	float:left;
	margin-right:8px;
	border:1px solid #A27E80;
	
	}
	
	 
.bottom-box-area1{
	width:158px;
	float:left;
	margin-right:8px;
	border:1px solid #A27E80;
	}	
	
.box-heading{
	color:#713C42;
	font-size:12px;
	font-weight:bold;
	width:152px;
	padding-top:2px;
	float:left;
	text-align:center;
	text-decoration:none;
	}	
	
.box-heading:hover{
	color:#713C42;
	font-size:12px;
	font-weight:bold;
	width:152px;
	padding-top:2px;
	float:left;
	text-decoration:underline;
	}
		

.tham{
	width:158px;
	float:left;
	margin:5px 0 5px 0;
	text-align:center;
	}
	
.click-here{
	color:#713C42;
	font-size:10px;
	font-weight:bold;
	width:140px;
	float:left;
	text-decoration:none;
	text-align:right;
	margin-bottom:2px;
	}	
	
.click-here a{
	color:#713C42;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	}
	
.click-here a:hover{
	text-decoration:underline;
	text-align:right;
	}					

.price-links{
	text-decoration:none;
	color:#614343;
	font-size:12px;
	}
	
.price-links:hover{
	text-decoration:underline;
	color:#614343;
	font-size:12px;
	}		
	
.red-txt{
	color:#FF0000;
	font-size:12px;
	}	
	
.box-border{
	border:1px solid #2b1919;	
	padding:5px;
	}
	
.site{
	font-size:11px;
	color:#2b1919;
	text-decoration:none;
	}	
	
.site a{
	font-size:11px;
	color:#2b1919;
	text-decoration:none;
	}	
		
.site a:hover{
	font-size:11px;
	color:#2b1919;
	text-decoration:underline;
	}	
	
.combo-stater{
	font-size:20px;
	color:#4B0A1D;
	text-decoration:none;
	}

/*---------- 06-06-09 -----------*/	
	
.early-bird{
	background:url(images/early-bird1.jpg) no-repeat left top;
	width:489px;
	height:400px;
	}	

.box-tp-bg{
	background:url(images/bx-tp-bg.gif) repeat-x left top;
	height:16px;
	}	
	
.box-btm-bg{
	background:url(images/bx-btm-bg.gif) repeat-x left top;
	height:16px;
	}	
.box-center-bg{
	border-left:2px solid #d65b32;
	border-right:2px solid #d65b32;
	background-color:#efe5c1;
	}
	
.black-txt{
	color:#515151;
	font-size:12px;
	}		
.input{
	width:150px;
	padding-left:2px;
	font-size:12px;
	color:#666666;
	border:1px solid #666666;
	}		

.left-box{
	background:url(images/left.gif) no-repeat left top;
	width:260px;
	float:left;
	margin-top:220px;
	}
	
	
	
	

	
	
	/* Menu */

#menu {
	float:left; 
	width:730px; 
	height: 51px;
	padding-top:0px; 
	padding-right:0px;
	
	
}

#menu ul 
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	padding: 5px 5px 0px 5px;
	letter-spacing: -1px;
	text-decoration: none;
	text-transform: capitalize;
	font-size: 18px;
	font-weight: normal;
	color: #974242;
}

#menu a:hover {
	text-decoration: underline;
}

#menu .first a {
	background: none;
	padding-left: 0px;
}
