
	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: 300px;
		}

	#rightcol{
		margin-left: 380px;
		top: 0px;
		width:295px;
		text-align: justify;
		
	}
	
	#master {
		    position: relative;
		    border-left: 0px solid #DDDDFF;
		    text-align: left;
		    background: url(images/backgnd_sharda_main.png) center top repeat-y;
		    width: 700px;
		    padding: 0px;
		    margin-left: auto;
		    margin-right: auto;
		}

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

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

		#boo { 
			clear: both;
			font-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 {
				padding-top: 3px;
				border-top: 2px dotted #bb1b09;
				padding-bottom: 3px;
				font-size: 1em;
			}

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

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

			p.densefirst {
				padding-bottom: 5px;
				font-size: 0.9em;
			}
			

		/* Anchor links style */

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

#linkarea_bot {
		 border-top: 1px dotted #bb1b09;
		 border-bottom: 1px dotted #bb1b09;
		 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 #bb1b09;
		}

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



	img.inline {
			border-top: 2px dashed #bb1b09;
			border-bottom: 2px dashed #bb1b09;
			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: #bb1b09;
	 }

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

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


	

