/*
Theme Name: CopiPanas
Theme URI: http://go-idwebhost.com/
Description: We share our experience in hiking Indonesia mountains through this site, and at the same time promote Indonesian beauty. Hope this kind of information is worth for other hikers.
Version: 2.0
Author: Theme Name: CopiPanas
Author URI: http://go-idwebhost.com/

This theme was designed and built by Bob of <a href="http://www.blogohblog.com/">Blog Oh Blog</a> based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
*/


body    { font-family:'Verdana'; font-size:13px;background:#C3B091} /* url(images/bg-cloud.jpg) repeat-x ; } */
a:hover { text-decoration:none; color:#555353; border:none; }
a:link, a:active, a:visited { text-decoration:none; color:blue; border:none; }

/* main */
#main { width:1134px; padding:0; margin:0 auto; border:0px solid red; background:transparent url(images/climber.jpg) no-repeat top right; }


/* climber 
#climber {float:left;  height:240px; width:34px; padding:0; margin:0 0 0 136px; background:transparent url(images/climber.jpg) no-repeat top left; border:0px solid black;}
*/

#wrap {background:#DADBBB ; border:6px solid #DADBBB ;  width:1005px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:black; margin:0 auto; } 
#headerbg { height:250px;  background:#333; border-top:1px solid black; border-bottom:0px solid black; } 
/* #headerbg { height:250px; background:transparent url(images/header.jpg) no-repeat scroll center; 
border:1px solid black;  } */ 
#header { height:80px;  background:#333; color:#f93; margin-bottom:3px; float:left; padding:0; }

#logo img {display:none; float:left; margin-top:167px; margin-left:548px; padding:0px;}
#logo a img {border:none;}
#header h1 {display:none;  margin-top:165px; margin-left:600px; padding:0px; font-size:260%;margin-bottom:0px;}
#header h1 a { color:white;  }
#header h2 {display:none;  margin-top:0px; margin-left:600px; padding:0; font-size:170%; border-top:3px solid #FF9900;}
#headermenu  { text-align:right; margin-right:5px; margin-top:5px; float:right; padding:0;}
#headermenu ul {display: none;list-style: none;padding: 2px 1px 4px 0px;}
#headermenu ul li {font-size:11px;display: none;list-style: none;padding: 2px 1px 4px 0px;}

/* Menu */

#menu {
	float: left;
  border:1 solid white;
  background:#333;
  width:100%;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: block;
	float: left;
}

#menu a {
	display: block;
	float: left;
	margin: 0 4px;
	padding: 3px 8px;
	text-decoration: none;
	font: 12px Arial;
	color: #ccc; border:0px solid red;
}

#menu a:hover {background: #FF9900;;color: #333333; text-decoration: none; }

#menu .current_page_item a {background: #FF9900;color: #333333 }


