/**
* Airport-int - general_exhibitions_home.css
*
* @package			layout
* @author			Arca Solutions
* @version			eDirectory 5.2.03
* @since			May, 4, 2009
*
*/

/**
* Global Classes
*
* @section		global
* @subsection	global classes
*/

.mg-0
{ margin:0 !important; }

/**
* Box Model
*
* Differences for Box model used in the entire website.
*
* @section			structure
* @subsection		content
* @subsubsection	box-model
*/

.box-model
{ height:auto; }
	
/** Box model > content */

.box-model-content-exhibition
{ background:url(../images/structure/bg-box-model-content-exhibitions.gif) repeat-y 0 0; height:1%; overflow:hidden; }

/**
* Navigation
*
* Navigation navbar for months
*
* @section				structure
* @subsection			content
* @subsubsection		box-model-content
* @subsubsubsection		navigation
*/

.navigation
{ float:left; padding:25px 0; width:198px; }

	.navigation li
	{ display:block; font-size:12px; line-height:12px; margin:0 0 0 26px; padding:5px 0; }
	
		.navigation li.active
		{ background:#181818; border:1px solid #0C0C0C; border-right:none; margin:0 0 0 14px; padding:10px 0 10px 10px; }
	
		.navigation li a:link,
		.navigation li a:visited,
		.navigation li a:active
		{ background:url(../images/iconograph/icon-arrow-small.gif) no-repeat left center; color:#CCC; padding:0 0 0 18px; }
		
			.navigation li a:hover
			{ color:#690; }
		
		.navigation li span
		{ color:#666; }

/**
* Content Model - White
*
* Content Area used inside all modules ( variations: transparent / white )
*
* @section			structure
* @subsection		content
* @subsubsection	content-model
*/

.content-model
{ background:none; float:right; height:1%; overflow:hidden; padding:7px; width:444px; }

/** Content > Exhibition Results Generals */

a.save-to-calendar:link,
a.save-to-calendar:active,
a.save-to-calendar:visited
{ background:#000 url(../images/iconograph/icon-calendar-save.gif) no-repeat 7px 7px; border-style:solid; border-width:1px; border-bottom:none; border-right:none; display:block; height:26px; line-height:26px; padding:0 0 0 25px; width:80px; }

/**
* Featured Exhibition
*
* Featured exhibition content
*
* @section				structure
* @subsection			content
* @subsubsection		content-model
* @subsubsubsection		featured-exhibition
*/

.featured-exhibition
{ background:#F2F2F2 url(../images/structure/bg-featured-exhibition.gif) repeat-x bottom; height:1%; margin:10px 0; overflow:hidden; padding:10px; position:relative; }

/** Content > Content-model > Featured exhibitions generals */

	.featured-exhibition .image
	{ float:left; margin:0 10px 0 0; }
	
	.featured-exhibition h2
	{ color:#333; font-size:13px; line-height:14px; margin:0 0 10px 0; }
	
	.featured-exhibition p
	{ color:#666; margin:0 0 10px 0; }
	
	.featured-exhibition span
	{ color:#000; }
	
	.featured-exhibition a:link,
	.featured-exhibition a:visited,
	.featured-exhibition a:active
	{ color:#333; font-size:13px; }
	
		.featured-exhibition a:hover
		{ color:#690; }
		
		.featured-exhibition a:link img,
		.featured-exhibition a:visited img,
		.featured-exhibition a:active img
		{ border-color:#AFAFAF; }
		
			.featured-exhibition a:hover img
			{ border-color:#690; }
			
			.featured-exhibition a.view-more
			{ font-size:12px; }
			
/** Content > Content-model > Featured exhibitions > Save to calendar link */
			
	.featured-exhibition a.save-to-calendar:link,
	.featured-exhibition a.save-to-calendar:active,
	.featured-exhibition a.save-to-calendar:visited
	{ border-color:#F3F3F3; bottom:0; color:#FFF; font-size:10px; position:absolute; right:0; }
		
		.featured-exhibition a.save-to-calendar:hover
		{ color:#690; }

/** 
* Select Height - Internet Explorer 6
*
* @bugfix 
* @affected IE 6/Win
* @valid yes 
*/

* html .featured-exhibition a.save-to-calendar
{ bottom:-1px; }
			
/**
* Exhibition
*
* Exhibition content
*
* @section				structure
* @subsection			content
* @subsubsection		content-main
* @subsubsubsection		exhibitions
*/

.exhibition
{ background:url(../images/structure/bg-exhibition.gif) repeat-y 0 0; border-top:1px solid #000; height:1%; margin:0 0 10px 0; overflow:hidden; }

/** Content > Content-model > Content-main > Exhibitions generals */

.exhibition-info
{ float:left; overflow:hidden; padding:7px; position:relative; width:371px; }

	.exhibition-info h2
	{ font-size:12px;}

	.exhibition-info img
	{ float:left; margin:0 7px 7px 0; }
	
.exhibition-date
{ float:left; height:59px; margin:0; text-align:center; width:58px; }

	.exhibition-date p
	{ background:#212121; color:#FFF; border:1px solid #0A0A0A; font-size:11px; height:42px; line-height:normal; margin:7px auto 0 auto; text-align:center; width:42px; }
	
		.exhibition-date p span
		{ display:block; font-size:28px; line-height:20px; padding:5px 0 2px 0; }
		
.exhibition-extra
{ clear:both; margin:10px 0 0 0; }

	.exhibition-extra a:link,
	.exhibition-extra a:visited,
	.exhibition-extra a:active
	{ color:#690; font-size:11px; }
	
		.exhibition-extra a:hover
		{ color:#FFF; }
	
	.exhibition-extra p.organizer
	{ color:#FFF; }

		.exhibition-extra p span
		{ color:#666; display:block; float:left; width:70px; }
		
/** Content > Content-model > Featured exhibitions > Save to calendar link */		

.exhibition-extra a.save-to-calendar:link,
.exhibition-extra a.save-to-calendar:visited,
.exhibition-extra a.save-to-calendar:active
{  border-color:#111; color:#FFF; display:inline; float:right; font-size:10px; margin:10px -7px -7px 0; }

	.exhibition-extra a.save-to-calendar:hover
	{ color:#690; }

/**
* Pagination
*
* Pagination for page results
*
* @section			structure
* @subsection		content
* @subsubsection	pagination
*/

.pagination
{ background:#111; margin:0 0 10px 0; overflow:hidden; }

	.pagination p
	{ display:block; line-height:20px; padding:0 0 0 5px; text-align:left; }

		.pagination p span
		{ color:#FFF; }

	.pagination ul
	{ border:1px solid #111; float:right; height:18px; overflow:hidden; }
	
		.pagination ul li
		{ color:#ABABAB; float:left; font-size:11px; line-height:18px; }
		
			.pagination ul li a
			{ background:#1E1E1E; margin:0 0 0 1px; padding:4px 6px; }
			
				.pagination ul li a.active
				{ background:#545454; }
		
/**
* Button
*
* Button Differences
*
* @section				structure
* @subsection			content
* @subsubsection		content-sidebar
* @subsubsubsection		button
*/

/** Content-model > buttons > Add Exhibition */

a.button-add-exhibition
{ border:1px solid #662900; }

	a.button-add-exhibition:hover
	{ border-color:#B34800; }

		a.button-add-exhibition span
		{ background:url(../images/iconograph/icon-calendar-exhibitions.gif) no-repeat 0 center; color:#B34800; padding:0 0 0 20px; }
		
			a.button-add-exhibition span span
			{ background:none; color:#FFF; padding:0; }