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

/**
* Content
*
* Differences for extended content
*
* @section		structure
* @subsection	content
*/

#content
{ background:#2E2E2E; }

/**
* Main content
*
* Differences for extended content
*
* @section			structure
* @subsection		content
* @subsubsection	content-main
*/

#content-main
{ width:auto; }

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

.box-model
{ background:#181818; height:auto; padding:0 7px 7px 7px; width:967px; }

/** Box model > title */

.box-model-title
{ margin:0 -7px 7px -7px; }

/** Box model > content */

.box-model-content
{ height:1%; overflow:hidden; }

/**
* Subnavigation Tab
*
* Subnavigation tab for sections
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			navigation-tab
*/	

.subnavbar
{ background:url(../images/structure/bg-article-subnavbar.gif) repeat-x 0 0; height:49px; margin:0 -19px 20px -19px; overflow:hidden; }

	.subnavbar li
	{ border-right:1px solid #FFF; float:left; height:49px; width:239px; }
	
		.subnavbar li.last
		{ border:none; width:238px; }
		
		.subnavbar li.active
		{ background:url(../images/iconograph/icon-bullet-dark-bg-FFFFFF.gif) no-repeat 20px bottom; }
		
		.subnavbar li a:link,
		.subnavbar li a:visited,
		.subnavbar li a:active
		{ font-size:13px; display:block; height:38px; line-height:38px; padding:0 0 0 15px; }
		
			.subnavbar li a.active:link,
			.subnavbar li a.active:visited,
			.subnavbar li a.active:active
			{ background:#000; }
	
/**
* Content Model
*
* Content model for the main results
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
*/

.content-model
{ background:#FFF; float:left; padding:1px 20px 20px 20px; width:680px; }

/**
* Article Options
*
* Options Box for Articles
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			article-options
*/

.article-options
{ float:right; padding:0; width:240px; }

/** Content > Content-main > Article-options > spacer */

	.article-options .spacer
	{ background:url(../images/structure/bg-spacer-content-main-dark.gif) repeat-x 0 0; border-color:#181818; border-width:7px; }

/**
* Button
*
* @section				structure
* @subsection			content
* @subsubsection		article-options
* @subsubsubsection		button
*/

a.button
{ background:url(../images/structure/bg-button.gif) repeat-x 0 0; display:block; float:right; font-size:13px; height:28px; line-height:28px; margin:0 0 7px 0; padding:0 0 0 8px; width:230px }

	a.button:hover
	{ color:#FFF; }
	
/** Content > Content-main > Article-sidebar > button > AddThis */

a.button-add-this
{ border:1px solid #333; }

	a.button-add-this:hover
	{ border-color:#FE6D4C; }

		a.button-add-this span
		{ background:url(../images/iconograph/icon-add-this.gif) no-repeat 0 2px; padding:0 0 0 22px; }
		
			a.button-add-this span span
			{ background:none; color:#FE6D4C; padding:0; }

/**
* Article Sidebar
*
* Sidebar for Articles
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			article-sidebar
*/

.article-sidebar
{ background:#0C0C0C; border-left:1px solid #690; float:right; padding:20px; width:199px; }

/** Content > Content-main > Article-sidebar > Generals */

	.article-sidebar h2
	{ color:#690; float:left; font-size:16px; padding:0 0 10px 0; width:100%; }
	
		.article-sidebar .secundary
		{ font-size:14px; padding:20px 0 10px 0; }
	
/** Content > Content-main > Article-sidebar > List-Bullet Differences */

	.article-sidebar ul.list-bullet
	{ float:left; width:100%; }
	
		.article-sidebar ul.list-bullet li
		{ padding-bottom:4px; }
		
			.article-sidebar ul.list-bullet li a:link,
			.article-sidebar ul.list-bullet li a:visited,
			.article-sidebar ul.list-bullet li a:active
			{ color:#999; }
			
				.article-sidebar ul.list-bullet li a:hover
				{ color:#690; }
				
/**
* Pagination
*
* Pagination for page results
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
* @subsubsubsubsection		pagination
*/

.pagination
{ background:#E7E7E7; height:20px; float:left; margin:0; overflow:hidden; width:100%; }

	.pagination p
	{ color:#666; float:left; line-height:20px; padding:0 0 0 5px; }

		.pagination p span
		{ color:#333; }

	.pagination ul
	{ border:1px solid #E7E7E7; float:right; height:18px; overflow:hidden; }
	
		.pagination ul li
		{ color:#ABABAB; float:left; font-size:11px; line-height:18px; }
		
			.pagination ul li a
			{ background:#9F9F9F; margin:0 0 0 1px; padding:4px 6px; }
			
				.pagination ul li a:hover
				{ color:#333; }
			
				.pagination ul li a.active
				{ background:#545454; }

/**
* Article model
*
* Model for news results on the Front page
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
* @subsubsubsubsection		article-model
*/

.article-model
{ clear:left; float:left; height:1%; padding:20px 0; overflow:hidden; width:100%; }

/** Content > Content-main > Content-model > Article-model > Image */

	.article-model a.image
	{ float:left; }
	
		.article-model a.image:link img,
		.article-model a.image:visited img,
		.article-model a.image:active img
		{ border-color:#CCC; }
		
			.article-model a.image:hover img
			{ border-color:#690; }
			
/** Content > Content-main > Content-model > Article-model > Generals */

	.article-model h2,
	.article-model p
	{ padding:0 0 0 106px; }

	.article-model h2
	{ font-size:16px; line-height:18px; margin:0 0 6px 0; }
	
		.article-model h2 a:link,
		.article-model h2 a:visited,
		.article-model h2 a:active
		{ color:#000; }
		
			.article-model h2 a:hover
			{ color:#690; }
	
	.article-model p
	{ color:#666; font-size:12px; margin:0 0 6px 0; }
	
		.article-model p.info
		{ color:#999; font-size:11px; }
		
	.article-model a:link,
	.article-model a:visited,
	.article-model a:active
	{ color:#690; }
	
		.article-model a:hover
		{ color:#333; }