/* **************************************************
Update  : 2011-Dec-17
Version : 2.0
Creator : Shine Sreemangalam (Nakshathra Design)
Note    : Site Style setting for attukaldevi.com 
***************************************************** */

/* Html Tage Setting
=========================================================================================== */
body {
  background: #AF5500 url(../../images/bgNdBody.jpg) repeat-x top left;
}

body, p {
  font: 13px/16px Arial, Verdana, Helvetica, sans-serif;
  color: #320000;
}

p {
  text-align: justify;
}

p strong {
  font-size: 12px;
}

input, textarea, select {
  font: 12px Arial, Verdana, Helvetica, sans-serif;
  border: 1px solid #CCCCCC;
  color: #2D0F00;
}

a:link, a:visited {
  text-decoration: none;
  outline: none;
  color: #AA0000;
}

a:hover {
  text-decoration: underline;
  color: #FF9900;
}


/* Container & Hearer Setting
=========================================================================================== */
#bodyNdContainer {
  font: 12px/16px Arial, Verdana, Helvetica, sans-serif;
  color: #320000;
  background: #FAF0DC url(../../images/bgNdPage.jpg) repeat left top;
}

#headerNdArea {
  background: #E64800 url(../../images/bgNdHearer.jpg) repeat-x left top;
}

#siteNdIdentity {
  background: url(../../images/imgNdChakra-t.jpg) no-repeat right top;
}

#siteNdnote a:link, #siteNdnote a:visited {
  text-decoration: none;
  font-weight: bold;
  color: #FADCAF;
}

#siteNdnote a:hover {
  color: #FFFFFF;
}


/* Banner Aria Setting
=========================================================================================== */
#banneNdrArea {
  background: #461E00 url(../../images/bgNdBanner.jpg) repeat-x left top;
}

#deviNdPicBox {
  background: url(../../images/imgNdAttukaldevi.jpg) no-repeat left top;
}

#globNdNav {
  background: #4B0000 url(../../images/bgNdGlobalNav.jpg) repeat-x left top;
}

#globNdNav li {
  background: url(../../images/bgNdSplt.jpg) no-repeat right top;
  font: bold 13px Arial, Verdana, Helvetica, sans-serif;
  letter-spacing: 0.1em;
}

#globNdNav li a:link, #globNdNav li a:visited {
  color: #FFFFFF;
  text-decoration: none;
}

#globNdNav li.navNdHome {
  background: none;
}

#globNdNav li a:hover, #pgHistory #globNdNav li.navNdHistory a,
#pgTemple #globNdNav li.navNdTemple a, #pgFestival #globNdNav li.navNdFestival a,
#pgGallery #globNdNav li.navNdGallery a, #pgLocation #globNdNav li.navNdLocation a {
  background: #4B0000 url(../../images/bgNdGlobalNav.jpg) repeat-x left -52px;
}

#globNdNav li.navNdHome a {
  background: url(../../images/iconNdHome.jpg) no-repeat 14px 18px;
  text-indent: -99999px;
  font-size: 1px;
}


/* Content Aria & Common Setting
=========================================================================================== */
.moreNdLink:link, .moreNdLink:visited {
  font-weight: bold;
  color: #AA0000;
  text-decoration: none;
}

.moreNdLink:hover {
  color: #EB6900;
}

.btnNdPlay:link, .btnNdPlay:visited {
  background: url(../../images/btnNdPlay.png) no-repeat;
  background-position: 0px 0px;
  text-indent: -99999px;
  font-size: 1px;
}

.btnNdPlay:hover {
  background-position: 0px -28px;
}

#slokamNdBox {
  background: #E64800 url(../../images/bgNdHearer.jpg) repeat-x left top;
}

.pageNdTitle, .subNdTitle {
  background: url(../../images/bgNdPageTitle.jpg) no-repeat left 0px;
  font: bold 18px Arial, Helvetica, sans-serif;
  color: #AA0000;
}

