#container #frame #main-content dt p {

	padding-right: 24px;

}

body {

	background-color: #e3e3e3;

	background-image: url(../images/home_back.png);

	background-repeat: repeat-y;

	width:100%;	

	background-image: url(../images/home_back.png);

	background-repeat: repeat-y;

}







#container {

	width:100%;



	height:950px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;



}



#index div#container {

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

	background-repeat: no-repeat;

	padding-left:70px;

}



body#landing  {

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

	background-color: #666666;

	background-repeat: no-repeat;	

}



body#landing #container{

	width: 1100px;

	height: 950px;



}



#intro {

	padding-top: 470px;

}



#landing #intro {

	padding-top: 520px;

}



#landing #container2 #intro #gray-band {

	background-color: #777c81;

	height: 260px;

	opacity:0.95;

	padding-left: 70px;

	padding-top: 0.5em;

}

#landing #container2 #intro #gray-band #left a {

	color: #CCCCCC;

}





#intro h1 {

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

	color: #CCCCCC;

	text-transform: uppercase;

	font-size: 1.125em;

	font-weight: normal;

}

#intro h2 {

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

	margin-top: 30px;

	color: #FFFFFF;

	font-size: 0.625em;

	margin-bottom: 1em;

}

#intro p {

	font-style: italic;

	color: #CCCCCC;

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

	font-size: 0.625em;

}

#intro #left {

	float: left;

	width: 440px;



}

#landing #container2 #intro #gray-band #left li {

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

	color: #CCCCCC;

	font-size: 0.625em;

	margin-bottom: 0.5em;

	line-height: 1.375em;

}

#intro #right li {

	display: inline;

}

#intro #right a {

	text-decoration: none;

	color: #33ccff;

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

	font-size: 0.625em;

	display: block;

	width: 60px;

	float: left;

}





#content {

	min-height:950px;

}







#intro ul#nav li {

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

	font-size: 0.825em;

	margin-bottom: 0.875em;

}

#intro ul#nav {

	margin-left: 60px;

}

#main-nav {

	margin-left: 55px;

		float: left;

	width: 365px;

	padding-top: 80px;

}



#main-nav h1 {font-size:18px;font-weight:normal;}



 #nav li {

	margin-bottom: 0.5em;

}

#nav li a {

	color: #333333;

	text-decoration: none;

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

	font-size: 0.9375em;

}

h1 {

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

}

#main-nav h1 {

	margin-bottom: 18px;

	color: #333;

}

#main-content {

	margin-right: 40px;

	margin-left: 40px;

}



#frame {

	width: 727px;

	float: left;

	height: 900px;/*	margin-right: 40px; */

}







#nav li a:hover {

	color: #33ccff;

	text-decoration: none;

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

font-size: 0.9375em;

}

#nav li.workshops {

	margin-bottom: 24px;

}

#nav  li.contact  {

margin-top: 24px;

}

#nav li.statement {

	margin-bottom: 24px;

	margin-top: 24px;

}





#main-nav {}

#main-content p {

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

	font-size: 0.75em;

	line-height: 1.5em;

	margin-top: 0.5em;

	margin-bottom: 0.5em;

	text-align: justify;

}

#main-content li {

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

	font-size: 0.75em;

	margin-bottom: 0.5em;

	line-height: 1.375em;

}

#main-content h1 {

	margin-bottom: 1.5em;

}





dl{

	height:210px;

	clear: both;

	width: 640px;

}

dt{

	float:left;

	height: 200px;

	width: 440px;

	font-size: 0.75em;

	font-family: Verdana, Arial, Helvetica;

}

#main-content a {

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

	text-decoration: none;

	line-height: 1.5em;

	color: #3CF;

}

#main-content a.pub {
	color: #000;
}

#main-content a.pub:hover{
	text-decoration:underline;	
}





dd{

	float:left;

	width:200px;

	height: 210px;

}

#main-content  p.breacrumbs {

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

	text-align: right;

	margin: 0px;

	padding-top: 25px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

#main-content p.lang {

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

	text-align: right;

	margin: 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

}

#nav  li.news  {

	margin-bottom: 24px;

}

