#topmenu{
	margin-left:50px;
	margin-top:0px;
	width: 856px;
	height: 121px; /*15px;*/
	border:2px solid #eee;
	background:#f4f3eb;/*#fbfbf3; */
}

#topmenuimage a {
  color: #6B6B6B;
}

#topmenuimage a:hover {
	color: #6B6B6B;
	position:relative;
	float:left;
	margin:0;
	margin-top:-2px;
	margin-left:-2px;
	width:117px;   
	height:88px;
	border:2px solid #6E9D00;
	text-decoration: none;
	color:#6E9D00;
}

#topmenuimage{
	position:relative;
	float:left;
	/*clear:none;*/
	margin:0;
	margin-top:8px;
	margin-left:18px;
	/*background:url(images/head_back_old.png) ;*/
	/*background: #aaa;*/arti
	width:117px;   
	height:88px;
	border:2px solid #999;
}

#topmenuimagebox{
	position:relative;
	float:left;
	margin:0;
	margin-top:10px;
	margin-left:21px;
	width:117px;   
	height:88px;
	text-align: center;
}


#topmenuimage1{
	width:117px;   
	height:88px;
	border:2px solid #999;
	filter: alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
	background:url(/sites/all/themes/pluralism/images/topmenuimages/gpa.jpg);
}
#topmenuimage1:hover{
	width:117px;   
	height:88px;
	border:2px solid #6E9D00;
        filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}
#topmenuimage2{
	width:117px;   
	height:88px;
	border:2px solid #999;
	filter: alpha(opacity=45);
	-moz-opacity: 0.60;
	opacity: 0.60;
	background:url(/sites/all/themes/pluralism/images/topmenuimages/contact.png);
}
#topmenuimage2:hover{
	width:11filter: alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;7px;   
	height:88px;
	border:2px solid #6E9D00;
 	filter: alpha(opacity=80);
	-moz-opacity: 8.0;
	opacity: 8.0;
}

#topmenuimage3{
	width:117px;   
	height:88px;
	border:2px solid #999;
	filter: alpha(opacity=55);
	-moz-opacity: 0.55;
	opacity: 0.55;
	background:url(/sites/all/themes/pluralism/images/topmenuimages/applicationforms.jpg);
}
#topmenuimage3:hover{
	width:117px;   
	height:88px;
	border:2px solid #6E9D00;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}

#topmenuimage4{
	width:117px;   
	height:88px;
	border:2px solid #999;
	filter: alpha(opacity=65);
	-moz-opacity: 0.60;
	opacity: 0.60;
	background:url(/sites/all/themes/pluralism/images/topmenuimages/blog.jpg);
}
#topmenuimage4:hover{
	width:117px;   
	height:88px;
	border:2px solid #6E9D00;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}

#topmenuimage5{
	width:117px;   
	height:88px;
	border:2px solid #999;
	filter: alpha(opacity=65);
	-moz-opacity: 0.55;
	opacity: 0.55;
	background:url(/sites/all/themes/pluralism/images/topmenuimages/forum.jpg);
}
#topmenuimage5:hover{
	width:117px;   
	height:88px;
	border:2px solid #6E9D00;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}

#topmenuimage6{
	width:117px;   
	height:88px;
	border:2px solid #999;
	filter: alpha(opacity=65);
	-moz-opacity: 0.55;
	opacity: 0.55;
	background:url(/sites/all/themes/pluralism/images/topmenuimages/announcements.jpg);
}
#topmenuimage6:hover{
	width:117px;
	height:88px;
	border:2px solid #6E9D00;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}

/* =========== banner ===================== */
#banner {
	border:2px solid #eee;
	padding:5px;
	
}

#banner h2.title {
	font-weight: normal;
   	letter-spacing: 0px; /*-0.035em;*/
	font-size: 12px;
	padding-bottom:5px;
margin-bottom:10px;
}

#bannerbox {
	
	padding-top:3px;
	margin-bottom:0px;
	border:2px solid #fff;
	text-align: center;
	}

#bannerbox:hover {
	padding-top:3px;
	margin-bottom:0px;
	border:2px solid #6E9D00;
	text-align: center;
}



/* ======================================= */

#imageshowcontainer {
 float: left;
  padding: 0px 0px 0px 76px; /* 10px 0 0 76*/
  width: 575px;
}



#articlesboxcontainer{
  float: left;
  padding: 0px 0px 0px 76px; /* 10px 0 0 76*/
  width: 575px;

}

#articlesboxcontainer .more-link {
text-align: right;
/*border-left: 4px solid #eee;
border-right: 4px solid #eee;
border-bottom: 4px solid #eee;*/
padding:3px 5px 3px 5px;
background: url(/sites/all/themes/pluralism/images/frontpageimages/mainbg_fliplr.png);
/*background: #e2d891;/*#f2d891; /*#f5e5c2;*/

margin-top:0px;
}


#articlesboxcontainer h2.title {
/*	background: #e2d891; #f2d891; #f5e5c2;*/
	background: url(/sites/all/themes/pluralism/images/frontpageimages/mainbg.png);
	color:#666;
	font-size:12px;
	font-weight: bold;
	margin-bottom:0px;
	padding:3px 10px 3px 10px;
	border:0px;
}

#articlesboxcontainer .content h2.title {
	background: transparent;
	font-weight: normal;
   	letter-spacing: 0px; /*-0.035em;*/
/*  	border-bottom: 1px solid #F2F2F2;*/
	font-size: 20px;
	margin-bottom:10px;
	margin-top:10px;
/*	padding: 0px 0px 9px 0px;*/
	padding: 0px 0px 0px 0px;
}


#articlesboxcontainer  div.node h2.title a {
  /*color: #37404C;*/
	color: #67674d;
	text-decoration: none;
}

#articlesboxcontainer  div.node h2.title a:hover {
 	color:#c45e5e;
}

#articlesboxcontainer .content {
	letter-spacing: 0px;
	border-bottom:none;
}



/*--------------- views articles firstpage   ------------------------*/
div#main div.view.view-articles-firstpage  div.node h2.title,
div#main div.view.view-articles-cat1  div.node h2.title,
div#main div.view.view-articles-cat2  div.node h2.title,
div#main div.view.view-articles-cat3  div.node h2.title,
div#main div.view.view-articles-cat4  div.node h2.title,
div#main div.view.view-articles-cat5  div.node h2.title,
div#main div.view.view-articles-cat6  div.node h2.title,
div#main div.view.view-articles-cat1-monthly  div.node h2.title,
div#main div.view.view-articles-cat2-monthly  div.node h2.title,
div#main div.view.view-articles-cat3-monthly  div.node h2.title,
div#main div.view.view-articles-cat4-monthly  div.node h2.title,
div#main div.view.view-articles-cat5-monthly  div.node h2.title,
div#main div.view.view-articles-cat6-monthly  div.node h2.title {
    	border-bottom: none;
	margin-bottom:0px;
	padding-bottom:10px;
margin-bottom:0px;
font-size:17px;
font-style:italic;
letter-spacing:0px;
}

div#main div.view.view-articles-firstpage p,
div#main div.view.view-articles-cat1 p,
div#main div.view.view-articles-cat2 p,
div#main div.view.view-articles-cat3 p,
div#main div.view.view-articles-cat4 p,
div#main div.view.view-articles-cat5 p,
div#main div.view.view-articles-cat6 p,
div#main div.view.view-articles-cat1-monthly p,
div#main div.view.view-articles-cat2-monthly p,
div#main div.view.view-articles-cat3-monthly p,
div#main div.view.view-articles-cat4-monthly p,
div#main div.view.view-articles-cat5-monthly p,
div#main div.view.view-articles-cat6-monthly p {
margin-top:0px;
}
/*--------------------------------------------------------------------*/

#articlesboxcontainer2 .block.block-views {
margin-bottom:13px;
}

#articlesboxcontainer2 .more-link {
text-align: right;
/*border-left: 4px solid #eee;
border-right: 4px solid #eee;
border-bottom: 4px solid #eee;*/
padding:3px 5px 3px 5px;
/*background: url(/sites/all/themes/pluralism/images/frontpageimages/mainbg_fliplr.png);*/
/*background: #e2d891;/*#f2d891; /*#f5e5c2;*/
margin-top:0px;
margin-bottom:0px;
}


#articlesboxcontainer2_header {
	float: left;
	margin: 0px 0px 0px 76px; /* 10px 0 0 76*/
	width: 555px;
	
	background: url(/sites/all/themes/pluralism/images/frontpageimages/mainbg.png);
	color:#666;
	font-size:12px;
	font-weight: bold;
	margin-bottom:0px;
	padding:3px 10px 3px 10px;
	border:0px;
}

#articlesboxcontainer2{
  float: left;
/*  padding: 0px 0px 0px 76px; /* 10px 0 0 76*/
margin: 0px 0px 0px 76px;
  width: 548px; /*551px;*/
  margin:0px 0px 20px 76px;
  padding: 10px;
  border: 4px solid #eee;
  border-top:2px solid #eee;
background: #ffe;
}

