html {
-webkit-text-size-adjust:none;
}
body { 
background: white; /*#99a66c;*/
text-align: center;
}
#container {
width: 900px;
height: auto;
display: inline-block;
position: relative;
margin: 40px auto;
text-align: center;
background: #ffffff;
}
#header {
height: 130px;
width: 900px;
position: relative;
text-align: left;
}
#logo {
position: absolute;
top: 30px;
right: 40px;
}

#menu {
width: 900px;
height: 30px;
text-align: left;
color: white;
}
.gradient {
background: #8fd44c;
background: -webkit-gradient(linear, left top, left bottom, from(#8fd44c), to(#73ab3c)); 
background: -khtml-gradient(linear, left top, left bottom, from(#8fd44c), to(#73ab3c)); 
background: -moz-linear-gradient(top, #8fd44c,  #73ab3c); 
background: -o-linear-gradient(#8fd44c,  #73ab3c);
background-image: -ms-linear-gradient(top bottom, #8fd44c 0%, #73ab3c 100%);
background: linear-gradient(#8fd44c,  #73ab3c);
}
#menu ul {
list-style: none;
padding: 0;
margin: 0;
display: block;
position: absolute;
margin-left: 40px;
}
#menu li {
float: left;
padding: 0 20px 0 20px;
border-right: 1px solid #8fd44c;
border-left: 1px solid #73ab3c;
cursor: pointer;
cursor: hand;
}
#menu li.act {
	background: #73ab3c;
	background: -webkit-gradient(linear, left top, left bottom, from(#73ab3c), to(#8fd44c)); 
	background: -khtml-gradient(linear, left top, left bottom, from(#73ab3c), to(#8fd44c)); 
	background: -moz-linear-gradient(top, #73ab3c,  #8fd44c); 
	background: -o-linear-gradient(#73ab3c,  #8fd44c);
	background-image: -ms-linear-gradient(top bottom, #73ab3c 0%, #8fd44c 100%);
	background: linear-gradient(#73ab3c,  #8fd44c);
	cursor: auto;
}
#submenu {
width: 900px;
height: 30px;
text-align: left;
}
#mainbox {
width: 820px;
min-height: 500px;
position: relative;
display: inline-block;
}
#showNo {
position: absolute;	
top: 30px;
right: 230px;
}
#content {
width: 600px;
height: auto;
margin: 0px 0px; 
text-align: left;
}
#rightCol {
float: right;
width: 200px;
text-align: left;	
}
.box {
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
-khtml-border-radius: 15px;
border-radius: 15px;	
}
.shadow {
-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
-khtml-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.3);
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888');
}
#footer {
width: 800px;
height: 30px;
margin: 0 30px;
position: relative;
font: 12px/30px Arial, Helvetica, Verdana, Sans-Serif;
color: #666666;
text-align: center;
}
#footer a {
font: 12px/30px Arial, Helvetica, Verdana, Sans-Serif;
color: #666666;
text-decoration: none;
}
.slidepreview {
width: 95px;
height: 95px;
float: left;	
}
#fancybox-title-over {
text-align: left;
color: white;	
}
#fancybox-title-over a {
color: white;
text-decoration: none;
}
@font-face {
	font-family: 'adobedevanagari';
	src: url('droidsans-webfont.eot');
	src: local('☺'), url('adobedevanagari-bolditalic.woff') format('woff'), url('adobedevanagari-bolditalic.ttf') format('truetype'), url('adobedevanagari-bolditalic.svg#webfontwOaK7Kef') format('svg');
	font-weight: normal;
	font-style: normal;
}