@charset "UTF-8";
/* CSS Document */

/*-----------------------------------------------------------------------------

	Palm Tree Direct
	
	version:   1.0
	date:      06/16/09
	author:    [jason@SandauCreative.com]
	email:     [info@sandaucreative.com]
	
	website:   [www.palmtreedirect.com]
	
	version history: [1.0]
	
/* ----------------------------------------------------------------------------
	Import external stylesheets
-----------------------------------------------------------------------------*/

@import url("navigation.css");


/* ----------------------------------------------------------------------------
	Remove margin, padding and border from everything
-----------------------------------------------------------------------------*/

* {
	margin: 0 auto;
	padding: 0;
	}
	
* :focus {
	outline: 0;
	}
	

/* ----------------------------------------------------------------------------
	Body
-----------------------------------------------------------------------------*/


body {
	background-color: #1c1c1c;
	margin: 0 auto;
	padding: 0;
	}
	


/* ----------------------------------------------------------------------------
	styles all
-----------------------------------------------------------------------------*/



#navigation {
	text-align:left;
	margin-left: 120px;
	margin-top: 110px;
	height:30px;
	width:890px;
	}

#header{
	margin-left: 190px;
	margin-top: 25px;
	height:30px;
	width:425px;
	}

/* ----------------------------------------------------------------------------
	home
-----------------------------------------------------------------------------*/

#containerHome {
	background: transparent url(../img/home_back.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4c4d4c;
	width: 950px;
	height: 590px;
	}

#headerHome{
	position:absolute;
	margin-left: 195px;
	margin-top: 25px;
	height:30px;
	width:425px;
	}
	
#picBoxHome{
	position:absolute;
	padding-right: 30px;
	padding-top: 5px;
	float: right;
	width:245px;
	}
	
#textHome{
	position:absolute;
	margin-left: 209px;
	margin-top: 80px;
	line-height: 12pt;
	font-size:11px;
	width:350px;
	}
	
	
	

/* ----------------------------------------------------------------------------
	Gallery
-----------------------------------------------------------------------------*/

#containerGallery {
	background: transparent url(../img/gallery_back.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4c4d4c;
	width: 950px;
	height: 590px;
	}

#headerGallery{
	margin-left: 195px;
	margin-top: 25px;
	height:30px;
	width:425px;
	}

#textGallery{
	margin-left: 209px;
	margin-top: 15px;
	line-height: 12pt;
	font-size:11px;
	width:690px;
	}
	
#picsGallery{
	margin-left: 193px;
	margin-top: 5px;
	line-height: 12pt;
	font-size:11px;
	width:690px;
	}
	
.textGallery2{
	text-align: center;
	margin-left: 195px;
	margin-top: 0px;
	font-size:10px;
	width:690px;

	}
	
/* ----------------------------------------------------------------------------
	About
-----------------------------------------------------------------------------*/

#containerAbout {
	background: transparent url(../img/about_back.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4c4d4c;
	width: 950px;
	height: 590px;
	}

#headerAbout{
	position:absolute;
	margin-left: 195px;
	margin-top: 25px;
	height:30px;
	width:425px;
	}
	
#picBoxAbout{
	position:absolute;
	margin-left: 675px;
	padding-right: 30px;
	padding-top: 30px;
	width:245px;
	}
	
#textAbout{
	position:absolute;
	margin-left: 209px;
	margin-top: 65px;
	line-height: 12pt;
	font-size:11px;
	width:410px;
	}
	
/* ----------------------------------------------------------------------------
	Variities & Pricing
-----------------------------------------------------------------------------*/

#containerVarieties {
	background: transparent url(../img/home_back.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4c4d4c;
	width: 950px;
	height: 590px;
	}
	
#headerVarieties{
	position:absolute;
	margin-left: 200px;
	margin-top: 25px;
	height:30px;
	width:425px;
	}
	
.textVarieties{
	position:absolute;
	margin-left: 206px;
	margin-top: 75px;
	line-height: 12pt;
	font-size:11px;
	width:690px;
	height:280px;
	overflow:auto;
	border: 1px solid #f9fcef;
	}
	
.textVarieties2{
	position:absolute;
	text-align: center;
	margin-left: 200px;
	margin-top: 375px;
	font-size:10px;
	width:690px;

	}
	
/* ----------------------------------------------------------------------------
	FAQ
-----------------------------------------------------------------------------*/

#containerFAQ {
	background: transparent url(../img/gallery_back.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4c4d4c;
	width: 950px;
	height: 590px;
	}
	
#headerFAQ{
	position:absolute;
	margin-left: 198px;
	margin-top: 25px;
	height:30px;
	width:425px;
	}


.textFAQ{
	position:absolute;
	background-color: #ECEDE4;
	margin-left: 206px;
	margin-top: 85px;
	padding: 10px 15px;
	line-height: 12pt;
	font-size:11px;
	width:450px;
	height:265px;
	overflow:auto;
	border: 1px solid #f9fcef;
	}
	
.textFAQ a{
	color: #60400e;
	text-decoration: none;
}

.textFAQ a:hover{
	color: #E23B0E;
}
	
#picBoxFAQ{
	position:absolute;
	margin-left: 700px;
	padding-right: 30px;
	padding-top: 42px;
	width:245px;
	}

/* ----------------------------------------------------------------------------
	Contact
-----------------------------------------------------------------------------*/

#containerContact {
	background: transparent url(../img/about_back.jpg) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4c4d4c;
	width: 950px;
	height: 590px;
	}
	
#headerContact{
	position:absolute;
	margin-left: 200px;
	margin-top: 25px;
	height:30px;
	width:425px;

	}

#sideBoxContact{
	position:absolute;
	margin-left: 660px;
	margin-top: 65px;
	line-height: 12pt;
	font-size:11px;
	width:240px;
	}
	
.textPhone{
	font-size: 12px;
	color: #60400e;
	text-align: center;
	}
	
.textAddress{
	font-size: 12px;
	text-align: center;
	}	
	
#textContact{
	position:absolute;
	margin-left: 206px;
	margin-top: 65px;
	font-size:11px;
	width:450px;

	}
	
/* ----------------------------------------------------------------------------
   footer links
-----------------------------------------------------------------------------*/	
#footer {

	width: 950px;
	color: #808080;
	font-size:11px;
	text-align: center;
	padding-left:100px;
	}
	
.linkage a{
	color: #b3b3b3;
	text-decoration: none;

}
.linkage a:hover{
	color: #ffffff;

}