#articlesboxcontainer2 .block h2.title {
	background: transparent;
	font-weight: bold;
   	letter-spacing: 0px; /*-0.035em;*/
  	border-bottom: 1px solid #F2F2F2;
	font-size: 14px;
	margin-bottom:5px;
	margin-top:5px;
	padding: 0px 0px 3px 0px;
}

#articlesboxcontainer2 .block h2.title{
	color:#666;
}

#articlesboxcontainer2 .content {
	letter-spacing: 0px;
}
#articlesboxcontainer2 .content ul{
/*	list-style-type: disc;*/
	padding-left:5px;
}

#articlesboxcontainer2 .content a {
	color:#666;
}
#articlesboxcontainer2 .content a:hover{
	color:#c45e5e;
	text-decoration:none;
}

#articlesboxcontainer2 .content .views-field-created {
	margin-left:10px;
	color:#aaa;
	font-style:italic;
	font-size: 0.9em;
}




/*.rotor, .rotor-items, #header-region .rotor-items*/



#announcementstablecontainer1{
    float:left;
    width:575px; /*856px;*/ /*575*/
    margin-left:50px; /*75*/
    margin-top:8px;
   /* border: 2px solid #ddd;	*/
/*background: #f5e5c2; /*#f4f3eb; /*#F2F2F2; /*#f4f3eb;*/
/*    border: 2px solid #f5e5c2;*/
    position:relative;
    overflow:hidden;
  background: #f4f3eb;
}

#announcementstablecontainer2{
    float:left;
    width:100%; 
    position:relative;
    background: #45e5c2;
left: 200px;
}

#announcementstable{
    float:left;
    width:100%;
    position:relative;
    background: #f5e5c2;
    right:325px;
}

/*rotate*/
#announcementstable #block-views-latestnews-block_1 {
width:300px;filter: alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
padding:10px;
float:left;
margin:0px 0px;
position:relative;
left:330px;
}

#announcementstable #block-views-announcementsblock-block_1 {
background: #f5e5c2;
width:230px;
float:left;
padding: 10px;
margin:0px 0px;
position:relative;
left:325px;
}

/*
7f7f7f

999999
b2b2b2
cccccc
e5e5e5
*/


/* ================== allblogs view ============================ */

.view-allblogs .views-field-title {
clear:both;
font-size: 1.0em;
font-style: italic;
background:none;
padding-bottom:5px;
}


.view-allblogs .views-field-created,
.view-allblogs .view-content .views-row .views-field-name {
clear:both;
font-size: 1.0em;
font-style: italic;
background:none;
padding:0px;
margin:0px;
}


.view-allblogs .views-row {
padding:8px 8px 8px 8px;
}


.view-allblogs .views-row-odd {
background:  #f4f3eb; /*#ededed; /*#ccb67a; */
}

.view-allblogs .views-row-even {
background:  none;
}



/* ============================================================= */


/* =================== announcements view ELKE ================ */
.view.view-announcements-elke .views-field-field-announcem-layer1-value,
.view.view-announcements-elke .views-field-field-announcem-layer2-value,
.view.view-announcements-elke .views-field-field-announcem-layer3-value {
float:left;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #f4f3eb;
padding-top:5px;
padding-bottom:5px;
font-style: italic;
color:#888;
}
.view.view-announcements-elke .views-field-title {
clear:both;
font-size: 1.2em;
text-decoration:underline;
padding-left:10px;
padding-right:10px;
padding-top:10px;
background:  #f4f3eb;
border-top: 2px dotted #ddd;
}
.view.view-announcements-elke .views-field-body,
.view.view-announcements-elke .views-field-body-1 {
background: #f4f3eb;
}
.view.view-announcements-elke .views-field-body .field-content p,
.view.view-announcements-elke .views-field-body-1 .field-content p {
margin-top:0px;
margin-bottom:0px;
}
.view.view-announcements-elke .views-field-body div.field-content,
.view.view-announcements-elke .views-field-body-1 div.field-content {
border-bottom: 2px solid #ddd;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:15px;
}
.view.view-announcements-elke .field-content {
text-align:justify;
}

.view.view-announcements-elke .views-field-created  {
font-size: 11px;
padding-left:10px;
padding-right:10px;
padding-bottom:3px; /*7*/
background: #ededed; /*#f4f3eb;*/
font-style: italic;
margin:0px;
}
.view.view-announcements-elke .views-field-field-date-end-value{
font-size: 11px;
padding-left:10px;
padding-right:10px;
padding-bottom:8px;
margin-bottom:20px;
background: #ededed;
font-style: italic;
}

/* ============================================================ */


/* ================== announcements view ===================== */

.view-announcements-nametablenum .views-field-title,
.view-announcementsall .views-field-title,
.view-announcementsrecent .views-field-title,
.view-announcementsvarterm .views-field-title,
.view-announcementsold .views-field-title {
clear:both;
font-size: 1.2em;
/*color:white;*/
text-decoration:underline;

/*margin-top:15px;*/
padding-left:10px;
padding-right:10px;
padding-top:10px; /*15*/
background:  #f4f3eb; /*#ededed; /*#ccb67a; */
border-top: 2px dotted #ddd;
}

.view-announcements-nametablenum .views-field-body,
.view-announcementsall .views-field-body-1,
.view-announcementsrecent .views-field-body-1,
.view-announcementsvarterm .views-field-body-1,
.view-announcementsold .views-field-body-1,
.view-announcementsother .views-field-body-1 {
background: #f4f3eb;
}

.view-announcements-nametablenum .views-field-body .field-content p,
.view-announcementsall .views-field-body-1 .field-content p,
.view-announcementsrecent .views-field-body-1 .field-content p,
.view-announcementsvarterm .views-field-body-1 .field-content p,
.view-announcementsother .views-field-body-1 .field-content p {
margin-top:0px;
margin-bottom:0px;
}


.view-announcementsall .views-field-body-1 div.field-content,
.view-announcementsold .views-field-body-1 div.field-content,
.view-announcementsother .views-field-body-1 div.field-content {
/*div.views-field-body-1 div.field-content {*/
border-bottom: 2px solid #ddd;
padding-left:10px;
padding-right:10px;
padding-top:5px; /*10*/
padding-bottom:15px;/*15 10*/
}

.view-announcementsrecent .views-field-body-1 div.field-content {
border-bottom: 2px solid #ddd;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:10px;/*10*/
margin-bottom:20px;
}


.view-announcements-nametablenum .views-field-body div.field-content,
.view-announcementsvarterm .views-field-body-1 div.field-content {
border-bottom: 2px solid #ddd;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:10px;/*10*/
margin-bottom:0px;
}

.view-announcements-nametablenum .field-content,
.view-announcementsvarterm .field-content {
text-align:justify;
}


.view-announcements-nametablenum .views-field-field-announcem-layer1-value,
.view-announcements-nametablenum .views-field-field-announcem-layer2-value,
.view-announcements-nametablenum .views-field-field-announcem-layer3-value,
.view-announcements-nametablenum .views-field-field-announcem-layer4-value,
.view-announcementsvarterm .views-field-field-announcem-layer1-value,
.view-announcementsvarterm .views-field-field-announcem-layer2-value,
.view-announcementsvarterm .views-field-field-announcem-layer3-value,
.view-announcementsvarterm .views-field-field-announcem-layer4-value,
.view-announcementsold .views-field-field-announcem-layer1-value,
.view-announcementsold .views-field-field-announcem-layer2-value,
.view-announcementsold .views-field-field-announcem-layer3-value,
.view-announcementsold .views-field-field-announcem-layer4-value {
float:left;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #f4f3eb;
padding-top:5px;
padding-bottom:5px;
font-style: italic;
color:#888;
}






/*
.views-field-field-depart-edu-value {
float:left;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #f4f3eb;
padding-top:5px;
padding-bottom:5px;
font-style: italic;
color:#888;
}

.views-field-field-secretariat-value {
float:left;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background:#f4f3eb;
padding-top:5px;
padding-bottom:5px;
font-style: italic;
color:#888;margin-bottom:0px;
}.view .view-announcements-elke 

.views-field-field-division-value {
float:left;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #f4f3eb;
padding-top:5px;
padding-bottom:5px;
font-style: italic;
color:#888;
}

.views-field-field-depart-admin-value {
float:left;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #f4f3eb;
padding-top:5px;
padding-bottom:5px;
font-style: italic;
color:#888;
}

.views-field-field-office-value {
float:left;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #f4f3eb;
padding-top:5px;
padding-bottom:5px;
font-style: italic;
color:#888;
}

.views-field-field-other-services-value {
float:left;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #f4f3eb;
padding-top:5px;
padding-bottom:5px;
font-style: italic;
color:#888;
}

*/


/*==== announcements recent titles ====*/

.view-announcementsrecenttitles .views-row-odd,
.view-announcementsrecenttitles .views-row-even {
/*clear:both;*/
padding-bottom:5px;
padding-top:5px;
}

.view-announcementsrecenttitles .views-row-odd {
/*clear:both;*/
background: #f4f3eb;
}
.view-announcementsrecenttitles .views-row-even {
/*clear:both;*/
/*background: #a4f3eb;*/

}

