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

/**
* Box Model
*
* Box model used in the entire website. ( Main content / Sidebar content )
*
* @section			structure
* @subsection		content
* @subsubsection	box-model
*/

.box-model
{ background:#E6E6E6; height:auto; overflow:hidden; width:100%; }

/** Box model > title */

	.box-model-title h2
	{ float:left; font-size:16px; line-height:22px; padding:5px 0 6px 0; }
	
		.box-model-title h2 a.link:link,
		.box-model-title h2 a.link:visited,
		.box-model-title h2 a.link:active
		{ color:#690; }
		
			.box-model-title h2 a.link:hover
			{ color:#FFF; }

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

.content-model
{ background:url(../images/structure/bg-content-model.gif) repeat-y 0 0; height:1%; overflow:hidden; padding:20px 30px 40px 30px; }

/** Content model > generals */

	.content-model h1
	{ color:#333; font-size:26px; }
	
	.content-model h3
	{ color:#999; font-size:12px; margin:10px 0 20px 0; }
	
		.content-model h3 span
		{ color:#333; }
		
	.content-model .main-image img
	{ border:1px solid #D5D5D5; float:left; margin:0 30px 25px 0; }
    
    .content-model .social-links
    { border-bottom:1px dotted #000; border-top:1px dotted #000; display:inline-block; margin-bottom:15px; padding:5px 0; width:100%; }
    
    	.content-model .social-links .fb_edge_widget_with_comment
        { margin:0 0 0 -17px; width:300px; }
        
        .content-model .social-links .twitter-share-button
        { margin-right:-17px; }
        
        .content-model .social-links .fb_edge_widget_with_comment, 
        .content-model .social-links .twitter-share-button,
        .content-model .social-links div
        { float:left !important; }
	
/**
* 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 0 20px 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
		{ background:#9F9F9F; color:#ABABAB; float:left; font-size:11px; line-height:18px; margin:0 0 0 1px; }
		
			.pagination ul li a
			{ padding:4px 6px; }
			
				.pagination ul li a:hover
				{ color:#333; }
			
				.pagination ul li.active
				{ background:#545454; }
				
/** Content > content-main > content-model > pagination differences */

.pagination-bottom
{ margin:20px 0 0 0; }
	
/**
* Button
*
* @subsubsubsubsection			buttons
* @subsubsubsubsubsection		button
*/

a.button-submit-news-story
{ border:1px solid #000; display:block; height:39px; margin:7px 0; text-indent:-9999px; }

/** content > button > Submit a News Story */

a.button-submit-news-story:link,
a.button-submit-news-story:visited,
a.button-submit-news-story:active
{ background:url(../images/iconograph/bt-submit-news-story.jpg) no-repeat 0 0; }

	a.button-submit-news-story:hover
	{ border:1px solid #D1C50D; }
			
/**
* Recently added news
*
* Recently added news box
*
* @section				structure
* @subsection			content
* @subsubsection		content-model
* @subsubsubsection		recently-added-news
*/

.recently-added-news
{ clear:both; margin:0 -30px -40px -30px; padding:20px 0 0 0; }

	.recently-added-news h2
	{ background:url(../images/structure/bg-recently-added-news-tab.gif) no-repeat 0 0; line-height:28px; height:28px; text-indent:-9999px; }
	
	.recently-added-news ul
	{ background:#E7E7E7 url(../images/structure/bg-splitter-light.gif) repeat-y center; border:10px solid #E7E7E7; border-left:none; border-right:none; height:1%; overflow:hidden; padding:10px 20px; }	
	
		.recently-added-news ul li
		{ display:block; min-height:120px; padding:0 0 10px 0; width:47%; }
		
			.recently-added-news ul li.left
			{ clear:left; }
			
			.recently-added-news ul li.right
			{ clear:right; }

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

		* html .recently-added-news ul li
		{ height:120px; }
		
			.recently-added-news ul li h3
			{ margin:0 0 14px 0; }
			
			.recently-added-news ul li .image
			{ float:left; }
			
			.recently-added-news ul li p
			{ color:#666; font-size:11px; }
			
				.recently-added-news ul li p a:link,
				.recently-added-news ul li p a:visited,
				.recently-added-news ul li p a:active
				{ color:#690; line-height:20px; }
				
					.recently-added-news ul li p a:hover
					{ color:#111; }
			
			.recently-added-news ul li a:link img,
			.recently-added-news ul li a:visited img,
			.recently-added-news ul li a:active img
			{ border-color:#ABABAB; height:53px; margin:0 14px 30px 0; width:68px; }
			
				.recently-added-news ul li a:hover img
				{ border-color:#690; display:inline; }
			
				.recently-added-news ul li h3 a:link,
				.recently-added-news ul li h3 a:visited,
				.recently-added-news ul li h3 a:active
				{ color:#000; font-size:13px; line-height:16px; }
				
					.recently-added-news ul li h3 a:hover
					{ color:#690; }
