/* style sheet for Maya Savati */

   /*
      Box model hack: see http://www.info.com.ph/~etan/w3pantheon/style/abmh.html
      Internet Explorer 5+ wrongly includes padding and borders in width & height.
   */

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles that apply to all pages     */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
	 body {
	    margin: 5px 5px 5px 5px;
            border: none;
	    padding: 0 0 0 0;
	    font-family: arial, helvetica, sans-serif;
	    font-size: 100%;
	    text-align: center;
	    color: #123; /* default text colour */
	    background-image: url("../images/bkgrnd.png");
	    background-repeat: repeat-both;
	 }

         /*--------------------------------------------*/
         /* hack to cause enclosing container to extend below enclosed float */
         .clearit {
            clear: both;
         }

         /*--------------------------------------------*/
         /* class  definitions */
	 .floatR {
	    float: right;
	    margin-top: 10px;
	    margin-right: 10px;
	    margin-bottom: 10px;
	    margin-left: 10px;
	 }

         /*--------------------------------------------*/
         /* class  definitions */
	 .floatL {
	    float: left;
	    margin-top: 10px;
	    margin-right: 10px;
	    margin-bottom: 10px;
	    margin-left: 10px;
	 }

         /*--------------------------------------------*/
         /* class  definitions */
	 .textSpacing {
	    margin-top: 10px;
	    margin-right: 0px;
	    margin-bottom: 10px;
	    margin-left: 0px;
            border: none;
	    padding: 0 0 0 0;
	 }
         /* id definitions */
         /*--------------------------------------------*/
	 #OuterContainer {
	    margin: 0 0 0 0;
            border-top: 1px solid #eee;
            border-right: 1px solid #111;
            border-bottom: 1px solid #111;
            border-left: 1px solid #555;
	    border: none;
	    padding: 0 0 0 0;
	    width: 100%;
	    background-image: url("../images/bkgrnd.png");
	    background-repeat: repeat-both;
	 }

         /*--------------------------------------------*/
	 #Header {
	    margin: 0 0 0 0;
            border-top: 1px solid #eee;
            border-right: 1px solid #333;
            border-bottom: 1px solid #333;
            border-left: 1px solid #eee;
	    border: none;
	    padding: 0 0 0 0;
	    background-image: url("../images/bkgrnd.png");
	    height: 120px;
	 }

         /*--------------------------------------------*/
	 #logo {
	    position: absolute;
	    top: 10px;
	    left: 12px;
	    margin: 0 0 0 0;
	    /*
            border-top: 1px solid #eee;
            border-right: 1px solid #111;
	    */
	    border: none;
	    padding: 0 0 0 0;
	    width: 150px;
	    height: 110px;
	 }

         /*--------------------------------------------*/
	 #CompanyName {
	    border: 1px solid #e3e;
	    border: none;
            margin-top: 0px;
            margin-left: auto;
            margin-bottom: 0px;
            margin-right: auto;
	    padding: 0 0 0 0;
	 }

         /*--------------------------------------------*/
	 #portrait {
	    position: absolute;
	    top: 10px;
	    right: 15px;
	    margin: 0 0 0 0;
	    /*
            border-top: 1px solid #eee;
            border-right: 1px solid #111;
	    */
	    border: none;
	    padding: 0 0 0 0;
	    width: 132px;
	    height: 200px;
	 }

         /*--------------------------------------------*/
	 #rightImage {
	    margin: 0 0 0 0;
            border-top: 1px solid #eee;
            border-right: 1px solid #111;
            border-bottom: 1px solid #111;
            border-left: 1px solid #eee;
	    border: none;
	    padding: 0 0 0 0;
	    position: absolute;
	    top: 10px;
	    right: 10px;
	    width: 150px;
	    height: 200px;
	 }

         /*--------------------------------------------*/
	 #Navigation {
	    margin: 15px 0px 15px 0px;
	    margin: 2px 0px 15px 0px;
	    border: solid #fff 1px;
	    border: none;
	    padding:5px;
	    padding: 0 0 0 0;
	    font-size: 80%;
            text-align: center;
	 }
	 /*...............................*/
	 #Navigation a {
	    margin: 0 0 0 0;
	    border: 0px;
	    border: solid #eee 1px;
	    padding: 0 2px 0 2px;
	    text-decoration: none;
	    background-image: url("../images/bkgrnd.png");
	    background-repeat: repeat-both;
	    clear: both;
	    background: #55f;
	    color: #eee;
	 }
	 /*...............................*/
	 #Navigation a:hover {
	    margin: 0 0 0 0;
	    border: 0px;
	    border: solid #22f 1px;
	    padding: 0 10px 0 0;
	    padding: 0 2px 0 2px;
	    color: #f0f;
	    background: #eee;
	    color: #55f;
            text-align: center;
	 }
	 /*...............................*/
	 #Navigation i {
	    margin: 0 0 0 0;
	    border: 0px;
	    border: solid #eee 1px;
	    padding: 0 10px 0 0;
	    padding: 0 2px 0 2px;
	    color: #111;
	 }
         /*--------------------------------------------*/
	 #Footer {
	    margin: 0 0 0 0;
	    padding: 3px 3px 3px 3px;
            border-top: 1px solid #eee;
            border-right: 1px solid #333;
            border-bottom: 1px solid #333;
            border-left: 1px solid #eee;
	    border: 1px solid #333;
	    border: none;
	    clear: both;
	    font-size: 80%;
	    color: #111;
	    background-image: url("../images/bkgrnd.png");
	 }

         /*--------------------------------------------*/
         #copyright {
	    margin: 0 0 0 0;
            border: 0px;
	    border: solid #aaa 1px;
            border: none;
            padding: 1px 1px 1px 1px;
            float: none;
            text-align: left;
            text-align: center;
	 }

         /*--------------------------------------------*/
         #booking {
	    margin-bottom: 10px;
            border: none;
            padding: 1px 1px 1px 1px;
            float: none;
            text-align: center;
	    font-family: serif;
	    font-style: italic;
	    font-weight: bold;
	    font-size: 110%;
            color: #171;
            color: #52F3FF; /* turquoise */
            color: #41A317; /* lime green */
            color: #9f0;
            color: #fc3;
	    color: #fcd345;
	 }
	 /*...............................*/
	 #booking a {
	    margin: 0 0 0 0;
	    border: 0px;
	    padding: 0 10px 0 0;
	    text-decoration: none;
	    color: #00f;
	    background-image: url("../images/bkgrnd.png");
	    background-repeat: repeat-both;
	    clear: both;
	 }
	 /*...............................*/
	 #booking a:hover {
	    margin: 0 0 0 0;
	    border: 0px;
	    padding: 0 10px 0 0;
	    color: #eee;
	 }
         /*--------------------------------------------*/
         #yogamat {
	    margin-bottom: 20px;
            border: none;
            padding: 1px 1px 1px 1px;
            float: none;
            text-align: center;
	    font-family: serif;
	    font-style: italic;
	    font-weight: bold;
	    font-size: 120%;
            color: #222;
	 }
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles that apply to all pages       */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for home page               */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 #Content_home {
	    margin-top: 20px;
	    margin-right: 10px;
	    margin-bottom: 10px;
	    margin-left: 10px;
	    padding: 0px;
	    border: solid #882 1px;
            border: none;
	    clear: both;
	    text-align: left;
	 }
	 /*....................................*/
	 #Content_home img {
	    margin: 0px;
	    padding: 0px;
            border: none;
	    color: #222;
	    width: 560px;
	    height: 366px;
	 }
	 /*....................................*/
	 #Content_home p {
	    width: 560px;
	    width: 90%;
	    margin-top: 5px;
	    margin-bottom: 10px;
	    margin-left: auto;
	    margin-right: auto;
	    padding: 0px;
	    border: solid #882 1px;
            border: none;
	    text-align: both;
	    font-style: normal;
	    font-family: serif;
	    font-size: 110%;
	    color: #333;
	 }
	 /*....................................*/
	 #Content_home b {
	    color: #33f;
	    color: #fcd345;
	 }
	 /*....................................*/
	 #Content_home ul {
	    margin-top: 15px;
	    margin-bottom: 0px;
	    margin-left: auto;
	    margin-right: auto;
	    padding: 0px;
	    border: solid #f0f 1px;
            border: none;
            list-style: none;
            list-style: circle;
            list-style: disc;
	    font-size: 100%;
	    text-align: center;
	    color: #382506;
	    color: #111;
	    width: 255px;
	 }
	 /*....................................*/
	 #Content_home li {
	    padding: 0px;
	 }
         /*--------------------------------------------*/
         #sanskrit {
	    margin-top: 10px;
	    margin-bottom: 10px;
	    border: solid #aaa 1px;
            border: none;
            padding: 1px;
            float: none;
            text-align: center;
	    font-family: serif;
	    font-style: italic;
	    font-weight: bold;
	    font-size: 110%;
	    color: #111;
	    color: #000;
	 }
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for home page                 */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for timetable page          */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 #Content_timetable {
	    margin-top: 40px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    border: solid #882 1px;
            border: none;
	    padding: 0 0 0 0;
	    clear: both;
	    font-style: normal;
	    font-family: serif;
	    font-size: 110%;
	    color: #333;
	    text-align: left;
	 }
	 #Content_timetable p {
	    margin-top: 10px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
	    border: solid #882 1px;
            border: none;
	    padding: 0 0 0 0;
	    text-align: left;
	 }
	 /*...............................*/
	 #Content_timetable a {
	    margin: 0 0 0 0;
	    border: 0px;
	    padding: 0 10px 0 0;
	    text-decoration: none;
	    color: #00f;
	    background-image: url("../images/bkgrnd.png");
	    background-repeat: repeat-both;
	    clear: both;
	 }
	 /*...............................*/
	 #Content_timetable a:hover {
	    margin: 0 0 0 0;
	    border: 0px;
	    padding: 0 10px 0 0;
	    color: #eee;
	 }
	 /*....................................*/
	 #Content_timetable h1 {
	    margin: 5px;
            border: 1px solid #0f0;
            border: none;
	    padding: 0 0 0 0;
	    font-size: 150%;
	    text-align: center;
            color: #333;
	 }
	 /*....................................*/
	 #Content_timetable h2 {
	    margin: 5px;
	    margin-top: -30px;
            border: 1px solid #0f0;
            border: none;
	    padding: 0 0 0 0;
	    font-size: 100%;
	    text-align: center;
            color: #333;
	 }
	 /*....................................*/
	 #Content_timetable h3 {
	    margin-top: 10px;
	    margin-bottom: 10px;
            border: none;
	    padding: 0 0 0 0;
	    font-size: 90%;
	    text-align: center;
            color: #333;
	 }
	 /*....................................*/
	 #Content_timetable sup {
	    font-size: 100%;
	    font-family: serif;
	    font-style: normal;
	    font-weight: normal;
	    text-align: center;
            color: #000;
	 }
	 #Content_prices {
	    padding: 0;
	    border: solid #882 1px;
	    border: none;
	    margin: 0;
	    margin-top: 0px;
	    margin-right: auto;
	    margin-bottom: 5px;
	    margin-left: auto;
	    width: 550px;
	 }

         /*--------------------------------------------*/
	 #timetableDescription {
	    margin-top: 20px;
	    margin-right: 80px;
	    margin-bottom: 10px;
	    margin-left: 80px;
	    border: solid #882 1px;
            border: none;
	    padding: 0 0 0 0;
	    clear: both;
	    text-align: left;
	 }
	 /*....................................*/
	 #timetableDescription b {
	    font-weight: bold;
	 }
	 /*....................................*/
	 #timetableDescription h1 {
	    margin: 0px;
            border: 1px solid #0f0;
            border: none;
	    padding: 0 0 0 0;
	    font-size: 120%;
	    font-weight: normal;
	    text-decoration: underline;
	    text-align: center;
	 }
	 /*....................................*/
	 #timetableDescription h2 {
	    margin: 0px;
            border: none;
	    padding: 0 0 0 0;
	    font-size: 100%;
	    font-weight: bold;
	    text-decoration: none;
	    text-align: left;
	 }
	 /*....................................*/
	 #timetableDescription p {
	    margin-top: 15px;
	    margin-bottom: 10px;
	    border: solid #382 1px;
            border: none;
	    padding: 0px;
	    text-align: justify;
	 }
         /*--------------------------------------------*/
	 /*   based on http://veerle.duoh.com/index.php/blog/comments/a_css_styled_table/ */
	 #timetable {
	    width: 550px;
	    padding: 0;
	    margin: 0;
	    margin-top: 5px;
	    margin-right: auto;
	    margin-bottom: 25px;
	    margin-left: auto;
	    border: 2px solid white;
	    border: none;
	    border-top: 1px solid #633;
	    border-left: 1px solid #633;
	 }

	 #timetable th {
	    border-right: 1px solid #633;
	    border-bottom: 1px solid #633;
	    border-left: 0px;
	    border-top: 1px solid #aaa;
	    letter-spacing: 2px;
	    /* text-transform: uppercase; */
	    text-align: center;
	    padding: 6px 6px 6px 12px;
	 }

	 #timetable td {
	    border-right: 1px solid #633;
	    border-bottom: 1px solid #633;
	    padding: 6px 6px 6px 12px;
	    text-align: center;
	 }
         /*--------------------------------------------*/
	 /*   based on http://veerle.duoh.com/index.php/blog/comments/a_css_styled_table/ */
	 #prices {
	    padding: 0px;
	    border: none;
	    margin: 0px;
	    margin-bottom: 0px;
	    margin-left: -12px;
	 }

	 #prices th {
	    border: none;
	    letter-spacing: 2px;
	    text-align: left;
	    padding: 0px 6px 0px 12px;
	 }
	 #prices th.caption {
	    padding: 0px 6px 10px 12px;
	 }

	 #prices td {
	    border: none;
	    padding: 0px 6px 0px 12px;
	    text-align: left;
	 }
	 #prices td.caption {
	    padding: 0px 6px 10px 12px;
	 }
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for timetable page            */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for venue page           */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
	 #Content_venue {
	    margin-top: 20px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    border: solid #aa9 1px;
	    border: solid #f00 1px;
            border: none;
	    padding: 0px;
	    clear: both;
	    text-align: left;
	 }
	 /*....................................*/
	 #Content_venue p {
	    margin-top: 50px;
	    margin-bottom: 26px;
	    margin-left: auto;
	    margin-right: auto;
	    border: solid 1px #0f0;
            border: none;
	 }
	 /*....................................*/
	 #Content_venue_group_pik {
	    width: 920px;
	    height: 550px;
	    margin: 0px;
	    margin-left: auto;
	    margin-right: auto;
	    padding: 0px;
	    border: solid 1px #0f0;
            border: none;
	 }
	 .bigVenueL {
	    display: inline;
	    float: left;
	    margin-top: 30px;
	    margin-right: 15px;
	    margin-bottom: 0px;
	    margin-left: 0px;
	    width: 333px;
	    height: 500px;
	 }
	 .bigVenueR {
	    display: inline;
	    float: right;
	    margin-top: 30px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 15px;
	    width: 333px;
	    height: 500px;
	 }
	 .smallVenueP {
	    display: inline;
	    float: left;
	    margin-top: 50px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 50px;
	    width: 133px;
	    height: 200px;
	 }
	 .mapLink {
	    display: inline;
	    float: left;
	    margin: 0px;
	    margin-top: 20px;
	    margin-right: 0px;
	    margin-bottom: -30px;
	    margin-left: 60px;
            border: solid 1px #f0f;
            border: none;
	    width: 120px;
	    height: 25px;
	 }
	 .mapLink a {
	    text-decoration: none;
	 }
	 /*....................................*/
	 #Content_venue h3 {
	    margin-top: 10px;
	    margin-bottom: 0px;
            border: none;
	    padding: 0 0 0 0;
	    font-size: 110%;
	    text-align: center;
	 }
	 /*...............................*/
	 #Content_venue a:hover {
	    color: #eee;
	 }

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for venue page             */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for thai page               */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 #Content_thai {
	    margin-top: 10px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    border: solid #882 1px;
            border: none;
	    padding: 0 0 0 0;
	    clear: both;
	    text-align: left;
	 }
	 /*...............................*/
	 #Content_thai h1 {
	    margin: 0px;
            border: 1px: solid blue;
            border: none;
	    padding: 0 0 0 0;
	    font-size: 110%;
	    color: #444;
	    text-align: center;
	 }
	 /*....................................*/
	 #Content_thai p {
	    margin-top: 10px;
	    margin-bottom: 10px;
	    border: solid #882 1px;
            border: none;
	    padding: 0px;
	    font-size: 100%;
	    color: #382506;
	    color: #222;
	 }
	 /*...............................*/
	 #Content_thai ul {
	    margin-top: 15px;
	    border: solid #f0f 1px;
            border: none;
	    padding: 0px;
            list-style: disc;
            list-style: circle;
            list-style: none;
	    font-size: 100%;
	    color: #222;
	    text-align: center;
	 }
	 /*....................................*/
	 #Content_thai li {
	    padding-top: 1px;
	 }
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for thai page                 */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for contact page            */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
	 #Content_contact {
	    margin-top: 50px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    border: solid #882 1px;
            border: none;
	    padding: 0 0 0 0;
	    clear: both;
	    text-align: left;
	    height: 500px;
	 }
	 /*....................................*/
	 #Content_contact h2 {
	    margin: 5px;
            border: 1px: solid blue;
            border: none;
	    padding: 0 0 0 0;
	    font-size: 120%;
	    text-align: left;
            color: #555;
	 }
	 /*....................................*/
	 #Content_contact h3{
	    margin: 0px;
	    margin-top: 5px;
            border: 1px: solid blue;
            border: none;
	    padding: 0 0 0 0;
	    font-size: 90%;
	    text-align: left;
            color: #333;
	 }
	 /*....................................*/
	 #Content_contact b {
            border: none;
	    padding: 0px;
	    font-size: 100%;
	    text-align: left;
            color: #171;
            color: #9f0;
            color: #fc3;
	    color: #fcd345;
	 }
         /*--------------------------------------------*/
	 #LeftRightContent_contact {
	    width: 700px;
	    height: 410px;
	    margin-left: auto;
	    margin-right: auto;
	    margin-top: 20px;
	    padding: 0px;
            border: solid 1px #4cc;
            border: none;
	 }
         /*--------------------------------------------*/
	 #LeftContent_contact {
	    display: inline;
	    margin-top: 20px;
            border: solid 1px #c0c;
            border: none;
	    padding-left: 50px;
	    float: left;
	    text-align: left;
	    color: #222;
	 }
         /*--------------------------------------------*/
	 #RightContent_contact {
	    display: inline;
	    margin: 0px;
            border: solid 1px #000;
            border: solid 1px #cc0;
            border: none;
	    padding-right: 25px;
	    float: right;
	    text-align: left;
	    color: #222;
	 }
	 /*....................................*/
	 #RightContent_contact img {
	    margin: 0px;
            border: solid 3px #cc0;
            border: none;
	    padding: 5px, 10px, 5px, 0px;
	    padding: 0px;
	    color: #222;
	 }
         /*--------------------------------------------*/
	 #innerContent_contact {
	    margin: 0px;
            border: solid 1px #0cc;
            border: none;
	    padding: 0px;
	    text-align: left;
	    color: #222;
	    width: 270px;
	 }
	 /*....................................*/
	 #innerContent_contact h2 {
	    margin: 0px;
	    padding: 0px;
            border: none;
	    font-size: 120%;
	    text-align: left;
	    color: #444;
	 }
	 /*...............................*/
	 #innerContent_contact a {
	    margin: 0px;
	    padding: 0 10px 0 0;
	    border: 0px;
	    text-decoration: none;
	    color: #33f;
	    clear: both;
	 }
	 /*...............................*/
	 #innerContent_contact a:hover {
	    margin: 0px;
	    padding: 0 10px 0 0;
	    border: 0px;
	    color: #eee;
	 }
	 /*...............................*/
	 #innerContent_contact p {
	    margin-top: 20px;
	    margin-bottom: 20px;
	    border: 0px;
	    padding: 0px;
	 }

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for contact page              */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for bio2 page                */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
	 #Content_bio2 {
	    margin-top: 40px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
	    border: solid #882 1px;
            border: none;
	    padding: 0 0 0 0;
	    clear: both;
	    text-align: left;
	 }
         /*--------------------------------------------*/
	 #LeftContent_bio2 {
	    /*
	    don't put margins in here or IE6 will make the text jump
	    up and down when the window is re-sized.
	    */
	    margin: 0px;
            border: solid 1px #0cc;
            border: none;
	    padding-top: 20px;
	    float: left;
	    text-align: left;
	    color: #222;
	 }
	 /*....................................*/
	 #LeftContent_bio2 img {
	    margin: 25px 105px 0px 5px;
	    margin: 10px;
            border: solid 1px #cc0;
            border: none;
	    padding: 0px;
	    padding: 0px;
	    color: #222;
	 }
	 /*....................................*/
	 #LeftContent_bio2 div.caption {
	    margin: 0px;
	    margin: -5px 30px 0px 0px;
            border: none;
	    padding: 0px;
	    color: #222;
	    text-align: center;
	    font-size: 150%;
	    width: 100px;
	 }
         /*--------------------------------------------*/
	 #RightContent_bio2 {
	    margin: 0px;
            border: solid 1px #000;
            border: solid 1px #0cc;
            border: none;
	    padding: 0px;
	    float: right;
	    text-align: left;
	    font-size: 50%;
	    color: #222;
	 }
	 /*....................................*/
	 #RightContent_bio2 img {
	    margin: 10px;
	    margin-right: 0px;
            border: none;
	    padding: 0px;
	    padding: 0px;
	    color: #222;
	 }
	 /*....................................*/
	 #RightContent_bio2 div.caption {
	    margin: -5px 0px 0px 25px;
            border: none;
	    padding: 0px;
	    color: #333;
	    text-align: center;
	    font-size: 150%;
	    width: 115px;
	 }
	 /*....................................*/
	 #RightContent_bio2 div.caption2 {
	    margin: -5px 0px 0px 0px;
            border: none;
	    padding: 0px;
	    color: #333;
	    text-align: center;
	    font-size: 140%;
	    width: 230px;
	 }
         /*--------------------------------------------*/
	 #innerContent_bio2 {
	    margin: 0px;
	    margin: 40px 0 40px 35px;
            border: solid 1px #444;
            border: none;
	    padding: 0px 0 40px 35px;
	    padding: 0px;
	    text-align: left;
	    color: #222;
	    width: 300px;
	 }
         /*--------------------------------------------*/
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for bio2 page                  */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for writing page           */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
	 #Content_writing {
	    margin-top: 20px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
            border: none;
	    border: solid #f00 1px;
	    border: solid #aa9 1px;
	    padding: 0 0 0 0;
	    clear: both;
	    text-align: left;
	    height: 510px;
	 }
	 /*....................................*/
	 #Content_writing p {
	    margin-top: 50px;
	    margin-bottom: 26px;
	    margin-left: auto;
	    margin-right: auto;
	    width: 400px;
	    height: 25px;
	    border: solid 1px #0f0;
            border: none;
	 }
	 /*....................................*/
	 #Content_writing img {
	    margin-top: 40px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
            border: none;
	    padding: 0px;
	    color: #222;
	 }

	 #Content_writing a.left {
	    display: inline;
	    float: left;
	 }
	 #Content_writing a.right {
	    display: inline;
	    float: right;
	 }
	 /*...............................*/
	 #Content_writing a:hover {
	    color: #eee;
	 }
	 /*...............................*/
	 #poem_list {
	    position: absolute;
	    top: 240px;
	    left: 240px;
	    margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
	    border: solid 1px #faf;
	    border: none;
	    padding: 0px;
	    text-align: left;
	    color: #222;
	    height: 50px;
	    width: 90px;
	 }
	 #poem_list h4 {
	    margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
	    padding: 0px;
	 }
	 #poem_list ul {
	    margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 30px;
	    padding: 0px;
            border: none;
	    list-style: none;
	 }
	 /*...............................*/
	 #article_list {
	    position: absolute;
	    top: 170px;
	    left: 240px;
	    margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
	    border: solid 1px #faf;
	    border: none;
	    padding: 0px;
	    text-align: left;
	    color: #222;
	    height: 50px;
	    width: 220px;
	 }
	 #article_list h4 {
	    margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
	    padding: 0px;
	 }
	 #article_list ul {
	    margin-top: 0px;
	    margin-right: 0px;
	    margin-bottom: 0px;
	    margin-left: 30px;
	    padding: 0px;
            border: none;
	    list-style: none;
	 }

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for writing page             */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for articles page           */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
	 #Content_article {
	    margin-top: 30px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
            border: none;
	    padding: 0 0 0 0;
	    clear: both;
	    text-align: left;
	    font-style: normal;
	    font-size: 100%;
	    color: #222;
	 }
	 /*....................................*/
	 #Content_article h1 {
	    margin-top: 0px;
	    margin-bottom: 20px;
	    margin-left: 0px;
	    margin-right: 0px;
	    padding: 0px;
	    text-decoration: underline;
	    font-size: 110%;
	    color: #333;
	 }
	 /*....................................*/
	 #Content_article h2 {
	    margin-top: 10px;
	    margin-bottom: 30px;
	    margin-left: auto;
	    margin-right: auto;
	    padding: 0px;
	    text-align: center;
	    font-size: 100%;
	    border: none;
	    color: #333;
	 }
	 /*....................................*/
	 #Content_article h3 {
	    margin-top: 0px;
	    margin-bottom: 20px;
	    margin-left: 0px;
	    margin-right: auto;
	    padding: 0px;
	    text-align: left;
	    font-size: 100%;
	    font-style: italic;
	    width: 200px;
	    color: #333;
	 }
	 /*....................................*/
	 #Content_article h4 {
	    margin-top: 0px;
	    margin-bottom: 0px;
	    padding: 0px;
	    text-align: left;
	    font-size: 100%;
	    color: #333;
	 }
	 /*....................................*/
	 #Content_article h5 {
	    margin-top: 20px;
	    margin-bottom: 0px;
	    margin-left: auto;
	    margin-right: auto;
	    padding: 0px;
	    text-align: center;
	    font-size: 90%;
	    width: 100px;
	    color: #333;
	 }
	 /*....................................*/
	 #Content_article p {
	    margin-top: 10px;
	    margin-right: 0px;
	    margin-bottom: 10px;
	    margin-left: 0px;
	    padding: 0px;
            border: none;
	 }
	 /*....................................*/
	 #Content_article ul {
	    margin-top: 10px;
	    margin-right: 0px;
	    margin-bottom: 10px;
	    margin-left: 0px;
	    padding: 0px;
            border: none;
	    list-style: none;
	 }
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for articles page             */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for poetry page           */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
	 #Content_poetry {
	    margin-top: 30px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
            border: solid 1px #f00;
            border: none;
	    padding: 0 0 0 0;
	    clear: both;
	    text-align: center;
	    color: #222;
	    height: 450px;
	 }
	 /*....................................*/
	 #Content_poetry h4 {
	    margin-top: 50px;
	    margin-bottom: 0px;
	    margin-left: auto;
	    margin-right: auto;
	    padding: 0px;
	    text-align: center;
	    font-style: normal;
	    font-size: 120%;
	    width: 150px;
	 }
	 /*....................................*/
	 br.poem {
	    margin: 0px;
            border: solid 1px #00f;
	    padding: 0px;
	    color: #222;
	 }
	 /*....................................*/
	 #thoreau {
	    margin-top: 80px;
	    margin-bottom: 0px;
	    margin-left: auto;
	    margin-right: auto;
	    padding: 0px;
	    text-align: center;
	    font-style: normal;
	    font-size: 100%;
	    color: #333;
	    width: 480px;
	 }
	 #thoreau2 {
	    margin-top: 5px;
	    margin-bottom: 50px;
	    margin-left: auto;
	    margin-right: auto;
	    padding: 0px;
	    text-align: right;
	    font-style: normal;
	    font-size: 80%;
	    color: #333;
	    width: 480px;
	 }
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for poetry page             */
         /*--------------------------------------------*/
	 /*******************************************************************************************/

	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  Start: Styles for links page              */
         /*--------------------------------------------*/
	 /*******************************************************************************************/
	 #Content_link {
	    margin-top: 30px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	    margin-left: 10px;
            border: none;
	    border: solid #aa9 1px;
	    padding: 0 0 0 0;
	    clear: both;
	    text-align: left;
	    text-align: center;
	    height: 500px;
	 }

	 /*...............................*/
	 #Content_link ul {
            margin-top: 20px;
	    border: solid #f0f 1px;
            border: none;
	    padding: 0px;
            list-style: disc;
            list-style: circle;
            list-style: none;
	    font-size: 100%;
	    color: #382506;
	    color: #111;
	    background-image: url("../images/bkgrnd.png");
	    background-repeat: repeat-both;
	 }
	 /*....................................*/
	 #Content_link li {
	    padding: 5px 0 5px 0;
	 }
	 /*....................................*/
	 #Content_link a {
	    margin: 0 0 0 0;
	    border: 0px;
	    padding: 0 10px 0 0;
	    text-decoration: none;
	    color: #33f;
	    background-image: url("../images/bkgrnd.png");
	    background-repeat: repeat-both;
	    clear: both;
	 }
	 /*...............................*/
	 #Content_link a:hover {
	    margin: 0 0 0 0;
	    border: 0px;
	    padding: 0 10px 0 0;
	    color: #eee;
	 }
	 /*******************************************************************************************/
         /*--------------------------------------------*/
	 /*  End: Styles for links page                */
         /*--------------------------------------------*/
	 /*******************************************************************************************/


/* end style sheet for Maya Savati. */
