body{margin: 0px; padding: 0px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
body.index{background-color: #000000; margin-top: 15px; background-image: url(images/index_background.jpg); background-repeat: no-repeat; background-position: top center;}
body.home{background-color: #750000; background-image: url(images/background_home.png); background-repeat: repeat;}
body.bhajan{background-color: #fbdb9e; margin-top: 25px;}
body.contact{background-color: #ffcbef; margin-top: 5px; background-image:url(images/background_contact.jpg); background-repeat:no-repeat; background-position:top center; margin-top:250px;}
body.gallery{background-color: #2c68b1; margin-top: 25px;}
body.video{background-color: #000000; margin-top: 25px;}
body.links{background-color: #FE7143; margin: 0px;}
body.intro{background-color: #000000; margin-top: 20px;}

/* intro page */
#intro_wrapper,.intro_content{width: 1000px; margin: 0 auto;}
.intro_content{float: left; color: #2f2f2f;}

/* index page */
#index_wrapper,.index_content{width: 1000px; margin: 0 auto;}
.index_content{float: left; color: #2f2f2f; font-size: 9px;}
.index_space{margin-top: 1px; margin-bottom: 5px;}
p.index_txt{margin: 0px; text-align: center; margin-left: 70px; margin-right: 70px; padding-left: 70px; padding-right: 70px; font-size:11px; color:#ffffff; margin-top:240px;}
b.index_prema{color: #FFCC00;}
i.index_page{color:#FF0000; font-size:20px;}

/* home page */
#home_wrapper,.home_content{width: 1000px; margin: 0 auto;}
.home_content{float: left;}
.temple_main,.temple_small{width: 434px; height: 330px; float: left; text-align: center; background-image: url(images/temple_main_background.gif); background-repeat: repeat;}
.temple_small{width: 261px; background-image: none;}
.aum{width: 65px; height: 65px; position: absolute; z-index: 5; margin-left: 470px; margin-top: -32px;}
.fireleft{width: 30px; height: 30px; position: absolute; z-index: 1; margin-top: 255px; margin-left: 100px;}
.smoke{width: 30px; height: 70px; position: absolute; z-index: 1; margin-top: 215px; margin-left: 57px;}
.fireright{width: 60px; height: 60px; position: absolute; z-index: 1; margin-top: 230px; margin-left: 90px;}
.move{margin-left: 22px;}

/* bhajans page */
#bhajan_wrapper,.bhajan_content{width: 1000px; margin: 0 auto;}
.bhajan_content{float: left;}
.bhajan_background{background-image: url(images/bhajan.gif); background-repeat: no-repeat; background-position: center top; height: 160px; width: 1000px;}
.smokebajans{width: 30px; height: 150px; float: left; margin-left: 50px;}
.firebajans{width: 30px; height: 30px; float: left; margin-top: 120px; margin-left: 30px;}
.fruit{width: 102px; height: 51px; float: right; margin-top: 100px;}
.offering{width: 250px; margin: 0 auto; padding-top: 10px;}
.mp3{width:1000px; float:left; margin-top:10px;}

/* contact page */
#contact_wrapper,.contact_content{width: 1000px; margin: 0 auto;}
.contact_content{float: left;}
.contactform_txt{width: 350px; margin: 0 auto; margin-bottom: 25px; font-size: 15px;}
.contact_info{width:300px; float:left; margin-left: 15px; margin-right:15px; margin-bottom: 20px; text-align:left;}
.arti{width:300px; float:left; margin-bottom:20px;}
.artilamp{width: 60px; height: 60px; position: absolute; z-index: 1; margin-top: 40px; margin-left: 140px;}
.artilamp2{width: 60px; height: 60px; position: absolute; z-index: 1; margin-top: 70px; margin-left: 175px;}
p.sign{font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic;}
i{color:#FF175C;}
.contactform{margin-top:100px; float:left; background-color:#003399; height:300px;}

/* gallery page */
#gallery_wrapper,.gallery_content{width: 1000px; margin: 0 auto;}
.gallery_content{float: left;}

/* video page */
#video_wrapper,.video_content{width: 1000px; margin: 0 auto;}
.video_content{float: left; color: #2f2f2f; font-size: 9px;}

/* links page */
#links_wrapper,.links_content{width: 1000px; margin: 0 auto; margin-bottom: 50px;}
.links_content{float: left;}
.flags{margin-bottom: 0px; float: left; width: 1000px;}
.left{float: left; margin-right: 20px; margin-bottom: 40px;}

a{color: #333333; text-decoration: none;}
a.entersite img{cursor:url(images/flower.png), -moz-zoom-in;}
a.contact_link{color:#ff0096;}
a.enter{font-size: 11px; font-weight: bold; color: #cccccc; padding: 5px;}

dl{margin: 0px; padding:0px;}

dt{float: left; margin-bottom: -2px; background-color: #F5AA01; width: 95px; margin-right: 1px;}
dt.last{float: left; margin-bottom: -2px; background-color: #F5AA01; width: 95px; margin-left: -1px;}

dt.links{width:219px; height: 90px; float: left; margin-left: 6px; margin-right: 5px; background-color: orange; padding:10px; margin-bottom: 10px;}
dt.links:hover{background-color: #FFD700;}
dt.flag{width:219px; height: 35px; float: left; margin-left: 6px; margin-right: 5px; background-color: orange; padding:10px; margin-bottom: 10px; text-align: left;}
dt.flag:hover{background-color: #FFD700;}

ul,li{list-style: none; list-style-type: none; float: left;}
ul.contact,li.contact{float:none; padding-left:10px; list-style-type: disc;}
ul.bhajan_img{float: left;}
img{border: 0px;}