
	body {
		margin: 20px 0 20px 0;
		padding: 0px;
		font-style: normal; 
		font-variant: normal; 
		font-size: 100%; 
		font-family: Tahoma, Times, sans-serif;
		background-color: white;
	}


		
	#midcol{
		voice-family: "\"}\"";
		voice-family: inherit;
		margin-left: 6px;
		float: left;
		width: 330px;
		}

	#rightcol{
		/* position: absolute;*/
		margin-left: 420px;
		top: 0px;
		width:330px;
		text-align: justify;
	}
	
	#master {
		    position: relative;
		    border-left: 0px solid #DDDDFF;
		    text-align: left;
		    background: url(images/backgnd_ganesh_main_xl.png) center top repeat-y;
		    width: 780px;
		    padding: 0px;
		    margin-left: auto;
		    margin-right: auto;
		}

	
	#cap {	
		text-align: center; 
	    	background: url(images/backgnd_ganesh_cap_xl.png) center top no-repeat;
	    	height: 300px;
		border-left: 0px solid #DDDDFF;
		padding: 0px;
		width: 780px;
		margin-left: auto;
		margin-right: auto;
		}

		#shoe {	
		text-align: center; 
	    	background: url(images/backgnd_ganesh_shoe_xl.png) center bottom no-repeat;
	    	height: 240px;
		border-left: 0px solid #DDDDFF;
		padding: 0;
		width: 780px;
		margin-left: auto;
		margin-right: auto;
		clear: both;
		
		}

	#boo {
		clear: both;
		text-size: 1px;
		}	
		
	div {
			padding: 5px;
		}


	h1.poemtitle {
			text-align: center;
			font-style: normal;
			color: black;
			font-weight: bold;
			font-size: 140%;
			margin-top: 15px;
			margin-bottom: 25px;
			}


			p.rightcol {
				border-top: 2px dotted #ff5f00;
				padding: 5px 0 3px 0;
				font-size: 1em;
			}

			p.first {
				padding-bottom: 3px;
				font-size: 1em;
			}

			p.dense {
				padding-top: 10px;
				border-top: 2px dotted #ff5f00;
				padding-bottom: 5px;
				font-size: 0.9em;
			}

			p.densefirst {
				padding-bottom: 5px;
				font-size: 0.9em;
			}
			
		p.diac {
			font-size: 1em;
			font-weight: normal;
			margin: 1.0em 0 1.0em 0.4em;
			text-align: justify;
		}
		
		/* Anchor links style */

#linkarea{
		 border-top: 1px dotted #ff5f00;
		 border-bottom: 1px dotted #ff5f00;
		 margin-left: auto;
		 margin-right: auto;
		 width: 450px;
	 }

#linkarea_bot {
		 border-top: 1px dotted #ff5f00;
		 border-bottom: 1px dotted #ff5f00;
		 margin-left: auto;
		 margin-right: auto;
		 width: 450px;
	 }


	 ul {
		 margin: 1em 0 1em 0; 
		 padding: 0 0 0 0; 
		 font-weight: bold;
	 }
	
	 a img {
		 border: 0px;
		border-bottom: 2px solid #ff5f00;
		}

	a img:hover {
			border-bottom: 2px solid #fce142;
		}


	img.inline {
			border-top: 2px dashed #ff5f00;
			border-bottom: 2px dashed #ff5f00;
			margin-right: 1em;
		}
	

	img.inline:hover {
			border-bottom: 2px solid #fce142;
			border-top: 2px solid #fce142;
		}


		
	 li.first {
		 display: inline; 
		 margin: 0 2em 0 0; 
		 }

	 li.middle {
		 display: inline; 
		 margin: 0 2em 0 2em; 
		 }

	li.last {
		 display: inline;
		 margin: 0 0 0 2em;
		 }

	a { 
		 text-decoration: none;
		 color: #ff5f00;
	 }

	 li a {
		 border-bottom: 2px solid #ff5f00;
	 }

	 li a:hover {
		border-bottom: 2px solid #ff5f00;
		background: #fce142;
	 }
	


	 a.poem {
		 border-bottom: 2px solid #ff5f00;
		 color: #ff5f00;
		 font-weight: bold;
	 }

	 a.poem:hover {
		border-bottom: 2px solid #fce142;
	}	

