div.project_gallery{
   float: left;   
   position: relative;
   z-index: 2;
}

div.project_gallery *{
   font-size: 11px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.project_gallery img,
div.project_view img{
   border-width: 0px;
}

div.top_icons{
   margin-bottom: 10px;   
}

div.top_icons a{
   display: block;
   float: left;
   margin: 0px 5px;
   text-align: center;
   text-decoration: none;
   font-size: 10px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #000000;
}

div.project_gallery div.name{
   font-size: 25px;
   font-weight: bold;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.project_gallery div.author{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   padding-top: 15px;
   text-align: right;
}




div.project_view div.top_icons{
   margin-bottom: 10px;   
}

div.project_view div.top_icons a{
   display: block;
   float: left;
   margin: 0px 5px;
   text-align: center;
   text-decoration: none;
   font-size: 10px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   color: #000000;
}

div.project_view div.name{
   font-size: 25px;
   font-weight: bold;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.project_view div.author{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   padding-top: 15px;
   text-align: right;
}

div.project_view div.right_info{
   width: 211px;
   float: right;
   margin-right: -32px;
}

div.project_view div.right_info_top{
   width: 211px;
   height: 27px;
   background: url(/images/projects/right1.png) no-repeat center;
}

div.project_view div.right_info_top span{
   display: block;
   padding: 3px 10px;
   font-size: 18px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   
   color: #FFFFFF;
}

div.project_view div.right_info_content{
   width: 211px;
   background: url(/images/projects/right2.png) repeat-y center;
}

div.project_view div.right_info_content span{
   display: block;
   padding: 3px 10px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;   
   font-size: 11px;
   color: #FFFFFF;
}

div.project_view div.right_info_bottom{
   width: 211px;
   height: 22px;
   background: url(/images/projects/right3.png) no-repeat center;
}


div.events_big_list{
   
}

div.events_big_list .title{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 18px;
   color: #353D83;   
}

div.events_big_list div.event_in_list{
   position: relative;
	margin-bottom: 5px;
}

div.events_big_list div.event_in_list div.inner{
   padding: 10px;
}

div.events_big_list .name{
	margin-bottom: 5px;
	list-style-type: circle;
}

div.events_big_list .name a{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: black; 
   font-weight: bold;
}

div.events_big_list div.event_in_list div.name{
}

div.events_big_list div.event_in_list div.description{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: black;
}

div.events_big_list div.event_in_list .more_link{
   position: absolute;
   right: 5px;
   bottom: 1px;
}

div.events_big_list div.event_in_list .more_link a{
	font-weight: bold;
	color: #470819;
}

div.events_big_list div.event_in_list .more_link img{
   border-width: 0px;
}





div.resources{
   float: left;
}

div.resources div.left_header{
   width: 167px;
   height: 20px;
   background: url(/images/projects/resources/header-left.jpg) no-repeat center;   
   color: #FFFFFF;
}

div.resources div.left_header div.inner{
   padding-top: 2px;   
   padding-left: 5px;
   font-size: 12px;
}

div.resources div.left_item{
   margin: 10px 0px;   
}

div.resources div.left_item a{
   display: block;
   padding-left: 30px;
   background: url(/images/projects/resources/cat-close.jpg) no-repeat left;
   text-decoration: none;
   font-size: 13px;
   color: #324092;
}

div.resources div.left_item a.opened{
   background: url(/images/projects/resources/cat-open.jpg) no-repeat left;
   background-color: #FFFFFF;
}


div.resources div.right_header{
   width: 568px;
   height: 20px;
   background: url(/images/projects/resources/header-right.jpg) no-repeat left center;   
   color: #FFFFFF;
}

div.resources div.right_header div.inner{
   padding: 2px 15px 0px 15px;   
   font-size: 12px;
}

div.resources div.right_item{
   background-color: #ffffff;

   font-size: 13px;
   width: 568px;
}

div.resources div.right_item div.inner{
   padding: 5px 15px;   
}

div.resources div.right_item div.size{
   float: right;
}

div.resources div.right_footer{
   width: 568px;
   height: 5px;
   background: url(/images/projects/resources/footer-right.jpg) no-repeat center top;   
}

div.resources div.right_item a{
   display: block;
   text-decoration: none;
   font-size: 13px;
   color: #324092;   
}





