
*
{
border: 0;
margin: 0;
}

a:link {
    text-decoration: none;
	color:#FF0387; /*color: #3a7854*/
}

a:hover{
	text-decoration: none;
	color:#FF6600;/*#353535*/
}

a:visited {
    text-decoration: none;
	color:#01DF00; /*#3a7854*/
}


table
{
font: 12px Tahoma, Arial, Helvetica, sans-serif;
	
}

body
{
font: 12px Tahoma, Arial, Helvetica, sans-serif;
            
  
background-image:url(images/bg.jpg);

 /* background-color: #D3E1E2; 
	color: #000000;
	background: url(images/tile.jpg) repeat-x fixed bottom;*/
}


#main1
{
/*width: 100%;*/
background: url(images/bg.jpg) fixed;
 /* background: url(images/bg.jpg);
background-color:#CACACA;*/
/*background: url(images/bg_rainbow1.jpg) /*no-repeatbottom left fixed;*/
/*padding-left: 10px; */ 
}


#main
{
	width: 770px; /*770*/
	background-color:#ffffff; 
	padding-bottom: 5px;/*20*/
	border-width:5px;
	border-color:#FF4B4B;
	border-style:solid;/**/
}

#line
{
	width: 770px; /*770*/
	padding-bottom: 0px;/*20*/
	border-width:3px;
	border-color:#FF4B4B;
	border-style:solid;/**/
	
}



#header
{
width: 770px; 
padding-bottom: 20px;
}

#logo{
padding-left: 0px;/*40*/
text-align: left;
height: 42px;
padding-top: 7px;
margin-bottom: 10px;
}

#logo a {
	text-decoration: none;
	text-transform: lowercase;
	font-style: italic;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}


#logo H2 a
{
font-size: 10px;
}

#outside
{
width:450px;
height:300px;
background: url(images/gif/outside.gif) no-repeat top right;
margin-bottom:20px;
padding-left:5px;/*20*/
}

#inside
{
width:450px;
height:300px;
background: url(images/gif/inside.gif) no-repeat top right;
margin-bottom:20px;
padding-left:5px;/*20*/
}

#inside-outside
{
width:450px;
height:250px;
background: url(images/gif/inside-outside.gif) no-repeat top right;
margin-bottom:20px;
padding-left:5px;/*20*/
}

#kids
{
width:450px;
height:250px;
background: url(images/gif/kids.gif) no-repeat top right;
margin-bottom:20px;
padding-left:5px;/*20*/
}

#madam 
{
width: 100px;
height:100px;
background: url(images/sonia_madam.jpg) no-repeat top left;
margin-bottom: 20px;
padding-left:5px;/*20*/
}

#books
{
width: 90px;
height:80px;
background: url(images/gif/books.gif) no-repeat top left;
margin-bottom: 20px;
padding-left:5px;/*20*/
}

#janamastmi
{
width: 90px;
height:80px;
background: url(images/gif/janamastmi.gif) no-repeat top left;
margin-bottom: 20px;
padding-left:5px;/*20*/
}

#compain
{
width: 90px;
height:80px;
background: url(images/gif/compain.gif) no-repeat top left;
margin-bottom: 20px;
padding-left:5px;/*20*/
}

#rain
{
width: 90px;
height:80px;
background: url(images/gif/rain.gif) no-repeat top left;
margin-bottom: 20px;
padding-left:5px;/*20*/
}

#uclub
{
width: 90px;
height:80px;
background: url(images/gif/uclub.gif) no-repeat top left;
margin-bottom: 20px;
padding-left:5px;/*20*/
}


#buttons
{
width:750px;/*750*/
height: 45px;
background: url(images/menu.png) no-repeat top left;
margin-bottom: 20px;
padding-left:20px;/*20*/
}

#buttons ul {
    padding-left: 10px;/*10*/
    margin: 0px;      
}

#buttons li {
	display: inline;		
}

#buttons a {
	display: block;
	float: left;
	width: 105px;/* 125*/
	height: 35px;
	text-align: center;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	padding-top: 13px;
	margin-right: 5px;
}

#buttons a:hover {
	width: 105px;/* 125*/
    height: 39px;
	color: #ffffff;
}

#contop{
	background:url(images/contop.png) no-repeat center;
	height: 7px;
}

#conbot{
	background:url(images/conbot.png) no-repeat center;
	height: 7px;
}

#content
{
width: 770px;
background:url(images/conbg.png) ;
}

/*
#left
{
width: 498px;
margin-left: 7px;
}
*/

