/* CSS Document */

body {margin:2px 0px 0px 0px; padding:0px; background:url(images/main-bg.gif) #016483 repeat-x; font-family:Arial; color:#fff; font-size:11px;}

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

.clear {clear:both; height:1px; overflow:hidden;}

/*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; font-size:12px;}
.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*/

#logo {clear:both;}
#logo img {float:left;}
#logo h1 {margin:0px; padding:0px; font-size:15px; color:#dbad00;}
#logo h2 {margin:0px; padding:0px; font-size:15px; color:#fff;}

/*Call Me Back*/
#call-back {position:absolute; margin:45px 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; z-index:99999999;}
#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:45px 0px 0px 690px;}
#weather img {margin:0px 0px 0px 15px; padding:0px;}

#skype {position:absolute; margin:40px 0px 0px 805px;}
#skype img {margin:0px; padding:0px;}
/*logo*/

#header {clear:both;}

/*header-slide*/
#head-slide {clear:both; height:262px;}
.sliderwrapper {position:relative; overflow:hidden; width:100%; height: 250px;}
.sliderwrapper .contentdiv {visibility:hidden; position:absolute; left:0; top:0; background:white; width:100%; height:100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1;}
.pagination {width:920px; text-align:right; position:absolute; z-index:999; margin:-23px 0px 0px 0px;}
.pagination a {padding:0 5px; text-decoration:none; color:#000; background:#d6ecef;}
.pagination a:hover, .pagination a.selected {color:#000; background-color:#FEE496;}
/*header-slide-close*/

#nav {background:url(images/nav-bg.png) repeat-x; height:34px; width:730px; position:absolute; z-index:99999; margin-top:216px;}
#nav ul {margin:0px; padding:0px;}
#nav ul li {margin:0px; padding:0px; list-style-type:none; float:left; font-size:15px; font-weight:bold; text-align:center;}
#nav ul li a {color:#000; text-decoration:none; padding:9px 26px 8px 25px; display:block;}
#nav ul li a:hover {background:url(images/nav-hover.gif) repeat-x;}

#nav ul li.li a {background:url(images/nav-hover.gif) repeat-x;}
/*nav*/
/*header*/

.welcome1 {background:#00495f; clear:both; margin:5px 0px 0px 0px; padding:0px 16px 0px 16px;}
.welcome1 h1 {margin:0px; padding:20px 0px 0px 0px; color:#c5f1ff; font-size:21px; font-weight:normal;}
.welcome1 h2 {margin:0px; padding:0px; text-align:right; color:#edbd06; font-size:13px;}
.welcome1 h2 a {color:#edbd06; text-decoration:none;}
.welcome1 h2 a:hover {text-decoration:underline;}
.welcome1 p {margin:0px; padding:8px 0px; font-size:12px; line-height:17px; color:#fff;}
/*welcome*/

#picture {background:#dadada; margin:9px 0px 0px 0px;}
#img {width:900px; margin:0px auto; padding:18px 0px 0px 0px;}
#img img {margin:0px 17px 0px 17px;}
#text {width:900px; margin:0px auto;} 
#text p {float:left; margin:0px; color:#000; font-size:12px; font-weight:bold; padding:0px 0px 10px 0px;}
#text p a {float:left; margin:0px; color:#000; font-size:12px; font-weight:bold; padding:0px; text-decoration:none;}
/*picture*/

#mid {clear:both; background:url(images/left-bg.gif) repeat-y;}

.left {background:url(images/left-bg.gif) repeat-y; width:295px; float:left; padding:19px 18px 0px 18px;}
.left h1 {margin:0px; padding:10px 0px 5px 0px; font-size:13px;}
.left h1 a {color:#fff; text-decoration:none;}
.left h2 {margin:0px; padding:6px 0px 0px 0px; font-size:13px; color:#cbf3ff;}
.left h2 a {color:#cbf3ff; text-decoration:none;}
.left p {margin:0px; padding:0px 0px 9px 0px; font-size:12px;}

#left-side {clear:both;}
#left-side h3 {margin:0px; padding:5px 5px 5px 12px; font-size:18px; font-weight:normal; color:#cbf3ff; background:#187fa1;}
#left-side h3 a {color:#cbf3ff; text-decoration:none;}
#left-side ul {margin:0px; padding:5px 28px 10px 15px;}
#left-side ul li {margin:0px; padding:0px; border-bottom:dotted 1px #fff; list-style-type:none; font-size:12px; line-height:24px;}
#left-side ul li a {text-decoration:none; color:#fff; background:url(images/arrow-1.gif) no-repeat; padding:0px 0px 0px 17px;}
#left-side ul li a:hover {background:url(images/arrow-1.gif) 1px 0 no-repeat; padding:0px 0px 0px 16px;}
#left-side h6 {margin:0px; padding:0px 0px 20px 16px; font-size:13px; font-weight:normal; color:#cbf3ff;}
#left-side h6 a {color:#cbf3ff;}
#left-side h6 a:hover {color:#cbf3ff; text-decoration:none;}
/*left-side*/

#network {background:url(images/network-bg.gif) no-repeat; width:243px; margin:24px 0px 20px 10px; padding:12px 0px 13px 19px;}
#network h5 {margin:0px; padding:0px; color:#000; font-size:15px;}
#network ul {margin:0px; padding:0px;}
#network ul li {margin:0px; padding:0px 0px 0px 13px; list-style-type:none; color:#a10202; background:url(images/arrow.gif) no-repeat; font-style:italic; font-weight:bold; font-size:13px; line-height:18px;}
#network ul li a {color:#a10202; text-decoration:none;}
#network ul li a:hover {padding-left:1px;}
/*network*/
/*left*/

.right {width:597px; float:right; padding:19px 0px 0px 22px;}
.right h1 {margin:0px; padding:10px 0px 10px 0px; color:#edbd06; font-size:18px; font-weight:normal; text-transform:uppercase;}
.right h1 a {color:#edbd06; text-decoration:none;}
.right h1 a:hover {text-decoration:underline;}
.right img {float:left; margin:0px 10px 0px 0px;}
.right ul {margin:0px; padding:0px 30px 10px 0px; display:block; float:left;}
.right ul li {list-style-type:none; font-size:12px; line-height:18px; margin:0px; padding:0px;}
.right ul li a {text-decoration:none; color:#aee0ef;}
.right ul li a:hover {color:#aee0ef; text-decoration:underline;}

.right ul.ul {margin:0px; padding:0px 22px 0px 0px; display:block; float:left;}
.right ul.ul li {list-style-type:none; font-size:12px; line-height:14px; margin:0px; padding:0px 0px 10px 0px;}
.right ul.ul li strong {font-size:11px; color:#00fe60;}
.right ul.ul li a {text-decoration:none; color:#aee0ef;}
.right ul.ul li a:hover {color:#aee0ef; text-decoration:underline;}

.right h6 {margin:0px; clear:both; padding:0px 0px 0px 195px; font-size:13px;}
.right h6 a {color:#dadada; text-decoration:none;}
.right h6 a:hover {text-decoration:underline;}
.right .dot {background:url(images/dot-line.gif) repeat-x left; clear:both; height:5px; margin:5px 30px 5px 0px;}
.right p {margin:4px 0px; font-size:12px; font-weight:bold;}
.right p a {text-decoration:none; color:#fff;}
.right p a:hover {text-decoration:underline;}

.red {background:url(images/right-festival-bg.gif) no-repeat; height:29px; text-align:center; padding:7px 0px 0px 0px; color:#016483; font-size:12px;}
.right p.red a {color:#016483;}
.right p.yellow a {color:#edbd06;}
.right p.sky {color:#aee0ef;}
.right p.sky a {color:#aee0ef; margin:0px 3px;}
.right p.gree {color:#00fe60;}
.right p.gree a {color:#00fe60; margin:0px 3px;}
/*right*/

.content {width:597px; float:right; padding:9px 0px 0px 22px;}
.content h1 {margin:0px; padding:10px 0px 5px 0px; color:#cbf3ff; font-size:21px; font-weight:normal; text-transform:uppercase;}
.content h2 {margin:0px; padding:10px 0px 0px 0px; color:#edbd06; font-size:15px;}
.content h2 a {color:#edbd06;}
.content h2 a:hover {color:#edbd06; text-decoration:none;}
.content h3 {margin:0px; padding:3px 0px 0px 0px; color:#BBE7F4; font-size:13px;}
.content h3 a {color:#BBE7F4;}
.content h3 a:hover {color:#BBE7F4; text-decoration:none;}
.content h4 {margin:0px; padding:10px 0px 0px 0px; color:#BBE7F4; font-size:13px;}
.content h5 {margin:0px; padding:10px 0px 10px 0px; color:#fff; font-size:13px; font-weight:normal;}
.content h5 strong {color:#edbd06;}
.content p {margin:0px; padding:5px 0px 9px 0px; font-size:12px; line-height:17px;}
.content p a {color:#fff;}
.content ul {margin:0px; padding:0px; float:left; width:230px;}
.content ul li {margin:0px; padding:0px; list-style-type:none; color:#fff; line-height:17px; font-size:11px;}
.content ul li a {color:#fff; text-decoration:none;}
.content ul li a:hover {color:#ccc; padding-left:1px;}
/*content*/

#bottom-space {clear:both; height:1px; overflow:hidden;}
/*bottom-space*/

#fixed-bottom {position:fixed; z-index:99999; bottom:66px; 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;}
/*fixed-bottom*/

#footer {clear:both; background:#00769b;}
#footer p {margin:0px; padding:20px; font-size:11px; color:#fff; line-height:15px; float:left;}
#footer p a {color:#fff; text-decoration:none;}
#footer p a:hover {text-decoration:underline;}
#icon {float:right; margin:20px 20px 10px 20px;}
/*footer*/
