body {
	margin:0; padding:0; border:0;
	background: #fff url(../images/background_flower.gif) no-repeat;
}

p {
	font-family: verdana, tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
    text-align: justify;
}

h1 {
	font-family: verdana, tahoma, sans-serif;
	font-size: 16px;
	color: #000000;
	line-height: 18px;
    text-align: center;
}

h2 {
	font-family: verdana, tahoma, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 18px;
    /*text-align: center;*/
}

/* Missing active and check order
a:link {color: #A6B3CA;}
a:visited {color: #5DB36D;}
a:hover {color: #627496;}
 */
 
a {color: #5DB36D;}
a:hover {color: #000;text-decoratiom:underline;}

hr {
	border: 0;
	color: #B7B9B1;
	background-color: #B7B9B1;
	height: 1px;
	width: 100%;
	text-align: left;
}

#logo  {
	background-color: #D4DBE9;
	width: 160px;
	height: 60px;
    /*position: absolute;
    top: 0px;
    left: 0px;*/
    border-right: 1px solid #B7B9B1;
}
	
#header  {
	background-color: #B9C0CD;
	height: 60px;
	width: 100%;
	border-bottom: 1px solid #9498A2;
}
#title  {
	height: 60px;
    position: absolute;
    top: 0px;
    left: 160px;
}

#menu {
	width: 160px;
    height: 541px;
    background-image: url(../images/background.gif);
    position: absolute;
    background-repeat: repeat-x;
    top: 60px;
    left: 0px;
    border-right: 1px solid #B7B9B1;
    border-top: 1px solid #B7B9B1;
}

#content {
    /*background-image: url(../images/background_flower.gif);
    background-repeat: no-repeat;*/
    position: absolute;
    top: 60px;
    left: 160px;
    min-height: 556px;
    width: 640px;
    padding: 25px;
    /*padding-right: 140px;*/
}

#content p, #content h1 {
    width: 400px;
}
#footer  {
	width: 640px;
}
#footer p, #footer a  {
	color: #B7B9B1;
}
.caption { color: black; font-size: 11px; line-height: 15px; text-decoration: none; font-family: Verdana, Geneva, Arial, Helvetica; }