/* CSS Document */
body {margin:0px 0px 18px 0px; background:url(images/body.jpg) repeat-x #016483; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.clear {height:1px; overflow:hidden; clear:both;}
.left-side {float:left; margin:0px 8px 0px 8px 0px;}
.right-side {float:right; margin:0px 0px 0px 8px 8px;}

/*welcome layer*/
.welcome { width:600px; height:370px; margin-left:80px; border:solid 3px #718aa1; display:none; background:url(images/main-logo.gif) top center no-repeat #ebebeb;}
.welcome h2 {font-size:34px; display:block; text-align:center; margin:0px 0px 10px 0px; font-family:impact, arial; font-weight:normal; line-height:36px;}
.welcome h2 strong {font-weight:normal; color:#016483;}
.welcome h3 {font-size:16px; margin:0px 0px 8px 0px; text-align:center;}
.welcome p {text-align:center; margin:0px 20px 10px 20px; color:#2d2d2d; line-height:16px;}
.welcome p a {color:#990000; text-decoration:none; margin:4px 0px; background:url(images/bullet-1.jpg) left no-repeat; padding:0px 0px 0px 18px;}
.welcome p a:hover {color:#016483;}
.borgbtm {border-bottom:1px solid #d9dfe5;}
.GL_10_6 {font:10px tahoma, arial; color:#666; text-decoration:none;}
/*welcome layer close*/

#contaner {width:950px; margin:0px auto;}

#header, #top, #logo, #top-link, #top-link-1, #head, #middle {clear:both;}

#header {height:500px;}

#logo {padding:17px 15px 0px 15px; height:103px;}
#logo img {float:left;}
#logo h2 {float:right; text-align:right; font-size:16px; color:#fff; margin:24px 0px 0px 0px;}
#logo h2 strong {color:#f88a01;}

/*Call Me Back*/
#call-back {position:absolute; margin:53px 0px 0px 600px;}
#call-back img {margin:0px; padding:0px;}
#mask {position:absolute; left:0; top:0; z-index:9000; background-color:#000; display:none;}
#boxes .window {position:absolute; left:0; top:0; width:440px; height:200px; display:none; z-index:9999; padding:20px;}
#boxes #dialog {width:600px; height:200px; padding:0px; background-color:#fff;}
#back-heading {background:url(images/back-bg.gif) repeat-x; height:24px;}
#back-heading h2 {margin:0px; padding:3px 0px 0px 10px; float:left; color:#fff; font-size:16px;}
#back-heading img {float:right; margin:0px 5px 0px 0px; padding:0px;}
#back-form {clear:both; padding-top:20px;}
#back-form form {margin:0px auto; padding:0px; width:400px;}
#back-form form label {margin:6px 10px 0px 0px; text-align:right; float:left; width:100px; clear:left; display:block; font-size:10px; text-transform:uppercase; color:#333;}
#back-form form input {margin:3px 0px 3px 0px; padding:1px; width:260px; font-size:11px; font-family:tahoma; color:#333;}
#back-form form input.call-me {width:65px; margin-left:110px; font-size:13px;}
/*Call Me Back*/

#weather {position:absolute; margin:53px 0px 0px 695px;}
#weather img {margin:0px 0px 0px 15px; padding:0px;}

#skype {position:absolute; margin:46px 0px 0px 813px;}
#skype img {margin:0px; padding:0px;}

#top-link {padding:0px 30px; height:38px;}
#top-link ul {margin:0px; padding:0px;}
#top-link ul li {float:left; list-style-type:none; font-size:16px; font-weight:bold; font-style:italic; color:#fff; line-height:14px; background:url(images/li-suppert.jpg) right no-repeat; padding:0px 1px 0px 0px; white-space:nowrap;}
#top-link ul li a {color:#fff; text-decoration:none; display:block; padding:8px 32px 8px 31px;}
#top-link ul li a:hover, #top-link ul li a.select {color:#000; background:url(images/top-hover.jpg) repeat-x;}


#head1 {clear:both;}

#head {clear:both; height:305px;}
.haccordion{padding: 0;}
.haccordion ul{margin: 0; padding: 0; list-style: none; overflow: hidden;}
.haccordion li{margin:0 3px 0 0; padding: 0; display: block; width: 100%; height: 200px; overflow: hidden; float: left;}
.haccordion li .hpanel{width: 100%; height: 200px;}
.haccordion li .hpanel img {float:left;}

#top-link-1 {padding:6px 0px 0px 0px;}
#top-link-1 p {margin:0px; font-size:13px; font-weight:bold; color:#fff; text-align:center;}
#top-link-1 p a {color:#fff; text-decoration:none; margin:0px 7px;}
#top-link-1 p a:hover {color:#FFFF00;}

#middle {padding:10px 0px 10px 0px;}

#left-nav {float:left; width:676px;}
.content {clear:both;}
.content h2 {font-size:20px; font-style:italic; color:#fff; margin:0px 0px 5px 0px;}
.content h2 strong {color:#f48903;}
.content h3 {font-size:16px; margin:0px 0px 3px 0px; color:#FFFF00; font-style:italic;}
.content h4 {font-size:12px; margin:0px 0px 3px 0px; color:#fff; font-weight:normal;}
.content p {font-size:13px; color:#fff; margin:0px 0px 12px 0px;}
.content p a {color:#fff; font-weight:bold;}
.content p a:hover {color:#FFFF00;}
.content p.more {text-align:right; font-weight:bold;}
.content p.more a {text-decoration:none; color:#b6ff03; background:url(images/more.jpg) right no-repeat; padding:0px 18px 0px 0px;}

.content ul {margin:0px 0px 0px 30px; padding:0px;}
.content ul li {color:#fff;}
.content ul li a {color:#fff; text-decoration:none;}
.content ul li a:hover {text-decoration:underline;}

#service-area {clear:both;}
.service-box {background:url(images/box.jpg) no-repeat; margin:0px 3px; padding:8px 8px; width:203px; float:left;}
.service-box h2 {margin:0px 0px 5px 0px; color:#f69503; font-weight:normal; font-size:20px;}
.service-box h2 a {text-decoration:none; color:#f69503;}
.service-box h2 a:hover {color:#fff;}
.service-box img {margin:0px 0px 8px 0px;}
.service-box p {margin:0px 0px 12px 0px; color:#fff;}

.thumb {clear:both; padding:0px;}
.thumb img {display:block; float:left; background:url(images/box.gif) no-repeat; padding:9px 8px 10px 8px; border:none; margin:0px 10px 10px 0px;}

.gallary {clear:both; padding:0px 0px 0px 6px;}
.gallary img {display:block; float:left; background:url(images/box-1.gif) no-repeat; padding:10px 10px 10px 9px; border:none; margin:0px 5px 10px 0px;}

#motion-slider {background:url(images/slider-bg.gif) no-repeat; height:104px; clear:both; padding:18px 34px 0px 34px; width:591px;}
#motioncontainer {width:100%; height:85px; position:relative; overflow:hidden;}
#motioncontainer td {padding:0px 5px;}
#statusdiv {background-color:lightyellow; border: 1px solid gray; padding: 2px; position: absolute; left: -300px; visibility: hidden;}

#right-nav {width:267px; float:right;}
#blossom-tulip {clear:both; margin-bottom:5px;}
#skiing-tour {clear:both; margin-bottom:5px;}
#network-site {clear:both; background:url(images/side-box.gif) no-repeat; padding:13px; height:264px; margin:0px 0px 5px 0px;}
#network-site h2 {font-size:18px; background:url(images/line-bg.gif) bottom repeat-x; padding:5px 0px; margin:0px 0px 5px 0px; color:#00536d; font-style:italic;}
#network-site ul {margin:0px; padding:0px;}
#network-site ul li {background:url(images/li.gif) left no-repeat; padding:0px 0px 0px 12px; list-style-type:none; font-size:13px; font-weight:bold; margin:3px 0px;}
#network-site ul li a {color:#a90505; text-decoration:none;}
#network-site ul li a:hover {color:#000;}

#testimonial {clear:both; background:url(images/side-box-1.jpg) no-repeat; padding:53px 13px 13px 13px; height:163px; margin:0px 0px 5px 0px;}
#testimonial p {margin:0px 0px 12px 0px; color:#fff; font-size:12px;}
#testimonial h3 {text-align:right; margin:0px 0px 4px 0px; font-size:13px; color:#96f507; font-style:italic;}
#testimonial h4 {margin:0px; font-size:13px; color:#fff; font-style:italic; margin:0px 0px 4px 0px;}
#testimonial h4 a {color:#fff;}
#testimonial h4 a:hover {color:#000;}

#social-network {clear:both; text-align:center;}
#social-network img {border:none;}
#social-network a {opacity:0.8; filter:alpha(opacity=80);}
#social-network a:hover {opacity:1; filter:alpha(opacity=100);}

#fixed-bottom {position:fixed; z-index:99999; bottom:0px; width:100%; left:0px; height:32px; border:2px solid #d88329; background:#91a03b;}
#fixed-in {width:1000px; margin:0 auto;}
#fixed-in p {margin:0px; padding:8px 0px 0px 0px; font-size:14px; font-weight:bold; color:#fff;}
#fixed-in p a {color:#fff;}
#fixed-in p a:hover {color:#000;}

#bottom {clear:both; text-align:center; background:url(images/bottom.jpg) repeat-x; height:54px; padding:15px 0px 0px 0px;}
#bottom p {margin:0px 0px 5px 0px; color:#fff; text-align:center; line-height:18px;}
#bottom p a {color:#fff; text-decoration:none;}
#bottom p a:hover {text-decoration:underline;}
