/* CSS Document */
body { padding:0px; margin:0px; font:12px Arial, Tahoma, Verdana; color:#000; line-height:18px; }
table { font:12px Arial, Tahoma, Verdana; color:#000; line-height:18px; }
ul,li { padding:0px; margin:0px; list-style:none; }
.lsize { width:940px; margin:0px auto; }
h1 { font:normal 18px "Trebuchet Ms", Georgia, sans-serif, Arial; color:#000; padding:8px 0 20px 0; margin:0; }
h2 { font:normal 18px "Trebuchet Ms", Georgia, sans-serif, Arial; color:#7D3576; padding:0px 0 10px 0; margin:0; }

.font_gold { color:#C49551; }
.font_purple { color:#7D3576; }

.border_v01 { border-right:1px solid #D8AF73; }
.border_01 { border:1px solid #d4d4d4; }
.border_thumb { border:5px solid #000; }
.h_dot_line { border-bottom:1px solid #D8AF73; padding:1px; margin:15px 0; }



/*........................................... Background Class ...........................................*/
.gold_bg { background:url(../images/bg.gif) repeat-x top left #D09665; }
.menu_bg { background:url(../images/menu_bg.gif) repeat-x top left #A74B9C; border-top:2px solid #FFD78E; }
.contant_part_bg { background:url(../images/contant_part_bg.gif) repeat-x top left; padding:0; }
.footer_bg { background:url(../images/footer_bg.gif) repeat-x top left #4D1A48; padding:25px 0px; }
.even_bg { background-color:#f1f1f1; }
.odd_bg { background-color:#f7f7f7; }

/*........................................... Padding Class ...........................................*/
.padding_t_01 { padding:20px 0 0 0; }
.padding_b_01 { padding:0 0 20px 0; }
.padding_t_02 { padding:10px 0 0 0; }

.padding_r_01 { padding:0 20px 0 0; }
.padding_r_02 { padding:0 20px 20px 20px; background-color:#EED3BA; }

.padding_l_01 { padding:0 0 0 20px; }
.padding_l_02 { padding:0 0 20px 20px; }

/*........................................... Link Class ...........................................*/
.more_link { color:#FFD78E; margin:5px 0 0 0; }
.more_link a { color:#FFD78E; text-decoration:none; }
.more_link a:hover { color:#000; text-decoration:none; }

.menu_link li { display:inline; color:#ffe7fc; font:normal 17px "Trebuchet Ms", Georgia, sans-serif, Arial; }
.menu_link li a { color:#ffe7fc; text-decoration:none; padding:9px 17px; line-height:42px; }
.menu_link li a:hover { color:#fff; text-decoration:none; background:url(../images/menu_bg_r.gif) repeat-x top left #752F6C; }
.menu_link li.active a { color:#fff; text-decoration:none; background:url(../images/menu_bg_r.gif) repeat-x top left #752F6C; }

.thumb_img {
	margin-right:20px;
	width:105px;
	/*background-color:#000000;*/
	color:#fff;
	text-align:center;
	font-size:11px;
}
.thumb_img img {
	border:3px solid #EED3BA;
}
.thumb_img a { color:#fff; display:block; padding:2px; text-decoration:none; }
.thumb_img a:hover { color:#FFD78E; text-decoration:none; }

.footer_link { color:#fff; }
.footer_link a { color:#fff; text-decoration:underline; padding:0 2px; }
.footer_link a:hover { color:#FFD78E; text-decoration:underline; }

/***************** Drop Down Menu **************************/
#dropmenu { width:953px; .width:940px; margin:0 auto; z-index:1000; }
#dropmenu li { display:block; }
#dropmenu a { display:block; border-bottom:1px solid #C362B7; padding:5px; text-decoration:none; font-weight:bold; color:#ffe7fc; background-color:#A64B9C; width:150px; }
#dropmenu a:hover { color:#fff; background-color:#662860; }

#lady_escort { margin:460px 0 0 270px; position:absolute; visibility:hidden; }
#lady_escort_inn { margin:168px 0 0 270px; position:absolute; visibility:hidden; }
