/* CSS Document */

*{margin:0;}
a img{border:none;}

body{background:#2d2d2d; color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.bg{width:900px; margin:0 auto; background:#ffffff; overflow:hidden;}
.main-container{width:852px; margin:0 auto;}
/*Start Header*/
.header{width:100%; height:94px; background:#ffffff; }
.logo{width:241px; height:94px; float:left; }
.contact{width:275px; height:85px; float:right; }

.banner{width:652px; height:225px; float:left;}

.links{ width:200px; float:left;  background:#ffffff; }
.links-top-bg{ width:200px; height:10px; background:url(../images/top-greenbox-bg.jpg) no-repeat;}
.links-mid-bg{ background:#bbd42f;width:200px; padding:2px 0;}
.links-mid-bg ul{ margin-left:20px; background:#fffdeb; padding:0; width:160px; list-style:none;}
.links-mid-bg ul li{ border-bottom:1px dashed #6583ba; font-size:12px; width:160px; }
.links-mid-bg ul li a{text-decoration:none; color:#4f4b25; padding:7px 12px; display:block;}
.links-mid-bg ul li a:hover{color:#4f4b25; background:#f9e941; padding:7px 12px;  }
.links-bottom-bg{ width:200px; height:9px; background:url(../images/bottom-greenbox-bg.jpg) no-repeat;}
.bull{float:left; padding:8px 3px 0 3px; width:8px; height:12px;}

.links-mid-bg ul li .discover{width:200px; display:none; position:absolute; margin-left:-180px; margin-top:-28px; float:left;}
.links-mid-bg ul li .discover ul{ background:#f1f1f1; min-height:232px;}
.links-mid-bg ul li:hover .discover{display:block;}
.links-mid-bg ul li .discover ul li a:hover{color:#4f4b25; background:#c1c1c1; padding:7px 12px;  }

.discover ul li .exp{width:200px; display:none; position:absolute; margin-left:-180px; margin-top:-28px; float:left;}
.discover ul li .exp ul{ background:#fbfbfb; min-height:35px;}
.discover ul li:hover  .exp{display:block; }
.discover ul li .exp ul li a:hover{color:#4f4b25; background:#c1c1c1; padding:7px 12px;  }

.links-mid-bg ul li .travel{width:200px; display:none; position:absolute; margin-left:-180px; margin-top:-28px; float:left;}
.links-mid-bg ul li .travel ul{ background:#f1f1f1; min-height:260px;}
.links-mid-bg ul li:hover .travel{display:block; }
.links-mid-bg ul li .travel ul li a:hover{color:#4f4b25; background:#c1c1c1; padding:7px 12px;  }

.links-mid-bg ul li .reso{width:200px; display:none; position:absolute; margin-left:-220px; margin-top:-28px; float:left;}
.links-mid-bg ul li .reso ul{ background:#f1f1f1; width:200px; min-height:35px;}
.links-mid-bg ul li .reso ul li{width:200px;}
.links-mid-bg ul li:hover .reso{display:block; }
.links-mid-bg ul li .reso ul li a:hover{color:#4f4b25; background:#c1c1c1; padding:7px 12px;  }


.links-mid-bg ul li .holidays{width:200px; display:none; position:absolute; margin-left:-185px; margin-top:-28px; float:left;}
.links-mid-bg ul li .holidays ul{ background:#f1f1f1; width:165px; min-height:35px;}
.links-mid-bg ul li .holidays ul li{width:165px;}
.links-mid-bg ul li:hover .holidays{display:block; }
.links-mid-bg ul li .holidays ul li a:hover{color:#4f4b25; background:#c1c1c1; padding:7px 12px;  }

.links-mid-bg ul li .golden{width:200px; display:none; position:absolute; margin-left:-210px; margin-top:-28px; float:left;}
.links-mid-bg ul li .golden ul{ background:#f1f1f1; width:190px; min-height:35px;}
.links-mid-bg ul li .golden ul li{width:190px;}
.links-mid-bg ul li:hover .golden{display:block; }
.links-mid-bg ul li .golden ul li a:hover{color:#4f4b25; background:#c1c1c1; padding:7px 12px;  }

/*End Header*/

.middle-container{width:852px; float:left;}

/*Start left container*/
.left-container{width:652px; float:left;}
.top-link{width:652px; float:left; }
.links2{ width:217px; float:left; }
.links2-top-bg{ width:215px; height:9px; background:url(../images/top-greenbox-bg-2.jpg) no-repeat;}
.links2-mid-bg{ background:#bbd42f; width:215px;}
.links2-mid-bg ul{ margin:0px; padding:0; list-style:none;}
.links2-mid-bg ul li{ margin:0; padding:0 10px; line-height:18px; font-family:Arial; }
.links2-mid-bg ul li:first-child{color:#fe0000; border-bottom:2px solid #f9e941; font-size:14px;}
.links2-mid-bg ul li a{text-decoration:none; color:#3e4840; font-size:12px;}
.links2-mid-bg ul li a:hover{color:#fefefe;}
.links2-bottom-bg{ width:215px; height:9px; background:url(../images/bottom-greenbox-bg-2.jpg) no-repeat;}

.links3{ width:217px; float:left; }
.links3-top-bg{ width:215px; height:9px; background:url(../images/top-yellowbox-bg-2.jpg) no-repeat;}
.links3-mid-bg{ background:#f9e941; width:215px;}
.links3-mid-bg ul{ margin:0px; padding:0; list-style:none;}
.links3-mid-bg ul li{margin:0; padding:0 10px; line-height:18px; font-family:Arial; }
.links3-mid-bg ul li:first-child{color:#fe0000; border-bottom:2px solid #ffffff; font-size:14px;}
.links3-mid-bg ul li a{text-decoration:none; color:#3e4840; font-size:12px;}
.links3-mid-bg ul li a:hover{ text-decoration:underline;}
.links3-bottom-bg{ width:215px; height:9px; background:url(../images/bottom-yellowbox-bg-2.jpg) no-repeat;}

a.more-btn{width:56px; height:20px; background:url(../images/more.png) no-repeat; text-indent:-9000px; display:block;}
a.more-btn:hover{width:56px; height:20px; background:url(../images/more-hover.png) no-repeat;}

.white-box-area{width:650px; float:left;}
.top-white-bg{width:649px; height:12px; background:url(../images/top-white-bg.jpg) no-repeat;}
.mid-white-bg{ width:647px; border-left:1px solid #ccc; border-right:1px solid #ccc; float:left;}
.mid-box-area{ width:300px; margin:12px 10px; float:left;}
.img-area{width:148px; height:144px; float:left;}
.text-area{width:150px; font-size:11px; float:left;color:#647086; }
.text-area p{line-height:20px;}
.text-area ul{margin:0; padding:0; list-style:none;}
.text-area ul li{margin:0; padding:2px 0;}
.text-area ul li:first-child{color:#647086; font-weight:bold; text-decoration:underline;}
.see-all{ text-decoration:underline!important;color:#990000!important; font-weight:bold;}
.see-all:hover{ text-decoration:underline!important;color:#5e6f00!important; font-weight:bold;}
.text-area ul li a{color:#647086; text-decoration:none;}
.text-area ul li a:hover{text-decoration:underline;}
.bottom-white-bg{width:649px; height:20px; background:url(../images/bottom-white-bg.jpg) no-repeat; float:left;}
/*End left-container*/


/*Start right-container*/
.right-container{width:200px; float:left; }

.links-new{ width:200px; float:left; margin-bottom:1px; }
.links-new-top-bg{ width:200px; height:9px; background:url(../images/top-greenbox-bg.jpg) no-repeat;}
.links-new-mid-bg{ background:#bbd42f;width:200px; padding:0;}
.links-new-mid-bg ul{ margin-left:20px; padding:0; width:150px; list-style:none;}
.links-new-mid-bg ul li{ margin:0; padding:0;color:#ffffff; font-weight:bold; font-size:20px; }
.links-new-mid-bg ul li p{ font-size:12px; color:#ffffff; padding:7px 0;}
.links-new-mid-bg ul li a{text-decoration:none; color:#5f8d1d; font-size:12px; font-weight:bold;}
.links-new-mid-bg ul li a:hover{color:#ffffff;}
.links-new-bottom-bg{ width:200px; height:9px; background:url(../images/bottom-greenbox-bg.jpg) no-repeat;}


.links-yellow{ width:200px; float:left;margin-bottom:1px; }
.links-yellow-top-bg{ width:200px; height:9px; background:url(../images/top-yellowbox-bg.jpg) no-repeat;}
.links-yellow-mid-bg{ background:#f9e941;}
.links-yellow-mid-bg ul{ margin-left:20px; padding:0; width:165px; list-style:disc; color:#7f7619;}
.links-yellow-mid-bg ul li{ margin:0; padding:0; border-bottom:1px dashed #6583ba; list-style:disc; list-style-position:inside; line-height:17px;}
.links-yellow-mid-bg ul li:first-child{border-bottom:1px solid #6583ba; list-style:none; font-size:11px; color:#FF0000; }
.links-yellow-mid-bg ul li a{text-decoration:none; color:#7f7619; font-size:11px;}
.links-yellow-mid-bg ul li a:hover{ text-decoration:underline;}
.links-yellow-bottom-bg{ width:200px; height:10px; background:url(../images/bottom-yellowbox-bg.jpg) no-repeat;}

.links-hotels{ width:200px; float:left; margin-bottom:1px; }
.links-hotels-top-bg{ width:200px; height:9px; background:url(../images/top-greenbox-bg.jpg) no-repeat;}
.links-hotels-mid-bg{ background:#bbd42f;}
.links-hotels-mid-bg ul{ margin-left:20px; padding:0; width:170px; list-style:none;}
.links-hotels-mid-bg ul li{ margin:0; padding:0;color:#ffffff; font-weight:bold; font-size:20px; }
.links-hotels-mid-bg ul p{ font-size:12px; color:#ffffff; padding:10px 0;}
.links-hotels-mid-bg ul li a{text-decoration:none; color:#5f8d1d; font-size:12px; font-weight:bold;}
.links-hotels-mid-bg ul li a:hover{color:#ffffff;}
.links-hotels-bottom-bg{ width:200px; height:9px; background:url(../images/bottom-greenbox-bg.jpg) no-repeat;}

/*End right-container*/
.footer{ width:852px; margin:0 auto;}
.footer1{ width:810px; float:left; margin-left:20px; }
.footer1 ul{ margin:0px; padding:0;list-style:none;}
.footer1 ul li{ margin:4px 0 0 8px; text-align:center;  border-bottom:1px solid #bbd42f;  float:left;}
.footer1 ul li a{text-decoration:none;color:#7f7619; padding:5px 2px; -moz-border-radius:5px; border-radius:5px; font-size:11px;}
.footer1 ul li a:hover{background:#bbd42f; color:#990000; }
.footer2{width:852px; height:39px; background:url(../images/footer.jpg) no-repeat; margin:12px 0; float:left;}