.left  {font-family:arial; background:transparent; float:left;  width:170px; border:0px solid #f3f3f3; margin:0px 7px 0px 0; padding:0px; }
.right {font-family:arial; background:transparent; float:right; width:170px; border:0px solid #f3f3f3; margin:0px 10px; 0px 0; padding:0px; }


/* common left right */
.left img, .right img { border:0;  margin-left:8px; margin-right:auto; }
.left h2, .right h2,.comments h3 { font-size:125%; border-bottom:solid 2px #FF9900; margin:0 7px 3px 5px; padding:3px 0; }
.left ul, .right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:115%; }
.left ul li, .right ul li { list-style-type:none; margin:0 0 6px; padding:0 0 5px 0; line-height:130%;}
.left ul li ul, .right ul li ul { list-style-type:square; margin:0; padding:0 3px; }
.left ul li ul li, .right ul li ul li { list-style-type:none; background:transparent url(images/icon-mountain2.gif) no-repeat 4px 2px; border:0; margin:0; padding:0 2px 2px 19px; }
.left ul li ul li :hover, .right ul li ul li :hover { border-bottom:#ccc 0px solid;}

.left ul li ul li.seemore { list-style-type:none; background:transparent url(images/icon-mountain3.gif) no-repeat 4px 2px; border:0; margin:0; padding:0 2px 2px 19px; }

.right h2 {
/*  border: 0px solid red;*/
  margin-left:0px;
}

.right .textwidget {
  border: 0px solid red;
  padding-left:3px;
  line-height:13px;
}




.middle {background:#F5DEB3; margin:0 0 0 0px; line-height:16px;  float:left; width:600px; border:3px solid #F5DEB3; overflow:hidden; padding:10px; font-size:12px; }
.middle h2 { font-size:18px; border-bottom:solid 2px #f93; margin:0 7px 3px 0; padding:3px 0 2px 0; }
.middle h3 { font-size:18px; color:red;}
.middle img  { border:2px #eee solid; padding: 5px; margin: 5px 8px; border: 1px solid #000; background: #ccc;}


.middle-wide {background:#F5DEB3; margin:0 0 0 0px; float:left; width:790px; border:3px solid #F5DEB3; overflow:hidden; padding:10px; font-size:12px; }
.middle-wide h1 {font-size:20px; border-bottom:dashed 0px #ccc; margin:10px 0px 0px 0; padding:0px 0; line-height:0px;}
.middle-wide h2 { font-size:18px; border-bottom:solid 2px #f93; margin:0 7px 3px 0; padding:3px 0 2px 0; }
.middle-wide img  { border:2px #eee solid; padding: 5px; margin: 5px 8px; border: 1px solid #000; background: #ccc;}


#footer {height:80px;background:transparent url(images/bg-footer.jpg) no-repeat top center;  border:1px solid #ccc; width:983px; margin-top:20px; text-align:center; clear:both; padding:25px 10px 10px 10px;line-height:18px; font-size:110%; }
#footer a, #footer a:visited {color:black;text-decoration:underline;padding:1px; }
#footer a:hover;  {color:white; text-decoration:none; background:red; padding:1px;}
#footer {color:black}

.ads { margin-top:10px; line-height:16px; margin-left:10px; float:left; width:510px; border:3px solid #f3f3f3; text-align:center; padding:10px; }
.ads img { border:0; text-align:center; }
img.wp-smiley { border:0; padding:0; }

div.hr { height:3px; background:#fff url(images/hr.gif) repeat-x scroll center; clear:both; }
div.br { height:10px; background:#fff url(images/br.gif) repeat-x scroll center; clear:both; }
.alignright { float:right; }
.alignleft { float:left; }
.comments {
  border:1px solid #dfdfdf;
  background-color:#e9e9e9;
  margin:20px 5px 0 5px;
  border-bottom:1px solid #e9e9e9;
/* rounded corner */
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.comments h3 { font-size:105%; border-bottom:solid 0px #FF9900; padding:5px 5px 2px 5px; color:black;}
.gcomment {  margin:0px; border:0px solid red; padding:0px; font-family: Georgia;  font-size:120%; margin-left:63px;}
.ucomment { margin:0px; padding:0px; font-family: Verdana;  font-size:12px;}
.ucomment p { margin:6px 0;  }

.block-comments ol.commentlist { 
 margin:0 5px 20px 5px; padding:0; border:1px solid #DFDFDF; border-top:1px solid #e9e9e9;
/* rounded corner */
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.block-comments ol.commentlist li { list-style:none; margin:0; padding:10px; border-top:1px solid #DFDFDF; background-color:#F9F9F9; min-height:60px;}
.block-comments ol.commentlist li.alt { background-color:#ffffff;}
.block-comments ol.commentlist li.commenthead { list-style:none; margin:0; }
.block-comments ol.commentlist li.commenthead h2 { margin:0; }
.block-comments ol.commentlist li img.avatar {  border:0px solid red; margin:0; padding:0; float:left; margin-top:3px;}
span {  }
.addthis { float:right; clear:both; }


div.hr hr,div.br br { display:none; }
.ucomment img,.addthis img { border:0; }
.widgettitle a {color:#666;}


/* Search */
#samsarin-php-4 { border:solid 0px red; margin-bottom:3px; padding-bottom:0;}
#samsarin-php-4 h2 { border-bottom:solid 0px #FF9900;}

/* login form samsarin-php-1 */
#loginform {border:0px solid #ccc; margin-top:5px; margin-bottom:5px;}
#log,#pwd {width:120px;}
#samsarin-php-1 {background:#C8E1FF; border:1px solid #ccc;}
#samsarin-php-1 h2 {background:transparent url(images/logo_15px.gif) no-repeat 133px 4px; }
#samsarin-php-1 div {margin-left:7px;}
#samsarin-php-1 #lost-pwd li { list-style-type:none; background:transparent url(images/icon-online1.gif) no-repeat 4px 2px; border:0; margin:0; padding:0 0 2px 7px; }

/* login form top */
#loginform {vertical-align: middle; height:18px; border:0px solid #ccc; margin-top:0px; margin-bottom:0px;}

#submit-login {width:20px; height:17px; font-size:10px; background:transparent url(images/double-right-arrow.gif)  no-repeat 2px 1px;}
#log, #pwd {width:70px; margin-left:3px; height:10px; font-size:9px;}


/* post formatting */
.ctop {background: #99FFCC; border:1px solid #ccc; min-height:160px; padding:5px; margin-bottom:10px}
.cmid {border:0px solid #ccc; min-height:300px; padding:5px; margin-bottom:10px}
.cbot {border:0px solid #ccc; padding:5px; text-align:center;}
.ctop img, .cmid img {margin-right:10px;}

/* Email To Friend */
#yourname, #youremail, #youremail, #yourremarks, #friendemail, #friendname {width:350px}
#yourremarks {height:150px}

/* Contact Us */
#wpcf_form td {line-height:30px; padding:0;}
#wpcf_your_name, #wpcf_email, #wpcf_response, #wpcf_usersubject, #wpcf_msg, #wpcf_message {width:350px}
#wpcf_msg, #wpcf_message {height:150px}

/* Site Map */
.ddsg-wrapper {margin-top:20px;}
.ddsg-wrapper a:hover {border-bottom:1px solid #ccc;}
.ddsg-wrapper a:visited {color:#808080;}
.ddsg-wrapper h2 {border:none; font-size:110%; }

/* Entry (general) */
.entry ul, .middle ul {border:0px solid red; margin-left:19px;padding-left:0; margin-top:5px;}
.entry ul li, .middle ul li {border:0px solid #ccc; list-style-type:square; margin:0px; padding:0 0px;}
.entry ul li ul, .middle ul li ul {border:0px solid #ccc; margin-bottom:10px;}

.entry ol, .middle ol {border:0px solid red; margin-left:29px; padding-left:0; margin-top:5px;}
.entry ol li, .middle ol li {border:0px solid #ccc; margin:0px; padding:0 0 0 -4px;}


/* pos-map */
#pos-map {border:0px solid #ccc; position:relative;  margin:0 0 0 2px; font-size:100%;}
#pos-map a { text-decoration:underline}

/* pos-map-r */
#pos-map-r {clear:both; float:right; border:0px solid #ccc; position:relative;  margin:0 5px 0 0; font-size:100%;}
table#pos-tbl {width:100%;  border:0px solid #ccc; margin:4px 0 5px 0; padding:0;}

/* flickr badge */
.flickr_badge { margin: 0px auto ; border: 0px solid white; width:608px; padding:5px 5px;}
.flickr_badge a img { width: auto; height: 100px; padding: 5px; margin: 0 5px 5px 0; border: 1px solid #C0C0C0 ; background: #ccc;  }
.flickr_badge h2, .ddop h2 {  font-size:14px; color:black; margin-top:0px; margin-bottom:8px; border-bottom:none;}
.flickr_badge p {  border: 0px solid #000; margin-top:0px; margin-bottom:0px; }



/* ddop */
.ddop {clear:both;}

/* blockquote */
blockquote {background:white url(images/blockquote.gif) no-repeat 8px 10px;; border:2px solid #84AE3E; padding-bottom:0px; padding-top:0px; padding-right:10px; padding-left:42px; font-family:"Arial"; font-size:120%; font-style: italic; color:#008040;}

/* imgverify */
#imgverify {background:transparent; border:1px solid #ccc;}

/* search */
#search { margin-left:7px;  margin-top:0px;  padding:0; }
#q {width:125px; margin-left:5px;}
input#searchsubmit, #samsarin-php-1 input#submit, #sa { width:25px; font-size:12px; }
.cse-branding-logo img {float:left; border:0px solid black; margin-left:0px;}
#cse-search-box {border: 0px solid red; margin:0; padding:0;}

/* user-online */
#samsarin-php-1 ul.useronline li { list-style-type:none; background:transparent url(images/icon-online.png) no-repeat 4px 2px; border:0px solid red; margin:0; padding:0 0 2px 19px; }
#samsarin-php-1 h2 {margin-top:5px; }
span.txt-useronline {margin-left:8px; font-size:90%;}

/* ddpl-form */
#samsarin-php-7 {background:#ffffcc; border:1px solid #ccc;}
.ddpl-form {border:0px solid #ccc; margin-top:5px; margin-bottom:0px;}
.ddpl-form select {margin-left:8px; margin-bottom:5px; height:23px; width:148px;}
.hikedxxx h2 {border-bottom:none;}
.hiked h2, .hiked select {color:red;}
.future h2, .future select {color:blue;}
/*
#catform1 select {background:#ffffcc;}
#catform4 select {background:#FFE1B4;}
*/

/* links */
#samsarin-php-5 { border:1px solid red; display:none;}
#linkcat-6 {background:#FFE1B4; border:1px solid #ccc; border-bottom:1px solid #FFE1B4; padding-bottom:0; margin-bottom:0;}
#linkcat-2 {background:#FFE1B4; border:1px solid #ccc; border-top:   1px solid #FFE1B4;}
#linkcat-6 ul li , #linkcat-2 ul li {font-size:95%}



/* useronline flag */
img.flag {border:1px solid #ccc; padding:0; margin:0;}

/* clustrMapsImg */
#clustrMapsImg {margin-top:4px;}

/* rss */
.rss {background:#FFCC80 url(images/rss-logo.jpg) no-repeat 3px 4px; ; text-align:left;  margin:2px 0 0 0; padding:2px 0 2px  43px; border:2px solid #FF9900; color:#444444; line-height:12px;}
.rss a { color:#444444; font-size:95%; line-height:14px;}

/* rss-email */
.rss-email { color:#444444; line-height:14px; font-size:95%;}


/* tot-post-view */
.tot-post-view {font-weight:bold; color:black; font-size:120%;}

/* top-wrap*/
#top-wrap   {display:none; height:4px;              width:1017px; border:0px solid red; padding:0; margin:0 auto; background:white;}
#top-wrap-l {float:left;  height:4px; width:4px; border:0px solid black; padding:0; margin:0 auto; background: transparent url(images/bg-twl.jpg) no-repeat top left;}
#top-wrap-r {float:right; height:4px; width:4px; border:0px solid white; padding:0; margin:0 auto; background: transparent url(images/bg-twr.jpg) no-repeat top right;}

/* below-footer */
#below-footer   {display:none; height:4px;              width:1017px; border:0px solid red; padding:0; margin:0 auto; background:white;}
#below-footer-l {float:left;  height:4px; width:4px; border:0px solid black; padding:0; margin:0 auto; background: transparent url(images/bg-bfl.jpg) no-repeat bottom left;}
#below-footer-r {float:right; height:4px; width:4px; border:0px solid white; padding:0; margin:0 auto; background: transparent url(images/bg-bfr.jpg) no-repeat bottom right;}


/* top-middle*/
#top-middle   {float:left;  height:8px; width:626px; border:0px solid red; padding:0;  margin:0px 0 0 0px; background:#F5DEB3;}
#top-middle-l {float:left;  height:8px; width:8px; border:0px solid black; padding:0; margin:0; background: #F5DEB3 url(images/bg-tmwl.gif) no-repeat top left;}
#top-middle-r {float:right; height:8px; width:8px; border:0px solid white; padding:0; margin:0; background: #F5DEB3 url(images/bg-tmwr.gif) no-repeat top right;}

/* bot-middle*/
#bot-middle   {float:left;  height:8px; width:626px; border:0px solid red; padding:0;  margin:0 0 0 0px; background:#F5DEB3;}
#bot-middle-l {float:left;  height:8px; width:8px; border:0px solid black; padding:0; margin:0; background: #F5DEB3 url(images/bg-bmwl.gif) no-repeat bottom left;}
#bot-middle-r {float:right; height:8px; width:8px; border:0px solid white; padding:0; margin:0; background: #F5DEB3 url(images/bg-bmwr.gif) no-repeat bottom right;}

/* dummy */
#dummy {border-collapse: collapse; border:0px solid blue; margin:0 0 15px 0px; padding:0; width:400px;}

/* noborder */
img.noborder {padding:0; margin:0; border:none; background:transparent;}

.post p, .entry p {
  font-size:12px;
  line-height:18px;
  margin-bottom:18px;
}


/* default wordpress */
.wp-smiley {
	float: none;
	margin: 0;
}
.alignnone {
	display: inline;
}
.alignleft {
	float: left;
	margin-right: 15px;
}
.alignright {
	float: right;
	margin-left: 15px;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.wp-caption {
	/* border: 1px solid #ddd; */
	text-align: center;
	background-color: #ccc;
	margin-top: 5px;
	margin-bottom: 15px;
	padding: 4px 0 0 0;
	display: block;
}
	.wp-caption a {
		line-height: 0.11em;
	}
	.wp-caption a:hover {
		background: none;
	}
	.wp-caption img {
		margin: 0 auto;
		display: block;
		padding: 0;
	}
	.wp-caption-text {
		padding: 3px 0 !important;
		margin: 0 !important;
	}
.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

.page-tool {
  font-family: arial;
  margin-top:4px;
  margin-bottom:30px;
  border:0px solid black;
/*  height:100px;*/
  width:600px;
}

.pt-left {
  float:left;
  border:0px solid green;
  width:470px;
}

.tags {
  text-transform:capitalize;
  font-family: arial;
  margin-left:5px;
  margin-top:3px;
}

.tags a {
  text-decoration:underline;
}

.pt-right {
  color: #6D7B8D;
  float:right;
  font-size: 10px;
  border-left:1px solid #6D7B8D;
  padding-left: 3px;
/*  border:0px solid red;*/
  line-height:13px;

}

.pt-right a, .pt-right a:hover, .pt-right a:visited, .pt-right a:link {
  color: red;
}

div.hr2 { height:3px; clear:both; }

a.a2a_dd {
  border:0px solid red;
  background: transparent url(images/addthis.png) no-repeat;
  background-position: right center;

}

#wpcf_response {
  width:50px;
}

.right .textwidget a {
  text-decoration:underline;
}

.right .rss a { text-decoration:none;}
.right .rss { margin-left:0;}

#commentform  { 
  margin:0 5px 20px 5px; padding:10px; border:1px solid #DFDFDF; border-top:1px solid #e9e9e9; background-color:#f9f9f9;
}

.text-rightbar {
  font-size:115%;
  padding:0 0px 0 2px;
  line-height:15px;
  font-family: arial;
}

.email-stories, .email-stories a, .email-stories a:link {
  font-size:10px;
  color:black;
  text-decoration:none;
}

.helmi-ngg-thumbnail a img {
margin-right:0px;
margin-bottom:5px;
padding:4px;
border: 1px solid #A9A9A9;
}

.helmi-ngg-thumbnail a img:hover {
background-color: #A9A9A9;
}