@charset "utf-8";

*{
 padding:0px; margin:0px; text-decoration:none;
}
body{
 background: #50293a url(../img/main_bg.jpg) repeat-x;
}
p{
 padding:0px; margin:0px;
}
#outer_div{
 width:819px; position:relative; margin-left:auto; margin-right:auto;
}
.top_link{
 float:left; width:819px; height:31px;
}
.flag{
 width:30px; float:left; margin-top:10px;
}
.right_link{
 float:right; width:96px; margin-top:5px;
}
.right_linktxt{
 font:11px Tahoma; color:#834854;
}
.right_linktxt a{
 font:11px Tahoma;color:#2E4602;
}
.right_linktxt:hover{
 font:11px Tahoma; color:#2E4602;text-decoration:underline;
}
#middle_content{
 float:left; width:819px; border:none; background:#FFFFFF; margin-left:auto; margin-right:auto;
}
#header_panel{
 height:120px;
}
#title {
 margin:10px; height:100px;
}
.border-top-dotted {
	border-top: #A28392 1px solid;
}

/*---------------- top menu start here ----------------*/
#menu {
 font:12px Arial, Helvetica, sans-serif; padding:5px 5px 15px 5px;
}
#menu UL{
 list-style-type:none; color:#532c3e; MARGIN: 0px; padding:0px 0px 0px 0px;
}
#menu UL LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; POSITION: relative; color:#532c3e;
}
#menu UL LI img{
    DISPLAY: block; FLOAT: left; PADDING-TOP: 6px; POSITION: relative; color:#FFFFFF;
}
#menu LI UL {
  BORDER-RIGHT: #532c3e 1px solid;  BORDER-LEFT: #532c3e 1px solid; BORDER-BOTTOM: #532c3e 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #e2ced9; -moz-opacity: 0.8; opacity: 0.8; FILTER: alpha(opacity=80)! important; DISPLAY: none; Z-INDEX: 400; LEFT: 0.5em; POSITION: absolute; TOP: 1.3em; MARGIN: 0px;  padding:5px 0px 0px 0px;
}
#menu LI UL LI {
	BORDER-TOP: #532c3e 1px dotted; FILTER: alpha(opacity=100); PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 400; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 8em; PADDING-TOP: 0px; POSITION: relative
}

#menu LI UL LI A {
	FILTER: alpha(opacity=100);PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 97%; PADDING-TOP: 3px
}
#menu LI UL LI A:hover {
	COLOR: #FFFFFF; BACKGROUND-COLOR: #6d4859; TEXT-DECORATION: none; -moz-opacity: 1; opacity: 1;DISPLAY: block
}
#menu A {
	COLOR: #532c3e;
}
#menu A:link {
	TEXT-DECORATION: none
}
#menu A:visited {
	TEXT-DECORATION: none
}
#menu A:hover {
	TEXT-DECORATION: underline
}
#menu LI:hover UL {
	DISPLAY: block
}
#menu .Menu-Hover UL {
	DISPLAY: block
}
/*---------------- top menu end here ----------------*/

