body{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:11px;line-height:130%;color:#333;background-color:#f0f0ee;}
*{margin:0;padding:0;}
html{height:100%;margin-bottom:1px;}
h1,h2,h3,h4,h5{margin-bottom:5px;line-height:120%;font-weight:bold;color:#3f3f3f;}
h1{font-size:24px;}
h2{font-size:16px;}
h3{font-size:12px;}
h4,h5{font-size:11px;}
.heading2{font-size:16px;font-weight:bold;}
p{margin-bottom:10px;}
#wrapper{width:1032px;margin-right:auto;margin-left:auto;text-align:left;background-color:#fff;background-image:url(../images/css/wrapper.png);background-repeat:repeat-y;margin-top:0;margin-bottom:30px;}
#header{height:60px;background-repeat:no-repeat;position:relative;background-image:url(../images/css/header.png);}
#headerbanner{position:absolute;z-index:20;right:15px;height:60px;width:468px;top:10px;}
#topnav{height:40px;width:800px;position:absolute;bottom:5px;z-index:20;left:10px;}
#topbar{position:absolute;z-index:30;right:13px;bottom:8px;}
#topbar img,#topbar input,#topbar label{vertical-align:middle;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;display:inline;margin:0;}
#topnavlist{font-size:12px;margin-top:15px;text-align:left;font-weight:100;}
#topnavlist li{display:inline;list-style-type:none;padding-right:0;padding-left:10px;font-weight:bold;}
#topnavlist a{color:#333;}
#topnavlist a:hover{text-decoration:none;color:#fff;}
#col1{float:left;width:185px;}
#col2{float:left;width:520px;position:relative;}
#col3{float:right;width:327px;}
#colindex{float:left;width:690px;margin-left:13px;display:inline;}
#colindex h1,#colindex h2,#colindex h3,#colindex h4,#colindex h5{font-size:16px;}
#boxborder{border:1px solid #e6e6e6;height:304px;width:686px;margin-bottom:8px;clear:both;position:relative;}
.box1,.box2,.box3{height:90px;width:202px;float:left;background-color:#edf3fe;border:1px solid #eee;margin-bottom:10px;padding:10px;}
.box1,.box2{margin-right:8px;}
.rowhome{margin-bottom:10px;}
.rowhome img{margin-bottom:3px;background-color:#fff;padding:1px;border:1px solid #ccc;float:left;margin-right:8px;}
a:link{color:#009;text-decoration:none;}
a:visited{color:#009;text-decoration:none;}
a:hover{color:#009;text-decoration:underline;}
a:active{color:#009;}
#footer{clear:both;height:70px;background-image:url(../images/css/footer.png);background-position:bottom;padding-top:30px;}
#footercontent{margin-right:auto;margin-left:auto;padding-top:35px;width:1012px;}
#footercontent ul{padding-bottom:5px;}
#footercontent li{display:inline;padding-right:5px;font-size:10px;border-right-width:1px;border-right-style:solid;border-right-color:#666;padding-left:5px;}
#footercontent a{text-decoration:none;color:#666;}
#footercontent a:hover{text-decoration:underline;}
#navcontainer{margin-left:15px;padding-bottom:10px;margin-bottom:5px;}
#navcontainer ul{list-style-type:none;font-weight:normal;}
#navcontainer li{margin-top:0;margin-right:0;margin-bottom:1px;margin-left:0;font-weight:600;}
#navcontainer a{display:block;width:140px;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;color:#666;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#666;}
#navcontainer a:hover{text-decoration:none;color:#f90;}
#navcontainer ul ul li{margin:1px 0 0;font-weight:300;}
#navcontainer ul ul a{display:block;width:125px;padding-top:2px;padding-right:15px;padding-bottom:2px;padding-left:20px;font-size:10px;color:#999;}
#navcontainer ul ul a:hover{color:#f90;}
#navlist{padding-top:0;}
#content{margin-right:6px;margin-left:6px;}
#content p{text-align:justify;color:#333;}
#content ul{margin-bottom:10px;list-style-type:none;}
#content li{padding-left:20px;margin-bottom:5px;text-align:justify;margin-right:10px;}
#content ul li:before{content:"\00BB \0020";}
#standardtable,#standardtable1,#standardtable2,#standardtable3{margin:0 0 10px;border-left:1px solid #CDCDCD;width:100%;}
#standardtable th,#standardtable1 th,#standardtable2 th,#standardtable3 th{color:#333;border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;border-top:1px solid #CDCDCD;text-align:left;padding:6px 6px 6px 12px;font-weight:bold;background-color:#E6EEEE;}
#standardtable td,#standardtable1 td,#standardtable2 td,#standardtable3 td{border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;background:#fff;padding:6px 6px 6px 12px;}
.mainshow{padding-bottom:10px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#c3c3c3;margin-bottom:10px;}
.mainshownoul{padding-bottom:10px;}
.transparentinfo{width:300px;margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;position:relative;background-color:#f5f5f5;padding:2px;}
.transparenttext p{text-align:left;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:0;margin-bottom:0;color:#fff;}
.transparenttext a{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;text-decoration:underline;}
.transparenttext{position:absolute;width:300px;left:2px;bottom:2px;padding-bottom:5px;padding-top:2px;background-color:#838380;}
.transparenttext{filter:alpha(opacity=70);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity:.70;opacity:.7;}
.sideimage{margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;}
.sideimage img{padding:1px;border:1px solid #eee;}
.sideadsense{width:300px;margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;border:2px solid #fafafa;}
.infohome{width:300px;margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;border:1px solid #eee;padding-top:1px;padding-right:1px;padding-bottom:10px;padding-left:1px;background-color:#f8f8f8;}
.info,.sideshow,.hotel,.lrsearchv{width:300px;margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;border:1px solid #eee;padding-top:1px;padding-right:1px;padding-bottom:10px;padding-left:1px;background-color:#fafafa;}
.info h1,.info h3,.info h4,.infohome h1,.feature h3,.booking h3,.sideheading{margin:0!important;padding-right:10px;padding-bottom:0;padding-left:10px;padding-top:5px!important;text-align:left;font-size:16px!important;color:#333!important;font-family:Arial,Helvetica,sans-serif;line-height:120%;font-weight:bold;}
.info p,.infohome p,.feature p,.hotel p,.lrsearchv p{margin:1px 0 0;padding-right:10px;padding-bottom:5px;padding-left:10px;padding-top:0;text-align:left;color:#666;position:relative;}
.info ul,.hotel ul{margin-bottom:5px;list-style-type:none;padding-left:10px;margin-top:5px;text-align:left;}
.info li,.hotel li{padding-left:10px;margin-bottom:2px;margin-right:10px;}
.info ul li:before{content:"\00BB \0020";}
.lrsearchv{width:300px;margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;border:1px solid #f90;padding-top:1px;padding-right:1px;padding-bottom:10px;padding-left:1px;}
select{font-family:Arial,Helvetica,sans-serif;margin-right:5px;margin-top:1px;}
.lrsearchv{background-color:#fcd88d;font-size:12px;}
.lrsearchv td{text-align:left;}
.lrsearchv select,.lrsearchv input,.lrsearchvsubmit{margin-right:10px;margin-left:10px;margin-bottom:5px;}
.lrsearchnumber{color:#fff;font-size:24px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}
.lrsearchvsubmit,.lrsubmit1,.submit,#topbar input[type="submit"]{font-weight:600;color:#fff;background-color:#f90;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffad5c;border-right-color:#e1a568;border-bottom-color:#e1a568;border-left-color:#ffad5c;padding-right:3px;padding-left:3px;}
.movecontent{margin-bottom:120px;}
#lrsearch1{margin:0;width:508px;border:1px solid #f90;position:absolute;z-index:10;top:40px;right:6px;font-size:12px;}
#lrsearch1 td,#lrsearch1 th,#lrsearch td{color:#333;background-color:#fcd88d;border:0;padding-top:2px;padding-right:0;padding-bottom:2px;padding-left:5px;}
#lrsearch{margin:0 0 10px;width:100%;border:1px solid #f90;font-size:12px;}
#gmap{color:#333;}
#gmap p{color:#444;}
.gmaptitle{font-weight:bold;color:#f60;}
pre{width:500px;overflow:auto;border:1px solid #e5e5e5;padding:5px;margin-bottom:10px;}
.paragraphul,#imagegallery{border-bottom-width:1px;border-bottom-style:dashed;padding-bottom:10px;margin-bottom:10px;border-bottom-color:#c3c3c3;}
#imagegallery img,#imagegallery table,#imagegallery li,#imagegallery ul{text-align:left;margin:0;padding:0;list-style-type:none;background-image:none;}
.imagefloatleft{border:1px solid #eee;padding:1px;float:left;margin-right:5px;}
.imagefloatright{border:1px solid #eee;padding:1px;float:right;margin-left:5px;}
.videogoogle{height:326px;width:468px;text-align:left;padding-top:25px;margin-bottom:10px;}
.videoyoutube{width:468px;padding-top:5px;margin-bottom:10px;text-align:left;}
.credits{font-size:10px;font-style:italic;}
.extlink:after{content:"\0020 \21D2";}
.highlight{color:#f90;}
#searchresults{margin-right:20px;margin-left:20px;}
.commentsystem{padding:0;margin-top:0;width:100%;clear:both;line-height:normal;}
.commentsystem .error{color:#fff;padding:4px;padding-left:5px;background-color:#f00;border:1px solid #900;line-height:14px;}
.commentsystem .success{color:#fff;padding:4px;padding-left:5px;background-color:#090;border:1px solid #060;line-height:14px;}
.commentsystem .commentslist{clear:both;}
.commentsystem .comment{margin-bottom:10px;}
.commentsystem .comment .meta{font-size:11px;color:#333;background-color:#fafafa;padding-left:5px;padding-right:5px;height:14px!important;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#eee;border-right-color:#eee;border-bottom-color:#eee;border-left-color:#eee;font-weight:bold;padding-top:4px;padding-bottom:1px;}
.commentsystem .comment .meta .author_name{float:left;}
.commentsystem .comment .meta .comment_details{float:right;color:#999;}
#commentform_verificationimage{width:100px;height:20px;margin-top:10px;}
.comment_text{background-color:#fafafa;padding-left:5px;border:1px solid #eee;border-top:none;overflow:hidden;line-height:130%;padding-top:1px;padding-right:4px;padding-bottom:4px;}
.commentsystem form{line-height:normal;margin-bottom:10px;background-color:#fafafa;border:1px solid #eee;margin-top:0;margin-right:0;margin-left:0;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
.comment_form_text_box{border:1px solid #7f9db9;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:1px;}
.comment_form_text_area{border:1px solid #7f9db9;width:400px;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:3px;margin:0;margin-right:10px;background-color:#09f;}
.comment_form_submit{margin-top:10px;height:22px;font-size:12px;border:1px solid #7f9db9;background-color:#f1f1f1;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.commentsystem .editing_form{margin:0;line-height:normal;background-color:#fafafa;border:none;}
.commentsystem .editing_comment_form_text_area{border:1px solid #7f9db9;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:3px;margin:0;}
.commentsystem .comment_text textarea{width:98%;height:100px;}
.commentsystem .pagination{display:block;text-align:right;float:right;height:18px;padding-top:3px;margin-bottom:10px;clear:both;}
.commentsystem .pagination a:link,.commentsystem .pagination a:visited{padding:6px;padding-top:2px;padding-bottom:2px;border:1px solid #eee;margin-left:10px;text-decoration:none;background-color:#fafafa;color:#3d8bff;}
.commentsystem .pagination a:hover{background-color:#def;color:#666;border:1px solid #bdf;}
.commentsystem .pagination .active_link{padding:6px;padding-top:2px;padding-bottom:2px;border:1px solid #bdf;margin-left:10px;text-decoration:none;background-color:#def;color:#000;cursor:default;}
.commentsystem .pagination .disabled_pagination{padding:6px;padding-top:2px;padding-bottom:2px;border:1px solid #eee;margin-left:10px;text-decoration:none;background-color:#fafafa;color:#ccc;cursor:default;}
.submit{margin-top:10px;}
input{margin-top:5px;margin-right:10px;}
label{display:block;margin-top:15px;}
.addthis{padding-bottom:5px;}
.smallshownoul{padding-bottom:10px;float:left;margin-right:10px;}
.youtubeside{margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;}
.contentadsense{width:468px;margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;}
.youtubecontent{margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;}
.social{width:158px;margin-right:0;margin-left:15px;margin-bottom:10px;text-align:center;border:1px solid #eee;padding-top:1px;padding-right:1px;padding-bottom:5px;padding-left:1px;background-color:#fafafa;margin-top:10px;}
.socialright{width:300px;margin-right:auto;margin-left:auto;margin-bottom:10px;text-align:center;border:1px solid #eee;padding-top:1px;padding-right:1px;padding-bottom:10px;padding-left:1px;background-color:#fafafa;}
.social p,.socialright p{margin:1px 0 0;padding-right:10px;padding-bottom:5px;padding-left:10px;padding-top:5px;text-align:left;color:#666;position:relative;}
.social img,.socialright img{margin-right:12px;}
a.button{font-weight:600;color:#fff;background-color:#f93;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#ffad5c;border-right-color:#999;border-bottom-color:#999;border-left-color:#ffad5c;padding-right:3px;padding-left:3px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding-bottom:2px;text-decoration:none;}
#formcontainer{background-color:#fafafa;border:1px solid #eee;padding:10px;}
#formcontainer select,#formcontainer input{font-family:Arial,Helvetica,sans-serif;font-size:12px;}
#jgal{list-style:none;width:200px;}
#jgal li{opacity:.5;float:left;display:block;width:60px;height:60px;background-position:50% 50%;cursor:pointer;border:1px solid #ccc;margin-right:14px;margin-bottom:14px;padding:2px;}
#jgal li img{position:absolute;top:0;right:0;display:none;}
#jgal li.active img{display:block;}
#jgal li.active,#jgal li:hover{outline-color:#bbb;opacity:.99;}
#gallery{list-style:none;display:block;}
#gallery li{float:left;margin:0 10px 10px 0;}
#imageholder{position:relative;margin-top:15px;width:100%;}
#imageholder li{background-image:none;padding-left:0;}
.clear{clear:both;}
.prices1,.prices2{font-size:14px;font-weight:bold;}
#flickr_badge{
	border:1px solid #eee;
	background-color:#f8f8f8;
	width:300px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding: 1px;
}
.flickr h2{
	color:#fff;
	font-size:13px;
	margin:0 0 15px 0!important;
	padding:5px;
	background-color: #666666;
}
.flickrheading {
	margin:0 0 15px 0!important;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-top:5px;
	text-align:left;
	font-size:16px!important;
	color:#fff!important;
	font-family:Arial, Helvetica, sans-serif;
	line-height:120%;
	font-weight:bold;
	background-color: #666666;
}
/*.flickr h2 img{float:right;margin:0 2px;}*/
/*.flickr p{display:inline;padding-left:10px;}*/
.flickr-ar{font-size:12px;font-weight:normal;color:#fff;margin:0;}
.flickr-ar a{color:#fff;}
.flickr_badge_image img{float:left;border:1px solid #ddd;background-color:#fff;margin:0 0px 12px 12px;padding:3px;}
.fix{clear:both;height:1px;margin:0 0 -1px;overflow:hidden;}
#lrsearch1 input, #lrsearch1 select {margin-top:0px;margin-right:10px;}
#lrsearch1 input, #lrsearch1 select {
	font-size: 11px;
	float: left;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 0px;
}
