/*********************************************************************
 *    general page elements
 *********************************************************************/
body {
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   height: 100%;
   width: 100%;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
   line-height: 120%;
   text-align: center;
   background-color: #6ba52c;
}
img {
    border: 0;
}
table {
   padding: 0px;
   border: 0px;
   border-style: none;
   border-spacing: 0px;
   border-collapse: collapse;
}
td {
   border-style: none;
   margin: 0px;
   padding: 0px;
   border: 0px;
}

a {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: underline;
   color: #000000;
   line-height: 140%;
}
/*********************************************************************/

/*********************************************************************
 *    container for page
 *********************************************************************/


#backgroundimage {
/* heartbooker logo */
   padding: 0;
   margin: 0 auto;
   width: 1031px;
   height: 100%;

}

/*********************************************************************/

/*********************************************************************
 *    container for head
 *********************************************************************/
#page {
   padding : 0;
   margin : 0 auto;
   height : 100%;
   text-align : center;
   width : 806px;
}

html>body #page {
  width: 801px;
}

#backgroundimage {
   padding : 0;
   margin : 0;
   width : 100%;
   height : 100%;
}

#page_head {
/* heartbooker logo */
  width: 801px;
    margin: 21px 0 10px;
    padding: 0 0 0 0;
    font-size: 13px;
}
#page_head a{
/* heartbooker logo with links */
    font-size: 13px;
}
/*********************************************************************/


/*********************************************************************
 *    container for navigation
 *********************************************************************/
#menu_container {
/* navigation container left side */
    margin: 0 0px 0 0;
    padding: 0 0 0 0;
    width: 156px;
    float: left;
}
#menu_container p {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
/*********************************************************************/


/*********************************************************************
 *    container for main content
 *********************************************************************/
#content_container {
/* content container */
    margin: 0 0 0 161px;
    padding: 0 0 0 0;
    width: 635px;
}

html>body #content_container {
/* content container width margin right 166 */
/* Correct value for browsers that don't suffer from IE Win's bugs */
    margin: 0 0 0 166px;
}

#content_469 {
/* content container width 469 */
/* False margin value for all versions of IE Win, including 6.0 */
    margin: 0 5px 0 0;
    width: 469px;
    float: left;
}
html>body #content_469 {
/* content container width 469 */
/* Correct value for browsers that don't suffer from IE Win's bugs */
    margin: 0 10px 0 0;
}
#content_156 {
/* content container width 156 */
/* False margin value for all versions of IE Win, including 6.0 */
    margin: 0 0 0 474px;
    width: 156px;
}
html>body #content_156 {
/* content container width 156 */
/* Correct value for browsers that don't suffer from IE Win's bugs */
    margin: 0 0 0 479px;
}
/*********************************************************************/


/*********************************************************************
 *    end of the page
 *********************************************************************/
#footer {
   /* margin: 20px 0 10px 0; */
   background:#e7f1d9;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: black;
   text-decoration: none;
   text-align: left;
   clear: both;

}

#footer a{
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #696969;
   text-decoration: none;
	line-height:18px;
}
#footer a:hover{
	text-decoration: underline;
	line-height:18px;
}
/*********************************************************************/
.footer_box {
	height:43px;
	position:absolute;
 	line-height:18px;
	vertical-align:bottom;
	top:2px;
	color:#444444;
 }
 #copyright {
	position:absolute;
	top:52px;
	left:0px;
	width:100%;
	text-align:center;
	color:#444444;
 }

