/* Theme Name: WordPress Theme 1049 Theme URI: http://template-help.com/ Description: A theme from Template-Help.com Collection Version: 2.9 Author: Template_Help.com Author URL: http://www.Template-Help.com/ */ * {
 padding:0; margin:0;}
 html {
 font-size:100.01%; }
 body {
 background:url(images/footer.gif) repeat 0 0; font-size:62.5%;
 font-family: Arial, Helvetica, sans-serif;
 color:#3a3a38;
}
 .clear {
 clear: both;
}
 table, td, div, img {
 border:0;
 border-collapse:collapse;
}
 td {
vertical-align:top;
}
 ul {
 list-style: none;
}
 p {
 padding:0px 0px 18px 0px;
}
 a {
text-decoration: underline;
 color:#16b6ff;
 outline:none;
}
 a:hover {
text-decoration: none;
}
 object {
outline:none;
 border:0;
}
 input, select, textarea, html body textarea {
 vertical-align:middle;
 font-size:17px;
 color:#6a6a6a;
 font-family: Arial, Helvetica, sans-serif}
 input.text, select, textarea {
 padding:2px 0px 3px 6px;
 border:1px solid #9c9c9b;
 background: #fff;
}
 /*** Main ***/ .main {
 /* width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 990px)? "990px" : "100%");
*/ min-width:990px;
}
 .main {
 padding:0px 0px 0px 0px;
 background:url(images/tail.gif) repeat-x 0 0 #fff;
}
 .main-bg {
 overflow:hidden;
 height:100%;
 background:url(images/footer.gif) repeat-x 0 bottom;
}
 .main-width {
 width:1021px;
 margin: 0 auto;
 padding:32px 0px 0px 0px;
}
 .border-top {
 background:url(images/border.gif) repeat-x 0 0 #fff;
 overflow:hidden;
 height:100%;
}
 .border-bot {
 background:url(images/border-bot.gif) repeat-x 0 bottom;
}
 .border-left {
 background:url(images/border.gif) repeat-y 0 0;
}
 .border-right {
 background:url(images/border.gif) repeat-y right 0;
}
 .corner-left-top {
 background:url(images/corner-left-top.gif) no-repeat 0 0;
}
 .corner-right-top {
 background:url(images/corner-right-top.gif) no-repeat right 0;
}
 .corner-left-bot {
 background:url(images/corner-left-bot.gif) no-repeat 0 bottom;
}
 .corner-right-bot {
 background:url(images/corner-right-bot.gif) no-repeat right bottom;
 overflow:hidden;
 height:100%;
 padding:6px 0px 0px 0px;
}
 .header {
 height:178px;
 padding:0px 0px 0px 0px;
 position:relative;
 z-index:99999;
 margin:0px 6px 0px 6px;
 background:url(images/logo-bg.gif) repeat-x 0 0;
}
 /*** Menu ***/ .header .main-menu {
 position:relative;
 z-index:99999;
 clear:both;
 background:url(images/menu-bg.gif) repeat-x 0 0;
 height:40px;
}
 .header .main-menu .follow {
 float:right;
 padding:14px 19px 0px 0px;
}
 .header .main-menu .follow img {
 margin:0px 3px 0px 3px;
}
 #dropmenu {
 }
 .header .menu {
/* overflow:hidden;
*//* height:100%;
*/ margin:0px 0px 0px 0px;
}
 .header .menu ul {
 float:left;
 margin:0px 0px 0px 0px;
 list-style:none;
 padding:8px 0px 0px 19px;
}
 .header .menu ul li {
 float:left;
 margin:0px 29px 0px 0px;
}
 .header .menu ul li a {
 display:block;
 height:100%;
/* float:left;
*/ font-size:19px;
 line-height: inherit;
 text-transform:uppercase;
 cursor: pointer;
 /*position:relative;
 z-index:999999999;
 */font-weight: bold;
 color:#3a3a38;
 text-decoration:none;
 padding:0px 0px 0px 0px;
 *padding-bottom:10px;
 }
 .header .menu ul li a:hover {
 text-decoration:none;
}
 /*hover*/ .header .menu ul li a:hover {
 color:#14b5ff;
}
 .header .menu ul li:hover a {
 color:#14b5ff;
}
 .header .menu ul li:hover a:hover {
 color:#14b5ff;
}
 /*active*/ .header .menu ul li.current_page_item a {
color:#14b5ff;
}
 /* drop menu */ #dropmenu .menu ul ul {
 position:absolute;
 z-index:99;
 margin:0px 0px 0px -3px;
 background:#f2f2f2;
 width:150px;
 padding:0px 0px 0px 0px;
 }
 #dropmenu .menu ul ul li {
 float: none;
 /*position:relative;
*/ border:1px solid #f9f9f9;
 padding:6px 23px 7px 22px;
 margin:0px 0px 1px 0px;
 line-height:inherit;
 height:auto;
 text-align:left;
 }
 #dropmenu .menu ul li ul li a {
 color:#3a3a38;
 font-weight: normal;
 font-size:15px;
 padding:0px 0px 0px 0px;
 text-decoration:none;
 text-transform:none;
}
 #dropmenu .menu ul li ul li a:hover {
 color:#02b5fa;
}
 #dropmenu .menu ul ul ul {
 margin:-22px 0px 0px 127px;
 *margin-top:-24px;
 background:#ebebeb;
 position: absolute;
 z-index:9999999999;
 padding:0px 0px 0px 0px;
}
 #dropmenu .menu ul ul ul li {
}
 #dropmenu .menu ul ul ul a {
}
 #dropmenu .menu ul ul ul a:hover {
}
 #dropmenu .menu ul ul ul li a span {
}
 #dropmenu .menu ul ul ul li a span span {
}
 /*footer menu*/ .footer-menu {
 height:81px;
}
 .footer-menu .menu {
 float:left;
 margin:0px 0px 0px 0px;
}
 .footer-menu .menu ul {
 float:left;
 /*overflow:hidden;
 */margin:0px 0px 0px 0px;
 list-style:none;
 padding:36px 0px 0px 19px;
}
 .footer-menu .menu ul li {
 float:left;
 /*overflow:hidden;
*/ padding:0px 26px 0px 0px;
}
 .footer-menu .menu ul li a {
 display:block;
 height:100%;
 font-size:14px;
 line-height: inherit;
 cursor: pointer;
 color:#3a3a38;
 text-decoration:none;
 padding:0px 0px 2px 0px;
 }
 .footer-menu .menu ul ul {
 display: none;
}
 /*hover*/ .footer-menu .menu ul li:hover a {
 color:#14b5ff;
}
 /*active*/ .footer-menu .menu ul li.current_page_item a {
color:#14b5ff;
}
 .footer-menu .main-menu .follow {
 float:right;
 padding:34px 29px 0px 0px;
}
 .footer-menu .main-menu .follow img {
 margin:0px 3px 0px 3px;
}
 /*** Logo ***/ 
 .logo {
 float:left;
 height:133px;
}
 .logo .indent {
 overflow:hidden;
 /*height:100%;
 */ padding:5px 0px 0px 10px;
}
 
