html{
    font-size: 100%; /* WinIE text resize correction */
} 

body {
    font-size: 1em;
    font-family: arial;
    text-align: center;
    color: black;
    background: black;
    padding: 0;
    margin: 0;
    
}

#wrap{
    
    width: 45em;
    margin: 0.5em auto;
    background: white;
    /*border: .2em solid blue; */
    text-align: left;
    height:auto;
    /*height:auto; */
}

h1{
    font-size: .9em;
    line-height: 1em;
    margin : 1em;
    margin-top:0px;
    font-weight: 300;
    color: maroon;
}


p{
    font-size: 0.6em;
    line-height: 1.5em;
    margin: 1.3em;
    margin-top:0px;
    
}
p#quotesp{
    font-size:11px;
    line-height: 1.5em;
    margin: 1.5;
}

p img{
    width:7.5em;
    height:7.5em;
    margin:0 1.5em 1.5em 0;
    float:left;
   
}

div#SideBarAndContentContainer {
    
    position:absolute;
    top:150px;
    background-color:maroon;
    width:45em;
    height:auto;
    border: 0.1em solid darkorange;
    border-top:none;

}

div#header{
    position:absolute;
    top:0px;
    bottom:.4em;
    width:45em;
    height:150px;
    background:maroon;
    color:darkorange;
    font-family:times;
    border: 0.1em solid darkorange;
}

div#left-sidebar{
    position:absolute;
    top:0px;
    width:11em;
    height:auto;
    background:maroon;
    font-family: arial;
    font-size: 0.85em;
    border-left:0.1em solid darkorange;
    /*margin-bottom: 6px;*/
    /*border: 0.2em solid yellow;*/

}

div#home-content{
    position:relative;
    background:#ffffcc url('../images/bg.png') no-repeat fixed center;
    
    top:0px;
    left: 150px;
    width: 32.3em;
    height: auto; 
    font-size: 1.1em;
    border: 0.001em solid darkorange;

}

table {
font-family: arial;
font-size:.6em;
margin:2em;

}    
   



@media screen {
    body>div#header{
    position:fixed;
    }

    body>div#left-sidebar {
        position:fixed;
    }
 
    body>div#home-content {
        position:fixed;
    }

}


/* ********* Added by Mahesh ************/
/* Following is for the top section in the body */
div#content-row1 { 
    position:relative;
    /*background:#ffffcc;*/
    width: 100%;
    height: 73px;
    
    font-family:times;
    font-size:.8em;
    color:maroon;
    
}

div#content-row2 { 
    position:relative;
    /*background:#ffffcc;*/
    width: 100%;
    height: 300px;


}

/* Following is for the top section in the body */
div#content-row2col1 { 
    position:absolute;
    /*background:#ffffcc;*/
    width: 60%;
    height: 100%;

   
    /*background: transparent url('../images/rcevents.png') /*no-repeat  fixed center*/; 
    
}

div#content-row2col2 { 
    position:relative;
    /*background:#ffffcc;*/
    left: 54%; 
/*    right:0%; */
    width: 43.6%;
    height: 100%;
  /*background: white url('images/roundcornerbg.png') no-repeat fixed center;*/


}

/* Following is for the top section in the body */
div#content-row2col2row1 { 
    position:relative;
    /*background:#ffffcc;*/
/*    right:0%; */
  /*background: white url('images/roundcornerbg.png') no-repeat fixed center;*/
    height: 37%;
    top:.2em;
    /*background: transparent url('images/rcevents.png') no-repeat  fixed center;*/

}

div#content-row2col2row2 { 
    position:relative;
    /*background:#ffffcc;*/
  /*background: white url('images/roundcornerbg.png') no-repeat fixed center;*/
    height: 63%;
    top:.1em;
 
}

div#content-row3 { 
    position:relative;
    /*background:#ffffcc;*/
    width: 100%;
    height: 140px;
   

}


div#content-footer { 
    position:relative;
    /*background:#ffffcc;*/
    width: 100%;
    height: 40px;
    font-size: 0.5em;
    font-family: times, arial;
    text-align: center;
    color:gray;

}

/* ********* Addition by Mahesh ends************/

/*--horizontal Menu--*/


a:visited {
  font-weight: bold;
  text-decoration: none; }
a:link {
  font-weight: bold;
  text-decoration: none; }
  
a:hover {
  font-weight:bold;
  color: maroon;
  text-decoration: none; }
a:active  {
  font-weight: bold;
  
 }


/*--end of horizontal menu--*/

        
        .Navlink {COLOR: #000000; TEXT-DECORATION: none; font-family: arial; font-size: .6em; font-weight: bold;}
        a:link.Navlink  {color : #000000;}
        a:visited.Navlink  {color : #000000;}
        a:active.Navlink  {text-decoration: none;}
        a:hover.Navlink  {text-decoration: blink;}
        