.pageNdTitle {
  background-position: left 2px;
}

.subNdTitle {
  font-size: 14px;
}

.pageNdTitle span, .subNdTitle span {
  color: #2E0F05;
}

.smalHead {
  font-size: 12px;
}

.picNdRight, .picNdLeft {
  background:  url(../../images/bgNdPageImg.gif) no-repeat left top;
}

.picNdRight_v {
  background:  url(../../images/bgNdPageImg_v.gif) no-repeat left top;
}

#lblNdToName_01, #lblNdFromName {
  text-transform: capitalize;
}


/* LHS Area Setting
=========================================================================================== */
#lhsNdNav, .lhsNdBox {
  background: #EBDABE url(../../images/bgNdBoxLhs.jpg) repeat left top;
  font: 12px Arial, Verdana, Helvetica, sans-serif;
}

.lhsNdBox {
  border: 1px solid #D7C8AA;
}

#lhsNdNav li {
  border: 1px solid #D7C8AA;
  font-weight: bold;
  letter-spacing: 0.1em;
}

#lhsNdNav li a:link, #lhsNdNav li a:visited {
  color: #640000;
  text-decoration: none;
  background: url(../../images/bgNdLhsNav.jpg) no-repeat 0px 0px;
}

#lhsNdNav li a:hover, #pgTestimonial #lhsNdNav li.navNdTestimonial a,
#pgTellFriend #lhsNdNav li.navNdTellFriend a, #pgNewsGroup #lhsNdNav li.navNdNewsGroup a,
#pgFeedback #lhsNdNav li.navNdFeedback a, #pgDownload #lhsNdNav li.navNdDownload a,
#pgNewsLetter #lhsNdNav li.navNdNewsLetter a, #pgNewsLetter-f #lhsNdNav li.navNdNewsLetter a {
  color: #A00000;
  background: url(../../images/bgNdLhsNav.jpg) no-repeat 0px -24px;
}

#lhsNdVideoBox img {
  border: 1px solid #B1B1B1;
  background: url(../../images/bgNdVplayer-m.jpg) no-repeat left bottom;
}


/* Mid Area Setting
=========================================================================================== */
#midNdContent, #locationNdMap {
  background: #F5E6Cd url(../../images/bgNdBoxMid.jpg) repeat left top;
  border: 1px solid #E4D5B4;
}

.midNdAdBox, .midNdAdBox_f {
  background: url(../../images/bgNdAdHead.gif) no-repeat left top;
  /*border: 1px solid #E4D5B4;*/
}

#midNdContent .moreNdLink {
  font-size: 12px;
}

/***** Mid Icon Link Box Setting *****/
#midNdIcoBox {
  background: url(../../images/bgNdIconBox.jpg) repeat-x left top;
  border: 1px solid #E4D5B4;
}

#midNdIcoNav {
  background: url(../../images/bgNdShade-b.jpg) no-repeat 1px bottom;
}

#midNdIcoNav li a:link, #midNdIcoNav li a:visited, #midNdIcoNav li a:hover {
  background: url(../../images/icoNdLink.jpg) no-repeat;
}

/*** Photo Gallery ***/
#midNdIcoNav .icoNdPhoto a:link, #midNdIcoNav .icoNdPhoto a:visited {
  background-position: 0px -58px;
}

#midNdIcoNav .icoNdPhoto a:hover {
  background-position: 0px -104px;
}

/*** Video Gallery ***/
#midNdIcoNav li.icoNdVideo a:link, #midNdIcoNav li.icoNdVideo a:visited {
  background-position: -52px -58px;
}

#midNdIcoNav li.icoNdVideo a:hover {
  background-position: -52px -104px;
}

/*** Audio Gallery ***/
#midNdIcoNav li.icoNdAudio a:link, #midNdIcoNav li.icoNdAudio a:visited {
  background-position: -102px -58px;
}

