
@import "css/reset.css";@import "css/text.css";@import "css/960.css";
body {
	background: #e7e8d4;
	color: #5a5a5a;
	font-family: Cambria, Georgia, serif;
	font-size: 14px;
	line-height: 1.4em;
}
a {text-decoration: none}
h3 {color: #91936f;font: italic 18px/1.3em Cambria, Georgia, serif }
.alignleft {float: left}
.alignright {float: right}
.aligncenter {display: block;text-align: center}
.clr {clear: both}
#nav {border-bottom: 1px solid #d6d7c0;font: bold 12px/20px Arial, sans-serif;margin-bottom: 5px;padding: 4px 10px}
#nav a {border-bottom: 2px solid #e7e8d4;color: #91936f}
#nav ul {list-style: none outside;margin: 0; margin-right: 15px}
#nav li {float: left;margin-left: 14px}
#nav li.current_page_item a {border-bottom-color: #91936f}
#nav li a:hover {border-bottom-color: #d6d7c0}


#content_top {background: url(images/content_top.png) bottom left no-repeat;height: 20px}
#content {background: url(images/content_bottom.png) bottom left no-repeat;padding-bottom: 7px;position: relative}

#header {margin-bottom: 10px}
#header h1 {float: left;height: 55px;margin: 0;width: 254px}
#header h1 a {background: url(images/aditi-title.png);display: block;height: 55px;text-indent: -9999em;width: 254px}

/*------------------------------------------------------*/
.navi {
	margin:0;
	padding:0;
	list-style-type:none;
	position:absolute;
	z-index: 10;
}
.navi .navi-point {
	float:left;
	margin:2px;
	padding:5px;
	padding-left: 15px;
	border: 1px solid #cfcfcf;
	background: url(images/arrowdown.gif) right top no-repeat #fff;
	width:80px;
	z-index: 10;
}
.sub-navi {
	margin:0;
	padding:0;
	list-style-type:none;
	display:none;
	z-index: 10;
}
.sub-navi li {
	margin: 0;
}
.sub-navi li a{
	color: #333;
}
.sub-navi li a:hover{
	text-decoration: underline;
}
.link a{
	cursor:pointer;
	z-index: 10;
	color: #333;
}
.link a:hover {
	text-decoration: underline;
}

#language {
	display: block;
	float: right;
	width: 120px;
	height: 50px;
	z-index: 10;
	margin-right: -5px;
	margin-top: -10px;
}
#language {position: absolute;right: 0;top: 0;border: 0}
#language .navi .navi-point {border: 0}
/*------------------------------------------------------*/

.home {background: url(images/home_bg.jpg);color: #FFFF00;min-height: 450px}
.home .content_text {background: url(images/trans-50.png);margin: 20px 0;position: absolute;padding: 10px}

#footer {background: url(images/trans.png);color: #FFF;line-height: 1.3em;text-align: center;position: absolute;bottom: 7px;left: 0;padding: 10px 0}
#footer a {color: #FFF}
#footer ul {list-style: none outside;margin: 0}
#footer li {display: inline;margin-left: 15px}
#footer p {margin: 0}

.page {margin-bottom: 50px}
.page h3 {margin-top: 20px}
.content_text .alignleft {margin: 0 20px 10px 0}
.content_text .alignright {margin: 0 0 10px 20px}

fieldset {border: 1px solid #e7e8d4;padding: 20px 10px;-moz-border-radius: 3px}
fieldset input[type=text], fieldset textarea {background: #e7e8d4;border: 0;font: inherit;font-family: sans-serif;font-size: 12px;padding: 5px;width: 200px;-moz-border-radius: 3px}
fieldset label {display: block;float: left;font-size: 13px;text-align: right;margin-right: 10px;width: 120px}
fieldset .field {margin-bottom: 8px}
fieldset .field small {display: block}
fieldset button {background: #e7e8d4;border: 2px solid #7f7f7f;margin-left: 130px;text-transform: uppercase;-moz-border-radius: 5px}
fieldset .radios {font: 12px/1.4em Helvetica, Arial, sans-serif;margin-left: 130px}
fieldset .radios small {margin-left: 24px}
fieldset table {margin: 0}
.page fieldset table input, fieldset table select {background: #e7e8d4;border: 0;font: 12px/1.4em Helvetica, Arial, sans-serif;width: 60px;-moz-border-radius: 5px}
fieldset table select {margin-right: 5px;padding: 3px}
fieldset .calendar-icon {margin-left: 10px}
fieldset table td {border:0!important}

.gallery-title {margin-top: 20px}

.gallery {padding-top: 20px;margin-bottom: 70px}
.gallery-list {list-style: none outside}
.gallery-list li {float: left;margin-left: 20px;min-height: 170px;width: 160px}
.gallery-list a {background: #e7e8d4;color: #666;display: block;padding: 5px}
.gallery-list a:hover {background: #d6d7bc}
.gallery-list a span {display: block;text-align: center;font-family: Georgia, serif;font-size: 12px;font-style: italic}

small {font-size: smaller}

.left_note_small {width: 270px; padding: 10px 10px 10px; margin-top: 60px; margin-bottom: 50px; display: block; font-size:12px}
.left_note {width: 270px; padding: 10px 10px 10px; margin-top: 60px; margin-bottom: 50px; display: block}

.onecolumn { padding: 0px 10px 10px 10px;}
.onecolumn img { float: right; margin: 0px 0px 10px 20px;}
.onecolumn p {text-align:justify}

.link_button {
  position: absolute;
  right: 115px; top: 0px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: solid 1px #20538D;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
  background: #4479BA;
  color: #FFF;
  padding: 0 12px;
  height:40px;
  text-decoration: none;
  display:inline-block;
  text-align:center;
  vertical-align:top;
  line-height:40px;
  z-index:10;
}
#language {
  position: absolute; right: 0px; top: 0
}