body,p,li,a,h1,h2,h3,ul,img {
	margin:0;
	padding:0;
	border:0;
	text-decoration:none;
	line-height:1;
	font-size:100%;
	font-style:normal;	
}

body{
	background-image:url(../bg.gif);
}

p {
	font-size:0.9em;
	line-height:1.5; 
	color:#3F3F7F;
}

li {
	margin-top:5px;
	font-size:0.9em;
	color:#3F3F7F;
}

a {
	 text-decoration: none;
}
a:link       { color: #3F3F7F; }
a:visited    { color: #3F3F7F; }
a:hover      { color: #FFFFFF; background-color: #FFBB88; }
a:active     { color: #FF7F00; }

a.rela:hover {
		 background-color: #FFFFFF;
}

h1 {
	font-size:1.5em;
	color:#FF7F00;
	font-weight:bold;
	text-align:center;
	margin-top:27px;
	margin-bottom:27px;
}

h2{
	font-size:1em;
		color:#3F3F7F;
}

#__header h2{
	margin-top:18px; 
/*	margin-bottom:4px; */ 
		color:#3F3F7F;
}


ul{
	margin-top:0px;
	margin-left:36px;
	list-style-image:url(../__list.gif) ;
}


hr {
	clear:both;
}

#contents {
			width:597px;
			margin:auto;
}

#__footer {
			margin:auto;
			text-align:center;
}

#rightfloat {
			float:right;
			width:309px;
			background-color:#FFFFFF;
			height:360px;
}

#rightfloat img {
		margin-left:23px;
		margin-bottom:2px;
}


#leftfloat {
			float:left;
			width:288px;
	
}

#leftfloat h2{
	position:absolute;
	top:0px;
	left:0px;
	visibility:hidden;
}

#__main {
			clear:both;
			background-color:#FFFFFF;
			text-align:center;
			padding:9px 18px;
}

#__main h3{
	font-size:0.9em;
	font-weight:bold;
	margin-top:1.4em;
	margin-bottom:0.7em;
		color:#3F3F7F;
	
}
