body {
width: 750px;
font-family:Georgia;
font-size:14px;
line-height:16px;
text-align: justify;
background-color:#fefffc;
color: #663300;
margin: 0px;
padding: 0px;
}
#layout {
width: 750px;
position:absolute;
left:0px;
}
#header {
background-image: url(yogabirth.gif);
width: 500px;
height: 212px;
}
#menu {
float: left;
width:178px;
padding-left: 37px;
margin-top:7px;
}
#content {
position: absolute;
left: 220px;
top: 145px;
width:600px;
margin-top:7px;
}

h1 {
font-size: 15px;
font-family: Tahoma;
letter-spacing:3px;
padding:0 0 2px 2px;
font-weight: bold;
color:#91292a;
margin: 0 0 2px 0;
text-align: left;
border-bottom: 1px dashed #663300;
text-transform:uppercase;
}
h2 {
font-size: 15px;
font-family: Tahoma;
letter-spacing:3px;
padding:0 0 2px 2px;
font-weight: bold;
color:#91292a;
margin: 0 0 2px 0;
text-align: left;
}


#content a:link, a:visited, a:active {
color:#aa8b50;
text-decoration:underline;
}
#content a:hover {
color:#663300;
text-decoration:none;
}
.navcontainer a:link {
text-align: left;
font-size: 12px;
line-height: 12px;
text-transform: none;
font-weight: bold; 
margin: 0px;
display: block;
padding:1px;
padding-bottom:2px;
padding-left: 5px;
background-color: transparent;
margin-bottom: 1px; 
letter-spacing:2px;
color:#aa8b50;
text-decoration: none;
font-family: Georgia;
}
.navcontainer a:visited {
text-align: left;
font-size: 12px;
line-height: 12px;
text-transform: none;
font-weight: bold; 
margin: 0px;
display: block;
padding:1px;
padding-bottom:2px;
padding-left: 5px;
background-color: transparent;
margin-bottom: 1px; 
letter-spacing:2px;
color:#aa8b50;
text-decoration: none;
font-family: Georgia;

}
.navcontainer a:hover {
color:#91292a;
background-color:#ddc07f;
border-left: 6px solid #91292a;
}
.navcontainer a:active {
text-align: left;
font-family:Georgia;
font-size: 12px;
line-height: 12px;
font-weight: bold; 
margin: 0px;
display: block;
padding:1px;
padding-bottom:2px;
padding-left: 5px;
background-color: transparent;
margin-bottom: 1px; 
letter-spacing:2px;
color:#aa8b50;
text-decoration: none;
border-left: 9px solid #eabb91;
}
blockquote {
background-color:#fefffc;
border-left:0px solid #aa8b50;
padding:5px;
color:#663300;
}
input, textarea, select, option {
background-color: #f2c198;
margin: 0;
padding: 1px;
font-size:9px;
letter-spacing: 1pt;
border: 0px;
border-bottom: 1px solid #9a4f38;
text-align:justify; 
}

img.border {
border: 0px solid #FFFFFF ;
padding: 7px 7px 7px 7px ;
}

a img {border: 0px}