.logo h1 {
	display:block;
	overflow:hidden;
	width:396px;
	height:121px;
	font-size:2.1em;
	color:#fff;
	text-indent:-1000em;
	cursor:pointer;
	background-image: url(img/logo_eng.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.logo h1:hover {
 text-decoration:none;
}

 /*** booking ***/ 
 .booking {
 float:left;
 height:133px;
}
 .booking .indent {
 overflow:hidden;
 /*height:100%;
 */ padding:5px 0px 0px 3px;
}
 
.booking h1 {
	display:block;
	overflow:hidden;
	width:239px;
	height:121px;
	font-size:2.1em;
	color:#fff;
	text-indent:-1000em;
	cursor:pointer;
	background-image: url(img/booking_eng.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.booking h1:hover {
 text-decoration:none;
}

 /*** consultant ***/ 
 .consultant {
 float:left;
 height:133px;
}
 .consultant .indent {
 overflow:hidden;
 /*height:100%;
 */ padding:5px 0px 0px 5px;
}
 
.consultant h1 {
	display:block;
	overflow:hidden;
	width:101px;
	height:121px;
	font-size:2.1em;
	color:#fff;
	text-indent:-1000em;
	cursor:pointer;
	background-image: url(img/help_on.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.consultant h1:hover {
 text-decoration:none;
}

.description {
 font-size:17px;
 color:#fff;
 padding:0px 0px 0px 0px;
 margin:-3px 0px 0px -1px;
}
 /*** Slogan ***/ .slogan {
}

.forms {
 float:left;
 height:133px;
width: 250px;
}
 .forms .indent {
 overflow:hidden;
 /*height:100%;
 */ padding:5px 0px 0px 5px;
}

 /*** payment ***/ 
 .payment {
 height:76px;
 margin: 0 0 3px 0;
}
 .payment form {
 overflow:hidden;
 height:26px;
 padding:50px 0px 3px 0px;
 background:url(img/payment_eng.png) no-repeat 0 0;
}
 .payment form .text {
 width:137px;
 height: 22px;
  font-size:17px;
 color:#9c9c9b;
 border:0;
 margin:0px 2px 0px 4px;
 padding: 0px 0px;
}

 /*** Search ***/ 
 .search {
  height:38px;
 margin: 6px 0 0px 0;
}
 .search  form {
 overflow:hidden;
 height:100%;
 padding:0px 0px 0px 0px;
 background:url(img/background_search.png) no-repeat 0 0;
}
 .search form .text {
 width:135px;
 height: 22px;
  font-size:17px;
 color:#9c9c9b;
 border:0;
 margin:8px 3px 8px 4px;
  padding: 0px 0px;
}
 .search form .search-button {
 width:65px;
}

 /*** Flash ***/ .flash {
 clear:both;
}
 .flash .indent {
}
 /**/ .slider {
 clear:both;
 overflow:hidden;
 background:#f0f0f0;
 margin:0px 6px 7px 6px;
}
 .slider .corner-left-top {
 background:url(images/slider-left-top.gif) no-repeat 0 0;
}
 .slider .corner-right-top {
 background:url(images/slider-right-top.gif) no-repeat right 0;
}
 .slider .corner-left-bot {
 background:url(images/slider-left-bot.gif) no-repeat 0 bottom;
}
 .slider .corner-right-bot {
 background:url(images/slider-right-bot.gif) no-repeat right bottom;
 overflow:hidden;
 height:100%;
 padding:12px 11px 13px 12px;
}
 .slider .indent {
 padding:9px;
 background:#fff;
overflow:hidden;
 height:100%;
 position:relative;
}
 /*** Rss ***/ .rss {
}
 /*** Column ***/ .content {
 clear:both;
 overflow:hidden;
 height:100%;
 padding:0px 6px 0px 6px;
}
 .content-bg {
 overflow:hidden;
 height:100%;
 background:url(images/content-bg.gif) repeat-x 0 0;
 padding:16px 24px 0px 13px;
}
 .column-left {
 float:left;
 width:255px;
 margin:0px 0px 0px 0px;
}
 .column-right {
 float:right;
 width:170px;
 margin:0px 0px 0px 15px;
}
 .find h1 {
 color:#000000;
 font-size:20px;
 padding:6px 0px 14px 0px;
}
 .find h2 {
 color:#14b5ff;
 font-size:20px;
 padding:0px 0px 14px 0px;
}
 .find .more-link {
 clear:both;
 background:url(images/links.gif) no-repeat 0 0;
 width:183px;
 height:37px;
 margin:0px 0px 0px 0px;
}
 .find .more-link a {
 display:block;
 font-size:17px;
 color:#fff;
 text-align:center;
 padding:10px 7px 0px 0px;
}
 .find .more-link a:hover {
}
 .find .more-link a {
 text-decoration:none;
}
 .find .more-link a:hover {
 text-decoration: underline;
}
 .find p {
 clear:both;
 padding:0px 0px 3px 7px;
}
 .find label {
 float:left;
 width:87px;
 font-size:17px;
 color:#9c9c9b;
 display:block;
 margin:9px 0px 0px 0px;
}
 .find .text {
 width:176px;
 padding:12px 0px 7px 13px;
 border:0;
 font-size:17px;
 color:#16b6ff;
 background:url(images/input-bg.gif) no-repeat 0 0;
}
 /*** Widgets ***/ .widget {
 clear:both;
 overflow:hidden;
 height:100%;
 margin:0px 0px 10px 0px;
 }
 .widget .widget-bg {
 overflow:hidden;
 height:100%;
 padding:0px 0px 0px 0px;
 }
 .widget .indent {
 overflow:hidden;
 height:100%;
 color:#fff;
 padding:0px 0px 0px 0px;
 }
 .widget .title {
 overflow:hidden;
 height:100%;
 background:url(images/title-bg02.gif) repeat-y 0 0;
 margin:0px 0px 16px 0px;
 }
 .widget h2, .widget_tag_cloud .indent .title h2 {
 overflow:hidden;
 height:100%;
 text-transform: uppercase;
 font-size:1.4em;
 /*font-weight: normal;
*/ color:#7b7b7b;
 line-height:1.1em;
 padding:9px 10px 9px 13px;
 }
 .widget ul {
 line-height:1.4em;
 font-size:14px;
 /*overflow:hidden;
 height:100%;
*/ color:#000;
 padding:0px 0px 0px 0px;
 margin:0px 5px 0px 11px;
 }
 .widget ul li {
 /*overflow:hidden;
 height:100%;
*/ line-height:1.4em;
 padding:3px 0px 8px 18px;
 background:url(images/marker.gif) no-repeat 0 8px;
 }
 .widget ul li a {
 font-size:13px;
 color:#000;
 }
 .widget ul li a {
 text-decoration:none;
}
 .widget ul li a:hover {
 color:#16b6ff;
}
 .widget ul ul {
 font-size:100%;
 margin:0px 0px -6px 0px;
}
 .widget ul ul li {
 border:0;
}
 /*** widget_categories ***/ .custom .widget_categories {
}
 .custom .widget_categories ul {
 margin:0px 0px 0px 0px;
}
 .custom .widget_categories ul li {
 background: none;
 border-bottom:1px solid #e5e5e5;
 padding:6px 0px 8px 14px;
 margin:0px 0px 0px 0px;
}
 .custom .widget_categories ul li a {
 color:#444;
 font-size:11px;
 font-weight: bold;
}
 .custom .widget_categories ul li a:hover {
}
 .custom .widget_categories ul li span {
font-size:14px;
 color:#a1a1a1;
 display:block;
 float:left;
 padding:1px 12px 0px 1px;
}
 .custom .widget_categories ul li:hover {
 border-color:#16b6ff;
 cursor: pointer;
}
 .custom .widget_categories ul li:hover span {
 color:#16b6ff;
}
 /*** .widget_archive ***/ .widget_archive {
}
 /*** widget_meta ***/ .widget_meta {
}
 /*** widget_links ***/ /*** widget_page ***/ .widget_pages {
}
 .widget_pages ul ul {
 margin:0px 0px 0px 0px;
}
 .widget_pages ul ul li {
}
 /*** widget_recent_entries ***/ /*** widget_recent_comments ***/ .widget_recent_comments {
margin:0px 0px 32px 0px;
}
 .widget_recent_comments .mr {
 border:0;
 margin:0px 0px 0px 0px;
 padding-bottom:9px;
}
 /*** widget_tag_cloud ***/ .widget_tag_cloud {
 padding-bottom:18px;
}
 .widget_tag_cloud .indent div {
 padding:9px 24px 15px 0px;
}
 .widget_tag_cloud a {
 padding:0px 6px 0 0;
 font-size:12px;
 line-height:1.6em;
}
 .widget_tag_cloud .indent .title {
 padding:0px 0px 0px 0px;
}
 .widget_tag_cloud .indent .title div {
 padding:0px 0px 0px 0px;
}
 .widget_tag_cloud .indent .title div div {
 padding:0px 0px 0px 0px;
}
 .widget_tag_cloud a {
 text-decoration:none;
 display:block;
 float:right;
 font-size:14px;
 color:#000;
 padding:5px 10px 5px 10px;
 margin:0px 0px 5px 5px;
}
 .widget_tag_cloud a:hover {
 text-decoration: none;
 color:#02b5fa;
}
 /*** widget_text ***/ .widget_text {
 margin:0px 24px 16px 0px;
}
 .widget_text .widget-bg {
}
 .textwidget {
 font-size:1.3em;
 color:#000;
 font-style: italic;
 line-height:1.45em;
 padding:2px 8px 18px 10px;
 overflow:hidden;
 height:100%;
}
 .textwidget p {
 padding:0px 5px 10px 0px;
}
 .textwidget p.img {
 padding:0px 0px 17px 0px;
}
 .textwidget a {
}
 /*** widget_other ***/ .content #wp-calendar * {
 color:#000;
 font-size:12px;
}
 #search form {
 padding:10px 0px 20px 0px;
}
 #search form .text {
 display:block;
 margin:0px 0px 8px 0px;
 padding:2px 0px 3px 6px;
 width:150px;
}
 #search form .but {
 margin:0px 0px 0px -3px;
}
 .search_page .text {
 width:170px;
 padding:2px 0px 3px 5px;
 margin:0px 10px 0px 0px;
}
 .widget_calendar table {
 margin:0px 0px 10px 20px;
}
 /*** block ***/ .custom .title {
 margin-bottom:17px;
}
 .custom .block {
 margin:0px 0px 7px 0px;
 clear:both;
}
 .custom .block .corner-left-top {
 background:url(images/bg-left-top2.gif) no-repeat 0 0 #f2f2f2;
}
 .custom .block .corner-right-top {
 background:url(images/bg-right-top2.gif) no-repeat right 0;
}
 .custom .block .corner-left-bot {
 background:url(images/bg-left-bot2.gif) no-repeat 0 bottom;
}
 .custom .block .corner-right-bot {
 background:url(images/bg-right-bot2.gif) no-repeat right bottom;
 overflow:hidden;
 font-size:11px;
 line-height:1.5em;
 color:#3a3a38;
 height:100%;
 padding:24px 4px 0px 9px;
}
 .custom .block:hover .corner-left-top {
 background:url(images/bg-left-top1.gif) no-repeat 0 0 #b7e8fe;
}
 .custom .block:hover .corner-right-top {
 background:url(images/bg-right-top1.gif) no-repeat right 0;
}
 .custom .block:hover .corner-left-bot {
 background:url(images/bg-left-bot1.gif) no-repeat 0 bottom;
}
 .custom .block:hover .corner-right-bot {
 background:url(images/bg-right-bot1.gif) no-repeat right bottom;
}
 /*widget_news*/ .custom .widget_news .corner-left-top {
 background:url(images/bg-left-top1.gif) no-repeat 0 0 #b7e8fe;
}
 .custom .widget_news .corner-right-top {
 background:url(images/bg-right-top1.gif) no-repeat right 0;
}
 .custom .widget_news .corner-left-bot {
 background:url(images/bg-left-bot1.gif) no-repeat 0 bottom;
}
 .custom .widget_news .corner-right-bot {
 background:url(images/bg-right-bot1.gif) no-repeat right bottom;
}
 .custom .widget_news .block:hover .corner-left-top {
 background:url(images/bg-left-top2.gif) no-repeat 0 0 #f2f2f2;
}
 .custom .widget_news .block:hover .corner-right-top {
 background:url(images/bg-right-top2.gif) no-repeat right 0;
}
 .custom .widget_news .block:hover .corner-left-bot {
 background:url(images/bg-left-bot2.gif) no-repeat 0 bottom;
}
 .custom .widget_news .block:hover .corner-right-bot {
 background:url(images/bg-right-bot2.gif) no-repeat right bottom;
}
 .custom .block p {
 padding:0px 0px 2px 0px;
}
 .custom .block p a {
 text-decoration:none;
 color:#16b6ff;
 font-size:12px;
 padding:0px 0px 0px 0px;
}
 .custom .block p a:hover {
 text-decoration:underline;
}
 .custom .block .more a {
 display:block;
 float:right;
 padding:0px 11px 14px 0px;
}
 .custom .all {
color:#16b6ff;
 font-size:13px;
 font-weight: bold;
 display:block;
 clear:both;
 padding:6px 0px 0px 1px;
}
 .custom .block .fleft {
 margin:-15px 15px 0px 0px;
}
 .custom .block .fleft img {
 border:1px solid #fff;
}
 .widget_news {
}
 .widget_news .title {
 background:url(images/title-bg01.gif) repeat-y 0 0;
}
 .widget_news .title h2 {
 color:#fff;
}
 /*** Content ***/ .column-center {
 overflow:hidden;
 height:100%;
}
 .column-center .indent {
 clear:both;
 overflow:hidden;
 height:100%;
 padding:0px 0px 18px 0px;
}
 .column-center .bgnone {
 background: none;
}
 /*** Title wrapper ***/ .column-center .title {
 overflow:hidden;
 height:100%;
 clear:both;
 background:url(images/title-bg.gif) repeat 0 0;
 padding:0px 0px 0px 0px;
 margin:0px 8px 12px 0px;
 }
 .column-center .title .corner-left-top {
 background:url(images/title-left-top.gif) no-repeat 0 0;
overflow:hidden;
 height:100%;
 }
 .column-center .title .corner-right-top {
 background:url(images/title-right-top.gif) no-repeat right 0;
}
 .column-center .title .corner-left-bot {
 background:url(images/title-left-bot.gif) no-repeat 0 bottom;
}
 .column-center .title .corner-right-bot {
 background:url(images/title-right-bot.gif) no-repeat right bottom;
 overflow:hidden;
 padding:0px 0px 0px 0px;
}
 .column-center .title h2 {
 /*overflow:hidden;
 height:100%;
 */ font-size:2em;
/* font-weight: normal;
*/ color:#fff;
 line-height:1.2em;
 margin:0px 0px 0px 0px;
 padding:6px 10px 7px 10px;
 }
 .column-center .title h3 {
 overflow:hidden;
 height:100%;
 font-size:2em;
 /*font-weight: normal;
*/ color:#fff;
 line-height:1.2em;
 padding:6px 0px 7px 19px;
 }
 .column-center .title h2 a, .column-center .title h3 a {
 color:#fff;
 text-decoration:none;
}
 .column-center .title h2 a:hover, .column-center .title h3 a:hover {
 color:#02b5fa;
}
 /******/ .title-page01 {
 padding:6px 10px 0px 10px;
}
 .title-page02 {
 padding:6px 10px 0px 10px;
}
 .title-page03 {
 padding:6px 10px 0px 10px;
}
 .title-page01 *, .title-page02 *,.title-page03 *, .pagetitle {
 color:#000;
}
 .title-page01 * {
 font-size:2em;
 /*font-weight: normal;
*/ text-transform:uppercase;
}
 .title-page02 * {
 font-size:2em;
 /*font-weight: normal;
*/}
 .title-page03 * {
 font-size:1.7em;
 /*font-weight: normal;
*/}
 /*** Date ***/ .column-center .date {
 float:left;
 font-size: 1.3em;
 color:#3a3a38;
 padding:0px 7px 10px 8px;
 }
 .column-center .date span {
 color:#3a3a38;
 text-decoration:underline;
}
 /*** author ***/ .column-center .author {
 float:left;
 font-size: 1.4em;
 line-height:1.1em;
 color:#000;
 padding:0px 0px 0px 8px;
 border-left:1px solid #000;
}
 .column-center .author span {
 color:#d21034;
 text-decoration:underline;
}
 /*** Text box ***/ .text-box {
 clear:both;
 overflow:hidden;
 height:100%;
 font-size:1.3em;
 line-height:1.35em;
 padding:24px 0px 0px 9px;
 }
 .text-box p {
 padding:0px 0px 11px 0px;
}
 .fleft {
 float:left;
 /*display: inline;
*/ overflow:hidden;
 height:100%;
 padding:0;
 margin:-15px 27px 0px 0px;
 }
 .fleft img {
 margin:0px 0px 0px 0px;
}
 .text-box .img img {
 margin:-2px 14px 0px 1px;
}
 .text-box .img {
 padding:0px 0px 17px 0px;
}
 .text-box span {
 font-size:15px;
 color:#16b6ff;
}
 .text-box .left {
 float:left;
 width:314px;
 margin:0px 22px 0px 0px;
}
 .text-box .right {
 float:left;
 width:314px;
 margin:0px 0 0px 0px;
}
 /******/ .more-link {
 clear:both;
 background:url(images/more-link.gif) no-repeat 0 0;
 width:106px;
 height:28px;
 margin:-7px 0px 0px 9px;
}
 .more-link a {
 display:block;
 font-size:14px;
 color:#fff;
 padding:6px 0px 0px 9px;
}
 .more-link a:hover {
}
 .more-link a {
 text-decoration:none;
}
 .more-link a:hover {
 text-decoration: underline;
}
 /******/ .comments {
 float:right;
 margin:-1px 0px 0px 0px;
 padding:0px 21px 0px 0px;
}
 .comments a {
 font-size:15px;
 color:#16b6ff;
}
 /******/ .postmetadata {
 clear:both;
 font-size:1.2em;
 line-height:1.4em;
 padding:0px 0px 18px 9px;
}
 .postmetadata a {
 padding:0px 1px 0px 10px;
}
 /******/ .link-edit {
 float:left;
 padding:20px 34px 6px 9px;
 margin:0px 0px 0px 0px;
}
 .link-edit a {
 font-size:12px;
 color:#16b6ff;
}
 .link-edit a:hover {
}
 /******/ .navigation {
 overflow:hidden;
 height:100%;
 font-size:12px;
 color:#000;
 padding:5px 0px 8px 0px;
}
 .navigation a {
 font-size:12px;
 color:#000;
 }
 .nav-top {
 margin:-20px 0px 0px 0px;
 padding:5px 0px 15px 0px;
}
 .nav-top a {
}
 .nav-top .alignleft a {
 padding:0px 0px 0px 3px;
}
 .nav-top .alignright a {
}
 /*.nav-top a {
 text-decoration:none;
}
 .nav-top a:hover {
 text-decoration: underline;
}
*/ /*******/ .text-box h1, .text-box h2, .text-box h3, .text-box h4, .text-box h5, .text-box h6 {
 color:#000;
 font-family:Arial;
 line-height:1.5em;
}
 .text-box h1 {
 font-size:22px;
 font-weight: normal;
 line-height:1.2em;
 display:block;
 height:100%;
 padding:0px 0px 13px 0px;
}
 .text-box h2 {
 font-size:20px;
 font-weight: normal;
}
 .text-box h3 {
 font-size:18px;
}
 .text-box h4 {
 font-size:16px;
 text-transform:uppercase;
 font-family:Arial;
}
 .text-box h5 {
 font-size:14px;
}
 .text-box h6 {
 font-size:12px;
}
 /*** OL UL style***/ .text-box ul {
 padding:5px 0px 5px 1px;
 margin:0px 0px 0px 0px;
 overflow:hidden;
 height:100%;
line-height:1.4em;
}
 .text-box ul li {
background:url(images/marker.png) no-repeat 0 3px;
 padding:1px 0px 9px 20px;
 list-style-image:none;
 list-style:none;
 font-weight:normal;
}
 .text-box ul li ul {
 margin-left:10px;
}
 .text-box ul li ol {
 margin-left:15px;
}
 .text-box ul li ol li {
 list-style-type:decimal;
}
 .text-box ol {
 padding-left:2px;
}
 .text-box ol li {
 padding:0px;
 margin-left:13px;
 font-weight:normal;
list-style-type:decimal;
}
 .text-box ol li ul {
 padding:2px 0px 5px 2px;
}
 .text-box ol li ul li {
 font-weight:normal;
 background:url(images/marker.png) no-repeat 0 3px;
 padding:1px 0px 9px 20px;
}
 .text-box ul li {
 list-style-image:none;
 list-style:none;
}
 .text-box ul li a {
 /*text-decoration:none;
*/}
 /*.text-box ul li a:hover {
 text-decoration:underline;
}
*/ .text-box ul li ul {
 margin-left:15px;
}
 .text-box ul li ol {
margin-left:20px;
}
 .text-box ul li ol li {
 list-style-type:decimal;
background:none;
}
 .text-box ul li ol li a {
}
 .text-box ol {
 padding:5px 0px 5px 2px;
}
 .text-box ol li{
 padding:0px;
 margin-left:20px;
}
 .text-box ol li a {
 padding-left:0px;
 text-decoration:none;
 font-weight:normal;
}
 .text-box ol li a:hover{
 text-decoration:underline;
 }
 .text-box ol li ul li a {
 font-weight:normal;
 text-decoration:underline;
}
 .text-box ol li ul li a:hover {
text-decoration:none;
}
 /**/ .custom {
 clear:both;
 overflow:hidden;
 height:100%;
 background:url(images/content-bg.gif) repeat-x 0 0;
 padding:19px 0px 20px 12px;
 margin:0px 6px 0px 6px;
}
 .custom .left {
 float:left;
 width:319px;
 margin:0px 0px 0px 0px;
}
 .custom .left.mr {
 margin:0px 14px 0px 14px;
}
 .custom .right {
 float:left;
 width:319px;
 margin:0px 0px 0px 0px;
}
 /*** Footer ****/ .footer {
 clear:both;
 overflow:hidden;
 height:100%;
 font-size:1.2em;
 line-height:1.3em;
 margin:0px 0px 0px 0px;
 color:#fff;
 }
 .footer .width {
 width:1021px;
 margin: 0 auto;
 overflow:hidden;
}
 .footer .indent {
 overflow:hidden;
 height:100%;
 text-align:right;
 padding:24px 24px 30px 0px;
 }
 .footer a {
 color:#16b6ff;
}
 .footer p {
 padding:0px 0px 0px 0px;
}
 .footer a {
 text-decoration:none;
 }
 .footer a:hover {
 text-decoration: underline;
}
 /* ----------------------------------------------------------------- ---------------------------- WP ------------------------------------ ----------------------------------------------------------------- */ .info-sidebar {
 overflow:hidden;
 padding:5px 0px 15px 15px;
 color:#000;
 width: auto;
 font-size:1.4em;
 line-height:1.4em;
}
 .info-sidebar a {
 text-transform:none;
 color:#000;
}
 .pagetitle {
 font-size:2.1em;
 font-weight: normal;
 overflow:hidden;
 text-align:center;
 padding:20px 12px 5px 12px;
 *padding:20px 12px 0px 12px;
}
 /*--- Navigations ---*/ .navigation {
 /*clear:both;
*/ overflow:hidden;
 /*line-height:13px;
*/}
 .navigation .alignleft {
 float: left;
 width:45%;
 text-align:left;
}
 .navigation .alignright {
 float: right;
 width:45%;
 text-align:right;
}
 .nav-top .alignright a {
 float: right;
 }
 .pd-nav {
 padding:0;
 margin:0;
}
 .pd-nav .alignleft {
 padding:0;
 margin:0;
}
 .pd-nav .alignright {
 padding:0;
 margin:0;
}
 .pd-title {
padding-bottom:0;
}
 .marg {
 margin-bottom:10px;
}
 /*--- Begin Images ---*/ p img {
 padding: 0;
 max-width: 100%;
}
 img.centered {
 display: block;
 margin-left: auto;
 margin-right: auto;
}
 img.alignright {
 float: right;
display:inline;
 padding: 0;
 margin: 3px 0px 10px 20px;
}
 img.alignleft {
 padding: 0;
 margin: 3px 25px 5px 0;
 float:left;
 display:inline;
}
 /*------*/ #tag_cloud .widget-bottom-left {
 padding-bottom:15px;
}
 #tag_cloud .widget-heading {
 margin-bottom:15px;
}
 #tag_cloud a {
 padding-left:3px;
}
 /*--- Popup styles ---*/ #commentspopup {
}
 #commentspopup #header {
