a{color:#2F8CC5;text-decoration: underline;}
a:hover{color:#333333; text-decoration: none ;}

a.big15{color:#2F8CC5;text-decoration: underline;font-size: 15px;}
a.big15:hover{color:#333333;}

/* logo */
.logo{
	display: inline-block;
	float: left;
	height: 144px;
	width: 216px;
	background: url('/public/img/logo_gallery.png') no-repeat left;
}

/* in part header*/
#in_part_header .sb-inner { width: 780px; height: 40px; background-color: #57132E;}
#popup_header {width: 98%; }
#popup_header .sb-inner {height: 40px; background-color: #57132E;}

.middle_box_body,.middle_box{background-color: #F5F5F5;}
.content_content_before{background-color: #57132E;}
#content_content_triangle .sb-inner{background-color: #F6F6F6;}
.content-content{background-color: #F7F2EF;}

.grayborder{border: 2px solid #E2E2E2;background-color: #F6F6F6;}
.forumlistforum{background-color: #4F4F4F; color:#FFF}

.content-content,.content-content table {background-color: #F6F6F6;}
.content{margin-top: 0;}


.part_menu {font-size: 11px;}
.part_menu ul li img {padding-left: 10px;}
.part_menu ul li a {padding-left: 2px;}


.news_light{margin: 0;background-color: #F6F6F6; padding: 10px;}
.news_dark{margin: 0;background-color: #DFDFDF; padding: 10px;}

.dark-vert-line{border-right: 1px solid #E2E2E2; width: 2px;}

.trade a{color:#FFF; font-size: 11px; text-transform: none;}
/* --------------- COLUMN 1 ----------------- */
.column1{
	width: 235px;
	float: left;
}
/* MENU */
.menu
{
	float: none;
}

/* --------------- COLUMN 2 ----------------- */
.before-blue-triangle{
	height: 5px;
	width: 490px;
	position:  relative;
	background-color: #F5F5F5;
}

.column2{
	width: 490px;
	float: left;
	margin-right: 10px;
}

/* blue light */
#before-blue-light-triangle{width: 490px;}
#title-blue-light .sb-inner {background-color: #4c8689;height: 35px;padding-top: 15px;width: 490px;}
#before-blue-light-triangle .sb-inner{background-color: #F5F5F5;}
.blue-light-before{background-color: #4c8689;}
.blue-light-triangle{
	background: url('/public/img/light_triangle_omu.gif') no-repeat top left;
	height: 5px;
	width: 10px;
	position:  relative;
	left: 15px;
	float: left;
}

/* blue dark */
#title-blue-dark .sb-inner, #title-blue-dark2 .sb-inner{background-color: #3f6d86;height: 35px;padding-top: 15px;}
#before-blue-dark-triangle .sb-inner, #before-blue-dark2-triangle .sb-inner {background-color: #F5F5F5;}
.blue-dark-before,.blue-dark2-before{background-color: #3f6d86;}
.blue-dark-triangle,.blue-dark2-triangle{
	background: url('/public/img/dark_triangle_omu.gif') no-repeat top left;
	height: 5px;
	width: 10px;
	position:  relative;
	left: 15px;
	float: left;
}

/* --------------- COLUMN 3 ----------------- */
.before-red-triangle{
	height: 5px;
	width: 215px;
	position:  relative;
	background-color: #F5F5F5;
}

.column3{
	width: 215px;
	float: left;
}
#title-dark-red .sb-inner{background-color: #873c41;height: 35px;padding-top: 15px; }
.dark-red-before{background-color: #873c41;}
#before-dark-red-triangle .sb-inner {background-color: #F5F5F5;}
.dark-red-triangle{
	background: url('/public/img/dark_triangle_gall.gif') no-repeat top left;
	height: 5px;
	width: 10px;
	position:  relative;
	left: 15px;
	float: left;
}


#title-calley .sb-inner{background-color: #8a4962;height: 35px;padding-top: 15px;}
.calley-before{background-color: #8a4962;}
#before-calley-triangle  .sb-inner {background-color: #F5F5F5;}
.calley-triangle{
	background: url('/public/img/light_triangle_gall.gif') no-repeat top left;
	height: 5px;
	width: 10px;
	position:  relative;
	left: 15px;
	float: left;
}

/* faculty program */
.programa{border:1px solid #8EAFC1}
.programa-row:hover{background-color: #E7ECF3;}
.programa-cell{border: 1px solid #3F6D86}
.programa-cell-date{background-color: #4C8689; font-weight: bold; color:#FFF;font-size: smaller;}
.programa-cell-weekend{background-color: #AA0101; font-weight: bold; color:#FFF;font-size: smaller;}

.element-hover{background-color: #E7ECF3;}
.element-active{background-color: #FFF;border:2px solid #8EAFC1}

/* gallery */
.gallery_work_img{background-color: #F3E6E7;}
.gallery_work{border: 1px solid #D78187;}
.gallery_links{color:#602225;}
a.gallery_links{color:#602225;}