﻿/* Shivpuri -> 020209: 2:25pm General
--------------------------------------------------*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input {
margin:0;
padding:0;
}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th {
font:normal 400 1em Verdana,Arial,Helvetica,sans-serif;
}
ul,ol {
list-style:none;
}
fieldset,img {
border:none;
}
.imgpara:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
* html .imgpara {
height:1%;
}
.boxl {
float:left;
width:48%;
}
.boxr {
float:right;
width:48%;
}
@media print {
.tabcontent,.tabcontent2,.ltabct {
display:block !important;
}
}
/*.imgfloatl {
float:left;
margin:0 10px 0 100px;
}
Shivpuri -> General
--------------------------------------------------*/
body {
background:#FFF url(images/bg.gif) repeat left top;
color:#44473e;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
.cls {
clear:both;
}
div.cls {
clear:both;
font-size:0;
height:1px;
line-height:0;
width:100%;
}
.imgfloatr {
float:right;
margin:0px 15px 15px;
padding:0;
}
.imgfloatl {
float:left;
margin:0px 15px 15px;
padding:0;
}
/*.imgpara p {
margin-bottom: 7px;
}
Shivpuri -> Links
--------------------------------------------------*/
a:link,a:visited {
color:#C0A57A;
outline:none;
text-decoration:none;
}
a:focus,a:hover,a:active {
color:#E7820E;
outline:none;
text-decoration:none;
}
/* Shivpuri -> Main Nav
--------------------------------------------------*/
.container {
height:768px;
width:100%;
text-align:left;
background:url(images/bgx.gif);
background-repeat:repeat-x;
background-position:100px 33px;
margin:0 auto;
}
html>body .container {
height:auto;
min-height:768px;
background:url(images/bgx.gif) repeat-x left 33px;
}
/*.main {
height:768px;
width:982px;
text-align:left;
margin:0 auto;
}
html>body .main {
height:auto;
min-height:600px;
}*/
.main {
width:982px;
text-align:left;
height:auto;
min-height:600px;
margin:0 auto;
}
.newscroll {
height:33px;
width:982px;
text-align:left;
background:#fbf7eb url(images/nscrollbg.gif) repeat-x;
margin:0 auto;
}
html>body .newscroll {
height:33px;
background:#fbf7eb url(images/nscrollbg.gif) repeat-x;
}
*.colage {
background:#602202;
position:relative;
left:0;
top:0;
width:982px;
height:172px;
}
#colage-01 {
position:absolute;
left:0;
top:0;
width:368px;
height:129px;
background:url(images/colage_01.jpg) no-repeat left top;
}
#colage-02 {
position:absolute;
left:368px;
top:0;
width:369px;
height:65px;
background:url(images/colage_02.jpg) no-repeat left top;
}
#colage-03 {
position:absolute;
left:737px;
top:0;
width:245px;
height:65px;
background:url(images/colage_03.jpg) no-repeat left top;
}
#colage-04 {
position:absolute;
left:368px;
top:65px;
width:369px;
height:64px;
background:url(images/colage_04.jpg) no-repeat left top;
}
#colage-05 {
position:absolute;
left:737px;
top:65px;
width:245px;
height:64px;
background:url(images/colage_05.jpg) no-repeat left top;
}
#colage-06 {
position:absolute;
left:0;
top:129px;
width:368px;
height:43px;
background:url(images/colage_06.jpg) no-repeat left top;
}
#colage-07 {
position:absolute;
left:368px;
top:129px;
width:369px;
height:43px;
background:url(images/colage_07.jpg) no-repeat left top;
}
#colage-08 {
position:absolute;
left:737px;
top:129px;
width:245px;
height:43px;
background:url(images/colage_08.jpg) no-repeat left top;
}
.content {
background:#fbf7eb url(images/lrnavbg.jpg) repeat-y left top;
position:relative;
height:700px;
}
html>body .content {
height:auto;
position:relative;
min-height:714px;
background:#fbf7eb url(images/lrnavbg.jpg) repeat-y left top;
}
.mid-content p {
padding:7px;
}
* html .lnav {
background:#FFF url(images/lmenubg.jpg) repeat-y left top;
height:668px;
width:213px;
}
html>body .lnav {
background:#E1D8BF url(images/lmenubg.jpg) repeat-y left top;
height:auto;
min-height:668px;
width:213px;
}
.lmenu {
background:url(images/lmenuswd.jpg) no-repeat left top;
height:100px;
width:213px;
padding-top:31px;
}
.lnav {
position:absolute;
left:0;
top:0;
width:213px;
background:#E1D8BF;
}
.mid-content {
margin-left:212px;
margin-right:213px;
voice-family:inherit;
margin-lef\t:213px;
margin-righ\t:213px;
}
.mid-content2 {
margin-left:212px;
margin-right:0;
voice-family:inherit;
margin-lef\t:213px;
margin-righ\t:0;
background:#FBF7EB url(images/midcontentbg2.jpg) repeat-y left top;
min-height:714px;
height:auto;
_height:714px;
}
.grudge2 {
background:url(images/grudge2.jpg) no-repeat left top;
padding: 43px 11px 30px;
min-height:200px;
height:auto;
_height:200px;
}
.grudge2 p {
padding:0 15px 13px;
}
.poppage {width:382px; text-align:left; background:#FBF7EB;}
.poppage p {
padding:7px;
}
.poppage h3 {
height:14px;
display:block;
margin-bottom:9px;
_margin-bottom:9px;
background:url(none);
color: #73381D;
margin-left: 9px;
font: 700 16px Georgia, "Times New Roman", Times, serif;
}
.socialbookmark{
width:135px;
height:14px;
position:relative;
top:-5px;
left:600px;
}
.rnav {
position:absolute;
right:0;
top:0;
background:#E1D8BF url(images/rmenubg.jpg) repeat-y left top;
height:auto;
heig\ht:668px;
min-height:668px;
width:213px;
}
.rmenu {
background:url(images/rmenuswd.jpg) no-repeat left top;
height:auto;
min-height:100px;
width:213px;
padding-top:31px;
}
html>body .grudge {
background:url(images/grudge.jpg) no-repeat left top;
padding-top:43px;
padding-right:11px;
padding-left:11px;
min-height:200px;
height:auto;
}
* html .grudge {
background:#fbf7eb url(images/grudge.jpg) no-repeat left top;
padding-top:43px;
height:200px;
padding-right:9px;
padding-left:11px;
}
.footer,.footer2{
height:54px;
width:982px;
background:#585858 url(images/footerbg.gif) repeat-x left top;
}
.footer .footermid,.footer2 .footermid{
background:url(images/footermid.jpg) no-repeat center top;
}
.footer .footermid2,.footer2 .footermid2{
background:url(images/footermid2.jpg) no-repeat right top;
}
.footermid .copyright,.footermid2 .copyright{
color:#eedac1;
width:40%;
float:left;
margin-left:11px;
margin-top:6px;
height:26px;
background:url(images/homa.png) no-repeat left center;
padding-top:15px;
padding-left:40px;
}
.footermid .tecogis,.footermid2 .tecogis{
color:#eedac1;
width:20%;
float:right;
height:26px;
padding-top:15px;
padding-right:11px;
text-align:right;
}
.grudge h1,.grudge2 h1 {
position:absolute;
top:-7px;
width:500px;
height:28px;
/*padding-left:8px;*/
padding-left:40px;
color:#fdf5e0;
font:21px Georgia, "Times New Roman", Times, serif;
}
.mid-content h2 {
height:14px;
display:block;
margin-top:20px;
margin-bottom:13px;
_margin-bottom:6px;
background:url(images/htwobar.gif) repeat-x left top;
}
.mid-content2 h2 {
height:14px;
display:block;
margin-bottom:18px;
_margin-bottom:9px;
background:url(images/htwobar.gif) repeat-x left top;
}
.mid-content2 h3 {
height:14px;
display:block;
margin-bottom:9px;
_margin-bottom:9px;
background:url(none);
color: #73381D;
margin-left: 14px;
font: 700 16px Georgia, "Times New Roman", Times, serif;
}
.grudge h1 span,.grudge2 h1 span {
color:#c0a57a;
}
#search {
margin-top:25px;
margin-left:23px;
}
#colage-08 small font {
color: #C0A57A;
margin-left: 35px;
font: 700 11px Verdana, Arial, Helvetica, sans-serif;
}
/* Shivpuri -> Search
--------------------------------------------------*/
#searchsubmit {
width:41px;
float:left;
background:url(images/search.png) no-repeat;
border:none;
font:bold 100% Verdana, "century gothic", Arial, Helvetica, sans-serif;
color:#FFF;
height:16px;
margin-left:7px;
}
#s {
margin-left:20px;
float:left;
width:136px;
background:url(images/searchinputs.jpg) no-repeat;
border:none;
font:normal 100% Verdana, "century gothic", Arial, Helvetica, sans-serif;
color:#000;
padding:1px 5px;
}
.fivefold {
height:185px;
width:536px;
margin-right:auto;
margin-left:auto;
}
.subscribe {
float:right;
width:213px;
height:auto;
min-height:125px;
_height:125px;
background:url(images/lnavtop.jpg) no-repeat right top;
margin-top:5px;
}
.testimonials {
float:right;
width:213px;
height:auto;
min-height:33px;
_height:0;
background:url(images/lnavtop.jpg) no-repeat right top;
margin-top:5px;
}
.subscribe h2,.testimonials h2 {
font:700 12px Georgia, "Times New Roman", Times, serif;
margin-top:0;
padding-top:7px;
margin-left:15px;
margin-bottom:15px;
color:#615846;
}
.subnews p {
margin:10px;
}
.subscribe a {
color:#900;
}
.rbox {
float:right;
width:213px;
height:auto;
min-height:125px;
background:url(images/rnavtop.jpg) no-repeat right top;
margin-top:5px;
}
* html .rbox {
height:125px;
}
/*123*/
.mevebox {
float:right;
width:213px;
height:auto;
min-height:100px;
margin-top:0;
}
* html .mevebox {
height:100px;
}
/* #slide height = (number of top level links - 1) * height of links + inner div height */
#slide {
_margin:40px auto 0;
list-style:none;
width:168px;
height:443px;
position:relative;
overflow:hidden;
font-family:verdana, sans-serif;
font-size:10px;
font-weight:700;
margin:9px auto 0;
padding:0;
}
#slide li.sub,#slide li.top {
display:block;
float:left;
height:24px;
line-height:24px;
width:190px;
color:#44473e;
background:transparant;
text-decoration:none;
border-bottom:1px solid #a4a295;
text-indent:20px;
overflow:hidden;
cursor:pointer;
font-size:10px;
}
#slide li.sub {
background:url(images/out.gif) no-repeat 5px 8px;
}
.sub span {
background:url(images/lotus.png) no-repeat 150px 60%;
display:block;
}
/* #slide li.sub div height = (maximum sub lines * sub line height) + top level link height(variable fY in jQuery) */
#slide li.sub div {
background:transparant;
height:165px;
width:160px;
line-height:1.2em;
font-family:verdana, sans-serif;
text-indent:0;
font-weight:100;
padding:0 15px;
}
#slide li div ul {
list-style:none;
margin:0;
padding:0;
}
#slide li div ul li a {
color:#931c03;
text-decoration:none;
background:url(images/out.gif) no-repeat 5px 6px;
font-size:10px;
display:block;
border-bottom:1px solid #e0d9bf;
height:19px;
line-height:19px;
width:100%;
text-indent:20px;
margin:0;
padding:0;
}
.agtime span {
background:url(images/agtimings.jpg) no-repeat left top;
height:121px;
display:block;
width:213px;
margin-top:9px;
}
.agtime dt {
font:700 13px Verdana, Arial, Helvetica, sans-serif;
color:#615846;
}
.agtime dd {
font:24px Georgia, "Times New Roman", Times, serif;
color:#643318;
}
.agtime dl {
width:122px;
margin-left:10px;
padding-top:25px;
}
/*Calender*/
.calcum {
height:195px;
}
#Calendar2 {
margin:20px auto;
}
.subqry {
height:160px;
}
.subqry form {
padding-top:20px;
margin-left:10px;
}
.boxes {
width:1em;
}
.subnews form {
width:190px;
margin-top:20px;
margin-left:20px;
position:relative;
}
.subnews input {
width:100px;
}
.subnews label {
float:left;
width:50px;
font-weight:700;
margin:0;
padding:0;
}
.subnews #submitbutton {
margin-left:131px;
margin-top:5px;
width:90px;
}
input,textarea {
width:177px;
margin-bottom:5px;
font:700 10px Verdana,Arial,Helvetica,sans-serif;
border:1px solid #87826C;
color:#44473E;
background:#FBF7EB;
padding:2px 3px;
}
textarea {
width:177px;
height:62px;
background:#FBF7EB top;
font:10px Verdana,Arial,Helvetica,sans-serif;
border:1px solid #87826C;
}
#submitbutton {
margin-left:120px;
margin-top:5px;
width:90px;
}
br {
clear:left;
}
.cbox2 {
margin-left:-100px;
_margin-left:-146px;
outline:none;
background:none;
border:none;
}
.cbox {
margin-left:-92px;
_margin-left:-121px;
outline:none;
background:none;
border:none;
}
.submitbtn {
float:right;
width:50px;
height:16px;
border:none;
background:none;
position:absolute;
top:48px;
_top:55px;
_margin:0 30px 0 0;
margin:0 0 0 44px;
}
/*Content slider*/
.sliderwrapper {
position:relative;
overflow:hidden;
width:260px;
height:175px;
border-top:0 solid #959087;
border-right:0 solid #959087;
border-bottom:0 solid #959087;
border-left:0 solid #959087;
}
.contentdiv {
text-align:left;
width:250px;
}
.contentdiv p {
padding-right:10px;
padding-bottom:10px;
padding-top:0;
}
.sliderwrapper .contentdiv {
visibility:hidden;
position:absolute;
left:0;
top:0;
background:#FBF7EB;
width:250px;
height:100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity:1px;
opacity:1px;
padding:10px 35px 5px 5px;
}
.pagination {
width:240px;
text-align:left;
background-color:#FBF7EB;
padding:5px 10px;
}
.pagination a {
text-decoration:none;
color:#FFF;
background:#74391D;
padding:0 5px;
}
.pagination a:hover,.pagination a.selected {
color:#EBD6AF;
background-color:#AD5D10;
}
.spslide {
height:239px;
width:553px;
background:url(images/spslide.jpg) no-repeat left top;
margin:0 auto;
}
.flashclass {
width:532px;
padding:0 0 5px;
}
.flashclass img {
border-width:0;
}
/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */
.shadetabs {
margin-left:0;
margin-top:15px;
margin-bottom:0;
font:bold 12px Verdana;
list-style-type:none;
text-align:left;
padding:3px 0;
}
.shadetabs li {
display:inline;
margin:0;
}
.shadetabs li a {
text-decoration:none;
position:relative;
z-index:1;
margin-right:3px;
border:1px solid #C7BDA8;
color:#FFF!important;
background:#703D20 url(images/brownactive.gif) repeat-x left top;
font-size:11px;
padding:4px 10px;
}
.shadetabs li a:visited {
color:#2d2b2b;
}
.shadetabs li a:hover {
text-decoration:underline;
color:#FFF;
}
.shadetabs li a.selected {
position:relative;
top:1px;
color:#000!important;
background-image:url(images/brown.gif);
border-bottom-color:#E0D9C7;
}
.shadetabs li a.selected:hover {
text-decoration:none;
}
.tbimgbx {
float:left;
height:145px;
width:115px;
padding:0 15px 0 0;
}
.tbctbx {
float:right;
width:380px;
height:145px;
}
.tabcontent {
display:none;
height:140px;
}
#spslide,#Ul1,#Ul2,#Ul3 {
_margin:15px 0 0 0;
list-style:none;
/*width:360px;
_width:350px;*/
width:190px;
_width:190px;
overflow:hidden;
font-family:verdana, sans-serif;
font-size:10px;
font-weight:700;
margin-top:15px;
margin-right:0;
margin-bottom:0;
display:block;
padding:0;
}
/*
#spslide li.sub,#Ul1 li.sub,#Ul2 li.sub,#Ul3 li.sub {
display:block;
float:left;
height:22px;
line-height:21px;
width:300px;
color:#44473e;
text-decoration:none;
border-bottom:1px solid #a4a295;
text-indent:20px;
overflow:hidden;
cursor:pointer;
font-size:10px;
background:url(images/out.gif) no-repeat 5px 8px;
}*/
#spslide li.sub,#Ul1 li.sub a,#Ul2 li.sub a,#Ul3 li.sub a,#Ul1 li.sub,#Ul2 li.sub,#Ul3 li.sub {
display:block;
float:left;
height:22px;
line-height:21px;
width:300px;
color:#44473e;
text-decoration:none;
border-bottom:1px solid #a4a295;
text-indent:20px;
overflow:hidden;
cursor:pointer;
font-size:10px;
background:url(images/out.gif) no-repeat 5px 8px;
}
/* #spslide li.sub div height = (maximum sub lines * sub line height) + top level link height(variable fY in jQuery) */
#spslide li.sub div,#Ul1 li.sub div,#Ul2 li.sub div,#Ul3 li.sub div {
background:transparant;
height:165px;
width:160px;
line-height:1.2em;
font-family:verdana, sans-serif;
text-indent:0;
font-weight:100;
padding:0 15px;
}
#spslide li div ul li a,#Ul1 li div ul li a,#Ul2 li div ul li a,#Ul3 li div ul li a {
color:#931c03;
text-decoration:none;
background:url(images/out.gif) no-repeat 5px 6px;
font-size:10px;
display:block;
border-bottom:1px solid #e0d9bf;
height:19px;
line-height:19px;
width:100%;
text-indent:20px;
margin:0;
padding:0;
}
/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */
.modernbricksmenu2 {
width:200px;
border-top:1px solid #E0D9C7;
background:transparent;
voice-family:inherit;
float:left;
margin-left:4px;
padding:0;
}
.modernbricksmenu2 li {
display:inline;
text-transform:none;
margin:0 2px 0 0;
padding:0;
}
.modernbricksmenu2 a {
float:left;
display:block;
font:bold 11px Arial;
color:#FFF;
text-decoration:none;
border-top:1px solid #FFF;
background:#E0D9C7 url(images/brownactive.gif) repeat-x left top;
margin:0 1px 0 0;
padding:5px 10px;
}
.modernbricksmenu2 a:hover {
color:#000;
background:url(images/brown2.gif) repeat-x left top;
}
.modernbricksmenu2 a.selected {
color:#FFF;
background:#643112 url(images/brownactive.gif) repeat-x left top;
border-color:#E0D9C7;
}
.ltabct {
display:none;
}
#pscroller1 {
width:189px;
height:90px;
margin-top:5px;
padding:5px 10px 0;
}
#pscroller2 {
width:350px;
height:20px;
border:1px solid #000;
padding:3px;
}
#pscroller2 a {
text-decoration:none;
color:red;
}
.mevebox a:link,.mevebox a:visited {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#66341B;
text-decoration:none;
}
.mevebox a:focus,.mevebox a:hover,.mevebox a:active {
font:1px Verdana, Arial, Helvetica, sans-serif;
color:#C0A57A;
text-decoration:none;
}
.mid-content h2 span,.mid-content2 h2 span {
display:block;
float:left;
height:14px;
width:200px;
background-color:#fbf7eb;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#926858;
padding-left:11px;
margin-top:0;
margin-bottom:13px;
}
.rbox h2,.mevebox h2 {
font:700 12px Georgia, "Times New Roman", Times, serif;
margin-top:0;
padding-top:7px;
margin-left:42px;
/*color:#615846;*/
color:#333;
}
#slide li.top a,#spslide li.sub a {
text-decoration:none;
color:#44473e;
display:block;
background:url(images/out.gif) no-repeat 5px 8px;
outline:none;
}
#slide li.top a:hover,#spslide li.sub a:hover,#Ul1 .sub a:hover,#Ul2 .sub a:hover,#Ul3 .sub a:hover {
color:#926858;
background:url(images/out-over.gif) no-repeat 5px 8px;
outline:none;
}
#slide li.clicked,#spslide li.clicked {
color:#800;
background:url(images/down.gif) no-repeat 5px 8px;
}
#slide li div ul li,#spslide li div ul li {
float:left;
height:20px;
width:100%;
}
#slide li div ul li a:hover,#spslide li div ul li a:hover {
color:#069;
background:url(images/out-over.gif) no-repeat 5px 6px;
}
#spslide li div ul,.modernbricksmenu2 ul {
list-style:none;
margin:0;
padding:0;
}
#Ul1 li.top a,#spslide li.sub a,#Ul2 li.top a,#spslide li.sub a,#Ul3 li.top a,#spslide li.sub a{
text-decoration:none;
color:#44473e;
display:block;
background:url(images/out.gif) no-repeat 5px 8px;
outline:none;
}
#Ul1 li.top a:hover,#spslide li.sub a:hover,#Ul2 li.top a:hover,#spslide li.sub a:hover,#Ul3 li.top a:hover,#spslide li.sub a:hover{
color:#926858;
background:url(images/out-over.gif) no-repeat 5px 8px;
outline:none;
}
#Ul1 li.clicked,#spslide li.clicked,#Ul2 li.clicked,#spslide li.clicked,#Ul3 li.clicked,#spslide li.clicked{
color:#800;
background:url(images/down.gif) no-repeat 5px 8px;
}
#Ul1 li div ul li,#spslide li div ul li,#Ul2 li div ul li,#spslide li div ul li,#Ul3 li div ul li,#spslide li div ul li{
float:left;
height:20px;
width:100%;
}
#Ul1 li div ul li a:hover,#spslide li div ul li a:hover,#Ul2 li div ul li a:hover,#spslide li div ul li a:hover,#Ul3 li div ul li a:hover,#spslide li div ul li a:hover{
color:#069;
background:url(images/out-over.gif) no-repeat 5px 6px;
}
#Ul1 li div ul,#Ul2 li div ul,#Ul3 li div ul{
list-style:none;
margin:0;
padding:0;
}
.grudge2 .dotbd {
background: #F9F2DA;
margin: 10px 0px 10px 15px;
display: block;
border: 1px dotted #B8A775;
width: 59%;
padding: 10px 5px;
font-weight:700;
_margin: 0px 0px 10px 15px;
color: #663619;
}
.numeric li {
list-style: decimal;
font-size: 11px;
font-weight: 100;
padding-top: 1px;
padding-bottom: 1px;
color: #6A351A;
}
.numeric {
margin: 0 0 15px 34px;
}
.butlist li{
list-style:disc;
font-size:11px;
font-weight:100;
padding-top:1px;
padding-bottom:1px;
color:#6A351A;
}
.butlist{
margin-left:34px;
margin-bottom:15px;
}
#contform label{
float:left;
width:140px;
font-weight:bold;
text-align:right;
margin-right:15px;
}
#contform p{
text-align:left;
width:600px;
}
#contform input,#contform textarea,#agtime input,#agtime textarea{
width:164px;
margin-bottom:5px;
}
#contform textarea,#agtime textarea{
width:250px;
height:150px;
}
#contform.boxes,#agtime.boxes{
width:1em;
}
#contform #submitbutton{
margin-left:155px;
margin-top:5px;
width:82px;
background:#6A351A;
color:#FFFFFF;
}
#contform #resetbutton,#agtime #resetbutton ,#btnReset {
margin-left:5px;
margin-top:5px;
width:82px;
background:#C3BDA7;
}
#agtime label{
float:left;
width:300px;
font-weight:bold;
text-align:right;
margin-right:15px;
}
#agtime p{
text-align:left;
width:500px;
}
#agtime #submitbutton,#btnSubmit{
margin-left:315px;
margin-top:5px;
width:82px;
background:#6A351A;
color:#FFFFFF;
}
/* News & Events */
#blog_selector {
width:732px;
float:left;
font-size:0.74em;
line-height:1.4em;
margin:0 auto;
padding:0;
}
#four_descriptions {
height:51px;
border-bottom:4px solid #EBDEB9;
}
#four_descriptions div {
float:left;
background:url(images/neweventsbt.jpg);
height:31px;
text-align:center;
position:relative;
line-height:18px;
padding:15px 0 5px;
}
#four_descriptions div h3 a {
position:absolute;
text-indent:-9999px;
height:44px;
width:225px;
left:0;
top:0;
margin:0;
}
#four_descriptions div#extend_description {
background-position:0 106px;
width:153px;
}
#four_descriptions div#engage_description {
background-position:-153px -53px;
width:153px;
}
#four_descriptions div#extend_description.current {
background-position:0 -53px;
}
#four_descriptions div#engage_description.current {
background-position:-153px -106px;
}
#blog_selector #blogs {
background:#transparant;
padding-bottom:30px;
position:relative;
}
#blog_selector #blogs a {
font-weight:400;
}
#blog_selector #blogs strong a {
font-size:11px;
font-weight:700;
color:#915F54;
background: #EBDEB9;
display: block;
padding: 1px 3px;
}
#blog_selector #blogs .posts {
width:734px;
float:left;
padding-top:30px;
}
#blog_selector #blogs .posts li {
position:relative;
background:url(images/blog_hom.gif) no-repeat left bottom;
min-height:39px;
margin-bottom:0;
color:#514F43;
font:100 12px/19px Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding:10px 0 15px 98px;
}
#blog_selector #blogs .posts li .author_image {
display:block;
position:absolute;
left:0;
top:0;
width:75px;
height:75px;
}
#blog_selector #blogs .posts li .author_image span {
background:url(images/blog_hom.png) no-repeat top left;
display:block;
text-indent:-9999px;
width:75px;
height:75px;
}
#blog_selector #blogs .posts li .author {
font-size:0.75em;
display:block;
margin-top:2px;
}
#blog_selector #blogs .comments {
width:438px;
float:right;
padding-top:30px;
padding-left:54px;
line-height:18px;
}
#blog_selector #blogs .comments li {
background:url(images/blog_hom.gif) no-repeat bottom right;
padding:10px 10px 10px 0;
}
#blog_selector #blogs .comments p {
display:inline;
margin:0;
}
#blog_selector #blogs .comments .comment {
width:255px;
float:left;
}
#blog_selector #blogs .comments .user {
width:120px;
float:left;
padding-left:20px;
}
#blog_selector #blogs li.last {
background:none;
}
.recent_blog {
display:none;
}
#blog_selector.advance_blog div#advance_blog,#blog_selector.inspire_blog div#inspire_blog,#blog_selector.extend_blog div#extend_blog,#blog_selector.engage_blog div#engage_blog {
display:block;
}
ul#tabs{
margin-left:0;
padding-left:0;
display:inline;
}
ul#tabs li{
margin-left:0;
margin-bottom:0;
padding:2px;
list-style:none;
display:inline;
}
#tabs input{
background:none;
width:18px;
height:18px;
border:0;
_margin:15px 0px 0px;
position:relative;
top:5px;
left:0px;
}
ul#tabs li.here{
border-bottom:1px solid #ffc;
list-style:none;
display:inline;
}
#pipe {
padding: 5px 5px 15px;
background: #DED0AC;
border: 1px solid #9D977F;
}
#pipe ul{
margin-left:0;
padding-left:0;
display:inline;
margin-top:0px;
padding-top:0px;
}
#pipe ul li{
margin-left:0;
padding:3px 5px;
border-left:0px solid #000;
list-style:none;
display:inline;
}
#pipe label{
font-weight:bold;
font-size: 10px;
/* text-align:right;*/
}
#pipe ul li.first{
margin-left:0;
border-left:none;
list-style:none;
display:inline;
}
#pipe input{
width:130px;
_margin:15px 0px 0px;
}
head:first-child+body .datagridText .netab {
margin-left: 10px;
}
*+html .datagridText .netab{
margin-left: 0px;
}
/* Shivpuri -> Photogallery
--------------------------------------------------*/
.photo {
width:720px;
height:600px;
text-align:left;
position:relative;
margin-left: 18px;
margin-top: 20px;
}
.photo dl {font-size:0.9em; position:absolute; width:400px; top:100px; left:100px;}
.photo dl dt {font-family:"times new roman", serif;font-size:1.8em; margin-bottom:2em;}
.photo dl dd {font-family:verdana, arial, sans-serif; padding:0; margin:0; line-height:1.7em; margin-bottom:2em; font-size:11px;}
.photo dl dd:first-letter {font-weight:bold;}
.photo ul.topic {padding:0; margin:0; list-style:none; width:720px; height:auto; position:relative; z-index:10;}
.photo ul.topic li {
display:block;
width:180px;
height:31px;
float:left;
}
.photo ul.topic li a.set {
display:block;
width:179px;
height:30px;
text-align:center;
color:#CBAA8B;
text-decoration:none;
border:1px solid #fff;
border-width:1px 1px 0 0;
background:#F1ECD9 url(images/pgtab.gif) repeat-x;
font: 700 10px/30px verdana, arial, sans-serif;
}
.photo ul.topic li a ul,
.photo ul.topic li ul
{display:none;}
.photo ul.topic li a:hover,
.photo ul.topic li:hover a
{
color:#663B2A;
background:#BCB5A3;
}
.photo ul.topic li a:hover ul,
.photo ul.topic li:hover ul
{display:block; position:absolute; left:0; top:31px; list-style:none; padding:0; margin:0; height:375px; background:#F6F2E7 url(images/close.gif) no-repeat right top; width:479px; padding:70px 100px; border:20px solid #BCB5A3;}
.photo ul.topic li a:hover ul li,
.photo ul.topic li:hover ul li
{display:inline; width:112px; height:87px; float:left; border:1px solid #fff; margin:1px;}
.photo ul.topic li a:hover ul li a,
.photo ul.topic li:hover ul li a
{
display:block;
width:110px;
height:85px;
cursor:default;
float:left;
text-decoration:none;
background:#6D351A;
border:1px solid #BCB5A3;
}
.photo ul.topic li a:hover ul li a img,
.photo ul.topic li:hover ul li a img
{display:block; width:100px; height:75px; border:5px solid #eee;}
.photo ul.topic li a:hover ul li a img.large,
.photo ul.topic li:hover ul li a img.large
{position:absolute; display:block; width:0; height:0; overflow:hidden; border:0;}
.photo ul.topic li a:hover ul li a:hover,
.photo ul.topic li:hover ul li a:hover
{white-space:normal; position:relative;}
.photo ul.topic li a:hover ul li a:hover img,
.photo ul.topic li:hover ul li a:hover img
{
position:absolute;
left:-50px;
top:-32px;
width:200px;
height:150px;
border-color:#FFF;
}
.photo ul.topic li a:hover ul li a:hover img.large,
.photo ul.topic li:hover ul li a:hover img.large
{position:absolute; display:block; width:0; height:0; overflow:hidden; border:0;}
.photo ul.topic li:hover ul li a:focus,
.photo ul.topic li:hover ul li a:active,
.photo ul.topic li a:hover ul li a:active
{position:static; outline:0;}
.photo ul.topic li:hover ul li a:focus img,
.photo ul.topic li:hover ul li a:active img,
.photo ul.topic li a:hover ul li a:active img
{position:absolute; left:200px; top:170px; width:200px; height:150px; padding:0; background:#000; border:0; z-index:5;}
.photo ul.topic li:hover ul li a:focus img.large,
.photo ul.topic li:hover ul li a:active img.large,
.photo ul.topic li a:hover ul li a:active img.large
{position:absolute; left:15px; top:24px; width:640px; height:480px; padding:0; background:#000; border:4px solid #fff; z-index:10;}
.grudge2 ul.vid{
padding:0;
margin:0;
list-style:none;
width:720px;
height:auto;
position:relative;
z-index:10;
top:12px;
left:24px;
}
.grudge2 ul.vid li{
display:block;
width:50%;
float:left;
}
#tcontent2.text{
font-size:1.0em;
width:120px;
color:#FF0000;
}
#tcontent2 p{
font-size:10px;
font-weight:700;
margin:10px;
}
input#rg_button{
border:0;
width:130px!important;
height:33px!important;
}
/*table bgcolr augio*/
table,td{
border-collapse:collapse;
border:0;
}
.track-list{
float:left;
padding:0 10px;
font:11px Tahoma, Verdana, Arial;
color:#646464;
_padding:0 8px;
}
.track-list strong {
font-size: 11px;
}
.double-track-list{
float:left;
padding:0 10px;
width:374px;
}
.track-list table{
clear:left;
}
.track-list table thead,.double-track-list table thead{
font:10px Tahoma,Verdana,Arial;
color:#000;
}
.track-list td,.double-track-list td{
padding:5px;
}
.track-list h4,.double-track-list h4{
font:11px Tahoma,Verdana,Arial;
color:#646464;
}
.track-list h5,.double-track-list h5{
font:12px Tahoma,Verdana,Arial;
color:#05a001;
background:url(images/price-bh.png) no-repeat;
width:55px;
text-align:center;
}
.track-list a,.double-track-list a{
font:11px Tahoma,Verdana,Arial;
color:6C3717;
font-weight:bold;
}
.gray-link{
color:#646464;
text-decoration:underline;
}
.track-list a h4,.double-track-list a h4{
font:12px Tahoma,Verdana,Arial;
color:#646464;
font-weight:bold;
text-decoration:underline;
}
.track-list input,.double-track-list input{
margin-top:5px;
}
.gray-bg{
background:#f0f0f0;
width:531px;
}
.gray-light-bg{
background:#f6f6f6;
width:531px;
}
.green-link{
margin-top:10px;
}
.green-link a{
font:12px Tahoma,Verdana,Arial;
color:#05a001;
font-weight:bold;
float:left;
margin:0 5px;
}
/*COLLECTIONS AND COMPILATIONS*/
.collections{
float:left;
width:739px;
padding:10px 0 0;
}
.top-ramka-left{
background:url(images/ramka-tq.gif) no-repeat;
float:left;
width:7px;
height:40px;
}
.top-ramka-right{
background:url(images/ramka-tr.gif) no-repeat;
float:left;
width:7px;
height:40px;
}
.top-ramka{
background:#fff;
border-top:1px solid #cacaca;
height:29px;
width:725px;
float:left;
padding:10px 0 0 0;
}
.top-ramka h1,.collection-content h1{
padding:5px 5px 5px 10px;
}
.top-ramka h2{
font:12px Arial,Verdana,Tahoma;
color:#595959;
font-weight:bold;
float:left;
padding:0 0 0 5px;
margin:7px 0 0 0;
}
.top-ramka a{
font:11px Tahoma,Verdana,Arial;
color:#e46100;
font-weight:bold;
padding:0 0 0 10px;
}
.bottom-ramka-left{
background:url(images/ramka-bq.gif) no-repeat;
float:left;
width:7px;
height:7px;
}
.bottom-ramka-right{
background:url(images/ramka-br.gif) no-repeat;
float:right;
width:7px;
height:7px;
}
.bottom-ramka{
background:url(images/bottom-s.gif) repeat-x;
height:7px;
width:725px;
float:left;
}
.collection-content{
clear:both;
border-left:1px solid #cacaca;
border-right:1px solid #cacaca;
width:737px;
background:#fff;
}
/* added by sudeep---------------------------------------------*/
.datagridHeader,.datagridText{
font:13px Arial,Tahoma;
color:#003C7C;
padding-left:8px;
}
.calendarEvent{
background:#F1B8AD !important;
padding:4px;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
color: #000!important;
/*border: 1px solid #C5848A!important;*/
}
.calendarEventalt{
padding:4px!important;
font:normal 11px Verdana,Arial,Helvetica,sans-serif;
color:#FF8000;
}
.calendarPopup{
background:#FFF;
border:solid 1px #DAD4BE;
width:212px;
}
#calendar #Cal1{
margin-top:14px;
margin-left:7px;
}
.classifieds a{
font:13px Arial,Tahoma;
color:#875C55;
padding-left:4px;
padding-right:10px;
text-align:left;
}
.calendarEventalt a{
color:#FFF;
}
#tdNewsd input,input#tabEvent,input#tabNews{
width:153px!important;
margin-bottom:0px;
padding:0!important;
border:0px;
}
.date{
font:100 11px Verdana, Arial, Helvetica, sans-serif;
color:#44473E;
padding-left:10px;
padding-right:10px;
text-align:right;
text-decoration:none;
}
.dateinner{
font: 700 10px Arial,Tahoma;
color:#003C7C;
padding-right:10px;
}
.heading{
font:700 18px Verdana, Arial, Helvetica, sans-serif;
color:#44473E;
text-align:center;/*text-transform: uppercase;*/
}
.punchLine{
font:700 13px Verdana, Arial, Helvetica, sans-serif;
color:#44473E;
text-align:center;
}
.text{
font:100 11px Verdana, Arial, Helvetica, sans-serif;
color:#44473E;
padding-left:10px;
padding-right:10px;
text-align:justify;
}
.text p{
padding:10px;
}
.news {
font:100 14px Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
}
.teasinr
{
font: 100 12px Arial,Tahoma;
color:#931C03!important;
padding-right:10px;
text-align:justify;
}
#tdEvents a ,#tdNewsd a
{color:#9C3D02;
}
.lmenu #gvEvents a
{color:#9C3D02;
}
#tcontent1 a,.datagridText a{
font: 700 10px Verdana, Arial, Helvetica, sans-serif;
color:#44473e!important;
}
.datagridText a:hover{
font: 700 10px Verdana, Arial, Helvetica, sans-serif;
color:#926858!important;
}
.subqry textarea{
margin:0px 0 5px 15px;
}
.subqry input{
margin:20px 0 5px 15px;
}
.datagridText table {
margin:3px 0 0;
}
#rdbNews_or_Events input
{width:15px!important;
margin:25px 5px 0 0;
background:none;
border:none;
}
.formText span
{
font: 700 10px Verdana, Arial,Tahoma;
color:#44473e!important;
padding-top:15px;
display:block;
text-align:center;
}
#divNewsEvents #gvNews .datagridText table td {
background:url(images/news_bt.gif) no-repeat left bottom;
padding-bottom:3px;
}
#optTmplList input,.Theme2Color #chkNewsletter,#chkNewsletter input,.sample .d1 #chkNewsletter{
width:18px;
height:18px;
border:none!important;
}
#Table1 td,#Table2 td {
text-align:left;
}
#spslide table {
width: 170px;
margin-left: 10px;
}
#spslide p {
font:italic 100 normal 11px Verdana, Arial, Helvetica, sans-serif;
color:#333300;
}
#spslide b {
color: #673817;
}
/*css by laxman*/
.formtext2
{ color:#666666;
font-size:10px;
font-weight:bold;
}
#gallery {width:196px;float:left;margin:5px 10px 10px 0;}
#gallery ul {list-style:none; padding:0; margin:0; width:180px; position:relative; float:right;}
#gallery ul li {display:inline; width:52px; height:52px; float:left; margin:0 0 5px 5px;}
#gallery ul li a {display:block; width:50px; height:50px; text-decoration:none; border:1px solid #000;}
#gallery ul li a img {display:block; width:50px; height:50px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#ddd;}
#gallery ul li a:hover img {position:absolute; left:185px; top:0; width:auto; height:auto; border:1px solid #74391D;}
#btnSubmit2,#btnCancel,#btnCancel2 {
width:73px;height:28px; border:none!important;
}
.calendarPopup {border:1px solid #44473e}
.calendarPopup .classifieds a:link,#hrefId a:link {
color:#44473e;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
table.sample{
border:0px inset #8B8378;
-moz-border-radius:0px;
}
table.sample tr.d0 td{
background:#ECE6DA;
padding:0.2em 2ex;
border:1px solid #C0A57A;
}
table.sample tr.d1 td{
background:#F9F7EB;
padding:0.6em 2ex 0.2em;
border:1px solid #C0A57A;
font:700 10px Verdana,Arial,Helvetica,sans-serif;
}
table.sample tr.d1 td.highlight-dark{
background:#6E361B;
color:#fff;
}
.y 
{color:#FF8888;
}