/**
 * Skymax CSS Stylesheet
 * New: 2009-10-17
 * Updated:
 * @copyright Copyright 2009 Skymax
 * 
 * 
 * 
 */

body {
	margin: 0 auto 0;
	font-family: tahoma, arial, verdana, helvetica, sans-serif;
	font-size: 62.5%;
	color: #ffffff;
	background-image: url(images/bg-skymax.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-color: #2a4467;
	}
	
/*  CONTAINER MODS  */
/* VAL MODS */
	
#mainWrapper { 
	padding-top: 30px;
	overflow:hidden; 
	vertical-align: top;
}
	
		
#contentMain { }

#contentText { color:#D8F4F0; }
#contentText p  { padding: 0 0 0.5em 0.3em; font-size: 1.4em; line-height: 1.4em; color: #D8F4F0;}
	
#contentText h1, #contentText h2, #contentText h3 { color:#D8F4F0; padding: 0 0 1.0em 0.3em;}

#separator { height: 460px; }
	
#footer { margin: 0 auto 0; padding-top: 16px; text-align: center; }


/* IMAGES */

#skymaxImg IMG { width: 460px; border: 1px solid #ced4df; padding:4px;}
#credits { text-align: right; font-size: 1.0em;}




/* COLORS */
.brown 		{ color:#b06913; }
.darkBrown 	{ color: #633a3a;}
.lightPink 	{ color: #ffe8e8;}
.lightPurple {color: #e2cfcf;}
.pink 		{ color: #ffd8d8;}
.red 			{ color: #d45749; }
.darkRed 	{ color:#6f2e26; }
.taupe 		{ color: #83785c;}
.yellow		{ color:#FFF7b2; }


/* FORM ELEMENTS  */
form { margin: 0.5em 0em 0em 0em; padding: 0 0 0 0.3em; font-size: 1.5em; line-height: 1.3em; }
input { margin: 0.2em 0 0 0; width: 200px; }
label { display:block; font-size: 1.0em; font-weight: bold; margin-top: 0.80em;}
textarea { }	
.submit { margin-top: 2.8em;  background-color: #bcdbe1; color:#2a4467; font-weight: bold;}


/* LINKS  */

	a 				{ color: #D8F4F0; text-decoration: underline;	}
	a:hover 		{ color: white; text-decoration: underline;	}
	a:visited 	{ color: #d9ddf4; text-decoration: underline;	}

/* TEXT  */

	.textLeft 		{ text-align: left;	}
	.textRight 		{ text-align: right;	}
	.textCenter 	{ text-align: center;}

	.centerIt		{ margin: 0 auto 0;}
	
	.biggerText 	{ font-size: 1.05em; line-height: 1.4em; }
	.small { font-size: 1.2em; line-height:1.2em; }	
	.smallerText 	{ font-size: 1.0em; }	
	
	.boldIt { font-weight: bold; }
	.slantIt { font-style: italic; } 	
	

	
	
/* HEADINGS */	
	
	h1 { font-size: 1.5em;	}	
	h2 { font-size: 1.4em; 	}	
	h3, h4, h5, h6 { font-size: 1.2em; 	}
	
		h1 					 { margin: 0.3em 0em 0.3em 0em; }
		h2, h3, h4, h5, h6 { margin: 1.2em 0em 0.5em 0em; }	


/* BORDERS */

	.goRight { float: right; }
	.border { border: 1px solid #83785c; }	
	.borderLeft { border-left: 1px solid #e2cfcf; }
	.borderRight { border-right: 1px solid #e2cfcf; }
	.borderAll { border: 1px solid #e2cfcf; }
	

/* MARGINS */

	.pushDown_1 { margin-top: 1.0em;	}
	.pushDown_2 { margin-top: 2.0em;	}
	.pushDown_3 { margin-top: 3.0em;	}	
	.pushUp_half { margin-top: -0.50em;	}
	.pushUp_1 	 { margin-top: -1.0em;	}
		