#midNdIcoNav li.icoNdAudio a:hover {
  background-position: -102px -104px;
}

/*** How to Reach ***/
#midNdIcoNav li.icoNdHowto a:link, #midNdIcoNav li.icoNdHowto a:visited {
  background-position: -153px -58px;
}

#midNdIcoNav li.icoNdHowto a:hover {
  background-position: -153px -104px;
}

/*** Testimonials ***/
#midNdIcoNav li.icoNdTestimo a:link, #midNdIcoNav li.icoNdTestimo a:visited {
  background-position: -205px -58px;
}

#midNdIcoNav li.icoNdTestimo a:hover {
  background-position: -205px -104px;
}

/*** Tell a Friend ***/
#midNdIcoNav li.icoNdTell a:link, #midNdIcoNav li.icoNdTell a:visited {
  background-position: -256px -58px;
}

#midNdIcoNav li.icoNdTell a:hover {
  background-position: -256px -104px;
}

/*** News Group ***/
#midNdIcoNav li.icoNdNews a:link, #midNdIcoNav li.icoNdNews a:visited {
  background-position: -306px -58px;
}

#midNdIcoNav li.icoNdNews a:hover {
  background-position: -306px -104px;
}

/*** FeedBack ***/
#midNdIcoNav li.icoNdFeedBack a:link, #midNdIcoNav li.icoNdFeedBack a:visited {
  background-position: -358px -58px;
}

#midNdIcoNav li.icoNdFeedBack a:hover {
  background-position: -358px -104px;
}

/*** Downloads ***/
#midNdIcoNav li.icoNdDownloads a:link, #midNdIcoNav li.icoNdDownloads a:visited {
  background-position: -409px -58px;
}

#midNdIcoNav li.icoNdDownloads a:hover {
  background-position: -409px -104px;
}

/*** Rss Feed ***/
#midNdIcoNav li.icoNdRss a:link, #midNdIcoNav li.icoNdRss a:visited {
  background-position: -459px -58px;
}

#midNdIcoNav li.icoNdRss a:hover {
  background-position: -459px -104px;
}

/***** Gallery Box Setting *****/
.galleryNdList li {
  text-align: center;
}

.galleryNdList li label {
  font-weight: bold;
  text-align: center;
}

#galleryNdPhoto li, #pgGalleryPhoto .galleryNdList li {
  background: url(../../images/bgNdPhoto.gif) no-repeat left top;
}

#galleryNdVideo li, #pgGalleryVideo .galleryNdList li {
  background: url(../../images/bgNdVplayer-s.gif) no-repeat left top;
}

.galleryNdMoreBox {
  text-align: right;
  font-weight: bold;
}

.galleryNdList li a img {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}

.galleryNdList li a:hover img {
  border: none;
  filter: alpha(opacity=60);
  -moz-opacity: 0.60;
  opacity: 0.60;
}

#videoNdPlayer {
  border: 1px solid #A3A3A3;
}

/***** Site Map Setting *****/
#siteNdMap dt {
  background: url(../../images/listNdBullt.jpg) no-repeat left 3px;
}

#siteNdMap dt a:link, #siteNdMap dt a:visited,
#siteNdMap dd a:link, #siteNdMap dd a:visited {
  color: #CC6633;
  text-decoration: none;
  font: bold 12px Arial, Verdana, Helvetica, sans-serif;
}

#siteNdMap dt a:hover, #siteNdMap dd a:hover {
  color: #AA0000;
  border-bottom: 1px dotted #CC6633;
}

#siteNdMap dd a.orkut {
  color: #CD2CB1;
}

#siteNdMap dd a.orkut:hover {
  border-bottom: 1px dotted #CD2CB1;
}

#siteNdMap dd a.facebook {
  color: #395AA1;
}

#siteNdMap dd a.facebook:hover {
  border-bottom: 1px dotted #395AA1;
}


