@charset "UTF-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	text-align:center;
}

div#wrapper {
	width:890px;
	margin:30px auto;
	text-align:left;
	clear:both;
}

div#left_column {
	width:165px;
	float:left;
}

div#right_column {
	width:660px;
	float:right;
}

div#logo {
	padding-bottom:80px;
}

div.menu {
	padding-top:2px;
	padding-bottom:45px;
	border-top:1px solid black;
}
div.menu_open {
	padding-top:2px;
	padding-bottom:23px;
	border-top:1px solid black;
}

div.text {
	width:335px;
}

/* LINK STYLES */

h1 {
	font-family:Times, "Times New Roman", serif;
	font-size:20px;
	color:#be0011;
	margin-bottom:0;
	margin-top:15px;
}

p {
	color:#000;
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	margin-top:0px;
	margin-bottom:15px;
}
p.red {
	color:#be0011;
	margin:0;
	font-size:12px;
}
p.red_head {
	color:#be0011;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	margin:0;
}

/* LINK STYLES */

a {
	color:#000;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
}

a:hover {
	text-decoration:underline;
}

a.red_link {
	color:#be0011;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
}

a.red_link:hover {
	text-decoration:underline;
}

a.menu {
	color:#000;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	margin:0;
}

a.menu:hover {
	text-decoration:underline;
}

a.head {
	color:#000;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-style:italic;
	font-weight:bold;
	font-size:13px;
	margin:0;
}
a.head:hover {
	text-decoration:underline;
}

/* image styles */

img {
	border:0px;
}

/* js styles */

#container-1 {
	position: relative;
	max-width: 660px;
	width: 660px;
	z-index: 1;
}
#container-1a {
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 3;
}

#container-1b {
	visibility: visible;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 3;
}