.view-announcementsrecenttitles .views-field-title {
font-size: 1em;
/*color:white;*/
padding-right:10px;
}



.view-announcementsrecenttitles .views-field-field-announcem-layer1-value, 
.view-announcementsrecenttitles .views-field-field-announcem-layer2-value,
.view-announcementsrecenttitles .views-field-field-announcem-layer3-value,
.view-announcementsrecenttitles .views-field-field-announcem-layer4-value {

font-size: 0.9em;
padding-right:10px;
font-style: italic;
color:#888;
}


.view-announcementsrecenttitles .view-footer {
margin-top:30px;
padding:5px;
border:2px solid #eee;

}
/*=====================================*/


.view-announcements-nametablenum,
.view-announcementscat-nametable {
margin-top:0px;
}


/*
#main .view a:link, #main .view a:visited {
   color:#67674d;
 text-decoration: none;

}
#main .view a:hover {
    text-decoration: none;

    color: #c45e5e;
}
*/
#block-views-4b43b74c247f683344d705921c94f9e3 h2.title a:link, a:visited,
#block-views-7a90cf7b19e3be56976883cab5d599fb h2.title a:link, a:visited {
 color:#67674d;
 text-decoration: none;
}


#block-views-4b43b74c247f683344d705921c94f9e3 h2.title a:hover,
#block-views-7a90cf7b19e3be56976883cab5d599fb h2.title a:hover {
 color: #c45e5e;
 text-decoration: none;
}


#block-views-4b43b74c247f683344d705921c94f9e3 h2.title,
#block-views-7a90cf7b19e3be56976883cab5d599fb h2.title {
clear:both;
margin-top:30px;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #ededed; /*#f4f3eb;*/
padding-top:5px;
padding-bottom:5px;
font-style: italic;
margin-bottom:2px;
}

.view-announcements-nametablenum   .view-content .views-summary,
.view-announcementscat-table   .views-field-name, 
.view-announcementscat-nametable   .views-field-name {
clear:both;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #ededed; /*#f4f3eb;*/
padding-top:5px;
padding-bottom:5px;
font-style: italic;
margin-bottom:2px;
/*color:#aaa;*/
}




.views-field-name {
clear:both;
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #ededed; /*#f4f3eb;*/
padding-top:5px;
padding-bottom:3px;
font-style: italic;
/*color:#aaa;*/
}

.views-field-name-1 {
font-size: 11px;
padding-left:10px;
padding-right:10px;
padding-bottom:3px;
background: #ededed; /*#f4f3eb;*/
font-style: italic;
/*color:#aaa;*/
}

.view-announcementsold .views-field-field-date-end-value{
font-size: 11px;
padding-left:10px;
padding-right:10px;
padding-bottom:8px;
margin-bottom:20px;
background: #ededed; /*#f4f3eb;*/
font-style: italic;
}

.view-announcementsold .views-field-created   {
font-size: 11px;
padding-left:10px;
padding-right:10px;
padding-bottom:3px; /*7*/
background: #ededed; /*#f4f3eb;*/
font-style: italic;
}

.view-announcements-nametablenum .views-field-created,
.view-announcements48 .views-field-created,
.view-announcements49 .views-field-created,
.view-announcements50 .views-field-created,
.view-announcements51 .views-field-created,
.view-announcements52 .views-field-created,
.view-announcements53 .views-field-created,
.view-announcements54 .views-field-created,
.view-announcements55 .views-field-created,
.view-announcements56 .views-field-created,
.view-announcements57 .views-field-created,
.view-announcements58 .views-field-created,
.view-announcements59 .views-field-created,
.view-announcements60 .views-field-created,
.view-announcements61 .views-field-created,
.view-announcementsall .views-field-created,
.view-announcementsrecent .views-field-created,
.view-announcementsvarterm .views-field-created {
font-size: 11px;
padding-left:10px;
padding-right:10px;
padding-bottom:8px; /*7*/

margin-bottom:20px;

background: #ededed; /*#f4f3eb;*/
font-style: italic;

}

/*
.views-field-field-date-start-value {
font-size: 11px;
padding-left:10px;
padding-right:10px;
padding-bottom:7px;

margin-bottom:20px;
 text-decoration: none;
background: #ededed; 
font-style: italic;
}*/

.views-field-upload-fid {
font-size: 11px;
padding-left:10px;
padding-right:10px;
background: #ededed; /*#f4f3eb;*/
padding-bottom:3px; /*5*/
font-style: italic;
/*color:#aaa;*/
}

edit-field-depart-edu-value-wrapper {
width:50px;
color:red;
font-size:30px;
}


/* ================== -------------------- ===================== */

.views-label-title, .views-label-name, .views-label-upload-fid, .views-label-field-date-start-value {
font-weight:normal;
/*color:#aaa;*/
font-style: italic;
}



/*1_30      1*/
/*2_light   2*/
/*4_light   4*/
/*blog_30   blog_norm*/
/*forum_30  forum_norm*/
/*announcements_30 announcements_norm   */

#container #topmenuimagebox h3 {
text-align: center;
font:11px verdana, sans-serif;
/*font-weight: bold;*/
/*color: maroon;*/
margin-top:0;
}

/* <ul> lists in the right column */
#main ul {
/*color: #666842;*/
padding-left: 2em; /*4em*/
list-style-type: disc;/* square;*/
background:transparent;
}

/*------------------------------------------------------*/



#mainbox {
	/*background: #fff6bf;*/
	text-align: left;
	padding: 10px;
	border-top: 2px solid #ddd; /*#ffd324;*/
	border-bottom: 2px solid #ddd; /*#ffd324;*/
	padding-bottom:0px;

	}



#main {
padding-top:20px;
padding:bottom:0px;
margin-bottom:20px;
}



/**
 * Global Styles
 */
* {
  margin:0pt;
  padding:0pt;
}

p {
  margin: 10px 0;
}

ol, ul {
  margin: 0 10px 0 10px;
  color: #6B6B6B;
}

a {
  color: #7e7e5a;/*#FF5A00;*/
}

em, cite, address {
  font-style: italic;
}

strong {
  font-weight: bold;
}

code{
  font-family: "Courier New", Courier, monospace;
}

/*a:hover {
  text-decoration: none;
}
*/


/*===============*/
a:link, a:visited {
   text-decoration: none;
}

a:hover {
    text-decoration: underline;
}
/*===============*/

/*===============*/
#main .content a:link, #main .content a:visited {
   color:#708eef;
   text-decoration: underline;
}

#main .content a:hover {
    text-decoration: none;
    color:red;
}

#main .view a:link, #main .view a:visited {
   /*color:#708eef;*/
   color:#67674d;
 text-decoration: none;
   /*text-decoration: underline;*/
}
#main .view a:hover {
    text-decoration: none;
/*    color:red;*/
    color: #c45e5e;
}
/*===============*/




body {
  background: #F6F6F6 url(images/img01.jpg) repeat-x;
  color: #6B6B6B;
  font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
  font-size: 12px;
}

tbody {
  border-top: none;
}

table {
  margin-bottom: 15px;
}

td, th {
  padding: 3px;
}

h1, h2, h3, h4 {
  font-weight: normal;
  /*letter-spacing: -0.035em;*/
  border-bottom: 1px solid #F2F2F2;
}

h3, #aggregator h3.feed-item-title {
  font-size: 12px;/*17px;*/
 
}



#artviewtitle  {
background: #ededed;
border-bottom:5px solid #ccc; /*#9a3;*/
padding:5px;
text-align:center;
font-size:16px;
}


h4 {
  font-size: 14px;
}

h5 {
 font-size: 12px;
font-style:italic;
padding-bottom:10px;

}

fieldset {
  padding: 8px;
  margin: 3px 0;
  border: 1px solid #F2F2F2;
}

dl dt {
  margin-top: 5px;
}

dl dd {
  margin-bottom: 5px;
}

tr.even, tr.odd {
  background-color:#F6F6F6;
}

input.form-text, textarea.form-textarea {
  border: 1px solid #a0a0a0;
  padding: 2px;
  font-size:12px;
}

textarea.form-textarea {
  border: 1px solid #a0a0a0;
  padding: 2px;
  font-size:12px;
  /*filter: alpha(opacity=65);
  -moz-opacity: 0.65;
  opacity: 0.65;
  margin-left:-24px;*/
}

 input:focus,  textarea:focus {
      background-color: #fbf1ac;
      border: 1px solid black;
    }





div#my_search_box input.form-text {
  width:195px;/*117px;*/
  border: 1px solid #a0a0a0;
  padding: 2px;
  font-size:13px;
  /*filter: alpha(opacity=65);
  -moz-opacity: 0.65;
  opacity: 0.65;*/
}
#block-user-0 input.form-text {
  width:70%;/*117px;*/
  border: 1px solid #a0a0a0;
  padding: 2px;
  font-size:13px;
  /*filter: alpha(opacity=65);
  -moz-opacity: 0.65;
  opacity: 0.65;*/
}



