/*  
Theme Name: German Historical Institute London
Theme URI: http://www.ghil.ac.uk
Description: PRINT Theme
Version: 1.3
Author: Projekt 77
Author URI: http://www.projekt-77.de
*/

/* LAST MOD

07-09-11	Create document
07-10-03	Edit News content area
07-10-03	.top edit
07-10-04	edit -- news -- -- pub --
07-10-05	Sternchen-Hack

*/

/* ------------------------------------------ DEFAULT --------------------------------------------------- */

body {
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}

a:link {
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}

a:hover {
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}

a:active {
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}

a:focus {
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}


acronym {
	font-weight: bold;
	text-decoration: none;
}

abbr {
	font-weight: bold;
	text-decoration: none;
}

.invisible {visibility: hidden;}

.hide {display: none;}

.hide_title, .hide_active, .jumptocontent {
	position: absolute;
  	top: -6000px;
  	left: -6000px;
 	height: 1px;
	width: 1px;
}


a img {border: 0;}

table {
	border: 0;
	font-size: 100%;
}

/* -------------------------------------------- LAYER --------------------------------------------------------- */

#header, #headline, #left, #breadcrumb, #right, .top, .pub_img {display: none;}

#address {
	width: 600px;
	border-bottom: 1px solid #333333;
	margin: 10px;
	padding: 0 0 10px 0;
}	

#content {
	width: 600px;
	margin: 0;
	padding: 0 10px 10px 10px;
}

/* -------------------------------------------- TITLE --------------------------------------------------------- */

h1 {
	color: #000000;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
}

h2 {
	color: #000000;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
}

h3 {
	color: #000000;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
}

#middle .news_teaser h2, #middle .events_teaser h2 {
		line-height: normal;
		margin: 0;
		padding: 0 0 4px 0;
	}

/* ---------------------- news ---------------------- */

#content .events_teaser p {
		margin: 0;
		padding: 0 0 4px 0;
	}

/* ---------------------- events ---------------------- */

.events_teaser {
	*width: 580px;
	*margin: 0;
	*padding: 0;
}

.events_date {
	*width: 120px;
	*font-weight: bold;
	*margin: 0;
	*padding: 0;
	*float: left;
}

.events_txt {
	*width: 450px;
	*margin: 0;
	padding: 0 0 15px 0;
	*float: left;
}

/* #### -> */

/* ----------- puplication template_list ----------- */

.pub_date {
	*width: 80px;
	*font-weight: bold;
	*margin: 0;
	*padding: 0;
	*float: left;
}

.pub_txt {
	*width: 490px;
	*margin: 0;
	padding: 0 0 15px 0;
	*float: left;
}

/* #### -> */
