#menu {
/*background-color: #FFFFFF; 
padding: 0px 0px 4px 10px;*/
/*background-color:red;*/
background-color:white;
padding:5px 0 0 5px;
height:30px;
border: 1px solid black;
}

#menu a {
color: #D02118;
text-decoration: none; 
font-size: 13px; 
font-family: "Calibri";
/* 17/07*/
display:inline-block;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:9px;
/*width:80%;*/
text-align:center;
}

#menu a:hover {
color: #1F0403;
/*background-color:blue;*/
background-color:#F7FE2E;
}

#menu ul 
{ 
padding:1px 2px 2px 0px;
margin:-6px 0px 14px 0px;

} 

#menu ul li 
{ 
float:left; 
margin-left:-4px;
padding-left:0px;
/*position:relative; 
padding-right:100; 
display:block; 
border:4px solid #CC55FF; */
}

#menu ul li:hover
{
/*background-color:blue;*/
background-color:#F7FE2E;
}

#menu li ul 
{ 
/*display:none;*/
position:absolute; 
/* 17/07*/
line-height:0px;
} 

#menu li ul li
{
 clear:both;
 border-style:none;
padding-top:2px;
}

.submenu:hover ul{
display:block;
}

.submenu ul{
display:none;
list-style-type: none;
}

#evVastuList{
margin:0px 0 0 0 !important;
/*background-color:#FFFFFF;*/
/*background-color:red;*/
background-color:white;
color: #D02118;
}

#evVastuList li
{
margin-left:0px !important;
margin-right:10px;
}

#evVastuList li:hover{
background-color:blue;
width:100%;
}
html {
    overflow-y:scroll;
}

ul
{
    list-style-type: none;
}

hr {
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
    color: black;
} 

body  {
background: #F7FE2E;
margin: 0;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}

#container { 
margin: 0 auto;
background: #F7FE2E;
padding: 10px 10px 10px 10px;
font-family:Calibri !important;
font-weight: normal !important;
}

#header { 
padding: 0px 0 0px 0px;
} 

#header a {
color: #121212;
text-decoration: none;
font-size: 30px; 
}

#evVastu a {
color: #D02118;
text-decoration: none; 
font-size: 14px; 
}

#sidebar {
/*width: 250px;*/
margin: 0;
float: left;
padding: 5px 10px 10px 10px;
}

h1 {
margin: 0px;
color: #869843; 
font-size:24px; 
font-weight: normal;
}

h2 {
color: #3b7687;
font-size: 15px; 
margin: 20px 0 5px 0;
}

#main { 
width: 1000px;
padding: 4px 4px 4px 4px;
/*color: #444444; updated on 10/4/16*/
color:#5F5F5F;
font-size: 14px; 
line-height: 20px;
text-align: justify;
background: #F7FE2E;
float: left;
} 

#main a {
color: #3b7687; 
text-decoration: none;
}

#main a:hover {
color: #444444;
}

#footer {
float: right;
padding: 6px 40px 6px 40px;
background: #FFFFFF; 
color: #444444;
font-size: 11px;
text-align: right;
width: 100%;
}

#footer a {
text-decoration: none; 
color: #262626;
}

#footer a:hover {
color: #666666;
}

.separator {
font-size:11px;
color:#FFFFFF;
}

/* About Vastu */
#evAboutVastu{
	
}
/* About Vastu */