body{ margin:0px; padding:0px; background:#000000;}
h1{ padding:0 30px 0 30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:normal; text-decoration:none; color:#FFFFFF; margin:0; text-align:left;}
h2{ margin:0 0 0 0px; padding:0 15px 0 140px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; text-decoration:none; font-weight:normal; color:#FFFFFF; text-align:left;}
h3{ margin:0 0px 0px 0px; padding:8px 0px 8px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; text-decoration:none; color:#FFFFFF; text-align:left; border: 1px dashed #6F6E6A; width:824px; border-left:none; border-right:none;}	
h4{ margin:12px 0px 12px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#FFFFFF; text-align:left; height:16px; line-height:16px;}
h5{ margin:0 0 10px 0px; padding:0px 0 0px 0; height:50px; line-height:50px; font-size:18px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
h6{ margin:0px 0px 12px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration:none; color:#FFFFFF; text-align:left; height:16px; line-height:16px;}
p{ margin:0px; padding:0px;}
#maincontainer{ margin:0px; padding:0px; background:url(../images/bg.jpg) top repeat-x #1A1915;}
#top{ margin-left:auto; margin-right:auto; margin-top:0px; padding:0px; width:904px; height:247px;}
#title { margin:0; padding:0; height:193px; width:904px;}

#nav{ margin:0; padding:0; height:54px; width:904px; position:relative; z-index:100;}
#nav ul { padding:0;margin:0; list-style-type:none;	display:block;}
/* remove all the bullets, borders and padding from the default list styling */
#nav li { margin:0; padding:0; list-style:none; float:left; width:180px; text-align:center; display:block; line-height:54px; position:relative;}
#nav li a{ font-family: Arial, Helvetica, sans-serif; line-height:54px; color:#CB7F7F; font-weight:bold; text-decoration:none; font-size:14px; background:url(../images/navbg.jpg) repeat-x top left; display:block; height:54px; width:180px; text-align:center;}
/* a hack so that IE5.5 faulty box model is corrected */
#nav li a:hover{
font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; float:left; background:url(../images/navhv.jpg) repeat-x top left;}
#nav li a.current{
font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; float:left; background:url(../images/navhv.jpg) repeat-x top left;}
#nav ul ul { padding:0; margin:0; visibility:hidden; position:absolute; height:0; top:54px; width:180px;}
/* another hack for IE5.5 */
#nav ul ul { height:0px;top:54px;t\op:50px;}
#nav ul ul a { background:#171613; height:30px; width:180px; border-bottom:solid 1px #333333; line-height:30px;}
/* yet another hack for IE5.5 */
#nav ul ul a { width:180px;w\idth:140px;}
#nav ul ul a:hover{ background:url(../images/navhv.jpg) repeat-x top left; height:30px; line-height:30px;}
#nav ul li:hover ul, #nav ul a:hover ul{ visibility:visible;}
#nav ul :hover ul ul {visibility:hidden;}
#nav ul :hover ul :hover ul{ visibility:visible;}

#middlehome{ margin-left:auto; margin-right:auto; padding:30px 0 30px 0; width:904px;}
#mt{ margin:3px 0 0 0; padding:0; width:904px; height:248px; background:url(../images/taxiservicetxt.jpg) no-repeat top center; border-bottom:#3A3225 1px solid;}
#mtleft{ width:281px; margin:0px; padding:0px 0px 0px 0px; float:left;}
#mtright{ width:281px; margin:0px; padding:0px 0px 0px 0px; float:right;}
.ctt{ margin:0px; padding:30px 30px 0 0px; height:248px; width:251px; display:block; background:url(../images/bbg.jpg) no-repeat right top; text-align:right;}
#mb{ margin:30px 0 0 0; padding:0; width:904px; background:url(../images/fleetsimg.jpg) center no-repeat;}
#mbleft{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; text-decoration:none; color:#9C9688; width:281px; margin:0px; padding:0px 0px 0px 0px; float:left;}
#mbright{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#9C9688; width:281px; margin:0px; padding:0px 0px 0px; float:right;}
a.mailer:link, a.mailer:visited, a.mailer:active{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#B2AEA3; font-weight:normal; text-decoration:underline;}
a.mailer:hover{ text-decoration:underline; color:#E7BC52;}

#bottom{ margin-left:auto; margin-right:auto; margin-top:0px; width:auto; background:url(../images/footbg.jpg) top center repeat-x; clear:both;}
a.fl:link, a.fl:active, a.fl:visited{ font-family: Arial, Helvetica, sans-serif; color:#CB7F7F; font-weight:bold; text-decoration:none; font-size:11px; line-height:20px; text-align:center;}
a.fl:hover{ font-size:11px; font-weight:bold; color:#FFFFFF; text-align:center; line-height:20px;}
a.cur:link, a.cur:active, a.cur:visited{ font-family: Arial, Helvetica, sans-serif; line-height:20px; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:11px; text-align:center;}
a.cur:hover{ font-size:11px; font-weight:bold; color:#CB7F7F;}
.footer-text{ font-family: Arial, Helvetica, sans-serif; line-height:16px; color:#B2AEA3; font-weight:normal; text-decoration:none; font-size:11px; padding:9px 0 11px 0; text-align:center;}
a.footer:link, a.footer:visited, a.footer:active{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px; color:#B2AEA3; font-weight:normal; text-decoration:underline;}
a.footer:hover{ text-decoration:underline; color:#E7BC52;}

/******************************         contact page  ********************************/
#middle{ margin-left:auto; margin-right:auto; padding:30px 0 25px 0; _padding:30px 0 0px 0; width:904px; background:url(../images/color.jpg) top left repeat-y;}
#midleft{ margin:0 0 0 0; _margin:0 0 -20px 0; padding:0px 30px 0px 0px; width:270px; float:left; background:#393322;}
#midright{ margin:0 0 0 0; _margin:0 0 -20px 0; padding:0px 0px 0px 30px; width:570px; float:right;}
.pad{ padding:0; margin:0px 0px 12px 30px; border:0;}
.padcon{ padding:0; margin:30px 0px 12px 30px; border:0;}
#midleft ul{ margin:0 0 0px 0; padding:0px; list-style:none;}
#midleft li{ margin:0 0 0 30px; padding:0; list-style:none; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#9B9588;}
ul{ margin:0; padding:0px;}
li{ margin:0 0 0 30px; padding:0; list-style:none; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#9B9588;}
.contacttxt { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#9B9588; font-weight:normal; text-decoration:none; padding:0px; margin:0 0 0px 30px;}
#formCont{ margin:0; padding:0; float:left; width:570px;}
.cssform { margin:0; padding:0;}
.cssform p{ width:570px; margin:0px 0 6px 0; _margin:0px 0 5px 0; padding:6px 0 0px 0; _padding:5px 0 0px 0; /*width of left column containing the label elements*/ border-top: 1px dashed #666666;}
.cssform label{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; float:left; text-align:left; color:#C1BDB3; /*width of left column*/width: 200px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}
.star{ color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.feedback-textfield{ border:1px solid #5A564A; color:#000000; width:180px; line-height:20px; padding-left:4px; background-color:#DFDDD8;}
.feedback-textfield1{ border:1px solid #5A564A; font-family:Arial, Helvetica, sans-serif; color:#000000; width:180px; padding-left:4px; height:85px;background-color:#DFDDD8;}
.feedback-textfield2{ border:1px solid #5A564A; color:#000000; font-weight:bold; font-size:13px; width:75px; line-height:22px; text-align:center;background-color:#DFDDD8;} 
.float{ float:left; margin:0 10px 0px 0; padding:0 0 0 105px}
.plz{ font-size:17px; font-family:Georgia, 'Times New Roman', Times, serif; color:#C1BDB3; margin:0 0 10px 0px; padding:0px;}
.plz_ser{ font-size:17px; font-family:Georgia, 'Times New Roman', Times, serif; color:#C1BDB3; padding:0 0 15px 0; line-height:22px;}
.note { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#C1BDB3; margin:6px 0 0 0px; padding:0px;}
/******************************         about page  ********************************/
#middleabout{ margin-left:auto; margin-right:auto; padding:30px 0 30px 0; width:904px;}
.bg { background:#393322; padding:0px; margin:0;}
.abtop { padding:0 0px 30px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#B6B1A6; font-weight:bold; text-decoration:none; text-align:center;}
.abtxt { padding:10px 30px 30px 30px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#9C9688;  font-weight:normal; text-decoration:none;}
.abtxt1 { padding:10px 30px 0px 30px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#9C9688;  font-weight:normal; text-decoration:none;}
/******************************         service page  ********************************/
#sj { margin:0 0 20px 0; padding:20px; background:#393322; border:#CCCCCC 2px solid;}
#sj1 { margin:0px 0 20px 0; padding:20px; background:#393322; border:#CCCCCC 2px solid;}
#sj2 { margin:0px 0 20px 0; padding:20px; background:#393322; border:#CCCCCC 2px solid;}
#tours { margin:0; padding:20px; background:#393322; border:#CCCCCC 2px solid;}
.services { margin:0; padding:0;}
.services p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#CCCCCC; width:530px; margin:10px 0 0px 0; padding:5px 0 0px 0; /*width of left column containing the label elements*/ border-top: 1px dashed #666666;}
.services label{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; float:left; text-align:left; color:#C1BDB3; /*width of left column*/width: 170px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}
.serv{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#B6B1A6; font-weight:normal; text-decoration:none; text-align:center; margin:0 0 0px 0;}
.svc { padding:10px; margin:10px 0px 10px 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:22px; color:#B6B1A6; font-weight:bold; text-decoration:none; text-align:center;}
.love { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; text-align:justify; text-decoration:none; font-weight:normal; color:#9B9588; margin:0; padding:0;}
.ser { line-height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CCCCCC; font-weight:bold;}
.justi { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:justify; text-decoration:none; color:#C7C4BE; line-height:16px; margin:0px 0 0 0;}
/******************************          reservation page      ********************************/
#middlereserve{ margin-left:auto; margin-right:auto; padding:0 50px 30px 50px; width:804px; background:#000000; color:#FFFFFF;}
#taxi{ margin:0; padding:0; width:804px;}
.justify { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:justify; text-decoration:none; color:#C7C4BE; line-height:16px; margin:15px 0 0 0;}
#formreserve{ margin:0; padding:0; width:804px; float:left;}
#shuttle{ margin:10px 0 0 0; padding:0; width:804px;}
#formreserve1{ margin:0; padding:0; width:804px; float:left;}
.cssformreserve p{ width:804px; margin:5px 0 0 0; padding: 0 0 5px 0px; /*width of left column containing the label elements*/ font-family:Arial, Helvetica, sans-serif; color:#B6B1A6; font-size:12px; font-weight:bold; line-height:24px; height:24px;}
.cssformreserve label{ margin:0 0 0 0px; float:left; font-weight:normal; text-align:left; /*width of left column*/width:185px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}
.req{ background-color:#59523F; display:block; width:804px; padding:0 0 0 20px; margin:0 0px 0 0px; line-height:40px; font-weight:normal; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:left;}
.feedback-textfield11{ border:1px solid #5A564A; color:#000000; width:220px; line-height:20px; height:20px; font-weight:bold; padding-left:4px; background-color:#DFDDD8; float:left;}
.feedback-textfield111{ border:1px solid #5A564A; font-family:Arial, Helvetica, sans-serif; color:#000000; width:220px; font-weight:bold; padding-left:4px; height:85px; background-color:#DFDDD8; float:left;}
.feedback-textfield3{ padding:0px 0 2px 5px; margin:0 15px 0 0; border:1px solid #5A564A; color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:22px; height:24px; background-color:#880909; width:70px; float:left; text-align:center;}
.feedback-textfield4{ margin:0 15px 0 0; padding:0; float:left;}
.feedback-textfield5{ margin:0; padding:0; float:left; height: 30px; width:100px;}
.numfield { border:1px solid #5A564A; color:#000000; width:50px; text-align:center; line-height:20px; height:20px; font-weight:bold; background-color:#DFDDD8; float:left;}
.numfield1 { border:1px solid #5A564A; color:#000000; width:30px; padding:0 0 0 4px; line-height:20px; height:20px; font-weight:bold; background-color:#DFDDD8; float:left;}
.numfield2 { border:1px solid #5A564A; color:#000000; width:145px; padding:0 0 0 4px; line-height:20px; height:20px; font-weight:bold; background-color:#DFDDD8; float:left;}
.numfield3 { border:1px solid #5A564A; color:#000000; width:95px; padding:0 0 0 4px; line-height:20px; height:20px; text-align:center; font-size:17px; font-weight:bold; background-color:#DFDDD8; float:left;}
.radiobtn { margin:0 10px 0 0px; padding:0; float:left; height: 20px;}
.place { float:left; margin:0 0 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#E0E0E0; line-height:18px}
.place1 { float:left; margin:0 0px 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#E0E0E0; line-height:18px}
.note1 { text-align:left; margin:0px; padding:0;}
#form1PU { display:block; width:804px; height:100%;}
#form2PU { display:block; width:804px; height:100%;}
#form3PU { display:block; width:804px; height:100%;}
#radio{ margin:0; padding:0;}
.radiobtnlinks { margin:0; padding:0px; line-height:30px;}
.rt { margin:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:40px; color:#9C9688; font-weight:bold; text-decoration:none;}
a.mailerr:link, a.mailerr:visited, a.mailerr:active{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#E7BC52; font-weight:bold; text-decoration:underline; float:right;}
a.mailerr:hover{ text-decoration:underline; color:#FF0000; float:right; font-weight:bold;}
a.tabs:link, a.tabs:visited, a.tabs:active{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#E7BC52; font-weight:bold; text-decoration:underline; line-height:50px;}
a.tabs:hover{ text-decoration:none; color:#FF0000; font-weight:bold;}
.servjust { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:normal; text-align:justify; text-decoration:none; color:#C7C4BE; line-height:24px; margin:20px 0 0 0;}
#taxi h1 { background-color:#59523F; display:block; width:804px; padding:0 0 0 20px; margin:0 0px 0 0px; line-height:50px; height:50px; font-weight:normal; font-size:21px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:left;}
/******************************           service page         ********************************/
.pplz{ line-height:20px; font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif; color:#C1BDB3; margin:0 0 10px 0px; padding:0px;}
.pz{ line-height:20px; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0 0 10px 0px; padding:0px;}
a.click:link, a.click:visited, a.click:active{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#CCCCCC; font-weight:bold; text-decoration:underline;}
a.click:hover{ text-decoration:underline; color:#E7BC52; font-weight:bold;}

/******************************        dropdown menu        ****************************/
.menu { padding:0; margin:0; width:904px; height:52px; position:relative;}
/* hack to correct IE5.5 faulty box model */
* html .menu { padding:0; margin:0; width:904px; w\idth:904px;}
/* remove all the bullets, borders and padding from the default list styling */
.menu ul { padding:0; margin:0; list-style-type:none; text-align:center; display:block; height:52px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li { display:block; padding:0; margin:0; float:left; width:180px; height:52px; line-height:52px; position:relative; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#CB7F7F; text-decoration:none; font-weight:bold;}
.menu ul li a { display:block; padding:0; margin:0; float:left; width:180px; height:52px; line-height:52px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#CB7F7F; text-decoration:none; font-weight:bold;}

/* style the links for the top level */
.menu a:visited { display:block; font-size:14px; text-decoration:none; color:#CB7F7F; width:180px; height:52px; line-height:52px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .menu a, * html .menu a:visited { width:180px; w\idth:180px; height:52px; line-height:52px;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul { background:#000; visibility:hidden; position:absolute; top:48px; left:0; width:180px; height:80px; border-top:1px solid #FF0000;}

/* another hack for IE5.5 */
* html .menu ul ul { top:48px;t\op:48px;}

.menu ul ul li { display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:40px; height:40px; width:180px; border-bottom:1px solid #FF0000;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table { position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.menu ul ul li a { background:#000; display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:40px; height:40px; width:180px; border-bottom:1px solid #FF0000;}
/* style the second level links */
.menu ul ul a:visited { background:#000; color:#CB7F7F; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:40px; height:40px; width:180px; border-bottom:1px solid #FF0000;}
/* yet another hack for IE5.5 */
* html .menu ul ul a { color:#CB7F7F; width:180px;w\idth:180px;}
* html .menu ul ul a:hover { color:#FFF; width:180px;w\idth:180px;}

/* style the top level hover */
.menu a:hover { color:#FFFFFF; background:url(../images/navhv.jpg) repeat-x top left; width:180px;}
.menu ul ul a:hover { color:#FFFFFF; background:url(../images/navhv.jpg) repeat-x top left; width:180px;}

/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{ visibility:visible;}

/*********************************************               *********************************/
.current a:link, .current a:visited, .current a:active { margin:0; padding:0; left:0; top:0; background:url(../images/navhv.jpg) repeat-x left top; color:#FFF; width:180px; height:52px; line-height:52px; display:block;}
.current a:hover{ margin:0; padding:0; left:0; top:0; background:url(../images/navbg.jpg) repeat-x left top; color:#FFF; width:180px; height:52px; line-height:52px; display:block;}

/******************************        dropdown menu of footer       ****************************/
.foot_lk { padding:0 202px 0 202px; margin-left:auto; margin-right:auto; margin-top:0; width:500px; height:20px; position:relative;}
/* hack to correct IE5.5 faulty box model */
* html .foot_lk { padding:0; margin:0; width:500px; w\idth:500px;}
/* remove all the bullets, borders and padding from the default list styling */
.foot_lk ul { padding:0; margin:0; list-style-type:none; text-align:center; display:block; height:20px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.foot_lk ul li { display:block; padding:0; margin:0; float:left; width:100px; height:20px; line-height:20px; position:relative; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#CB7F7F; text-decoration:none; font-weight:bold;}
.foot_lk ul li a { display:block; padding:0; margin:0; float:left; width:100px; height:20px; line-height:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#CB7F7F; text-decoration:none; font-weight:bold;}

/* style the links for the top level */
.foot_lk a:visited { display:block; font-size:11px; text-decoration:none; color:#CB7F7F; width:100px; height:20px; line-height:20px;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .foot_lk a, * html .foot_lk a:visited { width:100px; w\idth:100px; height:20px; line-height:20px;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.foot_lk ul ul { background:#000; visibility: hidden; position:absolute; top:20px; left:0; width:130px; height:40px; border-top:1px solid #646462;}

/* another hack for IE5.5 */
* html .foot_lk ul ul { top:20px;t\op:20px;}

.foot_lk ul ul li { display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; height:20px; width:130px; border-bottom:1px solid #646462;}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.foot_lk table { position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.foot_lk ul ul li a { display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; height:20px; width:130px; border-bottom:1px solid #646462;}
/* style the second level links */
.foot_lk ul ul a:visited { color:#CB7F7F; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:20px; height:20px; width:130px; border-bottom:1px solid #646462;}
/* yet another hack for IE5.5 */
* html .foot_lk ul ul a { color:#CB7F7F; width:130px;w\idth:130px;}
* html .foot_lk ul ul a:hover { color:#fff; width:130px;w\idth:130px;}

/* style the top level hover */
.foot_lk a:hover { color:#fff; width:100px;}
.foot_lk ul ul a:hover { color:#fff; width:130px;}

/* make the second level visible when hover on first level list OR link */
.foot_lk ul li:hover ul { visibility:visible;}
.foot_lk ul li a:hover,
.foot_lk ul li a:hover ul{ visibility:visible;}

.bold_inner{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; text-decoration:none; color:#FFFFFF;}
.more_tahn_{ padding:0 0 5px 0; line-height:24px; font-weight:bold; color:#FFCC00; font-size:18px;}
.toll_no{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:underline; color:#FFFFFF;}
