body {background: url(images/top-bg.jpg) no-repeat top center #000000;text-align:left;font-family:Helvetica, Arial, sans-serif; font-size:12px;line-height:140%;color: #5d4328; margin:0;padding:0; border:none;}
#content {width:950px; background:#fff; text-align:left; margin: 0 auto; padding:0;border:none;}
#main {min-height:600px;width:950px; background:#fff; position:absolute; text-align:left; margin:0; padding:0;border:none;}

p {margin:15px 0 0 0;padding:0}
a {color:#5d4328; text-decoration:none;}
a:hover {color:#a92d3a; text-decoration:underline;}
a:active, a:focus {outline: 0;}

h2, h3, h4 {font-weight:normal;color:#a92d3a}
h2 {font-family:"Impact",Helvetica, Arial, sans-serif;font-size:28px;line-height:28px;margin:30px 0 20px 0;padding:0}
h3 {font-size:22px;line-height:22px;margin:10px 0 0 0;padding:0}
h4 {font-size:14px;line-height:20px;margin:10px 0 0 0;padding:0}
h2 a, h2 a:hover, h3 a, h3 a:hover, h4 a {text-decoration:none;color:#a92d3a}
h4 a:hover {text-decoration:underline;color:#a92d3a}

#nav {position:absolute; top:0;left:25px;width:950px; height:46px; overflow:hidden; margin:0; padding:0; border: none; z-index:2}
#nav ul {background-color:transparent; margin:0; padding: 0; border: none;}
#nav ul li {float:left;list-style: none;display: inline;padding: 0 0 0 11px;margin: 0;border: none;}
#nav ul li a:hover {background-position: right top;border:none;}
#nav ul li a {height:46px;width:117px;display:block;}
#home a{background:url("images/nav-home.jpg") no-repeat left top;}
#about a{background:url("images/nav-about.jpg") no-repeat left top;}
#cast a{background:url("images/nav-cast.jpg") no-repeat left top;}
#sri-chinmoy a{background:url("images/nav-sri-chinmoy.jpg") no-repeat left top;}
#stories a{background:url("images/nav-stories.jpg") no-repeat left top;}
#gallery a{background:url("images/nav-gallery.jpg") no-repeat left top;}
#contact a{background:url("images/nav-contact.jpg") no-repeat left top;}

#flashcontent {background:url(images/glitter-bg.jpg) no-repeat; width:635px; height:70px; position:absolute; top:76px; left:41px; padding:0; margin:0;z-index:2}
#flashcontent2 {width:92px; height:129px; position:absolute; top:19px; left:17px; padding:0; margin:0}
#header h1 {position:absolute;padding:0; margin:0;text-indent: -9000px;z-index:-2;}
#header a {display:block}

#quote {position:absolute; top:110px; left:675px; margin:0; padding:0;}
#quote a {background:url("images/quote.jpg") no-repeat left top; height:168px; width:232px; display:block;margin:0; padding:0;text-indent: -9000px;}

#mirror {position:absolute; top:181px; left:49px; margin:0; padding:0;}
#mirror a {background:url("images/mirror.jpg") no-repeat left top; height:239px; width:239px; display:block;margin:0; padding:0;text-indent: -9000px;}

#home-frame-1 {position:absolute; top:160px; left:338px; margin:0; padding:0;}
#home-frame-1 a {background:url("images/home-frame-1.jpg") no-repeat left top; height:192px; width:137px; display:block;margin:0; padding:0;text-indent: -9000px;}

#cast-frame {position:absolute; top:183px; left:495px; margin:0; padding:0;}
#cast-frame a {background:url("images/cast-frame.jpg") no-repeat left top; height:174px; width:131px; display:block;margin:0; padding:0;text-indent: -9000px;}

#home-frame-2 {position:absolute; top:371px; left:385px; margin:0; padding:0;}
#home-frame-2 a {background:url("images/home-frame-2.jpg") no-repeat left top; height:130px; width:211px; display:block;margin:0; padding:0;text-indent: -9000px;}

#chair {position:absolute; top:461px; left:49px; margin:0; padding:0;}
#chair a {background:url("images/chair.jpg") no-repeat left top; height:232px; width:334px; display:block;margin:0; padding:0;text-indent: -9000px;}

#books {position:absolute; top:579px; left:379px; margin:0; padding:0;}
#books a {background:url("images/books.jpg") no-repeat left top; height:148px; width:106px; display:block;margin:0; padding:0;text-indent: -9000px;}

#light {position:absolute; top:552px; left:549px; margin:0; padding:0;}
#light a {background:url("images/light.jpg") no-repeat left top; height:148px; width:104px; display:block;margin:0; padding:0;text-indent: -9000px;}

#billboard {position:absolute; top:302px; left:676px; margin:0; padding:0;}
#billboard a {background:url("images/billboard.jpg") no-repeat left top; height:398px; width:328px; display:block;margin:0; padding:0;text-indent: -9000px;}

#quote a h2, #mirror a h2, #home-frame-1 a h2, #cast-frame a h2, #home-frame-2 a h2, #chair a h2, #books a h2, #light a h2, #billboard a h2 {margin:0; padding:0;}
#quote a p, #billboard a p {font-size:12px; margin:0; padding:0;}
#quote a:hover, #home-frame-1 a:hover, #cast-frame a:hover, #home-frame-2 a:hover, #mirror a:hover, #chair a:hover, #books a:hover, #light a:hover, #billboard a:hover {background-position: right top; border:none;}

#text-content {background:#fff;position:absolute; top:0px; left:-1px;width:601px;padding:175px 286px 0 64px;margin:0; z-index:1;}
.align-right {float: right; margin:0 0 7px 15px;}
.align-left {float: left; margin:0 15px 7px 0;}

#home-footer {background:url("images/home-footer.jpg") no-repeat top center;text-align:left;width:100%;height:248px;margin:0;padding:0; position:absolute;top:452px; left:0;z-index:-1}
#footer {clear:both;text-align:left;margin:0;padding:50px 0 10px 0;z-index:3}
#home-footer p {color: #5d4328;position:absolute; left:10px; top:250px;font-size:10px;}
#footer p {color: #5d4328;font-size:10px;padding:0;margin:0;}
#home-footer a, #footer a {color: #5d4328}
#home-footer a:hover, #footer a:hover {color: #e5164b}

#picture-gallery img {float:left; margin:0; padding:25px 15px 0 0;}

.review {clear:both;}
.review img {margin-top:10px;}
.review h3 {margin-top:30px;width:500px;float:right;}
.review p {margin-top:7px; width:500px;float:right;}

.clear {clear:both;}


