/*
 * Copyright (c) 2007, Makuta Technics, All rights reserved.
 * version: 0.1; creation date: 09/01/2007
 *
 * last edited: 09/01/2007
 * RWBAKER @ http://www.rwbaker.com
 */
 
@import "common/reset-fonts-grids.css";
@import "grids.css";
@import "nav.css";
@import "fonts-links.css";
@import "forms.css";
/*@import "landingpage.css";*/

/* Globals
-------------------------------------------------------------------------------- */
.clear						{clear:both; display:block; overflow:hidden; width:0; height:0;}
.hide						{display:none;}

/* Header
-------------------------------------------------------------------------------- */
#hd							{height:256px; border-bottom:5px solid #51403D;}
#hd #navWrap #rfq			{margin:10px 20px 0 0; float:right; background:url(../images/nav/rfq.png) no-repeat; width:144px; height:30px;}

/* Slideshow */
#hdSlideshow	{height:256px; width:1024px; margin:0; padding:0; z-index:10; overflow:hidden;}

/* Body
-------------------------------------------------------------------------------- */
#bd							{background:url(../images/bd/bkg.jpg) repeat-x #fff; min-height:300px;}

/* - Articles
-------------------------------------------------------------------------------- */
div#articleSideBar					{float:right; display:inline; margin-left:15px;}
div.articleImage					{padding:5px; border:1px solid #b0c4d0; background-color:#fff;}
#articleGalleryWrap					{}
#articleGalleryWrap #fullsize		{height:275px; margin-bottom:20px;}
#articleGalleryWrap #fullsize #rssImg{padding:5px; border:1px solid #b0c4d0; background-color:#fff; }
#articleGalleryWrap #desc			{display:none;}
#articleGalleryWrap .rssThumbs		{}
#articleGalleryWrap .rssThumbLabel	{display:none;}
#articleGalleryWrap .rssThumbFloat 	{background-color:#fff; float:left; margin:0px 16px 15px 0; padding:2px; border: 1px solid #b0c4d0;}

.eachInList 						{margin:10px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:1px solid #ddd;}

/* News
------------------------------------------------------------------------------- */
#news h2				{}
#news span.date			{color:#aaa; font-size:80%; text-transform:uppercase; line-height:14px;}


/* Resource List
------------------------------------------------------------------------------- */
#resourceCol				{background:url(../images/bd/resourcebkg.jpg) no-repeat; min-height:440px; padding:0px 0px 0px 15px}

#resourcesList ul 			{border-top:1px solid #A4BABB;}
#resourcesList ul li		{border-bottom:1px solid #A4BABB; padding:4px 0;}
#resourcesList ul li.art	{background:url(../images/icons/art.png) no-repeat 0px 4px; padding:4px 0 4px 19px;}
#resourcesList ul li.pres	{background:url(../images/icons/pres.png) no-repeat 0px 4px; padding:4px 0 4px 19px;}
#resourcesList ul li.vid	{background:url(../images/icons/vid.png) no-repeat 0px 4px; padding:4px 0 4px 19px;}
#resourcesList ul li.wp		{background:url(../images/icons/wp.png) no-repeat 0px 4px; padding:4px 0 4px 19px;}

	#resourcesList				{}
	#resourcesList h2			{}
	#resourcesList h3			{}
	#resourcesList ul.videos	{}
	#resourcesList ul.videos li	{background:url(../images/icons/vid.png) no-repeat 0px 4px; padding:4px 0 4px 19px;}

div.resourceitem		{margin:10px 0px 10px 0px; padding:0px 0px 10px 0px; border-bottom:1px solid #ddd;}
.videoBody				{clear:both; float:none; margin:10px 0px 20px 0px; padding:0px 0px 10px 0px;}

/* Conference Image */
/* .resourceImage 					{margin:20px 0px 0px 15px; border:2px solid #e5e5e5; background:#eaeef0; padding:4px; width:160px; height:245px !important; overflow:hidden; text-align:center;} */
.resourceImage 					{margin:20px 0px 0px 15px; border:2px solid #e5e5e5; background:#eaeef0; padding:4px; overflow:hidden; text-align:center;}
.resourceImage a				{overflow:hidden;}
.resourceImage img 				{}

/* Testamonials
-------------------------------------------------------------------------------- */
.testamonialWrapper				{margin:20px 15px 0 0;}
	.testamonial				{border:2px solid #E5E5E5; border-top:4px solid #E5E5E5; clear:both;}
		.testamonialData		{border:4px solid #EAEEF0; background:url(../images/bd/newsbkg.jpg) repeat-x #fff;
									padding:2px 4px; min-height:115px;}
			.text				{}
			.text p				{}
			.signature			{}
				span.name		{}
				span.company	{}

/* Contact - Map 
-------------------------------------------------------------------------------- */
#mapWrapper			{padding:5px; border:1px solid #b0c4d0; background-color:#fff; display:inline; float:right; margin-left:15px;}
#map 				{width:300px; height:300px;}
#map #mapMarker		{padding-right:10px;}
#map #mapMarker h4	{padding:0; margin:0;}

#ContactAddress							{float:left;}
#ContactAddress h4						{margin-top:10px;}
#ContactAddress span#addr1				{display:block; margin-top:4px;}
#ContactAddress span#addr2				{display:block;}
#ContactAddress #contactInfo			{}
#ContactAddress #contactInfo dl			{clear:both; margin-top:8px;}
#ContactAddress #contactInfo dl dt		{color:#444; font-weight:normal; float:left; margin-right:5px;}
#ContactAddress #contactInfo dl	dt dd	{float:left;}


/* Footer
-------------------------------------------------------------------------------- */
#ft							{margin-top:30px; background-color:#ECEEEC; border-top:5px solid #E0E2E0; padding:7px 0px;}
#ft #inside					{background:url(../images/ft/makutalogo.png) no-repeat; min-height:37px;}
	
	/* VCARD */
	#ft div.vcard								{margin-left:200px; color:#6E6E6E;}
	#ft div.vcard *								{font-size:10px !important;}
		#ft div#address							{float:left; margin:0 15px 0 0;}
			#ft div.adr							{}
				#ft div.org						{font-weight:bold;}
				#ft div.fn						{}
					#ft div.organization-name	{}
				#ft div.street-address			{}
				#ft span.locality				{}
				#ft abbr.region					{}
				#ft span.postal-code			{}
		#ft div#contactInfo						{}
			#ft div.tel							{}
			#ft div.fax							{}
			#ft span.type						{margin-right:4px; width:3em; font-weight:bold; text-align:right; display:block; float:left;}
				#ft span.value					{}
			#ft div.email						{}
			#ft span.type						{}
				#ft a.email						{}