background:#2F3F99 url(images/popup_header_bg.gif) top repeat-x;
}
 #commentspopup .page-padding {
padding:0 5px;
}
 #commentspopup .page-width {
width:538px;
 margin:0 auto;
}
 #commentspopup .header-top {
background:url(images/popup_header_bg_top.jpg) top repeat-x;
}
 #commentspopup .header-top-right {
background:url(images/popup_header_bg_top_right.jpg) top right no-repeat;
}
 #commentspopup .header-top-left {
background:url(images/popup_header_bg_top_left.jpg) top left no-repeat;
 width:100%;
 height:160px;
}
 #commentspopup .header-padding {
padding:39px 0 0 89px;
}
 #commentspopup h1 {
font-size:1em;
 margin:0;
 padding:0;
 color:#E1E7EC;
 text-indent:-1000em;
 width:141px;
 height:27px;
}
 #commentspopup h1:hover {
text-decoration: none;
 cursor:pointer;
}
 #commentspopup .description {
width:141px;
 height:9px;
 text-indent:-1000em;
 margin-top:2px;
}
 #commentspopup .description2 {
width:249px;
 height:27px;
 text-indent:-1000em;
 margin-top:19px;
}
 #commentspopup .border-bottom-left {
padding:17px 37px 10px;
}
 #commentspopup p {
