body {font-family:Arial, Helvetica, sans-serif; font-size:smaller; text-align:center;
	margin:0;padding:0;
	color:#474152;background-color:#DCD6DF;}
#container {width: 760px; margin: 0 auto; text-align: left;}/*background-color:#F0F2EB; */
#header {
	margin: 12px 0;
	background-image: url(../images/images/banner_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color:#A092B8;
}
#header img {display:block;}
#content {
	margin-top: 0;
	background-color:#fff;
	background-image: url(../images/images/content_top_03.gif);
	background-repeat: no-repeat;
}
#footer {
	width:760px;
	height:48px;
	background-image: url(../images/images/footer.gif);
	background-repeat: no-repeat;
	position:relative; top: -12px;
	margin-bottom: -24px;
}

.clearingdiv {height: 1px; overflow: hidden;clear:both;}
h1, h2, h3, h4, h5, h6, p, dl, table, caption {margin-left: 20px; margin-right: 20px;}
dt {margin-top: 1em;}
div#content *:first-child{margin-top: 0;}

#nav {margin:0;padding:0;width:720px;float:right;}
#nav ul{margin:0;padding:0;list-style-type:none;float:right;}
#nav ul li {display:block;float:left;text-align:center;padding:0;margin:0;}
#nav ul li a {width: 78px; height: 18px;
border-top: 1px solid #f5d7b4;
border-left: 1px solid #f5d7b4;
border-bottom: 1px solid #f5d7b4;
border-right: none;
padding: 0;
margin: 0 0 10px 0;
text-decoration: none;
display: block;
text-align: center;
background-color: #A092B8;
color: #fff;
}
#nav ul li a:hover {background-color:#fff; color:#6E657F;}

.hrline {border: none 0; 
border-top: 1px dashed #DCD6DF;/*the border*/
width: 720px;
height: 1px}
.photol {float: left; border: 5px solid #A092B8; margin: 5px;}
.photor {float: right; border: 5px solid #A092B8; margin: 5px;}

* html #content {height: 1%;} /* for IE/Win */
*>html #content {he\ight: auto;} /* for IE5/Mac */