/*------------------------ WEBFORM --------------------------------------*/
div#edit-submitted--carid-webform-wrapper input#edit-submitted--carid3-webform,
div#edit-submitted--carid2-webform-wrapper input#edit-submitted--carid3-webform {
    float:left;
}


div#edit-submitted--carid3-webform-wrapper label, 
div#edit-submitted--carid2-webform-wrapper label,
div#edit-submitted--carid-webform-wrapper label {
width:160px;
float:left;
margin-top:2px;
}

div#edit-submitted-id-webform-wrapper label,
div#edit-submitted-email-webform-wrapper label,
div#edit-submitted-name-webform-wrapper label,
div#edit-submitted-telephone-wrapper label{
width:140px;
float:left;
margin-top:2px;
}

div#edit-submitted-name-webform-wrapper label,
div#edit-submitted-surname-webform-wrapper label,
div#edit-submitted-affiliation-webform-wrapper label  {
width:140px;
float:left;
margin-top:2px;
}




div#webform-component-parkingarea-webform select#edit-submitted-parkingarea-webform {
margin-top:10px;
}

div#webform-component-entrancecard-webform div.form-item {
}



form#webform-client-form-711 {
background-color: #eee; /*#bbb;*/
padding:10px;
}



form#webform-client-form-711 input#edit-submit {
margin-left:175px;
}



/*=============== form 956 ===========*/



form#webform-client-form-956 {
background-color: #8ad; /*#abe; */
padding:15px;
}

form#webform-client-form-956 input#edit-submit {
margin-left:175px;
margin-top:50px;
}

form#webform-client-form-956 input#edit-next,input#edit-previous  {
margin-top:30px;
}

form#webform-client-form-956 div#webform-component-infofield1 select#edit-submitted-infofield1,
form#webform-client-form-956 div#webform-component-infofield2 select#edit-submitted-infofield2,
form#webform-client-form-956 div#webform-component-infofield3 select#edit-submitted-infofield3,
form#webform-client-form-956 div#webform-component-affiliation select#edit-submitted-affiliation{
width:300px;
}

form#webform-client-form-956 div#webform-component-question1 select#edit-submitted-question1,
form#webform-client-form-956 div#webform-component-question2 select#edit-submitted-question2,
form#webform-client-form-956 div#webform-component-question3 select#edit-submitted-question3,
form#webform-client-form-956 div#webform-component-question4 select#edit-submitted-question4,
form#webform-client-form-956 div#webform-component-question5 select#edit-submitted-question5,
form#webform-client-form-956 div#webform-component-question6 select#edit-submitted-question6 {
width:150px;
}


form#webform-client-form-956 div#webform-component-question8 #edit-submitted-question8-5-wrapper, 
form#webform-client-form-956 div#webform-component-question9 #edit-submitted-question9-5-wrapper,
form#webform-client-form-956 div#webform-component-question10 #edit-submitted-question10-4-wrapper,
form#webform-client-form-956 div#webform-component-question14 #edit-submitted-question14-5-wrapper,
form#webform-client-form-956 div#webform-component-question17 #edit-submitted-question17-9-wrapper,
form#webform-client-form-956 div#webform-component-question18 #edit-submitted-question18-7-wrapper{
width:50px;
float:left;
margin-top:8px;
}
/*form#webform-client-form-956 div#webform-component-question81 #edit-submitted-question81 {
width:150px;
}*/


form#webform-client-form-956 div#webform-component-surname input#edit-submitted-surname,
form#webform-client-form-956 div#webform-component-name input#edit-submitted-name {
width:400px;
}

form#webform-client-form-956 div#webform-component-telephone input#edit-submitted-telephone,
form#webform-client-form-956 div#webform-component-email input#edit-submitted-email {
width:200px;
}

form#webform-client-form-956 div#webform-component-surname label,
form#webform-client-form-956 div#webform-component-name label,
form#webform-client-form-956 div#webform-component-telephone label,
form#webform-client-form-956 div#webform-component-email label {
float:left;
width:100px;
margin-top:4px;
}

form#webform-client-form-956 label {
padding-bottom:5px;
}


form#webform-client-form-956 div#webform-component-affiliation label,
form#webform-client-form-956 div#webform-component-infofield1 label,
form#webform-client-form-956 div#webform-component-infofield2 label,
form#webform-client-form-956 div#webform-component-infofield3 label,
form#webform-client-form-956 div#webform-component-infofield4 label, 
form#webform-client-form-956 div#webform-component-question1 label,
form#webform-client-form-956 div#webform-component-question2 label, 
form#webform-client-form-956 div#webform-component-question3 label, 
form#webform-client-form-956 div#webform-component-question4 label, 
form#webform-client-form-956 div#webform-component-question5 label, 
form#webform-client-form-956 div#webform-component-question6 label,
form#webform-client-form-956 div#webform-component-question7 label,
form#webform-client-form-956 div#webform-component-question8 label, 
form#webform-client-form-956 div#webform-component-question9 label, 
form#webform-client-form-956 div#webform-component-question10 label, 
form#webform-client-form-956 div#webform-component-question11 label, 
form#webform-client-form-956 div#webform-component-question12 label,
form#webform-client-form-956 div#webform-component-question13 label,
form#webform-client-form-956 div#webform-component-question14 label, 
form#webform-client-form-956 div#webform-component-question15 label,
form#webform-client-form-956 div#webform-component-question16 label,
form#webform-client-form-956 div#webform-component-question17 label,
form#webform-client-form-956 div#webform-component-question18 label,
form#webform-client-form-956 div#webform-component-19comments label {
padding-top:10px;
}

form#webform-client-form-956 div#webform-component-question4 label, 
form#webform-client-form-956 div#webform-component-question5 label,
form#webform-client-form-956 div#webform-component-question8 label, 
form#webform-client-form-956 div#webform-component-question9 label,
form#webform-client-form-956 div#webform-component-question10 label,
form#webform-client-form-956 div#webform-component-question14 label, 
form#webform-client-form-956 div#webform-component-question17 label,
form#webform-client-form-956 div#webform-component-question18 label {
padding-bottom:0px;
}

/*===================================*/



/*=============== form 1393 ===========*/







form#webform-client-form-1393 {
background-color: #8ad; /*#abe; */
padding:15px;
}

form#webform-client-form-1393 input#edit-submit {
margin-left:175px;
margin-top:50px;
}

form#webform-client-form-1393 input#edit-next,input#edit-previous  {
margin-top:30px;
}



form#webform-client-form-1393 div#webform-component-Title2 {
margin-top:40px;
}



form#webform-client-form-1393 div#webform-component-infofield1 select#edit-submitted-infofield1,
form#webform-client-form-1393 div#webform-component-infofield2 select#edit-submitted-infofield2,
form#webform-client-form-1393 div#webform-component-infofield3 select#edit-submitted-infofield3,
form#webform-client-form-1393 div#webform-component-affiliation select#edit-submitted-affiliation{
width:300px;
}

form#webform-client-form-1393 div#webform-component-question1-7,
form#webform-client-form-1393 div#webform-component-question2-8,
form#webform-client-form-1393 div#webform-component-question3-9,
form#webform-client-form-1393 div#webform-component-question4-10,
form#webform-client-form-1393 div#webform-component-question5-11,
form#webform-client-form-1393 div#webform-component-question5-12,
form#webform-client-form-1393 div#webform-component-question6-13,
form#webform-client-form-1393 div#webform-component-email {
margin-top:30px;
}



/*form#webform-client-form-1393 div#webform-component-question81 #edit-submitted-question81 {
width:150px;
}*/


form#webform-client-form-1393 div#webform-component-email div#edit-submitted-email-wrapper label {
float:left;
width:60px;
margin-top:4px;
}



form#webform-client-form-1393 div#webform-component-question2-8 #edit-submitted-question2-8-5-wrapper,
form#webform-client-form-1393 div#webform-component-question3-9 #edit-submitted-question3-9-5-wrapper,
form#webform-client-form-1393 div#webform-component-question4-10 #edit-submitted-question4-10-4-wrapper {
width:50px;
float:left;
margin-top:8px;
}






form#webform-client-form-1393 div#webform-component-email input#edit-submitted-email {
width:200px;
}

/*form#webform-client-form-1393 div#webform-component-email label {
float:left;
width:100px;
margin-top:4px;
}*/

form#webform-client-form-1393 label {
padding-bottom:5px;
}



form#webform-client-form-1393 div#webform-component-question1_7 label,
form#webform-client-form-1393 div#webform-component-question2_8 label, 
form#webform-client-form-1393 div#webform-component-question3_9 label, 
form#webform-client-form-1393 div#webform-component-question4_10 label, 
form#webform-client-form-1393 div#webform-component-question5_11 label, 
form#webform-client-form-1393 div#webform-component-19comments label {
padding-top:10px;
}


form#webform-client-form-1393 div#webform-component-question2_8 label, 
form#webform-client-form-1393 div#webform-component-question3_9 label,
form#webform-client-form-1393 div#webform-component-question4_10 label {
padding-bottom:0px;
}

/*===================================*/
/*------------------------ ------------ --------------------------------------*/



/**
 * Pager Stylings
 */
