body {
font-family:arial,helvetica,sans-serif;
font-size:70%;
text-align:center;
padding:0;
margin:0;
background-color: #ffffff;
}

#wrapper {
text-align:left;
width:730px;
margin:0px auto;
background: url(../images/background.png) repeat-y top left;
}

a img{
	border-style: none;
}

h1{
font-weight: bold;
color: #002443;
font-size: 1.5em;
}

h2{
font-weight: bold;
color: #002443;
font-size: 1.3em;
}

h3{
font-weight: bold;
color: #3A7BCE;
font-size: 1.7em;
}

h4{
font-weight: bold;
color: #3A7BCE;
font-size: 1.4em;
font-style: italic;
}

p, ul{
font-size: 1.1em;
}

.content{
margin-left: 11px;
}

.top{
}




.left{
float: left;
width: 165px;
}

.sidebar{
background: url(../images/side-top.png) no-repeat top left;
margin: 0 5px 5px 6px;
}

.sidebar li{
margin-bottom: 9px;	
}

.sidebar a {
text-decoration: none;
font-weight: bold;
color: #002443;
font-size: 1.3em;
}

.sidebar a:hover {
text-decoration: underline;
}

.sidebar ul, .sidebar h2{
list-style: none;
padding: 14px 0px 5px 8px;
margin: 0px;
}

.sidebar p{
padding-left: 8px;	
}

.sidebar-bottom{
background: url(../images/side-bottom.png) no-repeat bottom left;
height: 10px;
}





.right{
float: left;
width: 548px;
}

.main-content{
background: url(../images/main-top.png) no-repeat top left;
margin: 0 0 0 2px;
}

.main-content img{
padding-left: 11px;
padding-top: 8px;
}

.main-content h1, .main-content h2,.main-content h3, .main-content h4{
padding: 12px 0 0 10px;
margin:0px;
}

.main-content p{
padding: 12px 0 0 10px;
margin:0px;
}
	

.main-content-left{
float: left;
width: 350px;
}


.main-content-right{
float: left;
width: 180px;
}






.main-bottom{
	background: url(../images/main-bottom.png) no-repeat bottom left;
	height: 10px;
}


.clear{
clear: both;	
}

.footer, .footer a{
color: #999999;	
}

.footer li{
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.small{
font-size: 0.7em;	
	
}