#siteNdMap dd a.twitter {
  color: #38B6D7;
}

#siteNdMap dd a.twitter:hover {
  border-bottom: 1px dotted #38B6D7;
}

#siteNdMap dd a.blogspot {
  color: #EA6F21;
}

#siteNdMap dd a.blogspot:hover {
  border-bottom: 1px dotted #EA6F21;
}




/* RHS Area Setting
=========================================================================================== */
#rhsNdQuickBox {
  border: 1px solid #E4D5B4;
  background: #FFFFFF url(../../images/bgNdBoxRHS.jpg) repeat-x left top;
}

#rhsNdIcoNav {
  background: url(../../images/bgNdShade-s.jpg) no-repeat 0px bottom;
}

#rhsNdIcoNav li a:link, #rhsNdIcoNav li a:visited, #rhsNdIcoNav li a:hover {
  background: url(../../images/icoNdLink.jpg) no-repeat;
}

/*** Add Me ***/
#rhsNdIcoNav li.icoNdAddme a:link, #rhsNdIcoNav li.icoNdAddme a:visited {
  background-position: 0px 0px;
}

#rhsNdIcoNav li.icoNdAddme a:hover {
  background-position: 0px -25px;
}

/*** Feed Back ***/
#rhsNdIcoNav li.icoNdFeedback a:link, #rhsNdIcoNav li.icoNdFeedback a:visited {
  background-position: -24px 0px;
}

#rhsNdIcoNav li.icoNdFeedback a:hover {
  background-position: -24px -25px;
}

/*** Rss ***/
#rhsNdIcoNav li.icoNdRss a:link, #rhsNdIcoNav li.icoNdRss a:visited {
  background-position: -48px 0px;
}

#rhsNdIcoNav li.icoNdRss a:hover {
  background-position: -48px -25px;
}

/*** Orkut ***/
#rhsNdIcoNav li.icoNdOrkut a:link, #rhsNdIcoNav li.icoNdOrkut a:visited {
  background-position: -72px 0px;
}

#rhsNdIcoNav li.icoNdOrkut a:hover {
  background-position: -72px -25px;
}

/*** Facebook ***/
#rhsNdIcoNav li.icoNdFacebook a:link, #rhsNdIcoNav li.icoNdFacebook a:visited {
  background-position: -96px 0px;
}

#rhsNdIcoNav li.icoNdFacebook a:hover {
  background-position: -96px -25px;
}

/*** Twitter ***/
#rhsNdIcoNav li.icoNdTwitter a:link, #rhsNdIcoNav li.icoNdTwitter a:visited {
  background-position: -120px 0px;
}

#rhsNdIcoNav li.icoNdTwitter a:hover {
  background-position: -120px -25px;
}

/*** Blogspot ***/
#rhsNdIcoNav li.icoNdBlogspot a:link, #rhsNdIcoNav li.icoNdBlogspot a:visited {
  background-position: -144px 0px;
}

#rhsNdIcoNav li.icoNdBlogspot a:hover {
  background-position: -144px -25px;
}


/* Search Box Setting
=========================================================================================== */
#rhsNdSearchBox {
  background: url(../../images/bgNdSearch.jpg) no-repeat left top;
}

#rhsNdSearchBox .txtNdSearch {
  border: none;
  background: transparent;
}

#rhsNdSearchBox .btnNdSearch {
  background: transparent;
  border: none;
  font-size: 1px;
  text-indent: -99999px;
  color: #FFFFFF;
}

#errorNdSearch {
  font-size: 11px;
  font: bold 11px Arial, Verdana, Helvetica, sans-serif;
  color: #CC0000;
  text-align: center;
}


/* Countdown Box Setting
=========================================================================================== */
#countNdBox {
  background: url(../../images/bgNdCountBox.jpg) repeat left top;
  border: 1px solid #A40802;

}