.item-list ul.pager li.pager-current {
  color: #fff;
  padding: 0.5em;
  background-color: #ccb67a; /*#bbb;*/
  border: 1px solid #000;
}

.item-list ul.pager li {
  padding: 0;
  margin: 0 0 0.25em 0.5em;
  /*font-size: 14px;*/
font-size:1em;
}

.item-list ul.pager li a {
  border: 1px solid #F0F0F0;
  padding: 0.5em;
  text-decoration: none;
}

.item-list ul.pager li a:hover {
  background-color: #F8F8FF;
}

.item-list ul.pager {
  margin: 1.75em 0 0.75em;
}



/**
 * Layout Styles
 */
div#wrapper {
  margin: 0 auto;
  width: 960px;
  background: transparent url(images/img02.jpg) repeat-y;
}

div#wrapper2 {
  background: transparent url(images/img10.jpg) no-repeat scroll left bottom;
}

div#container {
  background: transparent url(images/img04.jpg) no-repeat;
  padding-top: 35px;
}
div#container_no_image {
  background: transparent url(images/img04.jpg) no-repeat;;
  padding-top: 8px;
}


div#logo {
  float: left;
}
div#logo h1 {
  font-size: 40px;
  letter-spacing: -3px;
  margin: 0;
  padding: 78px 0 0 78px;
  text-transform: lowercase;
  border-bottom: none;
}

div#logo div.site-slogan { 
  padding: 0 0 0 90px;
  color: #fff;
  margin-top: -5px;
  font-style: italic;
  font-size: 13px;
}

div#logo h1 a {
  color: #fff;
  text-decoration: none;
}





/**
 * Menu
 */
div#menu {
  float:right;
}

div#menu ul {
  float:right;
  padding: 40px 60px 0px 0px; /*115px 60px 0px 0px; /*88px 160px 0px 0px; /*112px 0px 0px 0px; /*87px 70px 0 0; /*112px 78px 0 0;*/
}

div#menu a {
  color: #fff;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  margin: 0 5px;
}

div#menu a:hover {

  border-bottom: 3px solid #6E9D00; /*#FF5A00;*/
  padding-bottom: 0;
}

/**
 * Header stylings
 */
div#header {
  /*background: #087FE7 url(images/img03.jpg) no-repeat;*/
  background: #67674d url(images/img03.jpg) no-repeat;
  height:140px;
}

div#linkbox a { 
  display:block;
  margin-left:280px;
  width:450px; 
  height:75px; 
  text-decoration:none; 
 }  


/**
 * Content section
 */
div#main {
  float: left;
  padding: 30px 0 0 76px; /* 10px 0 0 76*/
  width: 575px; /*575*/

}


div.messages {
  font-size: 13px; /*14px;*/
  margin: 0px 0px 10px 0px; /*20px 5px;*/
  padding: 8px;
padding-left:35px;
 


background: #eac1c1 url(images/warning_16.png) center no-repeat;
	background-position: 10px 50%; /* x-pos y-pos */

  /*border: 1px solid #aaaa76;*/
	border-top: 2px solid #f80808;
	border-bottom: 2px solid #f80808;
	border-right:none;
	border-left:none;
}
div.messages ul {

 color: #f80808;
}


div.node {
  margin: 0px 0px 20px 0px;
/* <-----------------------------------   margin:20px 0px;*/
}

div.node.alterView {
/*margin:0px 0px 20px 0px;
padding: 10px;*/

/*border: 2px solid #eee; /*#d6d6ab;*/
/*background: #d6d6ab; #d6d695; #efefef;*/
/*background: #d6d6ab url(images/frontpageimages/mainbg.png) repeat-y;*/

}

div.node.alterView div.diaporama_order_info object embed{
/*background:#ddd;*/
background: url(images/frontpageimages/noc1.png) no-repeat;
}


div.node-page-view {
  margin: 0 0 30px;
}

div.status {
  background: #FF0;
  border: 1px solid #FF5A00;
}

div.warning {
  background: #ff9;
  border: 1px dotted #f00;
  margin-bottom: 10px;
}

div#mission {
  text-align: justify;
  border: 1px solid #eee;
  margin: 10px 0pt;
  padding: 16px;
}

div.book-navigation {
  margin: 20px 0;
}

div.book-navigation .menu {
  padding: 1em 0 1em 3em;
}

h1.title {
  font-size: 18px;
  color: #37404C;
  /*color: #67674d;*/
  margin-bottom: 11px;
  padding-bottom: 8px;

/* ==================================== */
/*font-weight: bold;*/
/* ==================================== */
}

h1.title a {
  color: #37404C;
}




h2 {
  font-size: 20px; /*16px; /*18px;/*24px;*/
  /*font-weight: bold;*/
}

div.node h2.title {
  margin-bottom: 10px;
  padding-bottom: 9px;
}


div.node.alterView h2.title {
/* border-bottom:1px solid #fff;*/
border:none;
padding: 0px 0px 0px 0px;
}

div.node.alterView h2.title a:hover {
color:#c45e5e;/*#6E9D00; */
}

div.node h2.title a {
  /*color: #37404C;*/
	color: #67674d;
  text-decoration: none;

}

#mainbox div.node h2.title {
display:none;
}

div#main div.tabs {
  margin: 15px 0;
}

ul.tabs {
  border-bottom: none;
}


div#main .breadcrumb a {
 color: #ccb67a;
}

div#main div.tabs li a {
  border-bottom: 1px solid #BBBBBB;
  margin-right: 12px;
  color: #6E9D00; /*#308;*/
}

div#main div.tabs li a:hover {
  background-color: #F8F8FF;
}

div#main div.tabs li a:active,
div#main div.tabs li a.active {
  color: #000;
}

div.node fieldset.collapsed {
  border: none;
  margin-bottom: -15px;
}

div.node fieldset legend {
  padding-right: 22px;
  background: url(images/tag_orange.png) no-repeat right;
}

div.meta {
  background: url(images/img07.jpg) repeat-x bottom;
  line-height: normal;
  padding: 10px;
  clear: both;
}

div.meta.alterView {
  clear: both;
  padding :0px;
  background:transparent;
}

div#main div.view.view-id-articles_firstpage  div.node .meta,
div#main div.view.view-id-articles_cat1  div.node .meta,
div#main div.view.view-id-articles_cat2  div.node .meta,
div#main div.view.view-id-articles_cat3  div.node .meta,
div#main div.view.view-id-articles_cat4  div.node .meta,
div#main div.view.view-id-articles_cat5  div.node .meta,
div#main div.view.view-id-articles_cat6  div.node .meta,
div#main div.view.view-id-articles_cat1_monthly  div.node .meta,
div#main div.view.view-id-articles_cat2_monthly  div.node .meta,
div#main div.view.view-id-articles_cat3_monthly  div.node .meta,
div#main div.view.view-id-articles_cat4_monthly  div.node .meta,
div#main div.view.view-id-articles_cat5_monthly  div.node .meta,
div#main div.view.view-id-articles_cat6_monthly  div.node .meta {
/*	background: none;
	border-bottom:1px dashed #67674d; /* #d2e3e9; /*#708eef;*/
	background: none;
	border-bottom:1px solid #eee;
	padding-bottom:0px;
	clear: both;
}


/*div#main div.view.view-id-articles_cat1_monthly div.node h2.title a:hover {
color:#c45e5e;
}*/



div.meta div.submitted {
  float: left;
}

div.meta div.links {
  float: right;
}

/**
 * Comment Style
 */
#aggregator .feed-item-categories,
div.meta div.links ul.links a {
  background-repeat: no-repeat;
  padding-left: 18px;
}

div.meta div.links ul.links li.comment_add a {
  background-image: url(images/comment_add.gif);
}

div.meta div.links ul.links li.comment_commentssquare a {
  background-image: url(images/comment.png);
}

div.meta div.links ul.links li.comment_edit a {
  background-image: url(images/comment_edit.png);
}

div.meta div.links ul.links li.comment_delete a {
  background-image: url(images/comments_delete.png);
}

div.meta div.links ul.links li.comment_reply a {
  background-image: url(images/comments.png);
}

div.meta div.links ul.links li.comment_new_comments a {
  background-image: url(images/alert.png);
}

div.meta div.links ul.links li.node_read_more a {
  background-image: url(images/readmore.png);
}

div.meta div.links ul.links li.blog_usernames_blog a {
  background-image: url(images/user-plain-blue.png);
} color: #6B6B6B;
  font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
  font-size: 12px;

div.meta div.links ul.links li.book_add_child a {
  background-image: url(images/addpage.png);
}

div.meta div.links ul.links li.book_printer a {
  background-image: url(images/print.png);
}

div.meta div.links ul.links li.comment_forbidden a {
  padding-left: 0px;
}

/*
div.meta div.links ul.links li.node_read_more a {
  background-image: url(images/readmore.png);
}
*/

div.comment {
  margin-bottom: 15px;
  border: 1px solid #ccc;
  padding: 8px;
}
font-weight:bold;
div.comment h3.title {
  font-size: 16px;
}

div.comment h3.title a {
  color: #111;
  text-decoration: none;
}

