body {

	margin:0;

	padding:0;

	font-family:Arial, Helvetica, sans-serif;

	background-image:url(../images/bg.jpg);

	background-position:top center;

	background-repeat:repeat-x;

	font-size:11px;

}



form {

	margin:0;

	padding:0;

}



.text_field {

	font-size:11px;

	background-color:white;

	border:1px solid #9DA5B1;

	width:197px;

	padding:3px;

	color:#9DA5B1;

	font-weight:normal;

}



.heading {

	font-size:12px;

	color:white;

	font-weight:bold;

	text-align:left;

	padding-left:10px;

	text-transform:uppercase;

}



.heading_gray {

	font-size:12px;

	color:#6B6B6B;

	font-weight:bold;

	text-align:left;

	padding-left:10px;

	text-transform:uppercase;

}



.text {

	font-size:11px;

	color:#6B6B6B;

	font-weight:normal;

	line-height:1.5;

}



.text a{

	font-size:11px;

	color:#6B6B6B;

	font-weight:normal;

	text-decoration:none;

}



.text a:hover{

	color:#A98A2F;

}



ul {

	margin:0;

	padding:0;

	margin-left:10px;

}



li {

	list-style:url(../images/arrow.gif);

	margin-left:12px;

}



li a {

	font-size:11px;

	color:#6B6B6B;

	text-align:left;

	text-decoration:none;

	font-weight:bold;

	text-transform:uppercase;

	display:block;

}



li a:hover {

	color:#A98A2F;

}



li a.news {

	font-size:11px;

	color:#6B6B6B;

	text-align:left;

	text-decoration:none;

	font-weight:normal;

	display:block;

	text-transform:none;

	padding-top:5px;

	padding-bottom:5px;

	padding-right:5px;

}



li a.news:hover {

	color:#A98A2F;

}



.visitor {

	font-size:11px;

	color:#6B6B6B;

	text-align:center;

	text-decoration:none;

	font-weight:bold;

	text-transform:uppercase;

}



.brown_text {

	color:#A98A2F;

	font-weight:bold;

	font-size:11px;

	text-align:center;

}



a.TopIconHome {

	background:url(../images/top_icons/home.jpg) no-repeat top left;

	width:23px;

	height:10px;

	float:left;

}



a.TopIconHome:hover {

	background:url(../images/top_icons/home_over.jpg) no-repeat top left;

}



a.TopIconWebmail{

	background:url(../images/top_icons/webmail.jpg) no-repeat top left;

	width:34px;

	height:10px;

	float:left;

}



a.TopIconWebmail:hover {

	background:url(../images/top_icons/webmail_over.jpg) no-repeat top left;

}



a.TopIconContact {

	background:url(../images/top_icons/contact.jpg) no-repeat top left;

	width:21px;

	height:10px;

	float:left;

}



a.TopIconContact:hover {

	background:url(../images/top_icons/contact_over.jpg) no-repeat top left;

}



#gallery {

	position:relative;

	height:260px

}



#gallery a {

	float:left;

	position:absolute;

}

	

#gallery a img {

	border:none;

}

	

#gallery a.show {

	z-index:500

}



#gallery .caption {

	z-index:600; 

	background-color:#000; 

	color:#ffffff; 

	height:100px; 

	width:100%; 

	position:absolute;

	bottom:0;

}



#gallery .caption .content {

	margin:5px

}

	

#gallery .caption .content h3 {

	margin:0;

	padding:0;

	color:#1DCCEF;

}



.dropmenudiv{

	position:absolute;

	left:220px !important;

	*left:220px !important;

	left:220px\0/ !important;

	border: 1px solid #C8C8C8; /*THEME CHANGE HERE*/	

	z-index:100;

	background-color: #FAFAFA;

	width: 200px;

	visibility: hidden;

	margin-top:-23px !important;

}



.dropmenudiv a {

	width: auto;

	display: block;

	border-bottom: 1px solid #FEFEFE; /*THEME CHANGE HERE*/

	padding:5px 10px 5px 10px;

	text-decoration: none;

	font-weight: bold;

	color: #6B6B6B;

	font-size:11px;	

}



.dropmenudiv a{ /*IE only hack*/

	width: 100%;

}



.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

	color: #A98A2F;

}



.ColorWhite {

	color:white;

}



ul#publications {

	float:left;

	width:100%;

	height:auto;

	margin-left:0 !important;					

}

				

ul#publications li {

	list-style-type:none !important;

	float:left;

	width:100%;

	text-align:center;

	margin-left:0 !important;

	list-style:none !important;

}

				

ul#publications a {

	float:left;

	width:100%;

	text-align:center;

}
