/*
Theme Name: Sapadia
Theme URI: http://urbanvibes.biz/
Description: Sapadia Theme
Version: 1
Author: UrbanVibes
Author URI: http://urbanvibes.biz/
Tags: Customized

*/
body { 
  font-size: 81.3%;
  color: #222; 
  background: #d5ed82 url(images/bg.png) repeat-x 0% 0% fixed;
  font-family: 'Tahoma', Arial, Georgia;
  min-height:850px;
}
h1,h2,h3,h4,h5,h6 { margin:0px; font-weight: normal; color: #528c00; font-family:georgia;text-shadow: white 1px 1px 0px;}
h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 1.7em; margin-bottom: 0.1em; font-style: italic;}
h3 { font-size: 1.6em; line-height: 1; margin-bottom: 1em; font-style: italic; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }
h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
  margin: 0;
}
p           { margin: 0 0 1.5em; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }
a:hover     { color: #000; text-decoration: underline; }
a           { color: #1d3a00; text-decoration: none; outline:none; }
blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }
abbr, 
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }
pre 				{ margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }
li ul, 
li ol       { margin:0 1.5em; }
ul, ol      { margin: 0 1.5em 1.5em 1.5em; }
ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }
dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}
table       { margin-bottom: 1.4em; width:100%; }
th          { font-weight: bold; }
thead th 		{ background: #c3d9ff; }
th,td,caption { padding: 2px 5px 2px 5px; }
tr.even td  { background: #e5ecf9; }
tfoot       { font-style: italic; }
caption     { background: #eee; }
a img{border:none;}

#wrap{width:900px;margin:25px auto;}
#nav{background:#75a700}
#nav ul{list-style:none;margin:0px 10px;padding:0px;}
#nav li{float:left;padding:10px 20px;background:url(images/ringgik.png) no-repeat 0% 50%;}
#nav li ul{padding-left:3px;}
#nav li li{background:url(images/bullet.png) no-repeat 0% 50%;padding:2px 7px;padding-left:10px;}
#nav a{margin-left:10px;font-family:georgia;font-size:1.3em;color:#1d3a00;}
#nav li li a{margin-left:5px;}
#lang{float:right;margin-right:10px;padding:10px 0px;}
#logo{z-index:999;position: absolute;margin:10px;margin-top:20px}
#special{background:url(images/s.png) repeat-x;padding:10px 5px;font-size:1.3em;font-family:georgia;color:#1d3a00;border:#5d8500 1px solid;
-moz-box-shadow: 0px 1px 5px #000;
-webkit-box-shadow: 0px 1px 5px #000;
filter: 
progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=7)
progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10)
progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10)
progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=7);
}
#special a{text-decoration:underline;}
#special a:hover{text-decoration:none;}
#spanner{float:left;}
.ticker{list-style:none;float:left;margin:0px;padding:0px;margin-left:5px;height:22px;overflow:hidden;}
#services{clear:both;margin:10px auto;}
#bottom{margin-top:40px;margin-bottom:15px;background:url(images/bottom.png) repeat-x;min-height:118px;padding:0px 10px;}
#mr{margin-top:-30px;float:left;}
#subscribe{float:left;width:400px;margin-top:25px;margin-left:10px;padding:40px 0px;padding-bottom:0px;background:url(images/signuptitle.png) no-repeat;}
#subscribe input{border:1px solid #000000;}
input#submit{background:url(images/btn.png) repeat-x;font-weight:bold;color:#FFFFFF;border:1px solid #5d8500;cursor:pointer;-moz-box-shadow: 0px 1px 5px #000; -webkit-box-shadow: 0px 1px 5px #000;-moz-border-radius: 5px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;}
#linkus{width:300px;margin-top:15px;float:right;text-align:right;background:url(images/linkus.png) no-repeat 7% 70%;padding:20px 0px;padding-bottom:0px;}
#linkus img{vertical-align:bottom;}
#footer{text-align:center;}
.clear{clear:both;}

.imageLibrary {
display: inline;
clear: none;
list-style:none;
}
.imageLibrary li {
float: left;
margin: 0px 17px;
display: inline;
clear: none;
}
.imageLibrary a{text-decoration:none;}
.imageLibrary span {
position: absolute;
margin: 0px;
margin-top: 100px;
margin-left:3px;
z-index:2;
background: #1d3a00 url(images/arrow.png) no-repeat 96% 50%;;
color: #ffffff;
width: 162px;
text-align: left;
opacity: .80; /* Standard: FF gt 1.5, Opera, Safari */
filter: alpha(opacity=80); /* IE lt 8 */
-ms-filter: "alpha(opacity=80)"; /* IE 8 */
-khtml-opacity: .80; /* Safari 1.x */
-moz-opacity: .80; /* FF lt 1.5, Netscape */
display: none;
clear: none;
font-size: 0.823em;
font-family:arial;
padding:10px;
}
.imageLibrary img {
z-index:1;
width: 182px;
height: 132px;
border: #FFFFFF solid 3px;
}

.breadcrumb{margin-bottom:30px;background:#DEE051;font-family:georgia;font-size:1.1em;padding:5px 20px;}
.breadcrumb a{color:#516617;font-family:georgia;font-weight:bold;}
#page{background:#FFFFFF;padding:20px 20px;font-size:1.1em;letter-spacing:1;font-family:arial;line-height:1.4}
#page img{-moz-box-shadow: 0px 0px 5px #000; -webkit-box-shadow: 0px 0px 5px #000;}
#gmap img{-moz-box-shadow: none; -webkit-box-shadow: none;}
#page a{color:#0000FF;}
#page h2{margin-bottom:10px;}
#photos,#contain{min-width:510px;width:510px;float:left;}
#contain{margin-top:-3px;}
h2.contain{color:#294900;font-size:1.9em;}
#contain h2 small{font-size:0.7em;}
#eq,#benefit{width:330px;float:left;margin-left:20px;color:#939393;}
#eq ul,#benefit ul{margin:5px;padding:0px;padding-left:15px;}
#benefit{margin-top:20px;}
#map_canvas{width:100%;height:400px;border:1px solid #555555;}
#page,.imageLibrary img,#map_canvas
{
-moz-box-shadow: 0px 0px 5px #000;
-webkit-box-shadow: 0px 0px 5px #000;
filter: 
progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=7)
progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10)
progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10)
progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=7);
}
#gmap{width:450px;float:left;}
#bcontent{width:360px;float:left;margin-left:20px;}
#bcontent ul{padding-left:10px;}

ul.dropdown { position: relative; z-index: 999;}
ul.dropdown li.hover,
ul.dropdown li:hover { background: #F3D673; color: black; position: relative; z-index: 999;}
ul.dropdown ul {  visibility: hidden; position: absolute; top: 100%; left: 0; background: #75A700;z-index: 999;}
ul.dropdown ul li { font-weight: normal; color: #000; border-bottom: 1px solid #80B700; float: none; display: block; width: 180px;z-index: 999;}
ul.dropdown ul li a { border-right: none; width: 100%; display: block; background:none; z-index: 999;}
ul.dropdown ul ul { left: 100%; top: 0; z-index: 999;}
ul.dropdown li:hover > ul { visibility: visible; z-index: 999;}
.martop2{margin:10px 0px;}
#zlogo{width:515px;float:left;background:url(images/sapadia.png) no-repeat 100% 50%;}
.left{float:left;}
.right{float:right;}
