/*

Theme Name: The Athens Dialogues
Theme URI: http://www.athensdialogues.com
Description: This WordPress theme developed by Peer Pressure Creative is for use by The Athens Dialogues Only.
Author: Peer Pressure Creative
Author URI: http://www.peerpressurecreative.com
Tags: buddypress

*/

/** ALL MIGHTY RESET **/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, strike, sub, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit; vertical-align: baseline;}

* 					{margin: 0; /* border: solid 1px red !important; */ }
:focus 				{outline: 0;}
body 				{background: url(images/bg.png) no-repeat center top #ffffff; font-family: Helvetica;}
ol, ul 				{list-style: none;}
h1					{}
h2					{}
h3					{color: #464748; font-size: 18px; font-weight: normal;}
.clear 				{clear: both;}
a					{text-decoration: none; color: #22aac6;}
a:hover				{text-decoration: underline;}

/* HEADER --------------------------------------------------------------------------------------------------------------------------------------- */

#screen-reader		{position: absolute; left: -99999px; top: -99999px;}

#header				{background: url(images/header/header-EN-NEW.png) 0px 0px no-repeat; width: 960px; height: 190px; margin: -2px 0 0 0; float: left; position: relative;}
#header-fr			{background: url(images/header/header-FR-NEW.png) 0px 0px no-repeat; width: 960px; height: 190px; margin: -2px 0 0 0; float: left; position: relative;}
#header-el			{background: url(images/header/header-EL-NEW.png) 0px 0px no-repeat; width: 960px; height: 190px; margin: -2px 0 0 0; float: left; position: relative;}

/* ORIGINAL
#header				{background: url(images/header/header-EN.png) 0px 0px no-repeat; width: 960px; height: 238px; margin: 35px 0 0 0; float: left;}
#header-fr			{background: url(images/header/header-FR.png) 0px 0px no-repeat; width: 960px; height: 238px; margin: 35px 0 0 0; float: left;}
#header-el			{background: url(images/header/header-EL.png) 0px 0px no-repeat; width: 960px; height: 238px; margin: 35px 0 0 0; float: left;}
*/

#site-title			{text-indent: -99999px; float: left;}
#event-date			{margin: 150px 0 0 113px; color: #8ed5e7; text-transform: uppercase; letter-spacing: 0px; font-size: 13px; line-height: 18px; font-weight: 600; float: left;}

/* ORIGINAL #event-date			{margin: 190px 0 0 175px; color: #8ed5e7; text-transform: uppercase; letter-spacing: 0px; line-height: 22px; font-weight: 600; float: left;}*/

/* LIVE WEBCAST --- */

a#live-webcast-en	{background: url(images/live-webcast-sprite.png) 0px 0px no-repeat; width: 146px; height: 58px; margin: 50px 0 0 630px; display: block; position: absolute; text-indent: -99999px; z-index: 10;}

a#live-webcast-fr	{background: url(images/live-webcast-sprite.png) 0px -80px no-repeat; width: 164px; height: 58px; margin: 50px 0 0 613px; display: block; position: absolute; text-indent: -99999px; z-index: 10;}

a#live-webcast-el	{background: url(images/live-webcast-sprite.png) 0px -160px no-repeat; width: 196px; height: 58px; margin: 50px 0 0 603px; display: block; position: absolute; text-indent: -99999px; z-index: 10;}

/* HOVER */

a#live-webcast-en:hover	{background: url(images/live-webcast-sprite.png) -230px 0px no-repeat;}

a#live-webcast-fr:hover	{background: url(images/live-webcast-sprite.png) -230px -80px no-repeat;}

a#live-webcast-el:hover	{background: url(images/live-webcast-sprite.png) -230px -160px no-repeat;}

/* HERE */

a#live-webcast-en.here	{background: url(images/live-webcast-sprite.png) -230px 0px no-repeat;}

a#live-webcast-fr.here	{background: url(images/live-webcast-sprite.png) -230px -80px no-repeat;}

a#live-webcast-el.here	{background: url(images/live-webcast-sprite.png) -230px -160px no-repeat;}

/* ARCHIVED VIDEOS --- */

a#archived-videos-en	{background: url(images/archived-videos-sprite.png) 0px 0px no-repeat; width: 146px; height: 59px; margin: 50px 0 0 635px; display: block; position: absolute; text-indent: -99999px; z-index: 10;}

a#archived-videos-fr	{background: url(images/archived-videos-sprite.png) 0px -70px no-repeat; width: 164px; height: 59px; margin: 50px 0 0 617px; display: block; position: absolute; text-indent: -99999px; z-index: 10;}

a#archived-videos-el	{background: url(images/archived-videos-sprite.png) 0px -140px no-repeat; width: 230px; height: 59px; margin: 50px 0 0 574px; display: block; position: absolute; text-indent: -99999px; z-index: 10;}

/* HOVER */

a#archived-videos-en:hover	{background: url(images/archived-videos-sprite.png) -243px 0px no-repeat;}

a#archived-videos-fr:hover	{background: url(images/archived-videos-sprite.png) -243px -70px no-repeat;}

a#archived-videos-el:hover	{background: url(images/archived-videos-sprite.png) -243px -140px no-repeat;}

/* HERE */

a#archived-videos-en.here	{background: url(images/archived-videos-sprite.png) -243px 0px no-repeat;}

a#archived-videos-fr.here	{background: url(images/archived-videos-sprite.png) -243px -70px no-repeat;}

a#archived-videos-el.here	{background: url(images/archived-videos-sprite.png) -243px -140px no-repeat;}

/* PARTICIPATE --- */

#participate a		{background: url(images/participate-btn.png) 0px 0px; width: 160px; height: 27px; margin: 50px 0 0 795px; display: block; text-indent: -99999px; position: absolute; z-index: 10;}

#participate a:hover{background: url(images/participate-btn.png) 0px -40px; width: 160px; height: 27px; margin: 50px 0 0 795px; display: block; text-indent: -99999px; position: absolute;}

#participate-el a		{background: url(images/participate-btn.png) 0px -80px; width: 136px; height: 27px; margin: 50px 0 0 818px; display: block; text-indent: -99999px; position: absolute; z-index: 10;}

#participate-el a:hover	{background: url(images/participate-btn.png) 0px -120px; width: 136px; height: 27px; margin: 50px 0 0 818px; display: block; text-indent: -99999px; position: absolute;}


/* ORIGINAL
#participate a		{background: url(images/participate-btn.png) 0px 0px; width: 160px; height: 27px; margin: 10px 0 0 13px; display: block; float: left; text-indent: -99999px;}

#participate a:hover{background: url(images/participate-btn.png) 0px -40px; width: 160px; height: 27px; margin: 10px 0 0 13px; display: block; float: left; text-indent: -99999px;}

#participate-el a		{background: url(images/participate-btn.png) 0px -80px; width: 136px; height: 27px; margin: 10px 0 0 13px; display: block; float: left; text-indent: -99999px;}

#participate-el a:hover	{background: url(images/participate-btn.png) 0px -120px; width: 136px; height: 27px; margin: 10px 0 0 13px; display: block; float: left; text-indent: -99999px;}
*/

/* SEARCH --- */

#search-block		{margin: 81px 0 0 795px; position: absolute; z-index: 10;}
#searchform			{}
.search-input		{height: 21px; width: 125px; font-size: 15px; border: 1px solid #c0c2c4; color: #cdced0; margin: 0 0 0 0; padding: 2px;}
.search-input-EL	{height: 21px; width: 101px; font-size: 15px; border: 1px solid #c0c2c4; color: #cdced0; margin: 0 0 0 23px; padding: 2px;}
#search-button		{margin: 0 0 0 1px; position: absolute;}

/* TOP NAVIGATION */

#top-nav			{margin: 117px 10px 0 0; float: left;}
#top-nav li			{position: relative; display: inline; float: left; text-transform: uppercase; font-size: 12px;}
#top-nav li a		{color: #636363; padding: 0 10px 0 10px; border-right: 2px solid #009dbd;}
#top-nav li#last a	{border: none;}

/* LANGUAGE */

#language			{margin: 17px 2px 0 0; float: right;}
#language li		{margin: 0 5px 0 5px; position: relative; display: inline; float: left;}
#language li a		{position: relative; display: inline; float: left;}
#language li#eng a	{background: url(images/language/en.png) 0px 0px no-repeat; width: 18px; height: 12px; display: block; text-indent: -99999px;}
#language li#grk a	{background: url(images/language/el.png) 0px 0px no-repeat; width: 18px; height: 12px; display: block; text-indent: -99999px;}
#language li#fr a	{background: url(images/language/fr.png) 0px 0px no-repeat; width: 18px; height: 12px; display: block; text-indent: -99999px;}

/* MAIN NAVIGATION */

/* ENGLISH */

#main-nav			{margin: 40px 0 0 11px; float: left;}
#main-nav li		{margin: 0 1px 0 0px; position: relative; display: inline; float: left;}
#main-nav li a		{position: relative; display: inline;}

/* NORMAL STATE */

#main-nav li#home a	{background: url(images/nav/Nav-Sprite-Eng.png) 0px 0px no-repeat; width: 59px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#news a	{background: url(images/nav/Nav-Sprite-Eng.png) -60px 0px no-repeat; width: 57px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#conf a	{background: url(images/nav/Nav-Sprite-Eng.png) -118px 0px no-repeat; width: 114px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#orga a	{background: url(images/nav/Nav-Sprite-Eng.png) -233px 0px no-repeat; width: 108px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#part a	{background: url(images/nav/Nav-Sprite-Eng.png) -342px 0px no-repeat; width: 123px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#cont a	{background: url(images/nav/Nav-Sprite-Eng.png) -466px 0px no-repeat; width: 88px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#link a	{background: url(images/nav/Nav-Sprite-Eng.png) -555px 0px no-repeat; width: 57px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#pres a	{background: url(images/nav/Nav-Sprite-Eng.png) -613px 0px no-repeat; width: 54px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#netw a	{background: url(images/nav/Nav-Sprite-Eng.png) -668px 0px no-repeat; width: 113px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#ejou a	{background: url(images/nav/Nav-Sprite-Eng.png) -782px 0px no-repeat; width: 93px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#logi a	{background: url(images/nav/Nav-Sprite-Eng.png) -876px 0px no-repeat; width: 65px; height: 15px; display: block; text-indent: -99999px;}

/* HOVER STATE */

#main-nav li#home a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) 0px -30px no-repeat; width: 59px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#news a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -60px -30px no-repeat; width: 57px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#conf a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -118px -30px no-repeat; width: 114px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#orga a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -233px -30px no-repeat; width: 108px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#part a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -342px -30px no-repeat; width: 123px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#cont a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -466px -30px no-repeat; width: 88px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#link a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -555px -30px no-repeat; width: 57px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#pres a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -613px -30px no-repeat; width: 54px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#netw a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -668px -30px no-repeat; width: 113px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#ejou a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -782px -30px no-repeat; width: 93px; height: 15px; display: block; text-indent: -99999px;}
#main-nav li#logi a:hover	{background: url(images/nav/Nav-Sprite-Eng.png) -876px -30px no-repeat; width: 65px; height: 15px; display: block; text-indent: -99999px;}

/* ON STATE */

#main-nav li#home a.here	{background: url(images/nav/Nav-Sprite-Eng.png) 0px -60px no-repeat; width: 59px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#news a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -60px -60px no-repeat; width: 57px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#conf a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -118px -60px no-repeat; width: 114px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#orga a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -233px -60px no-repeat; width: 108px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#part a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -342px -60px no-repeat; width: 123px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#cont a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -466px -60px no-repeat; width: 88px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#link a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -555px -60px no-repeat; width: 57px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#pres a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -613px -60px no-repeat; width: 54px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#netw a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -668px -60px no-repeat; width: 113px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#ejou a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -782px -60px no-repeat; width: 93px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav li#logi a.here	{background: url(images/nav/Nav-Sprite-Eng.png) -876px -60px no-repeat; width: 65px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}

/* FRENCH */

#main-nav-fr			{margin: 40px 0 0 11px; float: left;}
#main-nav-fr li			{margin: 0 1px 0 0px; position: relative; display: inline; float: left;}
#main-nav-fr li a		{position: relative; display: inline;}

/* NORMAL STATE */

#main-nav-fr li#home a	{background: url(images/nav/Nav-Sprite-Fr.png) 0px 0px no-repeat; width: 71px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#news a	{background: url(images/nav/Nav-Sprite-Fr.png) -72px 0px no-repeat; width: 94px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#conf a	{background: url(images/nav/Nav-Sprite-Fr.png) -167px 0px no-repeat; width: 103px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#orga a	{background: url(images/nav/Nav-Sprite-Fr.png) -271px 0px no-repeat; width: 128px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#part a	{background: url(images/nav/Nav-Sprite-Fr.png) -399px 0px no-repeat; width: 114px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#cont a	{background: url(images/nav/Nav-Sprite-Fr.png) -514px 0px no-repeat; width: 87px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#link a	{background: url(images/nav/Nav-Sprite-Fr.png) -602px 0px no-repeat; width: 49px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#pres a	{background: url(images/nav/Nav-Sprite-Fr.png) -652px 0px no-repeat; width: 55px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#netw a	{background: url(images/nav/Nav-Sprite-Fr.png) -708px 0px no-repeat; width: 86px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#ejou a	{background: url(images/nav/Nav-Sprite-Fr.png) -795px 0px no-repeat; width: 87px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#logi a	{background: url(images/nav/Nav-Sprite-Fr.png) -883px 0px no-repeat; width: 58px; height: 15px; display: block; text-indent: -99999px;}

/* HOVER STATE */

#main-nav-fr li#home a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) 0px -30px no-repeat; width: 71px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#news a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -72px -30px no-repeat; width: 94px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#conf a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -167px -30px no-repeat; width: 103px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#orga a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -271px -30px no-repeat; width: 128px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#part a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -399px -30px no-repeat; width: 114px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#cont a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -514px -30px no-repeat; width: 87px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#link a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -602px -30px no-repeat; width: 49px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#pres a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -652px -30px no-repeat; width: 55px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#netw a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -708px -30px no-repeat; width: 86px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#ejou a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -795px -30px no-repeat; width: 87px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-fr li#logi a:hover	{background: url(images/nav/Nav-Sprite-Fr.png) -883px -30px no-repeat; width: 58px; height: 15px; display: block; text-indent: -99999px;}

/* ON STATE */

#main-nav-fr li#home a.here	{background: url(images/nav/Nav-Sprite-Fr.png) 0px -60px no-repeat; width: 71px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#news a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -72px -60px no-repeat; width: 94px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#conf a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -167px -60px no-repeat; width: 103px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#orga a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -271px -60px no-repeat; width: 128px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#part a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -399px -60px no-repeat; width: 114px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#cont a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -514px -60px no-repeat; width: 87px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#link a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -602px -60px no-repeat; width: 49px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#pres a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -652px -60px no-repeat; width: 55px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#netw a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -708px -60px no-repeat; width: 86px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#ejou a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -795px -60px no-repeat; width: 87px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}
#main-nav-fr li#logi a.here	{background: url(images/nav/Nav-Sprite-Fr.png) -883px -60px no-repeat; width: 58px; height: 23px; display: block; text-indent: -99999px; margin-top: -4px;}

/* FRENCH */

#main-nav-el			{margin: 40px 0 0 11px; float: left;}
#main-nav-el li			{margin: 0 1px 0 0px; position: relative; display: inline; float: left;}
#main-nav-el li a		{position: relative; display: inline;}

/* NORMAL STATE */

#main-nav-el li#home a	{background: url(images/nav/Nav-Sprite-El.png) 0px 0px no-repeat; width: 73px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#news a	{background: url(images/nav/Nav-Sprite-El.png) -74px 0px no-repeat; width: 46px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#conf a	{background: url(images/nav/Nav-Sprite-El.png) -121px 0px no-repeat; width: 91px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#orga a	{background: url(images/nav/Nav-Sprite-El.png) -213px 0px no-repeat; width: 111px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#part a	{background: url(images/nav/Nav-Sprite-El.png) -325px 0px no-repeat; width: 108px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#cont a	{background: url(images/nav/Nav-Sprite-El.png) -434px 0px no-repeat; width: 115px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#link a	{background: url(images/nav/Nav-Sprite-El.png) -550px 0px no-repeat; width: 60px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#pres a	{background: url(images/nav/Nav-Sprite-El.png) -611px 0px no-repeat; width: 68px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#netw a	{background: url(images/nav/Nav-Sprite-El.png) -680px 0px no-repeat; width: 98px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#ejou a	{background: url(images/nav/Nav-Sprite-El.png) -779px 0px no-repeat; width: 97px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#logi a	{background: url(images/nav/Nav-Sprite-El.png) -877px 0px no-repeat; width: 67px; height: 15px; display: block; text-indent: -99999px;}

/* HOVER STATE */

#main-nav-el li#home a:hover	{background: url(images/nav/Nav-Sprite-El.png) 0px -30px no-repeat; width: 73px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#news a:hover	{background: url(images/nav/Nav-Sprite-El.png) -74px -30px no-repeat; width: 46px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#conf a:hover	{background: url(images/nav/Nav-Sprite-El.png) -121px -30px no-repeat; width: 91px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#orga a:hover	{background: url(images/nav/Nav-Sprite-El.png) -213px -30px no-repeat; width: 111px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#part a:hover	{background: url(images/nav/Nav-Sprite-El.png) -325px -30px no-repeat; width: 108px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#cont a:hover	{background: url(images/nav/Nav-Sprite-El.png) -434px -30px no-repeat; width: 115px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#link a:hover	{background: url(images/nav/Nav-Sprite-El.png) -550px -30px no-repeat; width: 60px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#pres a:hover	{background: url(images/nav/Nav-Sprite-El.png) -611px -30px no-repeat; width: 68px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#netw a:hover	{background: url(images/nav/Nav-Sprite-El.png) -680px -30px no-repeat; width: 98px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#ejou a:hover	{background: url(images/nav/Nav-Sprite-El.png) -779px -30px no-repeat; width: 97px; height: 15px; display: block; text-indent: -99999px;}
#main-nav-el li#logi a:hover	{background: url(images/nav/Nav-Sprite-El.png) -877px -30px no-repeat; width: 67px; height: 15px; display: block; text-indent: -99999px;}

/* ON STATE */

#main-nav-el li#home a.here	{background: url(images/nav/Nav-Sprite-El.png) 0px -60px no-repeat; width: 73px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#news a.here	{background: url(images/nav/Nav-Sprite-El.png) -74px -60px no-repeat; width: 46px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#conf a.here	{background: url(images/nav/Nav-Sprite-El.png) -121px -60px no-repeat; width: 91px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#orga a.here	{background: url(images/nav/Nav-Sprite-El.png) -213px -60px no-repeat; width: 111px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#part a.here	{background: url(images/nav/Nav-Sprite-El.png) -325px -60px no-repeat; width: 108px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#cont a.here	{background: url(images/nav/Nav-Sprite-El.png) -434px -60px no-repeat; width: 115px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#link a.here	{background: url(images/nav/Nav-Sprite-El.png) -550px -60px no-repeat; width: 60px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#pres a.here	{background: url(images/nav/Nav-Sprite-El.png) -611px -60px no-repeat; width: 68px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#netw a.here	{background: url(images/nav/Nav-Sprite-El.png) -680px -60px no-repeat; width: 98px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#ejou a.here	{background: url(images/nav/Nav-Sprite-El.png) -779px -60px no-repeat; width: 97px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}
#main-nav-el li#logi a.here	{background: url(images/nav/Nav-Sprite-El.png) -877px -60px no-repeat; width: 67px; height: 23px; display: block; text-indent: -99999px; margin-top: -6px;}

/* BODY ------------------------------------------------------------------------------------------------------------------------------------------ */

#page-wrap			{width: 960px; margin: 0 auto;}

/* HOME PAGE -------------------------------------------------------------------------------------------------------------------------------------- */

/* ACCORDION */

#accordion			{background-color: #ffffff; margin: 30px 0 0 0; width: 550px; float: left;}
#acc-top			{background: url(images/accordion/accordion-top.png) 0px 0px no-repeat; width: 550px; height: 17px;}
#acc-body			{background: url(images/accordion/accordion-body.png) 0px 0px repeat-y; width: 550px; height: auto;}
#acc-bottom			{background: url(images/accordion/accordion-bottom.png) 0px 0px no-repeat; width: 550px; height: 17px; position: relative; z-index: 1;}

.container 				{width: 550px; margin: 0 auto;}
h2.acc_trigger 			{padding: 0; margin: 5px 0 5px 0; height: 18px; line-height: 20px; width: 550px; font-size: 14px; float: left; display: block; position: relative; z-index: 3;}
h2#acc_first 			{border: none; color: #464748; font-size: 17px; padding: 5px 0 0 15px;}
h2.acc_trigger a 		{color: #22aac6; font-weight: bold; text-decoration: none; display: block; border-top: 1px solid #c0c2c4; padding: 5px 0 0 15px; position: relative; z-index: 3;}
h2.acc_trigger a:hover 	{color: #000;}
h2.active a				{background-position: left bottom; color: #000;}
.acc_container 			{margin: 0 0 0px; padding: 0; overflow: hidden; font-size: 12px; width: 520px; clear: both;}
.acc_container .block 	{padding: 10px 0 0 0;}
.acc_container .block p {font-size: 13px; line-height: 15px; color: #464748; padding: 5px 0 10px 5px; margin: 5px 0 0 10px;}
.acc_container img 		{float: left; margin: 10px 15px 15px 0; padding: 5px; background: #ddd; border: 1px solid #ccc;}

/* PARTNER INSTITUTIONS */

#partner-institutions	{margin: 31px 0 0 0; width: 390px; float: right;}
#partner-header	a		{margin: 13px 0 0 12px; font-size: 15px; text-transform: uppercase; color: #ffffff; float: left;}
#partner-top			{background: url(images/partner-institutions/partner-top.png) 0px 0px no-repeat; width: 390px; height: 32px;}
#partner-body			{background-color: #747474; width: 389px; height: auto;}
#partner-bottom			{background: url(images/partner-institutions/partner-bottom.png) 0px 0px no-repeat; width: 390px; height: 15px;}

div.content 					{display: none; width: 389px;}
div.content a					{text-decoration: none; color: #777;}

div.slideshow-container 		{position: relative; clear: both; padding-top: 5px; height: 267px;}
div.slideshow span.image-wrapper{display: block; position: absolute; top: 0; left: 0;}
div.slideshow a.advance-link 	{display: block; width: 389px; height: 267px; line-height: 0px; text-align: center;}
div.slideshow img 				{vertical-align: middle;}
div.caption-container 			{margin: -28px 0 0 1px; position: relative; height: 28px; width: 387px;}
span.image-caption 				{display: block; position: absolute; margin: 0;}
div.caption 					{padding: 8px 0 0 12px;}
div.image-title, div.image-title a	{font-size: 11px; text-transform: uppercase; color: #ffffff;}
div.image-title a:hover			{text-decoration: underline;}
div.image-desc 					{line-height: 14px; padding-top: 12px;}

ul.thumbs 						{clear: both; margin: 15px 0 0 10px; padding: 0; width: 370px;}
ul.thumbs li 					{float: left; padding: 0; margin: 4px;}
a.thumb 						{padding: 2px; display: block;}
ul.thumbs li.selected a.thumb 	{background: #cacaca;}
a.thumb:focus 					{outline: none;}
ul.thumbs img 					{border: none; display: block;}

/* INSIDE PAGES ----------------------------------------------------------------------------------------------------------------------------------- */

/* UNIVERSALS -------------- */

#content		{margin-top: 30px; float: left;}
#content-top	{background: url(images/content-box/content-top.png) 0px 0px no-repeat; width: 960px; height: 33px;}
#content-body	{background: url(images/content-box/content-body.png) 0px 0px repeat-y; width: 960px; height: auto;}
#content-bottom	{background: url(images/content-box/content-bottom.png) 0px 0px no-repeat; width: 960px; height: 33px;}

/* COLUMN LAYOUT */

#page-content		{margin-top: -20px; padding-right: 20px; width: 740px; float: right;}
#page-content p		{font-size: 13px; line-height: 18px; color: #464748; margin: 15px 0 7px 0;}
#page-content li	{margin: 12px 0 10px 25px; font-size: 12px; line-height: 17px; color: #464748; font-weight: normal; list-style: disc;}

/* MIDDLE COLUMN WIDE */

#middle-column-wide	{width: 515px; float: left;}
#middle-column-wide p{font-size: 13px; line-height: 16px; color: #464748; margin: 13px 0 7px 0;}

/* MIDDLE COLUMN WIDER */

#middle-column-wide-ad	{width: 550px; float: left;}
#middle-column-wide-ad p{font-size: 13px; line-height: 16px; color: #464748; margin: 13px 0 7px 0;}

/* MIDDLE COLUMN MEDIUM */
#middle-column-med	{width: 435px; float: left;}
#middle-column-med p{font-size: 13px; line-height: 16px; color: #464748; margin: 13px 0 7px 0;}

/* RIGHT COLUMN MEDIUM */
#right-column-med		{width: 300px; float: right;}
#right-column-med img	{float: right;}
#right-column-med p		{margin: 5px 0 0 10px; font-size: 12px; float: left; width: inherit;}
#right-column-med a		{font-size: 12px;}

/* RIGHT COLUMN SMALL */
#right-column-sm		{width: 215px; float: right;}

/* RIGHT COLUMN SUPER SMALL */
#right-column-ssm		{width: 185px; float: right; border-left: 1px solid #cacbcc; min-height: auto !important; margin: -38px -10px 0 5px;}

/* PAGE TITLES */

h2#page-title	{background: url(images/page-title-bg.png) repeat-y right; width: 164px; min-height: 28px; margin: -30px 0 0px 2px; padding: 7px 0 3px 9px; color: #58585a; font-size: 20px; border-bottom: 1px solid #bfe7f1; float: left;}

/* SECONDARY NAVIGATION */

#secondary-nav							{float: left;}
#secondary-nav li a						{background: url(images/li-inactive.png) 0px 0px repeat-y; width: 163px; min-height: 20px; margin: 0 0 0 2px; padding: 10px 0 5px 10px; color: #22aac6; display: block; border-bottom: 1px solid #bfe7f1; font-size: 14px; font-weight: bold;}
#secondary-nav li.current_page_item		{background: url(images/li-active.png) 0px 0px repeat-y; width: 173px; min-height: 20px; margin: 0 0 0 2px; color: #58585a;}
#secondary-nav li.current_page_parent	{background: url(images/li-active.png) 0px 0px repeat-y; width: 173px; min-height: 20px; margin: 0 0 0 2px;}
#secondary-nav li:hover					{background: url(images/li-active.png) 0px 0px repeat-y; width: 173px; min-height: 20px; margin: 0 0 0 2px;}
#secondary-nav li.current_page_item a	{background: url(images/li-active-arrow.png) no-repeat left 9px; padding: 10px 0 0 20px; width: 145px; margin: 0 0 0 8px; min-height: 25px; color: #58585a;}
#secondary-nav li.current_page_parent a	{background: url(images/li-active-arrow.png) no-repeat left 9px; padding: 10px 0 0 20px; width: 145px; margin: 0 0 0 8px; min-height: 25px; color: #58585a;}
#secondary-nav li.current_page_item:hover a		{background: url(images/li-active-arrow.png) no-repeat left 9px; padding: 10px 0 0 20px; width: 145px; margin: 0 0 0 8px; min-height: 25px;}
#secondary-nav li.current_page_parent:hover a	{background: url(images/li-active-arrow.png) no-repeat left 9px; padding: 10px 0 0 20px; width: 145px; margin: 0 0 0 8px; min-height: 25px;}
#secondary-nav li a:hover				{background: url(images/li-inactive.png) 0px 0px repeat-y; width: 163px; min-height: 20px; margin: 0; padding: 10px 0 5px 10px; display: block; border-bottom: 1px solid #bfe7f1; font-size: 14px; font-weight: bold; color: #58585a; text-decoration: none;}

/* SECONDARY SUB NAVIGATION */

#side-sub-nav li a						{padding-left: 28px; width: 145px;}
#side-sub-nav li a:hover				{padding-left: 28px; width: 145px;}

/* AD NETWORK MENU */
#secondary-nav li.current				{background: url(images/li-active.png) 0px 0px repeat-y; width: 173px; min-height: 20px; margin: 0 0 0 2px;}
#secondary-nav li.current a				{background: url(images/li-active-arrow.png) no-repeat left 9px; padding: 10px 0 0 20px; width: 145px; margin: 0 0 0 8px; min-height: 25px; color: #58585a;}
#secondary-nav li.current:hover a		{background: url(images/li-active-arrow.png) no-repeat left 9px; padding: 10px 0 0 20px; width: 145px; margin: 0 0 0 8px; min-height: 25px;}

.log-it-out-link a						{color: #ba0000 !important;}
.log-it-out-link a:hover				{color: red !important;}

.menu-title								{background: url(images/page-title-bg.png) repeat-y right; width: 164px; min-height: 28px; margin-left: 1px; padding: 10px 0 3px 10px; border-bottom: 1px solid #bfe7f1; font-size: 18px;}

/*#secondary-nav li a:hover				{background: url(images/li-active-arrow.png) no-repeat left 9px; padding: 10px 0 5px 20px; width: 145px; margin: 0 0 0 8px; text-decoration: none;}*/

/* NEWS ------------- */

/* POST */

.news-post			{border-bottom: 1px solid #cacbcc; padding-bottom: 15px; margin-bottom: 20px; width: 740px; float: left;}
.news-post p		{font-size: 12px !important; color: #464748 !important; margin: 5px 0 2px 0 !important;}
.post-title			{background: url(images/news-icon.png) 0px 0px no-repeat; padding-left: 15px; color: #464748; font-size: 12px; font-weight: bold;}
.post-title a		{color: #22aac6; font-size: 12px; font-weight: bold;}
.post-title a:hover	{color: #464748; text-decoration: none;}
.read-more a		{margin: 0; font-size: 12px; color: #22aac6;}
.read-more a:hover	{color: #464748; text-decoration: none;}
#rss a				{background: url(images/rss.png) 0px 0px no-repeat; width: 20px; height: 20px; margin: 3px 5px 0 0; display: block; float: right;}

/* POST INSIDE */

#news-post-inside	{}
#news-post-inside p	{margin: 15px 0 2px 0; font-size: 12px; line-height: 17px; color: #464748; font-weight: normal;}
#news-post-inside li{margin: 15px 0 2px 20px; font-size: 12px; line-height: 17px; color: #464748; font-weight: normal; list-style: disc;}
#view-all-news		{border-bottom: 1px solid #cacbcc; padding-bottom: 8px; margin-top: -10px;}
#view-all-news a	{background: url(images/news-icon.png) 0px 0px no-repeat; padding: 1px 0 0 15px; color: #22aac6; font-size: 10px; line-height: 12px; text-transform: uppercase;}
#view-all-news a:hover{color: #464748; text-decoration: none;}

#post-date-inside	{margin: 15px 0 0 0; font-size: 12px; color: #464748; float: left;}
#post-title-inside	{margin: 5px 0 5px 0; font-size: 12px; color: #22aac6; font-weight: bold; float: left;}

/* CONFERENCE ------------- */

/* THEMATIC SESSIONS */

#thematic-nav			{margin: 0 0 20px 0; border-bottom: 1px solid #cacbcc; padding-bottom: 15px; width: 740px; float: left;}
#thematic-nav li		{margin: 0 19px 0 19px; position: relative; display: inline; float: left;}
#thematic-nav li a		{font-size: 17px; position: relative; display: inline;}
#thematic-nav li a:hover{color: #000000; text-decoration: none;}
#thematic-nav li.current_page a		{color: #000000; text-decoration: none;}

/* GREEK MENU */

#thematic-nav-el			{margin: 0 0 20px 0; border-bottom: 1px solid #cacbcc; padding-bottom: 15px; width: 740px; float: left;}
#thematic-nav-el li			{margin: 0 16px 0 16px; position: relative; display: inline; float: left;}
#thematic-nav-el li a		{font-size: 17px; position: relative; display: inline;}
#thematic-nav-el li a:hover	{color: #000000; text-decoration: none;}
#thematic-nav-el li.current_page a		{color: #000000; text-decoration: none;}


/* PROGRAM */

#program-table				{margin-top: 20px;}
#program-table tr, td		{border: 1px solid #cacbcc;}
#program-table p			{margin: 5px 0 0 8px; }
.table-centered				{text-align: center; vertical-align: middle;}
.table-v-centered			{vertical-align: middle;}
.left-header				{font-weight: bold; color: #22aac6 !important; text-transform: uppercase;}

.green-title				{color: #22aac6; font-weight: bold; margin-bottom: 10px;}
.day-info-block				{vertical-align: middle;}
.day-info					{margin: 20px 0 20px 0px;}
.lunch-block				{margin-left: 8px; color: #b8b8b9 !important;}

/* CHAIR */

.chair-bio				{border-top: 1px solid #cacbcc; min-height: 125px; float: left; width: 740px;}
.main-chair-info		{width: 730px; padding-bottom: 10px; margin-top: 0px; float: left;}
.main-chair-info p		{font-size: 13px; line-height: 16px; color: #878787; margin: 13px 0 7px 0;}
.chair-bio img			{padding: 10px 5px 5px 5px; float: left;}
.chair-name				{margin-top: 50px !important; font-size: 15px !important; color: #464748 !important; font-weight: bold;}
.chair-title			{margin: -5px 0 0px 0 !important; font-size: 13px; color: #464748 !important;}
.bio-controls			{margin: 0px 5px 0 0; float: right;}
.bio-controls p			{font-size: 12px; color: #464748;}
.no-interview			{color: #cacaca;}

/* SPEAKERS */

.speaker-bio			{border-top: 1px solid #cacbcc; min-height: 125px; float: left; width: 740px;}
.main-speaker-info		{width: 730px; padding-bottom: 10px; margin-top: 0px; float: left;}
.main-speaker-info p	{font-size: 13px; line-height: 16px; color: #878787; margin: 13px 0 7px 0;}
.speaker-bio img		{padding: 10px 5px 5px 5px; float: left;}
.speaker-name			{font-size: 15px !important; color: #464748 !important; font-weight: bold; }
.speaker-title			{margin: -5px 0 0px 0 !important; font-size: 13px; color: #464748 !important;}
.prov-title				{font-size: 12px; color: #22aac6 !important; font-style: italic;}
.prov-info				{margin-top: -5px !important;}
.prov-link				{font-size: 12px; color: #22aac6 !important; font-style: italic; font-weight: normal; float: right;}
.bio-controls			{margin: 0px 5px 0 0; float: right;}
.bio-controls p			{font-size: 12px; color: #464748;}
.no-interview			{color: #cacaca;}

/* TABS */

#postTabs_ul_48			{margin: 0 0 20px 0 !important; border-bottom: 1px solid #cacbcc !important; padding-bottom: 15px !important; width: 700px !important; float: left;}
#postTabs_ul_48 li		{margin: 0 35px 0 0 !important; position: relative !important; display: inline !important; float: left; border: none !important;}
#postTabs_ul_48 li a	{background-color: transparent !important; font-size: 17px; position: relative; display: inline; border: none !important; text-transform: none !important; padding: 0px !important;}

/* FRENCH */

#postTabs_ul_714		{margin: 0 0 20px 0 !important; border-bottom: 1px solid #cacbcc !important; padding-bottom: 15px !important; width: 700px !important; float: left;}
#postTabs_ul_714 li		{margin: 0 33px 0 0 !important; position: relative !important; display: inline !important; float: left; border: none !important;}
#postTabs_ul_714 li a	{background-color: transparent !important; font-size: 17px; position: relative; display: inline; border: none !important; text-transform: none !important; padding: 0px !important;}

/* GREEK */

#postTabs_ul_716		{margin: 0 0 20px 0 !important; border-bottom: 1px solid #cacbcc !important; padding-bottom: 15px !important; width: 700px !important; float: left;}
#postTabs_ul_716 li		{margin: 0 30px 0 0 !important; position: relative !important; display: inline !important; float: left; border: none !important;}
#postTabs_ul_716 li a	{background-color: transparent !important; font-size: 16px; position: relative; display: inline; border: none !important; text-transform: none !important; padding: 0px !important;}

#thematic-nav			{margin: 0 0 20px 0; border-bottom: 1px solid #cacbcc; padding-bottom: 15px; width: 740px; float: left;}
#thematic-nav li		{margin: 0 19px 0 19px; position: relative; display: inline; float: left;}
#thematic-nav li a		{font-size: 17px; position: relative; display: inline;}
#thematic-nav li a:hover{color: #000000; text-decoration: none;}
#thematic-nav li.current_page a		{color: #000000; text-decoration: none;}

/*
#postTabs_ul_48			{margin-left: -5px !important; padding-bottom: 3px !important;}
#postTabs_ul_48 li		{font-size: 11px !important; margin: 0 -2px 0 0px !important;}
#postTabs_ul_48 li a	{margin-top: -5px !important; padding: 3px !important;}
*/

/* ORGANISERS -------------- */

/* PARTNER INSTITUTIONS */

#partner-nav							{margin: 0 0 20px 0; border-bottom: 1px solid #cacbcc; padding-bottom: 15px; width: 740px; float: left;}
#partner-nav li							{margin: 0 6px 0 6px; position: relative; display: inline; float: left;}
#partner-nav li a						{font-size: 17px; position: relative; display: inline;}
#partner-nav li a:hover					{color: #000000; text-decoration: none;}
#partner-nav li.current_page a			{color: #000000; text-decoration: none;}

.wp-image-1589		{float: left; padding: 8px;}

/* ENGLISH */

/* NORMAL */

li#a291 a		{background: url(images/partner-institutions/partner-institutions-sprite.png) 0px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a293 a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -95px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a296 a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -189px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a298 a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -282px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a301 a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -377px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a303 a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -474px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a808 a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -571px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a308 a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -668px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}

/* HOVER */

li#a291 a:hover		{background: url(images/partner-institutions/partner-institutions-sprite.png) 0px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a293 a:hover		{background: url(images/partner-institutions/partner-institutions-sprite.png) -95px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a296 a:hover		{background: url(images/partner-institutions/partner-institutions-sprite.png) -189px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a298 a:hover		{background: url(images/partner-institutions/partner-institutions-sprite.png) -282px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a301 a:hover		{background: url(images/partner-institutions/partner-institutions-sprite.png) -377px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a303 a:hover		{background: url(images/partner-institutions/partner-institutions-sprite.png) -474px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a808 a:hover		{background: url(images/partner-institutions/partner-institutions-sprite.png) -571px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a308 a:hover		{background: url(images/partner-institutions/partner-institutions-sprite.png) -668px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}

/* HERE */

li#a291.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) 0px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a293.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -95px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a296.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -189px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a298.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -282px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a301.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -377px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a303.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -474px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a808.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -571px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a308.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -668px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}

/* FRENCH */

/* NORMAL */

li#a353 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) 0px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a610 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -95px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a631 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -189px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a639 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -282px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a644 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -377px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a649 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -474px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a818 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -571px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a663 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -668px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}

/* HOVER */

li#a353 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) 0px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a610 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -95px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a631 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -189px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a639 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -282px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a644 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -377px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a649 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -474px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a818 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -571px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a663 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -668px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}

/* HERE */

li#a353.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) 0px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a610.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -95px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a631.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -189px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a639.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -282px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a644.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -377px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a649.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -474px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a818.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -571px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a663.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -668px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}

/* GREEK */

/* NORMAL */

li#a622 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) 0px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a614 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -95px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a634 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -189px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a641 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -282px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a646 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -377px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a651 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -474px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a821 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -571px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a665 a					{background: url(images/partner-institutions/partner-institutions-sprite.png) -668px 0px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}

/* HOVER */

li#a622 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) 0px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a614 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -95px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a634 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -189px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a641 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -282px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a646 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -377px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a651 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -474px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a821 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -571px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a665 a:hover				{background: url(images/partner-institutions/partner-institutions-sprite.png) -668px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}

/* HERE */

li#a622.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) 0px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a614.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -95px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a634.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -189px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a641.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -282px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a646.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -377px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a651.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -474px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a821.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -571px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}
li#a665.current_page a		{background: url(images/partner-institutions/partner-institutions-sprite.png) -668px -100px no-repeat; width: 80px; height: 80px; display: block; text-indent: -99999px;}

/* ORGANIZERS ---------------------- */

.organizer-bio		{border-top: 1px solid #cacbcc; min-height: 125px; float: left; width: inherit;}
.main-bio-info		{width: 640px; padding-bottom: 10px; margin-top: 0px; float: left;}
.main-bio-info p	{font-size: 13px; line-height: 16px; color: #878787; margin: 13px 0 7px 0;}
.organizer-bio img	{padding: 10px 5px 5px 5px; float: left;}
.bio-title			{margin: 15px 0 15px 0; font-size: 15px; font-weight: bold; color: #464748 !important;}
.bio-name			{font-size: 13px; color: #464748 !important;}
.bio-controls		{margin: 0px 5px 0 0; float: right;}
.bio-controls p		{font-size: 12px; color: #464748;}
.no-interview		{color: #cacaca;}

/* PARTICIPATION -------------- */

.postTabs_divs img	{margin: 0 5px 0 0;}


/* CONTACT ------------- */

#contact-form			{margin: 20px 0 0 0; padding-top: 30px; border-top: 1px solid #cacbcc;}
.contact-form-input		{width: 475px; height: 15px; margin: 10px 0 0 0;}
#contact-long-input		{width: 475px; max-width: 475px; height: 95px; margin: 10px 0 0 0;}
.field-title			{margin: 13px 0 0 0; width: 85px; color: #22aac6; font-weight: bold; text-transform: uppercase; display: block; float: left;}

#contact-submit			{background: url(images/submit.png) 0px 0px no-repeat; width: 120px; height: 27px; margin: 8px 0 0 85px; line-height: 0; border: 0; text-indent: -99999px; cursor: pointer; float: left;}

#contact-submit-fr		{background: url(images/submit-fr.png) 0px 0px no-repeat; width: 120px; height: 27px; margin: 8px 0 0 85px; line-height: 0; border: 0; text-indent: -99999px; cursor: pointer; float: left;}

#contact-submit-el		{background: url(images/submit-el.png) 0px 0px no-repeat; width: 120px; height: 27px; margin: 8px 0 0 85px; line-height: 0; border: 0; text-indent: -99999px; cursor: pointer; float: left;}

/* SEARCH */

#search-result			{margin: 10px 0 30px 0;}
#no-search-results		{margin-bottom: 20px; color: #464748; font-size: 18px; font-weight: normal;}

/* FOOTER ----------------------------------------------------------------------------------------------------------------------------------------- */

#footer					{margin: 40px 0 0 0; border-top: 4px solid #009dbd; width: 960px; height: 50px; float: left;}
#footer-nav				{margin: 5px 0 0 5px; float: left;}
#footer-nav li			{float: left; display: inline; position: relative;}
#footer-nav li a		{color: #009dbd; padding: 0 10px 0 10px; font-size: 11px; border-right: 2px solid #a9a9aa;}
#footer-nav li a.here	{text-decoration: underline;}
#footer-nav li#ft-lt a 	{border: none;}

/* AD NETWORK ----------------------------------------------------------------------------------------------------------------------------------------- */

/* UNIVERSALS */

#message.updated	{border: 1px solid green; background-color: #8eff6b; float: left; width: 735px;}
#message.updated p	{color: #ffffff; font-size: 17px; padding: 5px; margin: 0;}

#message.error		{border: 1px solid red; background-color: #fc6060; float: left; width: 735px;}
#message.error p	{color: #ffffff; font-size: 17px; padding: 5px; margin: 0;}

/* BUDDYPRESS ADMIN BAR */

/* To find the default BP styles go to: /plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css */

#wp-admin-bar		{background: url(images/admin-bar-bg.png) !important;}
.padder				{background: url(images/admin-bar-bg.png) !important;}

#wp-admin-bar ul li ul	{background: url(images/admin-bar-bg.png) !important;}
#wp-admin-bar ul li ul a{color: #ffffff !important;}
#wp-admin-bar li a		{color: #ffffff !important;}

#wp-admin-bar ul.main-nav li:hover, #wp-admin-bar ul.main-nav li.sfhover, #wp-admin-bar ul.main-nav li ul li.sfhover {background-color: #11a1bc !important;}

/* AD NETWORK MAP */

#map_canvas     	{min-height: 400px; width:100%; height:100%; border: 1px solid #a0a0a0;}

#map-search			{margin: 10px 0 15px 0; float: right; font-size: 13px;}
#map-search-term	{height: 23px; width: 150px; font-size: 15px; border: 1px solid #c0c2c4; color: #ababab; margin: 0 1px 0 0; float: left;}
#map-search-button	{margin: 0 0 0 0; float: right;}

#map-country-search	{margin: 15px 10px 0 0; float: right; font-size: 13px;}

/* FILTERS */

#filters		{background-color: #ecf8fb; margin: 15px 0 0 10px; padding: 10px 5px 0px 0px; width: 380px; float: right;}
#filters li		{margin: 0 30px 5px 25px; list-style: none !important; width: 285px; text-indent: -18px;}

#scholar-filter				{background: url(images/red-dot.png) 0px 0px no-repeat; height: 32px; padding: 10px 0 0 52px;}
#contributor-filter			{background: url(images/green-dot.png) 0px 0px no-repeat; height: 32px; padding: 10px 0 0 52px;}
#institute-filter			{background: url(images/yellow-dot.png) 0px 0px no-repeat; height: 32px; padding: 10px 0 0 52px;}
#scholar-contributor-filter	{background: url(images/orange-dot.png) 0px 0px no-repeat; height: 32px; margin-left: 31px !important; padding: 10px 0 0 46px;}
#ad-network-filter			{background: url(images/blue-dot.png) 0px 0px no-repeat; height: 32px; padding: 10px 0 0 52px;}
.filter-label				{font-size: 13px; margin-left: 5px;}

#map-copy-block	{width: 340px; float: left;}

/* INFO BUBBLES */

.map-marker-bubble		{width: auto; min-height: 75px; font-size: 12px;}
.inst-map-marker-bubble	{width: auto; min-height: 120px;}
.map-marker-bubble label {font-style: italic;}
.map-marker-bubble .person-role			{font-size: 11px;}

img.institute-logo		{padding: 10px 5px 20px 0; float: right;}
a.institute-name-link	{font-size: 14px;}
.institute-address		{font-size: 12px; margin: 10px 20px 0 0; float: left;}
.institute-departments	{font-size: 12px; float: left;}

/* REGISTER PAGE */

#registration-copy		{font-size: 18px !important; margin-bottom: 10px !important;}
.account-details-head	{background-color: #ecf8fb; margin: 30px 0 10px 0; padding: 5px; color: #464748; font-size: 18px; font-weight: normal; width: inherit;}

.basic-labels			{width: 350px; float: left; font-size: 13px; font-weight: bold;}
.basic-input-field		{width: 720px; margin-top: 10px; float: left;}
.basic-field			{font-size: 13px; color: #464748; margin: 10px 0 0 10px; height: 17px; width: 350px;}
.description			{margin: 0 !important; width: 300px;}

.required-field			{font-size: 12px; color: red;}
.field-error			{font-size: 13px; color: red;}

/* MEMBER LIST */

#members-dir-search		{margin-right: 90px; float: right;}
#members_search			{height: 21px; width: 125px; font-size: 15px; border: 1px solid #c0c2c4; color: #cdced0; margin: 0 0 0 171px; padding: 2px; position: absolute;}
#members_search_submit 	{background: url(images/search-btn.png) 0px 0px no-repeat; width: 27px; height: 27px; display: block; text-indent: -99999px; font-size: 0px; border: 0; float: right; cursor: pointer; position: absolute; margin-left: 305px;}

#search-description		{margin: 0 0 0 0; float: right;}
#search-description p	{font-size: 12px;}

#members-all			{list-style: none !important;}
#members-personal		{list-style: none !important;}
#members-order-select	{list-style: none !important;}

#member-dir-count		{font-size: 15px; color: #464748; float: left; margin-bottom: 15px;}
#member-dir-pag			{font-size: 13px; float: right;}
#members-list			{}
.item-list li			{list-style: none !important; border-bottom: 1px solid #dddddd; margin: 10px 0 5px 0 !important; padding-bottom: 10px;}
.item-avatar 			{margin-top: 5px;}

.friend-actions			{float: right;}

#announcement-box		{width: 193px; height: auto; margin: 15px -8px 0 0; border-bottom: 1px solid #cacbcc; float: right;}
#announcement-box h3	{color: #009dbd; border-bottom: 1px solid #cacbcc; width: 185px; padding: 0 0 10px 10px;}
#announcement-block		{width: 184px; padding: 0 0 10px 10px; background-color: #d0eff4;}
#announcement-box h4	{width: 175px; color: #464748; font-size: 14px; font-weight: bold; margin: 10px 0 0 0; float: left;}
#announcement-box p		{margin: 8px 0 0 0; width: 175px; font-size: 12px; line-height: 15px; float: left;}
#announcement-box img	{margin: 10px 0 0 0; float: left;}

#e-journal-box			{width: 193px; height: auto; margin: 15px -8px 0 0; float: right;}
#e-journal-box h3		{color: #009dbd; padding: 0 0 10px 10px; border-bottom: 1px solid #cacbcc;}

.e-journal-entry		{margin: 0px 0 0px 0; padding: 2px 5px 8px 7px; border-bottom: 1px solid #cacbcc; float: left;}
a.ej-read-more			{font-size: 11px; padding-right: 5px; float: right;}

a.add					{background-color: #8eff6b; border-bottom: 1px solid #409e23; border-right: 1px solid #409e23; color: #409e23; padding: 3px 8px; font-size: 12px;}
a.remove				{background-color: #fc6060; border-bottom: 1px solid red; border-right: 1px solid red; color: #c21717; padding: 3px 8px; font-size: 12px;}

#post-mention a			{background-color: #afafaf; border-bottom: 1px solid #7b7b7b; border-right: 1px solid #7b7b7b; color: #7b7b7b; padding: 3px 8px; font-size: 12px; line-height: 24px; margin-bottom: 5px;}

#send-private-message a	{background-color: #afafaf; border-bottom: 1px solid #7b7b7b; border-right: 1px solid #7b7b7b; color: #7b7b7b; padding: 3px 8px; font-size: 12px; float: left; margin-top: 5px;}
#add-friend-inside		{margin-top: 5px; float: left;}

#item-header-avatar		{float: left;}

#inside-user-title a	{font-size: 24px; font-weight: bold; margin-bottom: 10px; color: #777777;}
#latest-update			{width: 400px; float: left; font-size: 13px; font-style: italic; color: #464748;}
.update					{font-size: 12px; font-style: italic; color: #777777;}

#inside-item-buttons	{width: 155px; float: right;}

.activity-header a		{background-color: #EBF7FF; border-bottom: 1px solid #A1DCFA; border-right: 1px solid #A1DCFA; color: #059AE7; padding: 3px 8px; font-size: 12px;}
a.view					{background: none !important; border: none !important; padding: 0 !important; color: #22aac6;}
a.delete-activity		{color: #c21717; background: none !important; border: none !important; padding: 0 !important;}
.time-since				{font-size: 12px; color: #a0a0a0;}


/* MEMBER PROFILE */

.member-profile-block	{margin: 10px 0 0 0; width: 720px; float: left;}
.member-profile-label	{float: left; width: inherit; margin-top: 15px; font-size: 13px; font-weight: bold;}
.member-profile-data	{float: left; width: inherit; font-size: 13px; margin-top: -10px; padding: 5px;}
.bp-widget  h4			{background-color: #ecf8fb; margin: 20px 0 10px 0; padding: 5px; color: #464748; font-size: 18px; font-weight: normal; width: inherit;}

#latest-update			{padding: 10px; color: #464748;}

/* MEMBER MESSAGES */

.message-container			{margin: 0; padding: 15px 0 15px 0; border-bottom: 1px solid #dddddd; width: 740px; float: left;}
.message-container:hover	{background-color: #f0f0f0;}
#messages-dir-count			{font-size: 13px !important; color: #464748; margin-bottom: 10px;}
.message-checkbox			{margin: 20px 5px 0 0 !important; float: left;}
.message-avatar				{float: left;}
.message-from				{font-size: 12px; margin: 10px 0 0 5px; width: 180px; float: left;}
.activity					{font-size: 12px;}

.message-title			{float: left; width: 345px; margin-top: 5px;}
.message-title p		{margin: 0 !important;}
.message-title a p		{color: #009dbd !important; font-weight: bold !important; font-size: 15px !important;}

.delete-checkbox		{margin-top: 12px; float: right;}
.delete-checkbox a		{font-size: 12px;}

.messages-options-nav	{margin-top: 10px; font-size: 12px; float: left;}

a.requested				{background-color: #EBF7FF; border-bottom: 1px solid #A1DCFA; border-right: 1px solid #A1DCFA; color: #059AE7; padding: 3px 8px; font-size: 12px;}

/* COMPOSE MESSAGE */

#send-to-box			{font-size: 13px;}
.acfb-holder			{width: 400px;}
.acfb-holder li			{list-style: none !important; margin: 5px 0 5px 0 !important;}
.send-to-input			{height: 20px; width: 200px; font-size: 18px;}
#admin-send-all			{}

#subject				{height: 20px; width: 200px; font-size: 18px;}
#message_content		{max-width: 555px;}


/* GROUPS */

#group-dir-search		{margin-right: 90px; float: right;}

span.highlight			{background-color: #EBF7FF; border-bottom: 1px solid #A1DCFA; border-right: 1px solid #A1DCFA; color: #059AE7; padding: 3px 8px; font-size: 12px;}
span.activity			{background-color: #fff9db; border-bottom: 1px solid #ffe8c4; border-right: 1px solid #ffe8c4; color: #eebf75; padding: 3px 8px; font-size: 12px;}

#item-header-content	{width: 740px !important;}

.group-item				{margin: 0 !important;}

li.feed 				{background-color: #feac4c; border-bottom: 1px solid #fd8900; border-right: 1px solid #fd8900; color: #fd8900; padding: 3px 8px; font-size: 12px; list-style: none !important; margin-left: 0px !important;}

li.feed a				{color: #ffffff;}

#group-header-info			{width: 530px; float: left;}
#item-header-content h2 a	{font-size: 24px; font-weight: bold; margin-bottom: 10px; color: #777777; float: left; text-decoration: none;}

#group-info-block		{width: 530px; float: left;}
span.highlight-inside	{background-color: #EBF7FF; border-bottom: 1px solid #A1DCFA; border-right: 1px solid #A1DCFA; color: #059AE7; padding: 3px 8px; font-size: 12px; float: left;}
span.activity-inside	{background-color: #fff9db; border-bottom: 1px solid #ffe8c4; border-right: 1px solid #ffe8c4; color: #eebf75; padding: 3px 8px; font-size: 12px; margin-left: 5px; float: left;}
span.group-join-inside	{margin: -2px 0 0 5px; float: left;}

#group-admins-inside-block	{width: 200px; margin-right: 10px; float: right;}
#group-admins-inside-block h3	{background-color: #EBF7FF; border-bottom: 1px solid #A1DCFA; border-right: 1px solid #A1DCFA; color: #059AE7; padding: 3px 8px; font-size: 12px; margin-bottom: 5px; float: left;}
#group-admins li			{list-style: none !important; margin: 0 0 3px 3px !important; float: left;}

#group-dir-count		{font-size: 12px; color: #a0a0a0;}

.item-title a			{font-size: 18px; line-height: 28px; font-weight: bold; color: #777777;}
.meta					{background-color: #EBF7FF; border-bottom: 1px solid #A1DCFA; border-right: 1px solid #A1DCFA; color: #059AE7; margin-bottom: 3px; padding: 3px 8px; font-size: 12px;}
a.join-group			{background-color: #8eff6b; border-bottom: 1px solid #409e23; border-right: 1px solid #409e23; color: #409e23; padding: 3px 8px; font-size: 12px; line-height: 24px;}
a.leave-group			{background-color: #fc6060; border-bottom: 1px solid red; border-right: 1px solid red; color: #c21717; padding: 3px 8px; font-size: 12px; line-height: 24px;}

#groups_search			{height: 21px; width: 125px; font-size: 15px; border: 1px solid #c0c2c4; color: #cdced0; margin: 0 0 0 171px; padding: 2px; position: absolute;}
#groups_search_submit	{background: url(images/search-btn.png) 0px 0px no-repeat; width: 27px; height: 27px; display: block; text-indent: -99999px; font-size: 0px; border: 0; float: right; cursor: pointer; position: absolute; margin-left: 305px;}

#groups-order-select	{list-style: none !important;}
#groups-all				{list-style: none !important;}
#groups-personal		{list-style: none !important;}

#item-actions-list		{float: left;}
#item-actions-list li	{float: left; display: inline; position: relative; list-style: none; margin: 0 5px 0 5px;}
#item-actions-list li a	{float: left; display: inline; position: relative;}
#item-actions-list h3	{font-size: 17px; color: #464748; margin: 10px 0 0 5px;}	

#message.info p			{background-color: #fff9db; padding: 8px 8px 8px 10px; border-bottom: 1px solid #ffe8c4; border-right: 1px solid #ffe8c4;}

#bp-group-documents h3		{font-size: 18px; margin-bottom: 7px;}
#group-documents-page-count	{font-size: 12px; color: #a0a0a0;}

.item-desc				{width: 375px;}

a.group-subscription-options-link	{background-color: #EBF7FF; border-bottom: 1px solid #A1DCFA; border-right: 1px solid #A1DCFA; color: #059AE7; padding: 3px 8px; font-size: 12px;}

.group-subscription-div	{font-size: 12px; line-height: 17px; color: #464748;}

/* FORUMS */

.gray-style				{font-size: 12px; color: #a0a0a0;}
a#post-new-button		{background-color: #8eff6b; border-bottom: 1px solid #409e23; border-right: 1px solid #409e23; color: #409e23; padding: 3px 8px; font-size: 12px;}

.forum					{margin: 10px 0 10px 0; float: left;}
tr.alt					{background-color: #f4f4f4;}
#th-title				{background-color: #ecf8fb; width: 310px; height: 40px; vertical-align: middle; text-align: left; color: #464748;}
#th-poster				{background-color: #ecf8fb; width: 125px; height: 40px; vertical-align: middle; color: #464748;}
#th-postcount			{background-color: #ecf8fb; width: 50px; height: 40px; vertical-align: middle; color: #464748;}
#th-freshness			{background-color: #ecf8fb; width: 265px; height: 40px; vertical-align: middle; color: #464748;}

.td-title				{vertical-align: middle; border: none; padding: 10px; font-size: 13px;}
.td-title a				{color: #464748; text-decoration: underline;}

.td-poster				{border: none; text-align: center; vertical-align: middle; padding: 10px;}
.poster-avatar			{margin: 3px 3px 0 5px;}
.poster-name			{font-size: 13px;}

.td-postcount			{border: none; text-align: center; vertical-align: middle; padding: 10px; font-size: 13px;}

.td-freshness			{border: none; text-align: center; vertical-align: middle; padding: 10px; font-size: 13px;}


#inside-post-counter	{margin-bottom: 15px; float: right;}
#back-to-group-forum	{background-color: #EBF7FF; border-bottom: 1px solid #A1DCFA; border-right: 1px solid #A1DCFA; color: #059AE7; padding: 3px 8px; font-size: 12px; float: left; max-width: 350px;}

#inside-forum-title		{width: 515px; font-size: 18px; font-weight: bold; float: left; margin-bottom: 15px;}

.mod-admin-links		{color: #a0a0a0; float: right;}
.mod-admin-links a		{background-color: #afafaf; border-bottom: 1px solid #7b7b7b; border-right: 1px solid #7b7b7b; color: #7b7b7b; padding: 3px 8px; font-size: 12px;}
#topic-delete-link		{background-color: #fc6060; border-bottom: 1px solid red; border-right: 1px solid red; color: #c21717; padding: 3px 8px; font-size: 12px;}

.poster-meta-avatar		{width: 70px !important; float: left;}
.inside-forum-content	{float: left;}

.post-content a			{background-color: #EBF7FF; border-bottom: 1px solid #A1DCFA; border-right: 1px solid #A1DCFA; color: #059AE7; padding: 3px 8px; font-size: 12px;}
.post-content			{font-size: 12px; color: #a0a0a0;}
.post-content p			{width: 670px; float: right;}

.inside-admin-links		{float: right;}

#post-delete-link		{color: red;}

.member-block			{width: 450px; float: left;}
.member-avatar			{float: left; margin: 0 5px 0 0;}
.member-name			{float: left;}
.member-name a			{color: #777777 !important; font-size: 16px; font-weight: bold; display: block;}
.member-activity		{background-color: #fff9db; border-bottom: 1px solid #ffe8c4; border-right: 1px solid #ffe8c4; color: #eebf75; padding: 3px 8px; font-size: 12px; float: left; margin-top: 5px;}