div.comment span.new {
  float: right;
  margin: 0 10px 10px;
}

form#comment-form div.comment-published {
  margin-top:15px;
}



.comment.comment-published h3.title { 
padding-bottom:5px;
}

/**
 * Admin section stylings
 */
div.admin {
  padding-top: 0px;
}

div.admin .left {
  margin-left: 3px;
}

div.admin .right {
  margin-right: 3px;
}

div.admin-panel h3 {
  background: #F3F3F3;
  color: #000;
  font-weight: bold;
  padding: 3px;
}

div.compact-link {
  text-align: center;
  margin-bottom: 20px;
  font-size: 18px;
}

/**
 * Block styles
 */
div.block h2.title {
  font-size: 16px;
  margin-bottom: 10px;
  padding-bottom: 4px;
}

div.block {
  margin-bottom: 25px;
}




div.block div.content {
  text-align: justify;
}font

#edit-search-block-form-1-wrapper label {
  display: none;
}




form input.form-submit {
  background: #6E9D00 url(images/img18.gif) repeat-x;
  border-color: #BAD300 rgb(125, 171, 0) rgb(87, 137, 0) rgb(169, 200, 23);
  border-style: solid;
  border-width: 1px;
  color: #FFF;
  font-size: 12px;
  font-weight: bold;
  padding: 2px 4px;
margin-bottom:10px;
}

div#my_search_box form input.form-submit {
  background: #6E9D00 url(images/img18.gif) repeat-x;
  border-color: #BAD300 rgb(125, 171, 0) rgb(87, 137, 0) rgb(169, 200, 23);
  border-style: solid;
  border-width: 1px;
  color: #FFF;
  font-size: 0.9em;
  font-weight: bold;
  padding: 2px 2px;
margin-bottom:0px;
margin-left:0px;
}


div#my_search_box search-theme-form {
width: 10px;
}

articles
div#my_search_box {
margin-top:0px;
margin-left:42px;
}
/**
 * News Aggregator stylings
 */
#aggregator h3.feed-item-title a {
  text-decoration: none;
}

#aggregator .feed-item-categories {
  background-image: url(images/tag_orange.png);
}

#aggregator .feed-item-meta {
  float: right;
  margin-left: 0.8em;
  text-align: right;
  padding: 7px;
  border-bottom: 1px solid #F2F2F2;
  border-left: 1px solid #F2F2F2;
  border-right: 1px solid #F2F2F2;
  background: #f8f8ff;
}

#aggregator .feed-item, #aggregator div.links {
  margin-bottom: 30px;
}



/**
 * Forums styling
 */
div#forum table {
  margin-top: 10px;
}

div.forum-topic-navigation a.topic-previous {
  background-image: url(images/arrow-single-left-green.png);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
}

div.forum-topic-navigation a.topic-next {
  background-image: url(images/arrow-single-right-green.png);
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 15px;
}

/**
 * Sidebar styles
 */
div#sidebar-right {
/* margin-top:-1173px;*/
  float: right;
  padding: 30px 76px 20px 0;
  width: 200px;  /*<-----------------------------------------------------*/
/*background: #fbfbf3;*/
}

div#sidebar-right div.item-list ul {
  padding:0pt 0pt 0.25em 0px;
}

div#sidebar-right div.item-list ul li {
  list-style-type: none;
  margin: 0pt 0pt 0.25em 0px;
 /*list-style-type: disc;*/
}



div#sidebar-right li.leaf {
  list-style-image: url(images/menu-leaf.gif);
  list-style-type: none;
}

div#sidebar-right li.collapsed {
  list-style-image: url(images/menu-collapsed.gif);
  list-style-type: none;
}

div#sidebar-right li.expanded {
  list-style-image: url(images/menu-expanded.gif);
  list-style-type: none;
}



div#sidebar-right #my_search_box {
float: left;
padding: 0px 0px 0px 0px;
}


div#sidebar-right .block ul {
  padding: 0 0 0.25em 1.5em;
/*  list-style: none;*/
}

div#sidebar-right .block ul.menu li {
  margin: 0;
}

div#sidebar-right .block ul ul.menu {
  margin: 0 0 0 12px;
}

/*===========================================*/

div#sidebar-right h3, #postcontent h3{
  font-size: 12px;/*17px;*/
  padding-top:8px;
  padding-bottom:3px;
  text-decoration: underline;
}

#sidebar-right h2, 
#postcontent h2,
#announcementstable h2 {
 font-weight: normal;
 border-bottom: 2px solid #aaa;
 font-size: 14px;
font-family:verdana, sans-serif;
}



#sidebar-right #block-user-0 {
  background: #ddd ;/*#d6d695; */
  /*border: 2px solid #999*/
  /*color: #f5e5c2;*/
/*margin-top:30px;*/
}
#sidebar-right #block-user-0 h2{
  text-decoration: none;
  text-align: center;
  border-bottom: 2px solid #fff;
padding-top:5px;
}

#sidebar-right #block-user-1 {
/*margin-top:30px;*/
}

#sidebar-right #block-user-1 h2.title{
background: #eee;
border: 1px solid #ddd;
padding-left:5px;
padding-top:2px;

}

#sidebar-right #block-blog-0 div.item-list ul li,
#sidebar-right #block-user-3 div.item-list ul li {
  margin: 0pt 0pt 0.25em 15px;
  list-style-type: disc;
/*font-size:10px;*/
  /*list-style-image: url(images/BlockContent3.png);*/
}

#sidebar-right #block-announcements-0 li{
  margin: 0pt 0pt 0em 15px;
  list-style-type: disc;
}

/*--------------------------- articles right column menu  --------------------------- */
#sidebar-right #block-menu-menu-articlecategoriesmenu {
/*	background: #e2d891 ;*/
/*	border-top: 2px solid #aaa; #F2F2F2;*/
/*	border-bottom: 2px solid #ddd;*/
	color: #666;
	border: 2px solid #ccc;
	padding:5px;
}

#sidebar-right #block-menu-menu-articlecategoriesmenu ul.menu {
/*	border:2px solid #ddd;
	border-top:1px solid #ddd;*/
	padding-top:10px;
	padding-bottom:5px;
	padding-left:15px;
}


#sidebar-right #block-menu-menu-articlecategoriesmenu h2 {
/*background: url(/sites/all/themes/pluralism/images/frontpageimages/mainbg_rightcol.png);*/
/*background: #ddd;*/
/*border:none;*/
	color:#666;
	font-size:14px; /*11px;*/
/*	font-weight:bold;*/
letter-spacing:-0.2px;
margin-bottom:0px;
padding-bottom:5px;
}

#sidebar-right #block-menu-menu-articlecategoriesmenu div.item-list ul li{
	margin: 0pt 0pt 0.25em 15px;
  list-style-type: disc;
}

#sidebar-right #block-menu-menu-articlecategoriesmenu a:hover {
color:#6E9D00;
text-decoration:none;
font-weight:normal;
}
#sidebar-right #block-menu-menu-articlecategoriesmenu a.active {
color:#000;
}
#sidebar-right #block-menu-menu-articlecategoriesmenu a {
font-weight:normal;
}




#sidebar-right #block-menu-menu-articlecategoriesmenu li.leaf,
#sidebar-right #block-menu-menu-articlecategoriesmenu li.collapsed, 
#sidebar-right #block-menu-menu-articlecategoriesmenu li.expanded {
	list-style-image: none;
  list-style-type: disc;
}

/*--------------------------- --------------------------------------------------- */

/*--------------------------- articles main page  ------------------------------- */

#main #block-views-articles_cat1_titles-block_1 .content .views-field-created,
#main #block-views-articles_cat2_titles-block_1 .content .views-field-created, 
#main #block-views-articles_cat3_titles-block_1 .content .views-field-created,
#main #block-views-articles_cat4_titles-block_1 .content .views-field-created,
#main #block-views-articles_cat5_titles-block_1 .content .views-field-created,
#main #block-views-articles_cat6_titles-block_1 .content .views-field-created  {
	margin-left:10px;
	color:#aaa;
	font-style:italic;
	font-size: 0.9em;
}


#main #block-views-articles_cat1_titles-block_1  ul,
#main #block-views-articles_cat2_titles-block_1  ul,
#main #block-views-articles_cat3_titles-block_1  ul,
#main #block-views-articles_cat4_titles-block_1  ul,
#main #block-views-articles_cat5_titles-block_1  ul,
#main #block-views-articles_cat6_titles-block_1  ul   {
padding-left:0px;
}

#main #block-views-articles_cat1_titles-block_1  h2,
#main #block-views-articles_cat2_titles-block_1  h2,
#main #block-views-articles_cat3_titles-block_1  h2,
#main #block-views-articles_cat4_titles-block_1  h2,
#main #block-views-articles_cat5_titles-block_1  h2,
#main #block-views-articles_cat6_titles-block_1  h2   {
	border:none;
	color:#666;
	font-size:16px; /*11*/
/*	font-weight:bold;*/
	letter-spacing:0px;
	margin-bottom:0px;
	margin-top:30px;
	padding:5px;
	padding-left:0px;
	text-align:right;
}

