body {
  background-image: url(../images/green-dot-bg.gif);
  background-repeat: repeat;
  margin: 0;
  padding:0;
}

div#container  {
  position: relative;
  width: 100%;
  width: auto;
  height: 509px;
  background-image: url(../images/container-bg.jpg);
  background-repeat: repeat-x;
  top: 10%;
  top: 10px;
}

div#navbar {
  text-align: center;
  position:relative;
  top: 10px;
}

div#navbar td {
  padding: 0 20px;
}

div#footer {
   position: relative;
   top: 20px;
   text-align: center;
   font-family: Arial, Helvetica, sans-serif;
  font-size: small;
  vertical-align: bottom;

}

div#footer a{
   color: #000;
   text-decoration: none;

}

div#footer a:hover{
   color: #000;
   text-decoration: underline;
   position: none;
   bottom:0;
}




p.copyright {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
}



#tubeReel {
       height: 453px;
       width: 950px;
       margin: 0 auto;
       position: relative;
       top: 4px;
	   z-index:100;
}


#content { width: 375px; 
           overflow-y: scroll;
           height: 250px;
           position: relative;
           top: 91px;
           left:60px;
           padding: 0 80px;
           font-size: 13px;
           font-family: verdana, tahoma, arial;
           line-height: 17px;  

}

#content a{
	color: #1A311E;
}

#content a:hover {text-decoration: none;}

#contentLinks a{
	color: #1A311E;
}

#contentLinks a:hover {text-decoration: none;}




		   
#contentLinks {
           width: 375px; 
           overflow: visible;
           margin: 0 auto;
           height: 260px;
           position: relative;
           top: 91px;
           margin-right: 110px;
           padding: 0 80px;
           font-size: 13px;
           font-family: verdana, tahoma, arial;
           line-height: 17px; 
}


.large {
	font-size:1.2em;
	margin: 10px;
        color: #513D00;
}


#contentBG {
       background: url(../images/tvLarge.jpg) no-repeat;
       height: 453px;
       width: 703px;
       margin: 0 auto;
       position: relative;
       top: 28px;
       right: 80px;
}

.title {padding-left: 36px; font-size: 22px; color:#FFF; font-family: "Georgia", times, trebuchet ms;}

.aboutHov a {position: relative; bottom: 0px;}
img.aboutHov a, a:hover
             {position: relative; bottom: 5px;}

.loadcontent {background: url(images/karaoyoga_05.gif) no-repeat;
              background-position: bottom left}

#YogaContent {text-align: center; font-size: 23px; color: white; font-style: "Georgia", times, Trebuchet MS  }
#YogaContent a, a:link {color: white; text-decoration: none;}
#YogaContent a:hover {color: white; text-decoration: underline;font-size: 23px; position: relative; bottom:0px;}

#aboutStancy {text-align: left; font-size: 18px; color: white; font-style: "Georgia", times, Trebuchet MS; padding-right: 40px; padding-left: 25px; padding-top: 60px; }
#gallery {padding-top: 100px; font-size: 1.8em; color: #FFF;width: 580px;padding-left: 10px;padding-right: 10px;}

table#yogaGallery img{border: 1px solid #FFFFCC;}
table#yogaGallery a:hover{bottom:0;}
table#yogaGallery img:hover{border: 1px solid #000}

#contactStancy {position: relative; top: 60px; color: #FFF; font-size: 20px;}
#contactStancy input {border: 1px solid black; color: black; font-family: georgia, trebuchet MS, times; font-size: 20px;}
#contactStancy textarea {border: 1px solid black; color: black; font-family: georgia, trebuchet MS, times; font-size: 20px;}

#contactStancy a:link {bottom: 0px; text-decoration: underline;}
#contactStancy a:hover {bottom: 0px; text-decoration: none}

#retreats {text-align: left; font-size: 21px; color: white; font-style: "Georgia", times, Trebuchet MS; padding-right: 40px; padding-left: 25px; position: relative; top: 80px; }
