/* CSS Document */
/* body {margin:0; padding:0; background:#27241d url(../images/bodybg.gif) repeat-x left top;} */
#wraper { width:1003px; margin:0 auto;}
div, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dd, dt, {margin:0; padding:0;}
.topheader {background:url(images/topheaderbg11.jpg) no-repeat left top; height:180px;}
.logo {height:42px; display:block;}
.FlashLogin {height:172px; display:block;padding: 0; }
.flash {width:764px; float:left; margin-right:10px;padding:12px 0px;}
.LoginDiv {width:180px; float:left;}
.LoginHeader {font:bold 15px Arial; color:#d39605; border-bottom:1px solid #d39605; line-height:33px;}
.floatl {float:left;}
.floatr {float:right;}
.TopRightBox {width:40%; float:right;}
.clearboth {clear:both;}
.datetxt {color:#f2dfbd; font:normal 11px Arial; text-align:right;}
.topbuttons { padding:0px 15px 0px 0; display:block; height:20px; }
.topbtnlins {background:#706657; font:bold 11px verdana; color:#efebe6;   height:20px; line-height:20px;}
.topbtnlins:hover {background:#8c8478;}
.searchtxt {background:#e1d9bc; color:#1a1811; border:1px solid #f2cc84; margin-right:5px;}
.LoginText {font:bold 12px Arial; color:#f7e9d0; line-height:25px;}
.LoginTextfield {background:#c7bea1; font:normal 11px verdana; border:0; width:110px; height:14px; padding:3px 0;}
input.topbtnlins, input.LoginTextfield {border:none; outline:none;}
.sign-in {background:url(../images/sign-in.gif) no-repeat left top; width:56px; height:21px;}
.LoginLinks {font:normal 11px Arial; color:#ba7d20; line-height:16px;}
.LoginLinks a { color:#ba7d20;}
.LoginLinks a:hover {color:#f3f3f3;}
.menu1 {clear:both; margin-top:3px;}
.menu1 ul {margin:0; padding:0 40px; list-style:none;}
.menu1 li:hover {background:#fff; color:#1b1708;}
.menu1 li {font:bold 11px Arial; color:#f0b444; text-transform:uppercase; float:left;margin-right:10px;}
.menu1 li a {color:#D4D4D4; text-decoration:none; padding:0 5px; line-height:26px; display:block; }
.menu1 li a:hover {color:#1b1708;}
.middlebody {background:#fff;}
.gryheader, .blueheader {background:url(images/grey-bg.gif) repeat-x left top; line-height:38px; font:bold 14px Verdana; color:#fff;line-height:38px; text-align:center;}
.gryheader-left, .gryheader-right, .blueheader-left, .blueheader-right {background:url(images/grey-left.gif) no-repeat left top; width:8px; height:38px;float:left; display:block;}
.gryheader-right {background:url(images/grey-right.gif) no-repeat right top; float:right;}
.blueheader {background:url(images/blue-bg.gif) repeat-x left top; font-weight:bold; }
.blueheader-left, .blueheader-right {background:url(images/blue-left.gif) no-repeat left top; }
.blueheader-right {background:url(images/blue-right.gif) no-repeat right top; float:right;}
*+html .gryheader{ font-weight:normal;}
*+html .blueheader { font-weight:normal;}
.touristcircut {margin:0; padding:0; list-style:none!important; margin:8px;}
.touristcircut li {list-style:none!important; border-bottom:1px solid #e6e5e5; font:normal 12px verdana; color:#01345e; background:url(images/arrow-bullet.gif) no-repeat left 8px; padding:5px 0 5px 20px!important;}
.touristcircut li a { color:#01345e; text-decoration:none;}
.touristcircut li a:hover {color:#000; font-weight:bold;}
*+html .touristcircut li {padding:3px 0 3px 20px;}
.LocatePlace {background:#f6e4ac; margin-bottom:10px; padding:10px;}
.LocationTextfield { border:1px solid #b8b5ac; height:20px; line-height:18px; width:200px; }
.LocationSearch { height:130px; overflow:auto; overflow-x:hidden; width:100%; margin:5px; font:normal 11px verdana; color:#2b2b2b;}
.VacationInterest {margin:0; padding:0; list-style:none; margin:8px;}
.VacationInterest li {font:normal 11px verdana; color:#01345e; background:url(images/red-bullet.gif) no-repeat left 8px; padding:1px 0 1px 15px;}
.VacationInterest li a { color:#01345e; text-decoration:none;}
.VacationInterest li a:hover {color:#000; text-decoration:underline;}
.viewall { clear:both;}
.DivPlaceGallery {width:100%; display:block; margin:5px 0; }
.DivPlaceGallery p {width:60px; margin:3px 10px 3px 0; display:block; height:50px; border:1px solid #e8e8e8; text-align:center; float:left; padding-top:8px;}
.SeeAll {font:bold 12px verdana; color:#01345e;border-top:1px solid #eeb03f; line-height:30px;}
.SeeAll a { color:#01345e; text-decoration:none;}
.SeeAll a:hover { text-decoration:underline; color:#e10000;}
.fotterBg {background:#1a1811; height:50px; line-height:50px; font:normal 11px verdana; color:#ece6cf; }
.fotterBg a {color:#ece6cf; text-decoration:none; line-height:50px;}
.fotterBg a:hover {color:#f3f3f3; text-decoration:underline;}
.fotter-left {background:url(../images/fotter-left.gif) no-repeat left top; float:left; width:10px; height:50px; display:none;}
.fotter-right {background:url(../images/fotter-right.gif) no-repeat right top; float:right;width:10px; height:50px; display:none;}
.copyrighttxt {color:#ece6cf; float:right; line-height:50px; }