span.label {color:black;width:30;height:16;text-align:center;margin-top:0;background:#ffF;font:bold 13px Arial}
span.c1 {cursor:hand;color:black;width:30;height:16;text-align:center;margin-top:0;background:#ffF;font:bold 13px Arial}
span.c2 {cursor:hand;color:red;width:30;height:16;text-align:center;margin-top:0;background:#ffF;font:bold 13px Arial}
span.c3 {cursor:hand;color:#b0b0b0;width:30;height:16;text-align:center;margin-top:0;background:#ffF;font:bold 12px Arial}


.cal {
	position:absolute;
	width:204px;
	height:auto;
	left: 199px;
	top: 304px;
	z-index:25;
	background-color:#3d2c1f;
	color:white;
	border:2px solid #fff;
	
	}

.cal table, tr {
	border:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#998a75;
	
	}
.cal td {
	border:1px solid #998a75;
	}

* { margin:0; padding:0;}
body { background:url(images/tail-body.gif) repeat 13px 16px; font-family:Arial, Helvetica, sans-serif; font-size:100%; line-height:1em; color:#998a75;}

input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

p { margin:0; padding:0;}

.tail-top { background:url(images/tail-top.gif) left top repeat-x;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:41px; color:#d9bf9a;}
.form input {width:173px; padding:1px 0 1px 3px; background:#47372a; border:1px solid #998a75; color:#998a75}
.form1 { color:#d9bf9a; margin-bottom:9px;}
.form1 textarea { width:182px; height:57px; overflow:auto; background:#47372a; border:1px solid #998a75; padding:1px 0 0 3px; color:#998a75}


/*==================list====================*/
ul { list-style:none;}

.list { width:100%; overflow:hidden;}
.list li { float:left; margin-right:5px;}
.list li.last { margin-right:0;}

.list1 { margin-top:-6px;}
.list1 li { color:#d9bf9a; padding-top:6px;}
.list1 li.alt { color:#e6b268;}
.list1 li.alt a { color:#e6b268; text-decoration:underline;}
.list1 li.alt a:hover { text-decoration:none;}
.list1 li a { color:#d9bf9a; text-decoration:none;}
.list1 li a:hover { text-decoration:underline;}

.list2 { margin-top:-6px; padding-bottom:6px;}
.list2 li { width:100%; overflow:hidden; vertical-align:bottom; color:#d9bf9a; background:url(images/line-1.gif) repeat-x bottom; padding-top:6px;}
.list2 li a { color:#d9bf9a; text-decoration:none; background:#3d2c1f;}
.list2 li a:hover { text-decoration:underline;}
.list2 li span { float:right; background:#3d2c1f; display:block;}

.list3 { width:100%; overflow:hidden; padding:17px 0 8px 0;}
.list3 li { float:left; margin-right:20px;}
.list3 li.last { margin-right:0;}


/*==================other====================*/
.img-box1 { width:100%; overflow:hidden; margin-top:-5px;}
.img-box1 img { float:left; margin:0 20px 0 0;}

.p1 { margin-bottom:20px;}
.p2 { margin-bottom:15px;}

.phone { float:right;}


/*==================txt, links, lines, titles====================*/
a {color:#e6b268;}
a:hover{text-decoration:none;}

h3 { font-size:1em; color:#d9bf9a; font-weight:normal; line-height:1.42em;}
h3 a {color:#d9bf9a;}

.txt1 { color:#e6b268;}

.links { width:100%; overflow:hidden;}
.links .fright { padding-right:12px;}
.links .aligncenter { color:#e6b268;} 
.links span { color:#d9bf9a;}

/*==================boxes====================*/
.splash-box { width:403px; height:300px; background:url(images/splash-box.png) no-repeat left top; position:absolute; left:381px; top:99px;}
.splash-box .inner { padding:18px 6px 0 11px;}
.splash-box .title { border-bottom:3px solid #534438; padding:0 0 9px 5px; margin:0 5px 12px 0;}

.nav-box { width:80px;}
.nav-box .top { background:url(images/nav-top.png) no-repeat left top;}
.nav-box .bot { background:url(images/nav-bot.png) no-repeat left bottom; padding:22px 0;}
.nav-box .tail { background:url(images/nav-tail.png) repeat-y left; height:520px;}
.nav-box .inner { padding:20px 0 0 29px;}

.box {  width:100%;}
.box .left { padding-left:20px; background:url(images/box-left.png) no-repeat left top;}
.box .tail { height:564px; background:url(images/box-tail.png) repeat-x top}
.box .inner { padding:31px 17px 0 0;}
.box .title { border-bottom:1px solid #534438; padding-bottom:15px; margin-bottom:18px;}
.box p { line-height:1.42em;}

.extra-box { width:394px; height:405px; overflow:auto;}
.extra-box .inner { padding:0 20px 0 0; height:600px;}


/*content*/
#content { height:624px;}
#content .indent { padding:51px 0 9px 0;}
#content .splash { height:564px; background:url(images/splash-bg.png) no-repeat left top; position:relative;}
#content .splash .logo { position:absolute; bottom:70px; right:55px; border:0; margin:0; padding:0;}
#content .splash .logo a { cursor:pointer;}
#content .indent1 { padding-left:377px;}
#content .indent2 { padding-left:7px;}
#content .indent3 { padding-bottom:32px;}
#content .logo { position:relative; border-bottom:1px solid #48372b; padding:0 0 0px 13px; margin-bottom:0px;}

/*footer*/
#footer .indent { padding:0 7px;}
#footer p { color:#b59f98; text-align:center; border-top:1px solid #584a46; line-height:1em; padding-top:18px;}
#footer p a { color:#b59f98; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}

/*==========================================*/

#page2 #content .col-1 { background:url(images/cont-bg1.png) no-repeat left top;}
#page3 #content .col-1 { background:url(images/cont-bg2.png) no-repeat left top;}
#page4 #content .col-1 { background:url(images/cont-bg3.png) no-repeat left top;}
#page5 #content .col-1 { background:url(images/cont-bg4.png) no-repeat left top;}
#page6 #content .col-1 { background:url(images/splash-bg.png) no-repeat left top;}
#page7 #content .col-1 { background:url(images/cont-bg1.png) no-repeat left top;}

/*****************************pop style***************************/
#pop_box {
	width:762px;
	height:500px;
	background-color: #FFFFFF;
	background-image: url(images/pop_bg.jpg);
	background-repeat: no-repeat;
	border:1px solid #000000;
	color:#2C0852;
	font-size:14px;
	font-weight:normal;
}
#pop_box p{ 
    margin-top:0px; 
	margin-bottom:0px; 
	color:#2C0852;
	font-size:14px;
	font-weight:normal; }
.pop_style1 {
	font-family: "Times New Roman", Times, serif;
	font-size:16px;
	color: #4C306A;
	font-weight:normal;
}
.pop_style4 { float:right; height:auto; width:auto;font-size: 24px; color:#5A085A; font-weight:bold;}
.pop_style5 {
	font-size: 24px;
	color: #2F0557;
	font-weight:bold;
	text-decoration: underline;
}
.pop_style6 {color: #2A0A49; font-size:20px;}


#fadeinbox{
position:absolute;
width: auto;
left: 0;
top: -400px;
background-color:#FDD3F7;
/*border: 2px solid #E90089;*/
padding: 4px;
z-index:400;
visibility:hidden;
}

