body {


background:url("Images/background1.jpg");
background-repeat:repeat-x;
padding:0;
margin:0;
 }

#container-page{
width:800px;
padding:0;
margin:0 auto;
}

#column1{
float: left;
width:370px;
padding:10px;
margin:0 auto;
}

#column2{
float:right;
width:370px;
padding:10px;
margin:0 auto;
}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 30px;
	font-family: arial, helvetica, serif;
}

#horiz_nav_short{
float:left;
height:410px;
background:white;
}

#horiz_nav{
float:left;
height:800px;
background:white;
}

#nav a {
	display: block;
	width: 160px;
	text-decoration:none;
	color: expression(this.parentNode.currentStyle.color);
	color:inherit;
	text-align:center;
	font-size:18px;
}

#nav li { /* all list items */
	float: left;
	width: 160px; /* width needed or else Opera goes nuts */
	background:rgb(48,8,100);
	color:rgb(150,195,11);
}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 160px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li ul ul { /* third-and-above-level lists */
	margin: -30px 0 0 160px;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}


#nav-container li:hover, #nav li.sfhover{
	color:rgb(48,8,100);
	background:rgb(150,195,11);
}

#horiz_nav_short li ul {
	margin: -30px 0 0 160px;
}

#horiz_nav li ul {
	margin: -30px 0 0 160px;
}
#content{
font-family:Arial;
padding: 5px;
margin: 0px;
line-height:normal;
float: right;
background:white;
font-size:16px;
width:630px;
}
#content_full{
font-family:Arial;
padding:5px;
margin: 0px;
line-height:normal;
float: left;
background:white;
font-size:16px;
width:790px;
}
#image-block{
display:block;
margin-left:auto;
margin-right:auto;
}
#content a:link {text-decoration:none;
color:blue;}
#content a:visited {text-decoration:none;
color:blue;}
#content a:hover {text-decoration:none;
color:#660066;}
#content a:active {text-decoration:none;
color:blue;}
#content_full a:link {text-decoration:none;
color:blue;}
#content_full a:visited {text-decoration:none;
color:blue;}
#content_full a:hover {text-decoration:none;
color:#660066;}
#content_full a:active {text-decoration:none;
color:blue;}

#title {font-family:Arial Black;
font-size:24px
}

#footer
{
margin-top:5px;
float: left;
width:800px;
font-family:"Courier New", Courier, mono;
font-size:14px;
color:white;
background-color:rgb(48,8,100);
text-align:center
}

.align-center{display:block; margin-left:auto; margin-right:auto}
.align-right { float:right; margin: 0 0 15px 15px; }
.align-left { float:left; margin: 0 15px 15px 0; }
.frame { padding: 5px; border: 1px solid #aaa; } 

#newtext
{
color:#0000FF
}