#main #block-views-articles_cat1_monthly-block_1  h2,
#main #block-views-articles_cat2_monthly-block_1  h2,
#main #block-views-articles_cat3_monthly-block_1  h2,
#main #block-views-articles_cat4_monthly-block_1  h2,
#main #block-views-articles_cat5_monthly-block_1  h2,
#main #block-views-articles_cat6_monthly-block_1  h2 {
	/*background: url(/sites/all/themes/pluralism/images/frontpageimages/mainbg.png);*/
	text-align:right;
	border:none;
	color:#666;
	font-size:16px;
/*	font-weight:bold;*/
	letter-spacing:0px;
	margin-bottom:0px;
	margin-top:30px;
	padding:5px;
	/*padding-left:10px;*/
}

#main #block-views-articles_cat1_monthly-block_1 .view-content,
#main #block-views-articles_cat2_monthly-block_1 .view-content,
#main #block-views-articles_cat3_monthly-block_1 .view-content,
#main #block-views-articles_cat4_monthly-block_1 .view-content,
#main #block-views-articles_cat5_monthly-block_1 .view-content,
#main #block-views-articles_cat6_monthly-block_1 .view-content {
	border:2px solid #ddd;
	border-top:1px solid #ddd;
	padding:5px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}


#main #block-views-articles_cat1_monthly-block_1 .views-summary,
#main #block-views-articles_cat2_monthly-block_1 .views-summary,
#main #block-views-articles_cat3_monthly-block_1 .views-summary,
#main #block-views-articles_cat4_monthly-block_1 .views-summary,
#main #block-views-articles_cat5_monthly-block_1 .views-summary,
#main #block-views-articles_cat6_monthly-block_1 .views-summary {
color:#c45e5e;
text-decoration:none;
}


#main #block-views-articles_cat1_titles-block_1 .view-content,
#main #block-views-articles_cat2_titles-block_1 .view-content,
#main #block-views-articles_cat3_titles-block_1 .view-content,
#main #block-views-articles_cat4_titles-block_1 .view-content,
#main #block-views-articles_cat5_titles-block_1 .view-content,
#main #block-views-articles_cat6_titles-block_1 .view-content  {
	border:2px solid #ddd;
	border-top:1px solid #ddd;
	padding:5px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}

#main #block-views-articles_cat1_monthly-block_1 .views-summary a:hover, 
#main #block-views-articles_cat2_monthly-block_1 .views-summary a:hover,
#main #block-views-articles_cat3_monthly-block_1 .views-summary a:hover,
#main #block-views-articles_cat4_monthly-block_1 .views-summary a:hover,
#main #block-views-articles_cat5_monthly-block_1 .views-summary a:hover,
#main #block-views-articles_cat6_monthly-block_1 .views-summary a:hover,
#main #block-views-articles_cat1_titles-block_1 .views-row  a:hover, 
#main #block-views-articles_cat2_titles-block_1 .views-row  a:hover,
#main #block-views-articles_cat3_titles-block_1 .views-row  a:hover,
#main #block-views-articles_cat4_titles-block_1 .views-row  a:hover,
#main #block-views-articles_cat5_titles-block_1 .views-row  a:hover,
#main #block-views-articles_cat6_titles-block_1 .views-row  a:hover,
#main #block-views-articles_cat1_titles-block_1 .pager  a:hover, 
#main #block-views-articles_cat2_titles-block_1 .pager  a:hover, 
#main #block-views-articles_cat3_titles-block_1 .pager  a:hover, 
#main #block-views-articles_cat4_titles-block_1 .pager  a:hover,
#main #block-views-articles_cat5_titles-block_1 .pager  a:hover,
#main #block-views-articles_cat6_titles-block_1 .pager  a:hover {
/*color:#7e7e5a;*/

color:#6E9D00;
text-decoration:none;
font-weight:normal;
}

#main #block-views-articles_cat1_monthly-block_1 .views-summary a, 
#main #block-views-articles_cat2_monthly-block_1 .views-summary a,
#main #block-views-articles_cat3_monthly-block_1 .views-summary a,
#main #block-views-articles_cat4_monthly-block_1 .views-summary a,
#main #block-views-articles_cat5_monthly-block_1 .views-summary a,
#main #block-views-articles_cat6_monthly-block_1 .views-summary a,
#main #block-views-articles_cat1_titles-block_1 .views-row  a, 
#main #block-views-articles_cat2_titles-block_1 .views-row  a,
#main #block-views-articles_cat3_titles-block_1 .views-row  a,
#main #block-views-articles_cat4_titles-block_1 .views-row  a,
#main #block-views-articles_cat5_titles-block_1 .views-row  a,
#main #block-views-articles_cat6_titles-block_1 .views-row  a,
#main #block-views-articles_cat1_titles-block_1 .pager a,
#main #block-views-articles_cat2_titles-block_1 .pager a,
#main #block-views-articles_cat3_titles-block_1 .pager a,
#main #block-views-articles_cat4_titles-block_1 .pager a,
#main #block-views-articles_cat5_titles-block_1 .pager a,
#main #block-views-articles_cat6_titles-block_1 .pager a {
text-decoration:none;
}


#main #block-views-articles_cat1_monthly-block_1 .views-summary a.active, 
#main #block-views-articles_cat2_monthly-block_1 .views-summary a.active,
#main #block-views-articles_cat3_monthly-block_1 .views-summary a.active,
#main #block-views-articles_cat4_monthly-block_1 .views-summary a.active,
#main #block-views-articles_cat5_monthly-block_1 .views-summary a.active,
#main #block-views-articles_cat6_monthly-block_1 .views-summary a.active,
#main #block-views-articles_cat1_titles-block_1 .views-row  a.active, 
#main #block-views-articles_cat2_titles-block_1 .views-row  a.active,
#main #block-views-articles_cat3_titles-block_1 .views-row  a.active,
#main #block-views-articles_cat4_titles-block_1 .views-row  a.active,
#main #block-views-articles_cat5_titles-block_1 .views-row  a.active,
#main #block-views-articles_cat6_titles-block_1 .views-row  a.active,
#main #block-views-articles_cat1_titles-block_1 .pager  a.active,
#main #block-views-articles_cat2_titles-block_1 .pager  a.active,
#main #block-views-articles_cat3_titles-block_1 .pager  a.active,
#main #block-views-articles_cat4_titles-block_1 .pager  a.active,
#main #block-views-articles_cat5_titles-block_1 .pager  a.active,
#main #block-views-articles_cat6_titles-block_1 .pager  a.active {
color:#6E9D00;
}
/*--------------------------------------------------------------------------------------*/


#postcontent #block-aggregator-feed-1 li,
#postcontent #block-aggregator-feed-2 li,
#postcontent #block-aggregator-feed-3 li,
#postcontent #block-aggregator-feed-4 li,
#postcontent #block-aggregator-feed-5 li,
#postcontent #block-aggregator-feed-6 li,
#postcontent #block-aggregator-feed-7 li,
#postcontent #block-aggregator-feed-8 li,
#postcontent #block-aggregator-feed-9 li,
#postcontent #block-aggregator-feed-10 li,
#postcontent #block-aggregator-feed-11 li,
#postcontent #block-aggregator-feed-12 li,
#postcontent #block-aggregator-feed-13 li,
#postcontent #block-aggregator-feed-14 li,
#postcontent #block-aggregator-feed-15 li,
#postcontent #block-aggregator-feed-16 li,
#postcontent #block-aggregator-feed-17 li,
#postcontent #block-aggregator-feed-18 li,
#postcontent #block-aggregator-feed-19 li,
#postcontent #block-aggregator-feed-20 li,
#postcontent #block-aggregator-feed-23 li  {
  margin: 0px 0px 0px 5px;
  list-style-type: disc;
}

#postcontent #block-views-rss1-block_1 h2,
#postcontent #block-views-rss2-block_1 h2,
#postcontent #block-views-rss3-block_1 h2,
#postcontent #block-views-rss4-block_1 h2,
#postcontent #block-views-rss5-block_1 h2,
#postcontent #block-views-rss6-block_1 h2,
#sidebar-right #block-views-rss1-block_1 h2,
#sidebar-right #block-views-rss2-block_1 h2,
#sidebar-right #block-views-rss3-block_1 h2,
#sidebar-right #block-views-rss4-block_1 h2,
#sidebar-right #block-views-rss5-block_1 h2,
#sidebar-right #block-views-rss6-block_1 h2,
#sidebar-right #block-aggregator-feed-12 h2,
#sidebar-right #block-aggregator-feed-10 h2,
#sidebar-right #block-aggregator-feed-9 h2,
#sidebar-right #block-aggregator-feed-8 h2,
#sidebar-right #block-aggregator-feed-5 h2,
#sidebar-right #block-aggregator-feed-4 h2,
#sidebar-right #block-aggregator-feed-3 h2,
#sidebar-right #block-aggregator-feed-2 h2,
#sidebar-right #block-aggregator-feed-1 h2,
#sidebar-right #block-poll-0 h2,
#sidebar-right #block-blog-0 h2,
#sidebar-right #block-user-3 h2,
#sidebar-right #block-announcements-0 h2 {
font-family:verdana, sans-serif;
font-weight: normal;
font-size: 12px;
}



