HTML {
    width:					100%;
    text-align:				left;
}

BODY {
	font-family:			helvetica, arial, verdana, times;
	/*font-size:				62.5%;*/
	font-size:				11px;
	color:					#696a6c;//#929395;
	
	height:					auto;
   /* width:					100%;*/
	width:					auto;
    text-align:				left;
	/*margin:					0;
		padding:				0;*/
    
}
A:link {
	color:					#696a6c;
	text-decoration:		none;
}
A:hover {
	color:					#bf0745;
}
A:visited {
	color:					#696a6c;
}
A:active {
	color:					#bf0745;
}
A:focus {
	outline:				none;
}

IMG {
	margin:					0;
	padding:				0;
	border:					0;
}

UL {
	margin:					0;
	padding:				0;
}

H3 {
	font-size:				11px;
}
H1 {
	font-size:				11px;
	font-weight:			normal;
	color:					#000;
	margin:					0;
	padding:				0 0 16px 0;
}
P {
	margin:					0 0 10px 0;
	padding:				0 0 0px 0;
	font-size:				11px;
	line-height:			16px;
}
TABLE {
	text-align:				left;
/*	font-size:				11px;*/
	border-collapse:		collapse;
	border:					none;
	border:					0;
}
TABLE THEAD {
	padding:				0 0 23px 0;
}
TABLE TR TD.left {
	width:					60px;
}
TABLE UL LI {
	padding:				0 0 5px 0;
}
BR.reset {
	display:				block;
	clear:					both;
	margin:					0px;
	padding:				0px;
	font-size:				1px;
	line-height:			1px;
}
UL LI {
	list-style-type:		 none;
}
A.active {
	color:					#bf0745;
}
A.inactive {
	color:					#929395;
}
/* CONTAINER */

DIV#container {
	width:					1279px;
	height:					648px;
	/*background-color:		#aaaaaa;*/
	/*overflow:				hidden;*/
	margin:					0 0 0 0;
}

/* LEFT */
DIV#left {
	height:					647px;
	width:					282px;
	/*background-color:		#eeeeee;*/
	float:					left;
}


/* RIGHT */
DIV#right {
	/*width:					997px;*/
	/*float:					left;*/
}
* + html DIV#right {
	width:					997px;
	float:					left;
}

/* TOP */
DIV#top {
	height:					227px;
}
DIV#top IMG {
	margin:					26px 0 0 20px;
}

/* SPACER */
.spacer34 {
	height:					34px;
}


/* MAIN */

DIV#main {
	width:					100%;
}

/* MENU */ 

DIV#main #menu {
	width:					111px;
	height:					435px;
	margin:					0;
	padding:				0 36px 0px 0;
	text-align:				right;
	display:				inline;
	float:					left;
	/*background-color:		#ee001e;*/
}
#menu A IMG {
	padding:				0 0 2px 0;
}
#menu UL {
	padding-top:			0px;
	margin:					0px 0 36px 0;
	font-family:			"Helvetica Neue", helvetica, arial, verdana, times;
	line-height:			13px;
}

#menu UL A:link, UL A:visited {
	text-decoration:		none;
	color:					#d8678d;
	
}
#menu UL A:hover {
	text-decoration:		none;
	color:					#bf0745;
	
}
#menu UL LI A.active {
	text-decoration:		none;
	color:					#bf0745;
}

#menu UL LI.active {
	color:					#bf0745;
}

#menu UL A:focus {
	outline:				none;
}

DIV#menu A {
	
/*	text-decoration:		none;*/

}
DIV#menu A:hover {
}
* html DIV#menu A.active {
}

/* CONTENT */

DIV#content {
	/*display:				inline;*/
	/*float:					left;*/
}

/* TEXT */

DIV#text {
	width:					232px;
	height:					390px;
	padding: 				0px 36px 0 0;
/*	background-color:		#11223A;*/
	text-align:				left;
	
	float:					left;
	overflow:				visible;
}
DIV#text A:hover {
	color:					#bf0745;
}
DIV#text A, #text A:visited, #text A:hover {
	text-decoration:		none;
}

/* PICTURES */

DIV#pictures {
	overflow:				hidden;
}
.pic  {
	height:					412px;
/*	float:					left;*/
}

.pic IMG {
	float:					left;
}
.souspic {
	margin-top:				10px;
	padding:				0 0 0 0;
	clear:					both;
	float:					left;

}

.counter {
/*	margin-top:				10px;*/
	/*clear:					both;*/
	float:					left;
}

.counter P {
}

.counter A {
	margin:					0px 6px 0 0;
/*	padding:				10px 0 0 0;*/
	text-decoration:		none;
}
.counter A:hover, .counter A.active {
	color:					#bf0745;
}

.description {
/*	margin-top:				10px;*/
	padding:				0 0 0 0;
	float:					left;
}
.description .title{
	font-style:				italic;
}

.description .title, .description .year {
	font-style:				italic;
	float:					left;
}


.description .title2 {
	float:					left;
	
}

DIV#people {
	line-height:			16px;
	font-size:				11px;
}
DIV#people #picture{
	margin:					0 36px 0 0;
	float:					left;
}
DIV#people #info .head {
	width:					560px;
	height:					30px;
	float:					left;
}
DIV#people #info {
	
}
DIV#people #info .left {
	margin:					0 0 34px 0;
	padding:				0;
	width:					64px;
	/*height:					387px;*/
	float:					left;
}
DIV#people #info .right {
	margin:					0;
	padding:				0;
	float:					left;
	/*height:					387px;*/
}
DIV#contact {
	padding:				150px 0 0 0;
}
DIV#contact P A {
	color:					#696a6c;
	text-decoration:		none;
}
DIV#contact P A:hover {
	text-decoration:		none;
	color:					#bf0745;
}
DIV#contact P {
	line-height:			16px;
	/*padding-bottom:			15px;*/
	text-decoration:		none;
}


/* FOOTER */

DIV#footer {
	clear:					both;
	margin-left:			429px;
	/*float:					left;*/
}
DIV#footer A {
	text-decoration:		none;
}
DIV#footer A:hover {
	color:					#bf0745;
}







