html
{
	font-size: 100%;
}

body {
	background-color: #fff;
	margin: 0px;
	padding: 0px;
	font-family : Verdana;
	color: #fff;
	font-size: 62.5%;
}

.container {
	width: 965px;
	border: 0px solid blue;
	font-size: 1.3em;
}

.main_content_left {
	float: left;
	width: 600px;
	border: 0px solid red;
	background-color: #b63e96;
}

.left_top {
	width: 600px;
	height: 21px;
	background-image:url('pics/backgrounds/left_top.jpg');
}

.left_bottom {
	width: 600px;
	height: 21px;
	background-image:url('pics/backgrounds/left_bottom.jpg');
}

.spacer15 {
	float: left;
	width: 15px;
	border: 0px solid red;
}

.main_content_right {
	float: left;
	text-align:left;
	width: 350px;
	min-height: 750px;
	height: 600px;
	background-image:url('/pics/backgrounds/bg_menu.jpg');
}

.main_content_right ul {
	margin: 0px;
	padding: 0px;
}

.main_content_right li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.subpage_main_text {
	text-align:right;
	width: 550px;
}

.item {
	text-align:right;
	width: 550px;
}

.item_pic {
	 height:165px;
	 border:0px;
	 margin-bottom:10px;
}

.hr {
	height: 1px;
	background-color: #fff;
	background-image:url('/pics/backgrounds/white_line.gif');
}

.spacer50 {
	height: 60px;
	background-color: #fff;
}

h1
{
	font-size: 1.6em;
	margin: 0px;
}

p {
	margin-top:0px;
}

h2
{
	font-size: 1.4em;
	margin: 0px;
	font-weight: bold;
}

h3
{
	font-size: 1.2em;
	margin: 0px;
}

a:link,a:active,a:visited {	
	text-decoration: underline;
	font-family : Verdana;
	color: #fff;
}

a:hover {	
	text-decoration: none;
	font-family : Verdana;
	color: #fff;
}

a:link.menulink,a:active.menulink,a:visited.menulink {
	font-weight: bold;
	text-decoration: none;
	font-family : Verdana;
	color: #b63e96;
}

a:hover.menulink {
	font-weight: bold;	
	text-decoration: none;
	font-family : Verdana;
	color: #941f75;
}


DIV.overlay_pngIE
{
	position: absolute;
	top: 0px;
	left: 0px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pics/backgrounds/overlay.png', sizingMethod='scale');
	width:100%;
	height:100%;
	z-index:1;
	cursor: pointer;
}

DIV.overlay_
{
	position: absolute;
	top: 0px;
	left: 0px;
	background-image:url('/pics/backgrounds/overlay.png');
	width:100%;
	height:100%;
	cursor: pointer;
}

DIV.foto_popup
{
	background: #ffffff;
	padding: 3px;
	z-index:99;
}

.side_image {
	border: 1px solid #8e8e8e;
	vertical-align: bottom;
}


.pos1 {
	position: relative;
	top: 120px;
	left:30px;
}

.pos2 {
	position: relative;
	top: 130px;
	left:130px;
}

.pos3 {
	position: relative;
	top: 150px;
	left:40px;
}

.pos4 {
	position: relative;
	top: 190px;
	left:160px;
}

.pos5 {
	position: relative;
	top:260px;
	left:220px;
}

.pos6 {
	position: relative;
	top: 275px;
	left:60px;
}

.pos7 {
	position: relative;
	top: 310px;
	left:40px;
}

.pos8 {
	position: relative;
	top: 330px;
	left:160px;
}




