#footer{
    background-color: #363635;
    color: #8E8E8D;
    height: 120px;
    text-align: center;
    width: 100%;
}

#footer ul{
    margin: 0 auto;
    position: relative;
    top: 10px;
}


#footer ul li{
    float: left;
    list-style: none;
    margin: 5px;
}

#footer ul li a{
    color: #8E8E8D;
}

#footer ul li a:hover{
    color: #FFFFFF;
}

#homepage{
    min-height: 500px;
    height: auto ! important;
    height: 500px;    
}

#row_one{
    background-color: #FFFFFF;
	font-family: Arial ,Helvetica,sans-serif;
    height: 372px;
    margin: 0 auto;
    width: 950px;
}

#row_two{
    height: 250px;
    overflow: visible;
    position: relative;
    width: 950px;
}

.row-two-readmore{
    background-image: url(images/button_readmore.gif);
    background-position: right;
    background-repeat: no-repeat;
    left: 210px;
    position: relative;
    width: 76px;
}

.row-two-readmore a{
    color: #CC0000;
    font-size: 12px;
}

.row-two-readmore a:hover{
    font-weight: bold;
}

#row_three{
    height: 320px;
    overflow: visible;
    position: relative;
    width: 100%;
}

.row-two-box{ 
    background-image: url(images/bg_box.png);
    background-repeat: no-repeat;   
    height: 250px;
    overflow: visible;
    position: absolute; 
    width: 315px;
}

#elise_on_tv{
    background-image: url(images/eg_ontv_title.png);
    background-repeat: no-repeat;   
    height: 75px;
    overflow: visible;
}

#elise_burn_bliss{
    background-image: url(images/eg_burnbliss_title.png);
    background-repeat: no-repeat;
    height: 75px;
    overflow: visible;
}

#elise_blissful_thinking{
    background-image: url(images/eg_inspiration_title.png);
    background-repeat: no-repeat;
    height: 75px;
    width: 340px;
}

#row-three-blog{
    background-image: url(images/bg_blog.png);
    background-repeat: no-repeat;
    bottom: 0;
    height: 320px;
    left: -29px;
    position: absolute;
    width: 565px;
    z-index: 97;
}

#row-three-health{
    background-image: url(images/bg_healthresources.png);
    background-repeat: no-repeat;
    bottom: 0;
    height: 320px;
    left: 343px;
    position: absolute;
    width: 316px;
    z-index: 99;
}

#row-three-schedule{
    background-image: url(images/bg_classsched.png);
    background-position: bottom;
    background-repeat: no-repeat;
    bottom: 0;
    height: 320px;
    left: 620px;
    position: absolute;
    width: 378px;
    z-index: 98;
}

#sidebar{
    background-color: #E2E2E2;
    min-height: 600px;
    height: auto ! important;
    height: 600px;
   /*  margin-left: 20px; */
    position: relative;
	left: 20px;
    width: 161px;
}


#sidebar ul li{
    list-style: none;
}

.narrowcolumn{
    background-color: #FFFFFF;
    width: 950px;
}

.page-content{
    left: 40px;
    overflow: visible;
    position: relative;
    width: 600px;
}

.post div#title{
     background-image: url(images/elise_bgtitle.jpg);
    background-repeat: no-repeat;
    color: #572E06;
    font-size:1.4em;
    font-weight: bold;
    height: 68px;
    line-height: 68px;
    left: -9px;
    margin-top: 20px;
    padding-left: 20px;
    position: relative;
    width: 738px;
    z-index: 10;
}

#book_elise{
    left: 950px;
    position: absolute;
    top: 75px;
}

#footer_community{
    background-color: #FFFFFF;
    border: 2px solid #CCCCCC;
    border-bottom-width: 0;
    font-size: 11px;
    height: 30px;
    left: -11px;
    line-height: 30px;
    margin: 0 auto;
    padding: 3px 5px 0;
    position: absolute;
    width: 990px;
    z-index: 10000;
}

#footer_community span{
    color: #666699;
}

#community{
    background-color: #FFFFFF;
    border-left: 1px solid #CCCCCC
}

#community a{
    margin: 5px 5px 0;
}

#elisevid {
	width:280px;
	height:103px;
}

#elisevid-pix{
	background:url(img/tinyvid.png) no-repeat;
	float:left;
	width:110px;
	height:65px;
	
}

