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

/**
* Reset
*
* @section	reset
*/

fieldset
{ display:inline; }

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

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

.left
{ float:left; }

.right
{ float:right; }

/**
* 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; }

/**
* Navigation Tab
*
* Navigation tab for the Month section
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			navigation-tab
*/	

.navigation-tab
{ float:left; width:947px; padding:7px 20px 0 0; }

	.navigation-tab li
	{ float:left; height:26px; margin:0 1px 0 0; }
	
		.navigation-tab li a:link,
		.navigation-tab li a:visited,
		.navigation-tab li a:active
		{ background:url(../images/structure/bg-navigation-tab.gif) repeat-x bottom; color:#757575; display:block; float:left; font-size:11px; line-height:16px; height:18px; padding:8px 12px 0 12px; }
		
			.navigation-tab li a:hover
			{ color:#FFF; }
	
		.navigation-tab li.active
		{ background:url(../images/structure/bg-navigation-tab-active.gif) repeat-x 0 0; color:#333; font-size:13px; line-height:20px; height:20px; padding:6px 12px 0 12px; }
		
			.navigation-tab li.active a:link,
			.navigation-tab li.active a:visited,
			.navigation-tab li.active a:active
			{ background:none; color:#690; font-size:13px; line-height:20px; padding:0; }
			
				.navigation-tab li.active a:hover
				{ color:#333; }
			
/** Content-main > navigation-tab > week */
	
	.navigation-tab li.week
	{ float:right; }
		
		.navigation-tab li.week a:link,
		.navigation-tab li.week a:visited,
		.navigation-tab li.week a:active
		{ background:url(../images/structure/bg-navigation-tab-week.gif) repeat-x bottom; color:#FFF; }
		
			.navigation-tab li.week a:hover
			{ color:#111; }
			
		.navigation-tab li.week-select
		{ background:url(../images/structure/bg-navigation-tab-week-select.gif) repeat-x bottom; color:#333; float:right; font-size:11px; height:20px; padding:6px 13px 0 13px; }
		
			.navigation-tab li.week-select select
			{ border:1px solid #E4E4E4; border-right-color:#D2D2D2; border-top-color:#D2D2D2; color:#666; font-size:11px; height:18px; line-height:18px; padding:0 2px; }

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

				* html .navigation-tab li.week-select select
				{ margin:0 0 -3px 0; }
			
				.navigation-tab li.week-select select option
				{ color:#666; outline:none; }
				
					.navigation-tab li.week-select select option.dark
					{ background:#EEE; }
			
/**
* 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:14px 7px; }

/**
* Buttons
*
* Buttons holder
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
* @subsubsubsubsection		buttons
*/

.buttons
{ height:1%; float:left; margin:-7px 0 7px 0; overflow:hidden; width:100%; }

/**
* Button
*
* @subsubsubsubsection			buttons
* @subsubsubsubsubsection		button
*/

a.button-submit-news-story,
a.button-share-this-page,
a.button-advertise-with-us
{ border:1px solid #000; display:inline; float:left; height:39px; margin:0 10px 0 0; text-indent:-9999px; width:309px; }

/** 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; }

/** content > button > Share This Page */

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

	a.button-share-this-page:hover
	{ border:1px solid #C75800; }
		
/** content > button > Advertise with Us */

a.button-advertise-with-us:link,
a.button-advertise-with-us:visited,
a.button-advertise-with-us:active
{ background:url(../images/iconograph/bt-add-your-company.gif) no-repeat 0 0; }

	a.button-advertise-with-us:hover
	{ border:1px solid #690; }

/**
* Week
*
* Column for News weeks
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
* @subsubsubsubsection		weeks
*/

.week
{ height:1%; margin:0 0 7px 0; overflow:hidden; }

	.week h3
	{ background:#D5D5D5; color:#333; font-size:16px; line-height:30px; padding:0 0 0 10px; }

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

.news-model
{ background:#EEE; border-bottom:1px solid #D5D5D5; border-top:1px solid #FFF; padding:12px; width:448px; }

	.news-model h2
	{ font-size:12px; }
	
		.news-model h2 a:link,
		.news-model h2 a:visited,
		.news-model h2 a:active
		{ color:#333; }
		
		.news-model h2 a:hover
		{ color:#999; }
		
	.news-model p
	{ color:#666; padding:0 0 4px 0; }
	
		.news-model p span
		{ color:#333; }	
	
	.image
	{ float:left; margin:0 12px 20px 0; min-width:65px; }
	
/** 
* Minimun Width - Internet Explorer 6
*
* @bugfix 
* @affected IE 6/Win
* @valid yes 
*/

	* html .image
	{ width:65px; }
	
		.image a:link img,
		.image a:visited img,
		.image a:active img
		{ border-color:#D5D5D5; }
		
			.image a:hover img
			{ border-color:#690; }
			
/**
* Archive box
*
* Content box for archive content
*
* @section					structure
* @subsection				content
* @subsubsection			content-main
* @subsubsubsection			content-model
* @subsubsubsubsection		archive-box
*/

.archive-box
{ background:#EEE; border-bottom:1px solid #D5D5D5; border-top:1px solid #D5D5D5; margin:0 0 -7px 0; padding:12px; width:448px; }

	.archive-box h2
	{ color:#333; font-size:36px; font-weight:bold; padding:0 0 10px 0; }
	
		.archive-box ul
		{ padding:0 0 0 20px; }
	
			.archive-box ul li h3 a:link,
			.archive-box ul li h3 a:visited,
			.archive-box ul li h3 a:active
			{ color:#666; }
			
				.archive-box ul li h3 a:hover
				{ color:#690; }
				
				.archive-box ul li h3 a span
				{ color:#444; }
