body{
background:url(../images/body_bg.gif) repeat-x scroll 0 0 #00628E;
margin: auto;
font-family:arial,sans-serif;

}

#menu a:link {text-decoration:none; color:white;}
#menu a:visited {text-decoration:none; color:white;}
#menu a:focus {text-decoration:none; color:white;}
#menu a:hover {text-decoration:none; color:white;}
#menu a:active {text-decoration:none; color:white;}

#container
{
width: 960px;
margin: 10px auto;
color: #333;
background:#ffffff;
line-height: 130%; 
}
  
#top
{
background:url(/theme/images/top_bg.JPG) repeat-x scroll 0 0 #00628E;
padding: .5em;
height:214px;
}

#top h1
{
padding: 4px;
margin: 0;
}

#rightnav
{
float: right;
width: 270px;
margin: 0;
padding:260px 1em 1em;
}

.box{
width: 245px;
margin: 0 auto 15px auto;
padding: 15px;
border: 1px solid #ccc;
background:url(../images/box_head_bg.gif) repeat-x #ffffff;
-moz-border-radius: 11px;
-webkit-border-radius: 11px;
border-radius: 11px;
behavior: url(border-radius.htc); 
font-size:14px;
}

a:link {text-decoration:none; color:blue;}
a:visited {text-decoration:none; color:blue;}
a:focus {text-decoration:none; color:blue;}
a:hover {text-decoration:none; color:blue;}
a:active {text-decoration:none; color:blue;}

#content
{
background:url(../images/box_head_bg.gif) repeat-x #ffffff;
margin-top:260px;
margin-left:10px;
padding:10px;
width: 633px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  -o-border-radius: 10px;
  behavior: url("border-radius.htc");
border:1px solid #CCCCCC;
font-size:14px;
}

#content2
{
background:url(../images/box_head_bg.gif) repeat-x #ffffff;
margin-top:15px;
margin-left:10px;
padding:10px;
width: 633px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  -khtml-border-radius: 10px;
  -o-border-radius: 10px;
  behavior: url("border-radius.htc");
border:1px solid #CCCCCC;
font-size:14px;
}
 
.footer
{
clear: both;
margin: 0;
padding-top: .5em;
padding-bottom: .5em;
color: #333;
font-size:14px;
}

.footer .box{
width:910px;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#menu{
	text-align: left;
	text-decoration:none;
	font-weight:bold;
	background-image:url(../images/nav.gif);
	background-repeat:no-repeat;
	height:42px;
    margin-top:200px;

}

#menu li {
	display: inline;
	list-style-type: none;
	padding:0 26px 0 0;
	font-size:0.8em;
	height:42px;
	line-height:300%;
	margin-left:-20px;
	margin-top:10px;
}

#menu a:link {text-decoration:none; color:white;}