.two-column-container {
   /*margin:5px 0px 10px 0px; padding:10px; width:640px; */  margin:0px 0px 0px 0px; padding:0px 10px 10px 10px; width:799px; float:left;
}
.container-gradient {
   float:left; background:url(../img/background.jpg) repeat-y center 50%; 
}
.intro {
   padding-left: 15px; min-height: 300px; width:625px; background:#2F1B24; height: auto! important;
}
#intro-image {
   display: inline; float: right; width: 300px; height: 290px; background:url(Images/Intro/Slides/Beauty.jpg) no-repeat;
}
#intro-image div{
   height: 300px
}
.intro-content {
   margin-right:10px; width:300px; padding-top:20px; text-align:left;
}
.footer {
   float:left; width:819px; display:block; font:11px Tahoma; color:#d4d4d4; position:relative;text-align:center; clear:both; padding-top:10px; padding-bottom:10px;
}
.footer a {
   color:#d4d4d4; text-decoration:none;
}
.footer a:hover {
   color:#d4d4d4; text-decoration:underline;
}
.details_content{
   float:left; width:800px;  margin:5px 0px 10px 0px; padding:10px;
}
.inner_details{
   float:left; width:755px; border:1px solid #bca0af; background:#bca0af; padding:10px 10px 0px 10px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#51283a; margin-left:10px;
}
.head_txt{
   font: bold 17px Century Gothic,Arial, Helvetica, sans-serif; color:#51283a; margin:0px 0px 0px 0px;
}
.inner_head_txt{
   font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#51283a; margin:0px 0px 0px 0px;
}
.img{ margin:5px 0px 10px 0px;
}
.img_descrption_txt{
  font:11px Verdana, Arial, Helvetica, sans-serif; color:#51283a; text-align:center;
}
h1{
  font: bold 17px Century Gothic,Arial, Helvetica, sans-serif; color:#51283a;
}
h2{
  font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#51283a;
}
#article {
  float: left; font: 12px Verdana, Arial, Helvetica, sans-serif; width:730px; COLOR: #fff; padding:10px; border: 1px solid #666; margin:5px 0px 10px 0px; 
  BACKGROUND:#50293b;
}
.article_title {
  FONT: bold 16px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; line-height:40px;
}
.article_txt {
  color: #FFFFFF; FONT:12px/24px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:25px;
}
.article_txt:hover {FONT: 12px/24px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF;TEXT-DECORATION: underline; line-height:25px;
}
.article_more {FLOAT: right; FONT: bold 12px/24px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: underline;
}
.article_more:hover {FLOAT: right; FONT: bold 12px/24px Verdana, Arial, Helvetica, sans-serif; COLOR: #fff; TEXT-DECORATION: none
}
.article_txt_more {
  color: #51283a; FONT:bold 12px/24px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; line-height:40px;
}
.article_txt_more:hover {FONT:bold 12px/24px Verdana, Arial, Helvetica, sans-serif; COLOR: #51283a;TEXT-DECORATION: underline; line-height:40px;
}
hr {
-moz-box-sizing:border-box;
-moz-float-edge:margin-box;
border:1px inset;
color:gray;
display:block;
height:2px;
margin:0.5em auto;
}
.middle_images{
	float:left; width:799px;
}
.btm_selection{
	float:left; width:799px;
}
.adsense{
	float:left; width:799px; text-align:center; padding:5px 0px 10px 0px; display:inline;
}
.btm_flash dl, dd{
	padding:0px; margin:0px; list-style-type:none;
}
.btm_flash dd{
	float:left; display:block; padding:0px; margin:0px;
}
.orange_txt{
 font:12px Arial, Helvetica, sans-serif;
 color:#50293A;
 font-weight:bold;
}
.middle_images{
	float:left; width:799px;
}
.btm_selection{
	float:left; width:799px;
}
.adsense{
	float:left; width:799px; text-align:center; padding:5px 0px 10px 0px; display:inline;
}
.btm_flash dl, dd{
	padding:0px; margin:0px; list-style-type:none;
}
.btm_flash dd{
	float:left; display:block; padding:0px; margin:0px;
}

.gallery-container{
 float:left; width:749px;
}
.album-container{
 float:left; width:749px; margin:5px 0px 10px 0px;
}
.album_pics01{
 float:left; width:135px; display:inline; margin-right:14px;
}
.gallery{
 float:left; width:749px; padding-top:15px; padding-bottom:10px;
 }
.gallery .photo_list{
 float:left; width:430px;
} 
.gallery .photo_list .photo01{
 float:left; width:84px; height:108px; margin:0px 10px 20px 10px; text-align:center; vertical-align:bottom;
} 
.gallery_photo{
 float:left; width:240px; BACKGROUND: #50293a; padding:15px; text-align:center; margin-left:30px; height:310px;
}
/* Added By BC for Map on 17 April @009 */

#map, #map2, #PopBox, #RateMenu {

	display: none;

	position: absolute;

	visibility: hidden;	

	border: 1px solid #CCCCCC;

	padding: 2px;

	color: #666666;

	background-color: #FFFFFF;

	text-align: center;

}

#map a,#map2 a, #PopBox a {

	color: #666666;

}
.common_lnl_txt{
 font:12px Verdana, Arial, Helvetica, sans-serif;
 color:#51283A; 
}
.common_lnl_txt a{
 font:12px Verdana, Arial, Helvetica, sans-serif;
 color:#000; text-decoration:underline;
}
.common_lnl_txt:hover{
 font:12px Verdana, Arial, Helvetica, sans-serif;
 color:#000; 
}


.btmlnk {
float:left; padding:15px 0 15px 0px; border-top:1px solid #50293A;  width:100%;
}
.btmlnk ul li {
 float:left; padding-left:5px; line-height:18px; width:225px;  list-style-type:none;
}
.btmlnk ul li a {
color:#51283A; font-family:Tahoma; font-size:12px; font-weight:normal; line-height:18px; 
}
.btmlnk ul li a:hover {
color:#000; font-family:Tahoma; font-size:12px; font-weight:normal; line-height:18px; 
}
.btmlnk_home_border{
border-top:1px solid #CBB0BF;
}

.home_page_content{
float:left;
width:798px; 
text-align:left; 
font:11px Tahoma; 
color:#50293A; 
margin-top:0px; 
margin-bottom:12px; 
border-top:1px solid #CBB0BF; 
padding:8px 0px 0px 0px;
}