font-size:12px;
}
 /*--- Begin Typography & Colors ---*/ small {
 font-size: 1em;
 padding:0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
}
 small * {
font-size: 0.9em;
}
 small p {
font-size: 0.9em;
}
 select {
 width: 130px;
}
 #commentform {
 font-size:1.2em;
 overflow:hidden;
 height:100%;
 padding:0px 0px 0px 0px;
}
 /*.commentform {
float:left;
}
*/ #commentform input {
 margin: 5px 5px 1px 0;
}
 #commentform {
 margin: 5px 0px 0 0;
}
 #commentform textarea {
 width: 98%;
 padding: 2px;
}
 #respond:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}
 #commentform #submit {
 /*margin: 0 0 10px auto;
 float: right;
*/ /*margin:0px 0px 0px 319px;
*/}
 #respond p {
 padding:0px 0px 10px 0px;
 text-indent:0;
}
 #respond form p {
 padding:0px 0px 10px 0px;
 text-indent:0;
}
 /*--- Begin Calendar ---*/ #wp-calendar {
 empty-cells:show;
 width: 155px;
}
 #wp-calendar th {
 padding:3px 0;
 text-align:center;
 color:#fff;
}
 #wp-calendar td {
 padding:3px 0;
 text-align:center;
 color:#fff;
}
 #wp-calendar a {
 display: block;
 font-weight:bold;
 color:#fff;
}
 #wp-calendar #next a {
 padding-right: 10px;
 text-align: right;
 font-weight: normal;
}
 #wp-calendar #prev a {
 padding-left: 10px;
 text-align: left;
 font-weight: normal;
}
 #wp-calendar caption {
 text-align: center;
 color:#fff;
 font-weight:bold;
 font-size:1.3em;
 padding:0px 0px 6px 0px;
}
 /* Begin Various Tags & Classes */ acronym, abbr, span.caps {
 cursor: help;
 }
 acronym, abbr {
 border-bottom:1px dashed #1001;
 }
 blockquote {
 border:1px solid #e6e6e6;
 color:;
 background:#ebebeb;
 padding:15px 10px 10px 20px;
 margin:5px 0;
 }
 blockquote cite {
 margin: 5px 0 0;
 display: block;
 }
 /* Captions */ .aligncenter, div.aligncenter {
 display: block;
 margin-left: auto;
 margin-right: auto;
}
 .wp-caption {
 border: 1px solid #ddd;
 text-align: center;
 background-color: #f3f3f3;
 padding-top: 4px;
 margin: 10px;
 -moz-border-radius: 3px;
 -khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
}
 .wp-caption img {
 margin: 0;
 padding: 0;
 border: 0 none;
}
 .wp-caption p.wp-caption-text {
 font-size: 11px;
 line-height: 17px;
 padding: 0 4px 5px;
 margin: 0;
}
 /* Begin Comments*/ .alt {
 clear:both;
 padding-bottom:20px;
 font-weight: normal;
}
 .alt a {
 padding:0px 0px 0px 0px;
 text-decoration:underline;
}
 .alt a:hover {
 padding:0px 0px 0px 0px;
 text-decoration: none;
}
 .commentlist {
 color:;
 text-align: justify;
 }
 .commentlist a {
 color:}
 .commentlist span {
 color:;
 font-weight: bold;
}
 ol.commentlist li {
 list-style: none;
 font-size:12px;
 margin:6px 0px 6px 0px;
 padding: 5px 10px 3px;
 /*list-style: none;
*/ border:1px solid #e6e6e6;
 color:;
 background:#ebebeb;
 }
 .commentlist li .avatar {
 float: right;
 border: 1px solid #888;
 padding: 2px;
 background: #fff;
 /*margin:0px 20px 15px 0px;
*/ }
 .commentlist p {
 margin: 10px 5px 10px 0;
 }
 #commentform p {
 margin: 5px 0;
 font-size:14px;
 padding-left:15px;
 }
 .nocomments {
 text-align: center;
 margin: 0;
 padding: 0;
 }
 .commentmetadata {
 margin: 0;
 display: block;
 }
 cufon{
text-indent:0!important;
}
@media screen,projection{
cufon{
display:inline!important;
display:inline-block!important;
position:relative!important;
vertical-align:middle!important;
font-size:1px!important;
line-height:1px!important;
}
cufon cufontext{
display:-moz-inline-box!important;
display:inline-block!important;
width:0!important;
height:0!important;
overflow:hidden!important;
text-indent:-10000in!important;
}
cufon canvas{
position:relative!important;
}
}
@media print{
cufon{
padding:0!important;
}
cufon canvas{
display:none!important;
}
}

