/* iP CSS Document */

/* Element defaults */
body				{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0; background:url(/images/splash_bg_repeat.gif) repeat-y center; }
p				{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em; color:#666666; margin:10px 0; }
ol, ul, li			{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em; color:#666666; }
input, select, textarea		{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em; color:#000000; }
table				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#666666; }
th				{ font-size:1em; color:#666666; text-align:left; padding:5px; background-color:#EBEBEB; }
thead				{ display:table-header-group; }
tr, td				{ color:#666666; }
hr              	   	{ color:#E9E9E9; height:1px; background:#E9E9E9; border:0;  }
img	            		{ border:0; }
fieldset			{ margin:0; border:0; padding:0; }
h1				{ margin:15px 0; font-size:2.2em; color:#006699; font-weight:lighter;  }
h2				{ margin:8px 0; font-size:1em; color:#E10915; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; }
h3				{ margin:10px 0; font-size:1.3em; color:#006699; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; }
h4				{ margin:10px 0; font-size:1.5em; color:#8C9AA8; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
h5				{ margin:10px 0; font-size:1.3em; color:#8C9AA8; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
h6				{ margin:10px 0; font-size:1.3em; color:#8C9AA8; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
blockquote			{ margin:0 10px; }

/* Href elements */
a    				{ color:#006699; text-decoration:none; }
a:hover   			{ color:#000000; text-decoration:none; }

/* Structure elements */
div#ribbon			{ width:255px; height:255px; margin:0; position:fixed; z-index:100; top:0; left:0; }			

div#splash			{ margin:0 auto; width:940px; color:#999999; position:relative; padding-top:104px; }
div#splash img			{ margin:0 0 5px 0; }
div#splash p			{ color:#999999; font-size:.9em; font-weight:bold; }

div#right			{ width:290px; margin:0; float:right; padding-right:50px; }			
div#left			{ width:382px; margin:0; float:left; }			

div#logo			{ width:124px; margin:0; float:left; padding:0 0 0 120px; }			
div#site			{ width:368px; margin:0; float:left; padding:68px 0 0 0; }			
div#map			  	{ width:290px; margin:0; float:left; padding:60px 0 0 40px; }
div#featureSplash		{ margin:0; float:left; padding:30px 0 0 0; }



div#logoMobius			{ width:218px; margin:0; float:left; padding:0 0 0 27px; }			
div#promo			{ width:290px; margin:0; float:left; padding:62px 0 0 0; }			
div#promobtn			{ width:220px; margin:0; float:left; padding:28px 0 0 30px; }

div#footer			{ width:220px; margin:0; float:left; padding:48px 0 0 5px; }
div#homepageContent		{ position:absolute; left:0; top:0; width:200px; z-index:-1; }
div#homepageContent h1		{ font-size:10px; color:#FFFFFF; }
/* Classes */

.clear				{ clear:both; }
.imgMapButton			{ cursor:default; }