@charset "UTF-8";
/* CSS Document */
html {height:100.1%;}

body {
	color: #CCC;
	background-color:#999;
	margin: 0 auto;
}

#headerbg {
	background-color: #fff;
	background-image: url(img/headerBg1024x187.jpg);
	vertical-align:top;
	text-align: right;
	min-height:190px;
	background-repeat:no-repeat
}

#indexButtonPosition1{
	position:relative;
	top: 50px;
	left: -20px;
}

#indexButtonPosition2{
	
	position:relative;
	top: 20px;
	left: 103px;
}


#footerbg {background-image: url(img/footerBg1024x138.png); background-color: #fff;}
.footerText {text-align:right; vertical-align:bottom; line-height: 21px; padding-right:15px; padding-bottom:15px; color:#666;}

#currentLocation {padding-left:10px; font-weight:bold; color:#ffb200;}
/* FEATURES */
#featureInfo{ padding: 5px;
font-family: times, Times New Roman, times-roman, georgia, serif;
		font-size: 22px;
		line-height: 34px;
		letter-spacing: -1px;color: #444;
		font-style:italic; 
}
#featuresText {color:#222; width: 500px; float: right; padding: 10px;}
#featuresText PARAGRAPH {
        font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
        font-size: 14px;
        margin-top: .5em; color: #666;
}
#featureScreenshot {
	width: 500px;
	
	position:absolute;
	top:10px;
	left: 20px; 
}

#detailText {color:#222; float: left; width: 100%}
#detailText PARAGRAPH {
        font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
        font-size: 14px;
        margin-top: .5em; color: #666;
}

#detailText a{
color: blue;
}
.main a{
color: blue;
}

#detailText-full{
	color:#222; width: 900px;}






#homeText {position: relative;
min-height: 250px;
	color:#fff;
	background-color: #666;
	margin: -10px;
	margin-top:10px;
	padding:10px;
}

#homeText PARAGRAPH {
        font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
		color:#FFF;
        font-size: 14px;
        margin-top: .5em; color: #666;
}
#homeText #p1 {width: 300px; position:absolute; top: 20px; left: 20px; }

#homeText #p2 {width: 300px; position:absolute; top: 20px; left: 350px;}

#homeText #p3 {width: 300px; position:absolute; top: 20px; left: 685px;}

	
	

.right {text-align:right;}
.topnav {
	font-family:Verdana, Geneva, sans-serif; font-size: 85%; color:#666; }
	
.menu1 li {background-color:#F90;}

.navText {font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; letter-spacing:1px;}

.legal {
	font-family:Verdana, Geneva, sans-serif; border:#ddd thin solid; padding: 20px; font-size: 95%; text-align:justify; 
	
	}
	
.showStackBackground {
	
}

