*{border:none;margin:0;padding:0;}
a{color:#3D5633;text-decoration:none;}
a:hover{text-decoration:underline;}
ul{list-style:none;}
.isHidden{display:none !important;}
body{background:#eee;font:1em/17px georgia,'palatino linotype',palatino,'times new roman',times,serif;//color:#222;}
p.bigPost{text-align:justify;margin-top:3px;margin-bottom:10px;}
h1,h2,h3,h4,h5,h6{color:#222;font-weight:normal;font:1em/1.3em georgia,'palatino linotype',palatino,'times new roman',times,serif;}
h2.bigPostTitle{font-size:20px;line-height:1em;color:#231f20;display:block;margin-top:2px;margin-bottom:3px;}
h2.bigPostTitle a{color:#231f20;display:block;text-decoration:none;}
h2.bigPostTitle a:hover{color:#78B97B;text-decoration:underline;}
h2.bottomFeaTitle{color:#005497;font-size:1.1em;font-weight:bold;margin-bottom:3px;text-decoration:none;}
h2.bottomFeaTitle a{color:#005497;display:block;text-decoration:none;}
h2.bottomFeaTitle a:hover{color:#005497;text-decoration:underline;}
h2.featuredTitle{font-size:20px;line-height:1.1em;background:url(images/bgTransparent.png);width:100%;padding-top:7px;padding-bottom:7px;color:#fff;position:absolute;z-index:2;bottom:0;}
h2.featuredTitle a{color:#fff;padding-left:7px;padding-right:7px;display:block;text-decoration:none;}
h2.featuredTitle a:hover{text-decoration:underline;}
h3.footerWidgetTitle{text-transform:uppercase;font-weight:bold;font-size:1.1em;letter-spacing:-1px;padding-top:2px;padding-bottom:2px;font-family:arial, verdana, san-serif;color:#bd8b43;border-bottom:1px dotted #555;}
h3.redWidgetTitle{color:#78B97B;font-weight:bold;display:block;margin-bottom:7px;}
h3.redWidgetTitle a, h3.redWidgetTitle a:hover{color:#78B97B;}
.left{float:left;}
#wrapper{padding:0 10px 10px;background:#fff;font-size:.75em;overflow:hidden; /* was 'auto' 
before, fix for scrollbar bug */}
#topnavi{font-size:.75em;position:relative;background:#EEE;height:28px;}
#pages li a{color:#222;display:block;padding-bottom:4px;padding-top:4px;}
#pages li{float:left;padding:0 10px;width:auto;}
#pages li a:hover{color:#78B97B;text-decoration:none;}
#pages li.rss{background:url(http://127.0.0.1/wp-content/themes/Blognews/styles/default/rss.gif) no-repeat left center;padding-top:5px;padding-bottom:5px;padding-right:10px;padding-left:15px;}
#pages li.rss a{padding:0px 0px;}
#pages li.rss a:hover{padding:0px 0px;}
.languageFlags{position:absolute;right:250px;padding:5px 0 0 10px;font-size:0.8em;}
.languageFlags img{margin:8px 0 0 2px;padding:1px;}
.languageFlags .flagActive{border:1px solid #666;padding:0;}
.languageFlags a{color:#333;text-decoration:none;}
.languageFlags a:hover{color:#000;text-decoration:underline;}
#header{display:block;padding-right:10px;height:130px;}
#sitebanner{float:left;width:960px;padding-top:7px;padding-bottom:7px;}
#searchform{width:240px;}
#searchform input[type=text]{border:1px solid #CCC;padding:2px;position:absolute;right:30px;top:3px;width:180px;}
.searchsubmit{background:transparent url(images/search-btn.gif) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:19px;line-height:0;position:absolute;right:5px;text-indent:-900em;top:4px;width:19px;}
ul#nav{background:#eee;border-bottom:3px solid #88AF7A;position:relative;width:960px;list-style:none;height:29px;width:960px;}
ul#nav li{float:left;position:relative;}
ul#nav a{color:#000;display:block;text-decoration:none;padding:3px 10px;}
ul#nav a:hover{background-color:#88AF7A;color:#FFF;}
ul#nav li.menuActived{color:#FFF;background:#88AF7A;text-decoration:none;}
ul.hovernav{display:none;z-index:5000;}
ul.hovernav li{width:130px;}
ul#nav li:hover ul.hovernav{background-color:#EEE;display:block;position:absolute;top:25px;}
ul.hovernav li a:hover{background-color:#88AF7A;color:#000;}
ul.hovernav2{display:none;z-index:5000;}
ul.hovernav2 li{width:130px;}
ul.hovernav li:hover ul.hovernav2{background-color:#EEE;display:block;position:absolute;left:130px;top:0px;}
ul.hovernav2 a:hover{background-color:#88AF7A;color:#000;}
ul#subnavi{background-color:#88AF7A;width:960px;position:absolute;}
ul#subnavi li{position:relative;}
ul#subnavi ul{display:none;z-index:5000;}
ul#subnavi li:hover ul{background-color:#EEE;display:block;position:absolute;}
ul#subnavi li ul a:hover{background-color:#88AF7A;color:#000;}
ul#subnavi li ul li{width:130px;}
#headcontainer{height:175px;}
#container{margin-top:7px;width:50%;}
.glidecontentwrapper{z-index:0;position:relative;height:380px;overflow:hidden; background-color: #FFFFFF}
.featuredSlider{//padding-bottom:7px;//border-bottom:1px solid #ddd;z-index:1;//margin-bottom:7px;visibility:hidden;//height:370px;position:absolute;//relative;background:#fff;}
.featuredSlider .sliderContent{position:relative;margin-bottom:5px;height:230px;overflow:hidden;padding:0px 0px 0px 0px}
.featuredSlider .featuredImage{//height:700px;display:block;position:absolute;z-index:1;}
.featuredSlider p{padding-left:8px;padding-right:8px;border-left:1px solid #eee;border-right:1px solid #eee;text-align:justify;}
.feaScrollBar{color:#222;background:#eee;position:relative;display:block;padding:3px 5px;margin-bottom:5px;height:17px;//only needed if no feaPostMeta used}
.feaPostMeta{font-size:.9em;}
.feaPostMeta a{color:#78B97B;text-decoration:none;}
.feaPostMeta a:hover{text-decoration:underline;}
.scrollBarLinks{margin-top:2px;float:right;position:absolute;color:#999;text-align:center;right:5px;top:0;}
.scrollBarLinks a{color:#78B97B;margin:0 1px;text-decoration:none;}
.scrollBarLinks a:hover{margin:0 1px;text-decoration:underline;}
a.sliderCurrent{color:#999;margin:0 1px;}
#contentLeft{float:left;width:48%;}
#contentRight{float:right;width:48%;}
#contentLeft .titleCatName, #contentRight .titleCatName{margin-bottom:5px;}
.featuredSmallPost{padding-top:5px;padding-bottom:5px;}
.titleCatName{text-transform:uppercase;font-family:arial, verdana, sans-serif;color:#78B97B;font-weight:bold;font-size:11px;text-decoration:none;}
#midSidebar{margin-top:-15px;margin-left:7px;float:left;//margin:0 10px;width:49%;display:inline;}
#midSidebarInner{border-right:1px solid #eee;border-left:1px solid #eee;padding-right:7px;padding-left:7px;//border-bottom:1px solid #eee;}
#ad180px img{display:block;margin-top:7px;margin-right:auto;margin-left:auto;margin-bottom:7px;}
#ad180px .advertisewithus{margin-top:10px;margin-bottom:7px;text-align:center;}
#ad180px .advertisewithus a, #ad180px .advertisewithus a:visited{color:#78B97B;text-decoration:none;font-size:1.2em;font-style:bold;}
#ad180px .advertisewithus a:hover{text-decoration:underline;}
#rightSidebar{margin-top:7px;float:right;width:21%;margin-bottom:7px;}
#news{margin:20px 0 10px 0;}
.widget ul li{line-height:18px;color:#222;border-bottom:1px dotted #D3D9EB;padding-bottom:12px;margin-bottom:12px;list-style:square inside;}
.widget a{display:inline;color:#222;width:auto;text-decoration:none;}
.widget a:hover{color:#29568f;text-decoration:underline;}
.sidebarMidWidget{margin-bottom:10px;}
.mainContent, .mainContentExtended{float:left;padding:0 5px 0 20px;width:75%;}
.sidebar{float:right;width:21%}
.secondaryInnerPost{border-bottom:1px solid #e1e4f2;padding-bottom:10px;margin-bottom:10px;height:160px;}
.alignleft{float:left;margin-right:10px;margin-top:5px;}
#secondaryFeaWrapper{width:960px;float:left;line-height:1.3em;border-top:1px solid #eee;}
#secondaryFeaLeft{float:left;padding-left:7px;padding-right:7px;padding-top:7px;padding-bottom:7px;border-right:1px solid #eee;width:304px!important;}
.secondaryInnerPost{border-bottom:1px solid #eee;//padding-bottom:10px;//margin-bottom:10px;}
.secondaryInnerPost ul{margin-top:3px;font-size:.95em;}
.secondaryInnerPost ul li{//line-height:15px;color:#005497;list-style:disc inside;}
.secondaryInnerPost ul li a, .secondaryInnerPost ul li a:visited{display:inline;color:#005497;//width:auto;text-decoration:none;}
.secondaryInnerPost ul li a:hover{text-decoration:underline;}

#footerInner{padding:10px;color:#fefefe;}
#footerLeft{width:210px;float:left;}
#footerLeft a{color:#fefefe;margin:0 3px;font-size:.9em;display:inline;text-decoration:none;}
#footerLeft a:hover{text-decoration:underline;}
#footerMid{width:242px;float:left;margin:0 20px;}
#footerMid ul li{border-bottom:1px dotted #555;}
#footerMid li a{color:#ccc;background:url(images/link.png) no-repeat left center;padding-left:20px;display:block;padding-top:2px;padding-bottom:2px;text-decoration:none;}
#footerMid li a:hover{color:#fff;background:#1F1B17 url(images/link.png) no-repeat left center;padding-left:20px;display:block;padding-top:2px;padding-bottom:2px;text-decoration:none;}
#footerRight{width:468px;float:right;display:inline;}
.footerRightInner{padding-top:10px;}
.memberJoin{background:#EEE none repeat scroll 0 0;}
.memberJoin{border:1px solid #CCC;margin:10px 0 10px;padding:5px 10px 10px;}
.memberJoin h2 a{color:#78B97B;font:bold 1.3em Tahoma,arial,times;}
.memberJoin a{color:#333;font-weight:bold;text-decoration:none}
.memberJoin a:hover{text-decoration:underline;}
.memberJoin p{padding-top:8px;}
.viewHighlighted{background:#88AF7A none repeat scroll 0 0;margin-bottom:10px;padding:5px;}
.viewHighlighted a{color:#FFF;font-family:tahoma,arial,times;text-decoration:none;}
.viewHighlighted a:hover{color:#FFF;text-decoration:underline;}
#listing_info{border:1px solid #999;background-color:#EEE;padding:10px;}
#listing_info h1{font:bold 1.5em tahoma,arial,times;padding-bottom:10px;}
#listing_info p{line-height:1.4em;}
h2.standardTitle{color:#78B97B;font:normal 1.6em Tahoma,arial,times;padding:5px 0 10px 0;}
p.informationMessage{padding:3px;}
p.viewMore{padding:3px;}
span.complementaryInfo{padding-left:3px;}
.rateComments{overflow:auto;}
.rateComments p{padding:3px 0 5px 0;}
.rateComments h3 a{color:#0080C6;font:normal 1.4em Tahoma,arial,times;}
.review{width:70%;}
.divisor{border-bottom:1px solid #CCC;padding-top:10px;}
.standardForm input, .standardForm textarea{border:1px solid #0080C6;padding:4px;}
.standardForm input{width:200px;}
.standardForm table{border-collapse:collapse;}
.standardForm table, td, th{}
.standardForm td{padding:15px;}
.standardButton, .standardButton button, .standardButton a, .standardButton a:visited{height:30px;width:120px;}
.standardButton{background:transparent url(images/bg_button_right.gif) no-repeat scroll 100% 0;}
.standardButton button, .standardButton a, .standardButton a:visited{background:transparent url(images/bg_button_left.gif) no-repeat scroll 0 0;color:#FFFFFF;cursor:pointer;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:30px;text-align:center;margin-top:10px;}
.standardButton p{padding:0px;}
.formFieldsLogin label{display:block;width:97%;}
.formFieldsLogin input{border:1px solid #0080C6;padding:4px;}
.memberLogin{background:#EEE none repeat scroll 0 0;border:1px solid #CCC;line-height:24px;padding:10px;}
.memberLogin h2{color:#006699;font:bold 1.3em Tahoma,arial,times;line-height:24px;}
button{border:0 none;padding:0 25px;text-decoration:none;}
.googleAds2{margin-left:20px;padding-bottom:10px;}
.googleAds{padding-bottom:10px;}
div.two-col-fixed-left div.link-excerpt{height:85px;margin-top:20px;}
div.link-excerpt{margin-bottom:10px;}
div.link-excerpt h5{color:#6A6A6A;font-size:150%;font-weight:bold;}
div.link-excerpt p{margin:0 5px 5px 0;}
p.description{color:#6A6A6A;margin-bottom:10px;}
.travel_category{display:block;padding-bottom:10px;}
.travel_category h5{font-weight:bold;font-size:1.2em;}
.travel_category div{margin-right:20px;}
.category_text{overflow:hidden;}
.advertisement{background-color:#EEE;padding:5px;width:198px;}
.advertisement span{display:block;}
.advertisementLabel{color:#666;font-size:0.8em;text-transform:uppercase;}
.sponsoredLink{background-color:#FFF;border:1px solid #666;margin:0 0 10px;padding:8px;display:block;}
.sponsoredLinkTitle{color:#CD1713;font-size:1em;}
.sponsoredLinkContent{color:#666;font-size:0.8em;}
.sponsoredLinkURL{}
.advertisementLink{padding-top:10px;font-size:0.8em;text-align:right;}
div.highlightImage{float:right;padding:0 0 5px 5px;}
div.highlightBox h3 a{color:#29568F;font-size:1.5em;line-height:1.6em;padding:0 0 10px;}
p.complementaryInfo{padding-bottom:10px;}
div.divisor{overflow:hidden;}
#articleMain{float:left;width:70%;}
#articleExtra{float:right;width:25%;}
#articleExtra .standardTitle{color:#78B97B;font-family:Tahoma,Arial,Times;font-size:1.4em;padding:5px 0 10px;}
.articleArchiveColumn ul{list-style-type:square;padding-left:20px;}
.articleArchiveColumn ul li{border-bottom:1px dotted #D3D9EB;line-height:18px;margin-bottom:2px;padding-bottom:2px;}
.weatherBox{padding-top:10px;border:2px solid #78B97B;background:white;width:246px;}
.imageBox{margin-top:2px;margin-left:13px;padding-left:60px;height:56px;}
.currencyBox{width:250px;height:85px;background:#78B97B;margin-bottom:10px;}
.currencies{padding-top:5px;padding-left:15px;font-family:Arial;font-size:1.2em;}
.submitbox{font-size:1em;padding-top:8px;padding-left:15px;}
.advertisementLink{clear:both;display:block;float:none;text-align:center;}
.advertisementLabel{clear:both;display:block;float:none;text-align:left;}
.bottomAdvertisement{clear:both;height:100%;margin:15px 100px 10px 100px;width:730px;}

/*
green from submit buttons bottom: #588B00
green from submit buttons top:#82AE00
menu color; 88AF7A
headline color: 78B97B
*/

.rounded {
	margin-bottom:15px;
	border-width: 1px;
	border-style: solid;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	font-size: 1em;
}
.rounded dd {	
	margin:0;
	padding:2px 9px;
}
.rounded p{padding: 3px 0px;}

.rounded p.standardButton{padding: 0px;}

.rounded h3 {
    font-weight: bold;
    font-size: 16px;
    padding: 8px 0 14px 0;
}
.rounded h4 {
    font-weight: bold;
    font-size: 16px;
}

.rounded-header-hotel h4 a{
    color:#ffaf00;
}
.rounded-news { border-color: #88AF7A; }
.rounded-hotel { border-color: #FFD453; background-color: #ffffd7; font-size: 11px;}

.rounded-header {
	color:rgb(255,255,231);
	font-size:16px;
	font-weight:bold;
	padding:6px 10px 7px;
	-moz-border-radius-topleft: 2px;
 	-moz-border-radius-topright: 2px;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
}
.rounded-header a { color: rgb(255,255,255) }
.rounded-header-news { background-color:#88AF7A; }
.rounded-header-hotel { background-color:#ffd453; color: rgb(0,0,0) }

.rounded-button {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	background-color:#88AF7A;
	padding:4px 15px;
}

.rounded-button a {
    color: rgb(255,255,255);
    font-weight: bold;
}
.rounded-button-hotel a {
	color: rgb(0,0,0);
	font-weight: bold;
}
.rounded-button-shadow {
	-moz-box-shadow: 2px -1px 2px 1px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: rgba(0,0,0,0.50) 2px -1px 2px 1px;
    box-shadow: rgba(0,0,0,0.50) 2px -1px 2px 1px;
}
.rounded-button-hotel {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
    -webkit-border-top-right-radius: 2px;
    -webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	background-color:#ffd453;
	padding:4px 15px;	
}

.fh {
    width: 300px;
}
.fh-img {
#    padding: 11px 10px 7px 8px;
#    background: transparent url(images/vn-icon-img-shadow.png) no-repeat left top;
}
.fh-desc {
    margin:3px 0 10px;
}
.featured-img{ float: right; padding: 0 0 5px 10px }

h5 {
	color:#78B97B;
	font-size:120%;
	font-weight:bold;	
} 
.right { float: right }

#container {
    width: 100%;
    margin-top: 0px;
}
#footerWrapper{ 
	height: 30px;
	margin: 5px 20px 0 0;
}

#booking { padding: 0 0 0 15px; }
#booking select { width: 182px; border:1px solid #0080C6; padding:4px; }
#booking .element {
 #   padding-bottom: 15px;
}
#booking img {
    vertical-align:middle;
    padding-left:5px;
}

#aside-ads a { padding-bottom: 20px; }
#bottomAds a { padding: 3px 20px 3px }


#box {
    z-index: 2;
    -moz-box-shadow: rgba(0,0,0,0.50) 0px 0px 20px 5px;
    -webkit-box-shadow: rgba(0,0,0,0.50) 0px 0px 20px;
    box-shadow: rgba(0,0,0,0.50) 0px 0px 20px 5px;
    filter:progid:DXImageTransform.Microsoft.Shadow(strength=4,color=#666666,direction=145);
    width:980px!important;
    margin:0 auto;   
}
body { background: #EEE url(images/bg_bamboo.png) no-repeat center top !important; margin-top: 5px;}

.grey_in 
{color: grey; padding:1px;}
	
.grey_out 
{ padding:1px; }
