@charset "utf-8";
/* CSS Document */

html {
margin: 0;
padding: 0;
border: 0;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:0.87em;
background-image:url(../images/lightBrown.gif);
background-repeat:repeat;
}

body h1 {
font-size:2em;
}

body h2 {
color:#AA0000;
font-size:1.25em;
}

.wrapper {
	width:910px;
	margin: 20px auto;
	margin-top: 0px;
	background-image:url(../images/dropShadow900.jpg);
	background-repeat:repeat-y;
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	font-align:center;
	}

.header {
height:218px;
background-image:url(../images/topPanel.jpg);
background-repeat:no-repeat;
width:899px;
background-postition:centre;
}

.menu {
width:auto;
float:left;
padding-right:20px;
margin-bottom:50px;
}

.menu img{
clear:both;
float:left;
width:150px;
}

.content {
	width:700px;
	float:right;
	margin-bottom:20px;
	padding-right:30px;
}

.content h1 {
font-size:1.4em;
color:#FFFFFF;
font-weight:bold;
width:620px;
height:25px;
padding-left:10px;
padding-top:2px;
background-color:#AA3F00;

}

.content ul{
padding-left:50px;
list-style-type:circle;
}

.content li{
padding-top:5px;
}

.linkContainers {
overflow:hidden;
position:relative;
width:200px;
margin-left:20px;
margin-bottom:10px;
height:270px;
float:right;
border:thin;
border-style:solid;
border-color:#AA0000;
background-color:#E9E9E9;

}

.linkContainers h1 {
width:200px;
height:20px;
background-color:#AA3F00;
color:#FFFFFF;
font-size:1em;
text-indent:5px;
margin-bottom:10px;
font-weight:bold;
margin-top:0px;
}

.linkContainers h2 {
color:#000000;
padding-left:10px;
padding-right:10px;

font-size:0.87em;
}

.linkContainers a {
color:#2A1FAA;

padding-left:10px;
padding-right:10px;
display:block;
font-size:0.93em;
}

.more {
	position:absolute;
	bottom:auto;
	background-color:#B44732;
	color:#FFFFFF;
	text-align:center;
	width:60px;
	top: 234px;
	left: 141px;
	}


.linkContainers a:hover {
color:#AA3F00;
}

.itemContainers {
background-position:left;
background-repeat:no-repeat;
padding:5px;
padding-left:10px;
width:600px;
margin-bottom:5px;
border-bottom-style:solid;
border-bottom-width:thin;
border-bottom-color:#AA0000;
overflow:hidden;
}

.itemContainers img{
clear:both;
float:right;
border:none;
margin:5px;
margin-left:10px;
margin-top:0px;
}


.itemImage {
float:right;
}


.aboutUsGraphic {
float:right;
margin-left:10px;
height:auto;
background-color:#FFFFFF;
}

.offices {
width:170px;
float:left;
padding-right:20px;
padding-bottom:10px;
}

.news  {
width:300px;
float:right;
background-color:#D4BFAA;
padding:10px;
}

.footer {
clear:both;
width:899px;
background-color:#B44732;
color:#FFFFFF;
text-align:center;
height:20px;
font-size:0.68em;
background-repeat:no-repeat;
}

.publications {
width:200px;
background-color:#FFFFFF;
float:left;
margin-left:5px;
}

.publications p {
text-align:center;
}

.publications h2 {
text-align:center;
}