#left p {
	padding: 10px;
}

#left H1
{
	height: 26px;
	padding: 8px 0 0 40px;
	margin-left: 5px;
	background: url(images/title/title_left_violet.png) no-repeat;
	font-size: 18px;
	color: #ffffff;
}

#l1
{
	height: 26px;
	padding: 8px 0 0 40px;
	margin-left: 5px;
	background: url(images/title/title_left_orange.png) no-repeat;
	font-size: 18px;
	color: #ffffff;
}

#l2
{
	height: 26px;
	padding: 8px 0 0 40px;
	margin-left: 5px;
	background: url(images/title/title_left_green.png) no-repeat;
	font-size: 18px;
	color: #ffffff;
}



#left a:link {
    text-decoration: none;
	color:#FF0387; /*color: #3a7854*/
}

#left a:hover{
	text-decoration: none;
	color:#FF6600;/*#353535*/
}

#left a:visited {
	text-decoration: none;
	color:#FF6600; /*#0000FF#3a7854*/
}


#right
{
width: 255px;
height: auto;/*800px*/
float:right;
margin-left: 7px;
margin-right: 7px;
}

#right ul 
{
	list-style: none;
	padding-top: 7px;
	padding-left: 13px;
	margin: 0px;
	display:block;
}

#right ul li{
	margin-bottom: 10px;
	padding-bottom: 4px;
	background: url(images/liststyle.png) no-repeat left top;
	padding-left: 18px;
	padding-right: 20px;
}

#archives ul li {
	margin-bottom: 1px;
	background: url(images/liststyle.png) no-repeat left;
	padding-left: 15px;
	padding-top: 7px;
}


#right h2 {
	height: 26px;
	margin-left: 5px;
	padding: 8px 0 0 40px;
	background: url(images/title_right.png) no-repeat;
	font-size: 18px;
	color: #ffffff;
}


#r1 {
	height: 26px;
	margin-left: 5px;
	padding: 8px 0 0 40px;
	background: url(images/title/title_right_red.png) no-repeat;
	font-size: 18px;
	font-weight:600;
	color: #ffffff;
}

#r2 {
	height: 26px;
	margin-left: 5px;
	padding: 8px 0 0 40px;
	background: url(images/title/title_right_orange.png) no-repeat;
	font-size: 18px;
	font-weight:600;
	color: #ffffff;
}
#r3 {
	height: 26px;
	margin-left: 5px;
	padding: 8px 0 0 40px;
	background: url(images/title/title_right_yellow.png) no-repeat;
	font-size: 18px;
	font-weight:600;
	color: #ffffff;
}

#r4 {
	height: 26px;
	margin-left: 5px;
	padding: 8px 0 0 40px;
	background: url(images/title/title_right_green.png) no-repeat;
	font-size: 18px;
	font-weight:600;
	color: #ffffff;
}

#r5 {
	height: 26px;
	margin-left: 5px;
	padding: 8px 0 0 40px;
	background: url(images/title/title_right_blue.png) no-repeat;
	font-size: 18px;
	font-weight:600;
	color: #ffffff;
}

#r6 {
	height: 26px;
	margin-left: 5px;
	padding: 8px 0 0 40px;
	background: url(images/title/title_right_indigo.png) no-repeat;
	font-size: 18px;
	font-weight:600;
	color: #ffffff;
}

#r7 {
	height: 26px;
	margin-left: 5px;
	padding: 8px 0 0 40px;
	background: url(images/title/title_right_violet.png) no-repeat;
	font-size: 18px;
	font-weight:600;
	color: #ffffff;
}


#right a:link {
	text-decoration: none;
}

#right a:hover {
	text-decoration: none;
}
  
#right a:visited {
		text-decoration: none;
}



#right li a {
	padding-left: 10px;
	background: url(images/img09.gif) no-repeat 1px 5px;
}

#footer
{
	font-size: 12px;
	color: #0000FF;
	padding-top: 4px;
	text-align: center;
	clear:both;
	padding-bottom: 10px;
}

#mainbot{
	background:url(images/mainbot.png) bottom left;
	height: 71px;
}

#footer a
{
color: #000000;
font-size: 10px;
text-decoration: none;
}
.padding
{
padding: 10px;
color:#fed600;
font-weight: bold;
}
.orange
{
	color:#0000FF;
	/*font-weight:bold;#FF6600*/
	
	
}
.inner1 a
{
padding-left:10px;
}
.para
{
text-align:justify;
padding-left:120px;
}