#countNdBox h2 {
  background: #BE0000 url(../../images/bgNdBoxHead.jpg) repeat-x left top;
  font: bold 16px Arial, Verdana, Helvetica, sans-serif;
  color: #FFFFFF;
}

#countNdBox h2 a:link,
#countNdBox h2 a:visited {
  text-decoration: none;
  color: #FFFFFF;
}

#countNdBox h2 a:hover {
  color: #FF9900;
}

#countNdTime {
  font: bold 16px Arial, Verdana, Helvetica, sans-serif;
  text-align: center;
  color: #AF0000;
}


/* News Letter Setting
=========================================================================================== */
#newsLetterNdBox {
  background: url(../../assets/newsPic/bgNdNewsTemple.png) no-repeat right bottom;
}

#newsLetterNdHead {
  font: bold 20px Arial, Verdana, Helvetica, sans-serif;
  color: #DC7D00;
  text-align: center;
  border-bottom: 2px solid #E68A0C;
}

#newsLetterNdHead span {
  color: #46190F;
  text-align: center;
  font-size: 14px;
  letter-spacing: .1em;
}

.newsLetterNdText {
  line-height: 20px;
}

.newsLetterNdText label {
  color: #E68A0C;
  text-decoration: underline;
  font-weight: bold;
}


/* Footer Aria Setting
=========================================================================================== */
#footerNdArea {
  background: #4B0000 url(../../images/bgNdFooter.jpg) repeat-x left top;
}

#footerNdNav {
  background: url(../../images/imgNdChakra-e.jpg) no-repeat left top;
}

#footerNdNav label {
  font: bold 11px Arial, Verdana, Helvetica, sans-serif;
  color: #FFFFFF;
  background: url(../../images/bgNdSplt-e.jpg) no-repeat left 2px;
}

#footerNdNav label.newNdLine {
  background: none;
}

#footerNdNav a:link, #footerNdNav a:visited {
  font: bold 11px Arial, Verdana, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

#footerNdNav a:hover {
  color:#FF9900;
}


/* Customize Fix
=========================================================================================== */
#pgGalleryPhoto .galleryNdList li label {
  background-color: #CCCCCC;
  filter: alpha(opacity=70);
  -moz-opacity: 0.70;
  opacity: 0.70;
}


/*#pgGalleryVideo .galleryNdList li {
  text-align: left;
}

#pgGalleryVideo .galleryNdList li {
  background: url(../../images/bgNdVplayer-s.gif) no-repeat 1px 1px;
}

#pgGalleryVideo .galleryNdList li img,
#pgGalleryVideo .galleryNdList li label {
  font-weight: bold;
  text-align: left;
  float: left;
}*/

#fadeinNdBox {
  position: absolute;
  width: 500px;
  top: 100px;
  border: 2px solid #FFFFFF;
  background-color: #FEEFCF;
  z-index: 100;
  visibility: hidden;
  display: none;
  height: 100px;
  overflow: hidden;
}

#fadeinNdBox p {
  font: bold 12px Arial, Verdana, Helvetica, sans-serif;
  color: #CC6600;
  clear: both;
  margin: 0px;
  padding: 10px;
  text-align: center;
}

#fadeinNdHead {
  display: block;
  height: 30px;
  background: #E64800 url(../../images/bgNdLightBoxTop.gif) repeat-x left top;
}

#fadeinNdHead h3 {
  margin-left: 10px;
  padding-top: 5px;
  font-weight: bold;
  color: #FFD257;
  float: left;
  width: auto;
  font-size: 14px;
}

#fadeinNdClose {
  background: url(../../images/btnNdLightBox.gif) no-repeat;
  display: block;
  height: 28px;
  outline: none;
  overflow: hidden;
  width: 75px;
  float: right;
  background-position: -132px 0px;
  text-indent: -99999px;
}

#fadeinNdClose:hover {
  background-position: -132px -32px;
}

