/*  
Theme Name: Limau Orange
Theme URI: http://www.blogohblog.com/
Description: Limau Orange is a 3 columns Wordpress theme. I love to hear of my work being used :). This work is licensed under a <a href="http://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-Share Alike 3.0 License</a>. This means you may use it for any purpose, and make any changes you like. Just leave my Bob link under your footer :)
Version: 0.1
Author: Bob 
Author URI: http://www.blogohblog.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:10px; background-color:#1d3d04; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#wrap { width:1000px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0 auto; background-color:#ffffff; background:url(images/wrap2.gif) repeat; }
#header { height:123px; width:1000px; position:relative; color:#000; background-color:#ffffff; }
#header h1 { text-indent:-10000px; margin:0; padding:0;  background-color:#ffffff; }
#header h1 a { display:block; background:url(images/header_final.jpg) no-repeat left top; height:123px; width:1000px; background-color:#ffffff;  }
.subheader {  background:url(images/subheader2.gif) no-repeat; width:1000px; height:260px;   }
#subheaderpic a { display:block;  width:630px; height:250px; }
#menubar  { display:block; background:url(images/menubar3.gif) no-repeat left top; height:55px; width:1000px; float:right; background-color:#ffffff; line-height:1.5cm; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF;  }
a:hover { text-decoration:none; color:#000000;  border:none; }
.left { float:left; width:240px; background:url(images/lsidebar.gif) repeat-y left;  text-align:right; background-color:#ffffff; color:#FFFFFF;}
/*.right img { border:0; display:block; margin-left:auto; margin-right:auto; }*/
#big a { display:block; background:url(images/big.gif) no-repeat; height:110px; width:150px; margin-top:-0.5em; }
#big1 a { display:block; background:url(images/big11.JPG) no-repeat; height:110px; width:150px;  }
#big2 a { display:block; background:url(images/big22.JPG) no-repeat; height:110px; width:150px;   }
#big3 a { display:block; background:url(images/big33.jpg) no-repeat; height:110px; width:150px;  }
#big4 a { display:block; background:url(images/big44.JPG) no-repeat; height:110px; width:150px;  }
#big5 a { display:block; background:url(images/big55.jpg) no-repeat; height:110px; width:150px;  }
#big6 a { display:block; background:url(images/big66.jpg) no-repeat; height:110px; width:150px;  }
#big7 a { display:block; background:url(images/big77.jpg) no-repeat; height:110px; width:150px;  }
#big8 a { display:block; background:url(images/big88.jpg) no-repeat; height:110px; width:150px;  }
#big9 a { display:block; background:url(images/big99.jpg) no-repeat; height:110px; width:150px;  }
#big10 a { display:block; background:url(images/big10.jpg) no-repeat; height:110px; width:150px;  }
.middle img { border:4px #eee solid; }
.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; }
#footer { width:1000px;  text-align:center; clear:both; background:url(images/footer2.gif) no-repeat; font-size:10px; font-family:Arial, Helvetica, sans-serif;  color:#59912b; margin-left:6px; margin-bottom:0px; padding-bottom:0px; }
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; }
.line{
background-image:url(images/line.jpg);
background-repeat:repeat-y;
width:4px;
vertical-align: top;
height:auto;
}
.alignright { float:right; } 
.alignleft { float:left; } 
.gcomment { border-left:none; vertical-align:middle; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#F7F7F7; padding:3px;   }
.ucomment { border-left:none; border-right:none; margin-bottom:3px; border-bottom:1px solid #f3f3f3; background-color:#fbfbf1; padding:3px; } 
input#submit { background:#fc6; border:2px solid #f93; color:#fff; font-size:13px; }
ol.commentlist { margin:0 0 1px; padding:0; }
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; }
ol.commentlist li.commenthead { list-style:none; margin:0; } 
ol.commentlist li.commenthead h2 { margin:0; }
span { background:#FFFFFF; }
.addthis { float:right; clear:both; }
a:link,a:active,a:visited { text-decoration:none; color:#000000; border:none; }
.left h2,.comments h3 { font-size:14px; margin:0 97px 3px; padding:3px 0; color:#ffffff; background:url(images/leftmenu.gif) no-repeat; width:150px; height:40px;  }
.left ul,.right ul { list-style-type:none; margin:0; padding:2.5px; line-height:150%; font-size:11px; }
.left ul li,.right ul li { list-style-type:none; margin:0 0 2px 3px; padding:0; text-align:left;  }
.left ul li ul,.right ul li ul { list-style-type:none; margin:0; padding:0 10px; }
.left ul li ul li,.right ul li ul li { list-style-type:none;  border:0; margin:0; padding:0 0 2px 94px; }
.left ul li ul li :hover { border-bottom:#ccc 1px solid;}
.right h2,.comments h3 { font-size:14px;  margin:0 7px 3px; padding:3px 0; }
.right ul,.right ul { list-style-type:none; margin:0; padding:0; line-height:150%; font-size:11px; }
.right ul li,.right ul li { list-style-type:none; margin:0 0 0.75cm; padding:0px; }
.right ul li ul,.right ul li ul { list-style-type:none; margin:0; padding:0 3px; }
.right ul li ul li,.right ul li ul li { list-style-type:none; background:transparent url(images/bullet.gif) no-repeat 0 4px; border:0; margin:0; padding:0 0 2px 14px; }
.right ul li ul li :hover { border-bottom:#ccc 1px solid;}
div.hr hr,div.br br { display:none; }



.info {
background-color: #1C242B;
height: 143px;
width: 170px;
display: none;
color: #FFF;
overflow: hidden;
padding: 0px 10px 0px 10px;
}


.ratingsdiv {
width: 60px;
height: 12px;
overflow: hidden;
float: right;
}


.ratingbox {
background-image: url(images/ratings-bg.png);
height: 106px;
width: 136px;
display: none;
color: #FFF;
overflow: hidden;
z-index: 300;
padding: 10px 10px 0px 10px;
position: absolute;
top: -130px;
left: 16px;
}

.lightbox {
height: 100%;
width: 100%;
display: none;
color: #FFF;
z-index: 1000;
position: absolute;
background-image: url(images/lightbox-bg.png);
top: 0px;
left: 0px;
}


.lightboxdelete {
cursor: pointer;
margin-bottom: 15px;
margin-right: 10px;
}


.delete {
float: right; 
cursor: pointer;
}

.info-button {
float: right; 
cursor: pointer;
}

.home-post-wrap {
width: 192px;
height: 192px;
margin-right: 17px;
float: left;
background-color: #414E59;
border: 1px solid #526270;
margin-bottom: 17px;
padding: 9px;
}

.comments-bubble {
width: 23px;
height: 18px;
background-image: url(images/comments.gif);
font-size: 8px;
color: #212A33;
padding: 0px;
float: left;
margin-left: 9px;
}

.comments-bubble a:link, .comments-bubble a:hover, .comments-bubble a:visited {
color: #FFF;
font-size: 8px;
display: block;
margin-left: 7px;
margin-top: -4px;
padding: 0px;
}


.bar {
height: 15px;
background-image: url(images/bar-bg.gif);
width: 174px;
float: left;
border-left: 1px solid #1C242B;
border-right: 1px solid #1C242B;
border-bottom: 1px solid #1C242B;
padding: 8px;
position: relative ;
}

.bar a:hover {
border-bottom: none;
}

.home-post-wrap2 {
width: 593px;
padding: 10px;
margin-right: 13px;
float: left;
background-color: #FFF;
border: 1px solid #EBEBEB;
margin-bottom: 10px;
}

.readmore {
background-image: url(images/bullet.gif);
background-repeat: no-repeat;
background-position: left;
float: right;
padding-left: 20px;
margin-top: 10px;
}

.readmore a:link, .readmore a:hover {
color: #FFF7C0;
}
.thumbnail-home {
border: 0px;
margin: 0px 0px 0px 0px;
}


.thumbnail-div {
border-top: 1px solid #1C242B;
border-right: 1px solid #1C242B;
border-left: 1px solid #1C242B;
width: 190px;
height: 159px;
float: left;
}
.titles { 
font-weight: normal; 
font-size: 24px; 
text-decoration: none;
}


#left-div {
width: 716px;
float: left;
margin-top: 5px;
}

#left-inside {
float: left;
padding: 0px 0px 0px 19px;
}


.info-titles a:link, .info-titles a:visited, .info-titles a:active {
text-decoration: none;
font-size: 15px;
font-family: Trebuchet MS;
display: block;
width: 100%;
margin-bottom: 10px;
padding-top: 10px;
color: #84A0B7;
}

.info-titles a:hover {
border-bottom: none;
}

.titles a:link, .titles a:visited, .titles a:active {
text-decoration: none;
font-size: 20px;
font-family: Trebuchet MS;
margin-bottom: 10px;
margin-top: 10px;
display: block;
}

.titles-featured a, .titles-featured a:hover, .titles-featured {
font-size: 30px;
display: block;
margin-bottom: 10px;
margin-top: 5px;
}

pre, blockquote {
overflow: auto;
padding: 0 10px;
margin: 20px 30px;
line-height: 1.8em;
background-color: #313B44;
border: 1px solid #29323A;
}




.ucomment img,.addthis img { border:0; }

#topmenu li{
list-style-type:none;
height:27px;
padding-bottom:0.23cm;
color:#000000;
background-color:transparent;
}
#home { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/home.gif) no-repeat; line-height:0.9cm; }
#about { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/aboutus.gif) no-repeat; line-height:0.9cm; }
#tanzania { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/tanzania1.gif) no-repeat; line-height:0.7cm; }
#national { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/nationalpark.gif) no-repeat; line-height:0.9cm;}
#zanzibar { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/zanzibar.gif) no-repeat; line-height:0.9cm;}
#info1 { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/info.gif) no-repeat; line-height:0.9cm;}
#special { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/specialoffer.gif) no-repeat; line-height:0.9cm; }
#contact {  text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma;background:url(images/contactus.gif) no-repeat; line-height:0.9cm;}
.ie .middle {
       line-height:16px; float:left; width:660px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  
    }
		.ie .middle1 {
       line-height:16px; float:left; width:510px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;   
    }
		
		.ie .right { float:right; width:200px; background:url(images/rside.gif) repeat-y right; background-color:#ffffff;  padding:0px 30px 0px 0px;  } 

.ie6 .middle {
       line-height:16px; float:left; width:660px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;    margin-left:-9.5em;margin-top:-0.3em;
    }
		.ie6 .middle1 {
       line-height:16px; float:left; width:510px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  margin-left:-9.5em; margin-top:-0.3em;  
    }
		
		.ie6 .right { float:right; width:200px; background:url(images/rside.gif) repeat-y right; background-color:#ffffff;  padding:0px 30px 0px 0px; margin-top:-0.5em;  } 


.ie6 .left { float:left; width:240px; background:url(images/lsidebar.gif) repeat-y left;  text-align:right; background-color:#ffffff; color:#FFFFFF; margin-top:-0.5em;}

.ie6 #topmenu li{
list-style-type:none;
height:27px;
margin-bottom:-0.75em;
color:#000000;
background-color:transparent;
}
.ie6 #home { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/home.gif) no-repeat; line-height:0.9cm; }
.ie6 #about { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/aboutus.gif) no-repeat; line-height:0.9cm; }
.ie6 #tanzania { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/tanzania1.gif) no-repeat; line-height:0.7cm; }
.ie6 #national { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/nationalpark.gif) no-repeat; line-height:0.9cm;}
.ie6 #zanzibar { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/zanzibar.gif) no-repeat; line-height:0.9cm;}
.ie6 #info1 { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/info.gif) no-repeat; line-height:0.9cm;}
.ie6 #special { text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma; background:url(images/specialoffer.gif) no-repeat; line-height:0.9cm; }
.ie6 #contact {  text-align:center; font-size:12px; font-weight:bold; font-family: Tahoma;background:url(images/contactus.gif) no-repeat; line-height:0.9cm;}





    .gecko .middle {
       line-height:16px; float:left; width:660px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  
    }
		.gecko .middle1 {
       line-height:16px; float:left; width:510px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  
    }
		
		.gecko .right { float:right; width:200px; background:url(images/rside.gif) repeat-y right; background-color:#ffffff;  padding:0px 30px 0px 0px; } 

    .gecko2 .middle {
       line-height:16px; float:left; width:660px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  
    }
		
		.gecko2 .right { float:right; width:200px; background:url(images/rside.gif) repeat-y right; background-color:#ffffff; padding:0px 30px 0px 0px;  } 

.gecko2 .middle1 {
       line-height:16px; float:left; width:510px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 30px;  
    }
    .linux .gecko .middle {
       line-height:16px; float:left; width:660px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  
    }
			.linux .gecko .right { float:right; width:200px; background:url(images/rside.gif) repeat-y right; background-color:#ffffff;  padding:0px 30px 0px 0px; } 

.linux .gecko .middle1 {
       line-height:16px; float:left; width:510px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  
    }
    .opera .middle {
       line-height:16px; float:left; width:660px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;
    }
		.opera .middle1 {
       line-height:16px; float:left; width:510px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  
    }
		.opera .right { float:right; width:200px; background:url(images/rside.gif) repeat-y right; background-color:#ffffff; padding:0px 30px 0px 0px; } 
		
		 . safari .middle {
       line-height:16px; float:left; width:660px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;
    }
		. safari .right { float:right; width:200px; background:url(images/rside.gif) repeat-y right; background-color:#ffffff;  padding:0px 30px 0px 0px; } 
		
		. safari .middle1 {
       line-height:16px; float:left; width:510px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  
    }
		. safari . entry
		{
		line-height:16px; float:left; width:400px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 30px;  
		}
		
    .konqueror .middle {
       line-height:16px; float:left; width:660px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;
    }
		.konqueror .right { float:right; width:200px; background:url(images/rside.gif) repeat-y right; background-color:#ffffff;  padding:0px 30px 0px 0px; } 

		.konqueror .middle1 {
       line-height:16px; float:left; width:510px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 30px;  
    }
    .webkit .middle {
       line-height:16px; float:left; width:660px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;
    }

	.webkit .middle1 {
       line-height:16px; float:left; width:510px;  overflow:hidden; font-size:12px; background-color:#ffffff; padding:0px 0px 0px 20px;  
    }
				.webkit .right { float:right; width:200px; background:url(images/rside.gif) repeat-y right; background-color:#ffffff;  padding:0px 30px 0px 0px; } 

    .no_js { display: block }
    .has_js { display: none }
    .js .no_js { display: none }
    .js .has_js { display: block }