#announcementstable h2,
#postcontent #block-aggregator-feed-24 h2,
#postcontent #block-aggregator-feed-23 h2,
#postcontent #block-aggregator-feed-22 h2,
#postcontent #block-aggregator-feed-21 h2,
#postcontent #block-aggregator-feed-20 h2,
#postcontent #block-aggregator-feed-19 h2,
#postcontent #block-aggregator-feed-18 h2,
#postcontent #block-aggregator-feed-17 h2,
#postcontent #block-aggregator-feed-16 h2,
#postcontent #block-aggregator-feed-15 h2,
#postcontent #block-aggregator-feed-14 h2,
#postcontent #block-aggregator-feed-13 h2,
#postcontent #block-aggregator-feed-12 h2,
#postcontent #block-aggregator-feed-11 h2,
#postcontent #block-aggregator-feed-10 h2,
#postcontent #block-aggregator-feed-9 h2,
#postcontent #block-aggregator-feed-8 h2,
#postcontent #block-aggregator-feed-7 h2,
#postcontent #block-aggregator-feed-6 h2,
#postcontent #block-aggregator-feed-5 h2,
#postcontent #block-aggregator-feed-4 h2,
#postcontent #block-aggregator-feed-3 h2,
#postcontent #block-aggregator-feed-2 h2,
#postcontent #block-aggregator-feed-1 h2 {
font-family:verdana, sans-serif;
font-weight: normal;
font-size: 12px;
}



#sidebar-right #block-views-rss1-block_1,
#sidebar-right #block-views-rss2-block_1,
#sidebar-right #block-views-rss3-block_1,
#sidebar-right #block-views-rss4-block_1,
#sidebar-right #block-views-rss5-block_1,
#sidebar-right #block-views-rss6-block_1,
#sidebar-right #block-aggregator-feed-5,
#sidebar-right #block-aggregator-feed-4,
#sidebar-right #block-aggregator-feed-3,
#sidebar-right #block-aggregator-feed-2,
#sidebar-right #block-aggregator-feed-1,
#sidebar-right #block-aggregator-feed-8,
#sidebar-right #block-aggregator-feed-9,
#sidebar-right #block-aggregator-feed-10,
#sidebar-right #block-aggregator-feed-12,
#sidebar-right #block-blog-0 {
/*height:33em;*/
  padding:5px 5px 5px 5px;   /*<================================*/
  border: 2px solid #ddd;
  background: #f5e5c2 ;
  font-size: 0.85em;
  /*color: #f5e5c2;*/
}

#postcontent #block-aggregator-feed-1,
#postcontent #block-aggregator-feed-2,
#postcontent #block-aggregator-feed-3,
#postcontent #block-aggregator-feed-4,
#postcontent #block-aggregator-feed-5,
#postcontent #block-aggregator-feed-6,
#postcontent #block-aggregator-feed-7,
#postcontent #block-aggregator-feed-8,
#postcontent #block-aggregator-feed-9,
#postcontent #block-aggregator-feed-10,
#postcontent #block-aggregator-feed-11,
#postcontent #block-aggregator-feed-12,
#postcontent #block-aggregator-feed-13,
#postcontent #block-aggregator-feed-14,
#postcontent #block-aggregator-feed-15,
#postcontent #block-aggregator-feed-16,
#postcontent #block-aggregator-feed-17,
#postcontent #block-aggregator-feed-18,
#postcontent #block-aggregator-feed-19,
#postcontent #block-aggregator-feed-20,
#postcontent #block-aggregator-feed-21, 
#postcontent #block-aggregator-feed-22, 
#postcontent #block-aggregator-feed-23, 
#postcontent #block-aggregator-feed-24  {
/*height:33em;*/
  padding:0px 5px 0px 5px;   /*<================================*/
  /*border: 2px solid #ddd;*/
  /*background: #f5e5c2 ;*/
  font-size: 0.85em;
  /*color: #f5e5c2;*/
}

/*
#postcontent #block-aggregator-feed-10,
#postcontent #block-aggregator-feed-5,
#postcontent #block-aggregator-feed-20*/
#postcontent #block-aggregator-feed-23,
#postcontent #block-aggregator-feed-9,
#postcontent #block-aggregator-feed-20 {
  clear: left;
/*float:left;*/
}



#sidebar-right #block-poll-0 .title {
padding-bottom:5px;
}

#sidebar-right #block-poll-0 {
/*height:13em;*/
  padding:5px 5px 5px 5px;   /*<================================*/
  border: 1px solid #ddd; /*#f1e1c2; /*#cab479; /*#ddd;*/
  background: #F2F2F2 ; /*#f2d891;*/
  font-size: 0.9em;
  /*color: #f5e5c2;*/
}

#sidebar-right #block-blog-0,
#sidebar-right #block-user-3,
#sidebar-right #block-announcements-0 {
/*height:13em;*/
  padding:5px 5px 5px 5px;   /*<================================*/
  border: 1px solid #ddd; /*#f1e1c2; /*#cab479; /*#f1e1c2; /*#ddd;*/
  background:#f4f3eb; /* #f2d891;*/ /*#f4f3eb;*/
/*  font-family: verdana, sans-serif;*/
  font-size: 0.9em;
  /*color: #f5e5c2;*/
letter-spacing:0px;

}


#sidebar-right #block-announcements-0 .odd {
/*background: url(images/BlockContent10.png) no-repeat;*/
 background: transparent;
}
#sidebar-right #block-announcements-0 .even {
/*  background: url(images/BlockContent10.png) no-repeat;*/
 background: transparent;
}



#sidebar-right #block-announcements-0 .content h3 {
  padding:0px;
  /*font-family:verdana, sans-serif;*/
  font-size:1em; /*10px;/*0.85em;*/
  font-weight: normal;
letter-spacing:0px;
/*  margin: 0px 0px 0.25em 0px;*/
  margin: 0px 0px 0.25em 0px;
  text-decoration: none;
}

#sidebar-right #block-announcements-0 a {
  padding-left:0px;
  /*font-family:verdana, sans-serif;*/
  /*font-size:0.85em;*/
  font-size:1em; /*10px;*/
  font-weight: normal;
  margin: 0.25em 0px 0.25em 0px;
}


#halfwidth {
	float: left;
	width: 250px;
	clear: none;
}

/*==============================================*/



/**
 * Open ID login links
 */
li.openid-link a {
  padding-left: 22px;
}

html.js #user-login-form li.openid-link, html.js #user-login li.openid-link {
  margin:10px 0pt;
}

/**
 * Post-content blocks
 */
div#precontent {
  margin: 10px 50px;
  padding: 0 24px;
}

div#postcontentempty {
  background: #F2F2F2 url(images/img11.gif) repeat-x;
margin: 0px 50px 0;
/*  padding: 10px 28px;*/
padding: 20px 0px 0px 24px;
}




div#postcontent {
/*  background: #F2F2F2 url(images/img11.gif) repeat-x;*/

margin: 0px 50px;
padding: 10px 0px 0px 24px;
/*  padding: 10px 28px;*/
background: #f5e5c2; /*f2d891;*//*#f5e5c2;   /* ++++++++++++++++++++++++++++++*/
/*border:2px solid #cab479; /*#f1e1c2;*/*/
}

#postcontent .more-link {
text-align: right;
/*border-left: 4px solid #eee;
border-right: 4px solid #eee;h2
border-bottom: 4px solid #eee;*/
padding:3px 5px 0px 5px;
background: #f5e5c2; /*#e2e8a1; /*#f2d891; /*#f5e5c2;*/
}

div#postcontent a {
  color: #6B6B6B;
}
div#postcontent a:hover {
  color: #c45e5e;
text-decoration:none;
}



/**
 * Footer Styles
 */
div#postcontent .block {
  float: left;
/* margin: 0 20px 25px;*/
/* width: 225px; */
margin-right: 15px;
width:250px;
margin-bottom: 20px;
}

div#postcontent .block-region, div#precontent .block-region {
  clear: both;
}

div#footer {
	text-align: center;
  background: transparent url(images/img05.jpg) no-repeat;
  padding: 30px 78px 10px;
}

div#footer_copy {
  text-align: center;
  margin-top: 12px;
}

div#footerheader {
font-weight: bold;
padding-left:0px;
font-size: 14px;
/*font-family:verdana, sans-serif;*/
margin-bottom:10px;

}

/**#postcontent #block-aggregator-feed-9 h2,
#postcontent #block-aggregator-feed-8 h2,
#postcontent #block-aggregator-feed-2 h2,
#postcontent #block-aggregator-feed-3 h2,
#postcontent #block-aggregator-feed-1 h2,*/


 /* OpenID link styling */

li.openid-link a { background-image: url(images/arrow-single-right-green.png);
  padding-left: 22px;
}

/**
 * Comment Pictures
 */
div.comment div.picture {
  float: left;
  margin: 5px;
}

/**
 * Node Pictures
 */
div.node div.picture {
  float: right;
  margin: 5px;
}
