/*  Design by Jamie St Clair, ©2009 Sublime Dezine Studio  for
    Rebalancing Training, Manfred Heindrich, Elenore Fuchs 			*/
	
*  { padding:0px; margin:0px; }

#firstcont, #firstcontBio, #firstcontTR, #firstcontTS {width: 900px; font-family:Verdana, Helvetica, sans-serif; font-size: 12px; margin:0 auto;}
#header { background-image:url(images/logo-header2.jpg); height:128px; margin-bottom:5px; 		
	background-repeat: no-repeat;}
#colRight {float:right; width:20%; text-align:center; margin:45px 0 0 0;}
#colRight ul {margin:0; text-align:right; list-style-type:none;}
#colRight ul .marg {margin:0; text-align:right; list-style-type:none;}
#colRight ul li {margin:0 0 20px 0;}
#colRight .marg li {margin:0 0 50px 0;}
#colRight a {border:none; text-decoration:none;}
#colRight img {border:none;}
#colRight .caption { text-align:right; margin:2px 3px 0 0; 
	font:85%/88% Helvetica, sans-serif; line-height:12px;}
#colRight .caption a, #colRight .caption a:visited {color:#787878; text-decoration:none;}
#colRight .caption a:hover { text-decoration:underline; color:#787878;}
#colRight ul .venu {margin:0; text-align:right; list-style-type:none;}
#colRight .venu li {margin:0 0 6px 9px; float:left;}

#content, .content {line-height:19px; 
	font-size:100%; color:#2F2E2E; text-align:justify;}
#content a, #content a:visited, .content a, .content a:visited {color:#00009E; 
	text-decoration:none;}
#content a:hover, .content a:hover {text-decoration:underline;}
#content {height: auto !important; min-height: 100px; height: 100%; overflow: hidden;
	margin:26px 1% 0 1%;}
#content {padding-right:12px;}
#content h1 {color:#8e5b01; font-size:130%; font-family:Optima, Georgia, Times; 
	margin-bottom:2px; letter-spacing:1px;}
#content h2, #content h3, .content h1, .content h2, .content h3 
	{color:#8e5b01; font-size:120%; font-family:Optima, Georgia, Times; margin-bottom:2px;}
#content h2, #content h3 {margin-top:10px;}
#content p {margin-top:8px;}
.content {clear:left; margin:8px 0 0 2px; background-image:url(images/bkgd-venu.jpg); 
	background-repeat:no-repeat; overflow:hidden;}
.content p {margin:8px 13px 0 210px; color:#000000;}
.content p.02 {margin:0 13px 0 170px; color:#2F2E2E;}
.content h2 {margin:15px 12px 0 210px;}
.content h2.02 {margin:15px 12px 0 170px;}
.content h3 {font-size:120%; margin:8px 12px 5px 392px;}
.content .yr1, .content .yr2 {font-size:100%;  color:#000000; 
	line-height:17px; text-align:left;}
.content .yr1 {float:left;  margin:0 0 0 242px; letter-spacing:1px;}
.content .yr2 {float:right; margin:0 65px 0 0; letter-spacing:1px;}
.yr1 .hdr03, .yr2 .hdr03 {margin-left:50px;}

	
#menu {float:left; width:21%; margin:20px 0 5px 16px; text-align:left;
	overflow:visible;}
#menu ul {list-style-type: none;}
#menu ul li {margin:0;}
#menu a, p.menu {color:#35030b; text-decoration:none; 
	font-family: Optima, "Century Gothic", "Helvetica Ro", Ro, Helvetica, sans serif; 
	font-size:120%; font-style: italic; padding-left:4px; height:26px; line-height:26px; 
	width:170px;}
#menu a:hover {color:#7f0a1d; background-color:#7999D1; color:#ffffff; display:block;
	height:26px; line-height:26px; }
p.menu {font-size:92%;}
img.menu {margin:5px 0 0 10px;}
#menu .menu a:hover {background-color:#FFFFFF;}

.contentTSR ul {list-style-position: inside; list-style-type: disc; margin:5px 0 5px 10px;}

.hdr1 {color:#8e5b01; font-size:120%; 
	font-family:Optima, Georgia, Times; margin-bottom:10px;}


.list1 {margin-left: 20px; list-style-position: inside; list-style-type: decimal;}
.reg {padding-left:1px; font-size:80%; color:#898368;}
img.floatLeft {float:left; margin:0 12px 3px 0;}

.clearRight {clear:right;}
.clearLeft {clear:left;}
.clearBoth {clear:both;}
.cl-both { font-size:0; line-height:0; height:0; clear:both; }



