/* ---------------- main ---------------- */



body {
	margin:0;
	padding:0;
	text-align:center;
	color: #858585;
	font-size:10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
h1, h2, h3, h4 {
	text-align : left;
	color : #858585;
	background : none;
	font-weight: bold;
}
a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration : none;
	color : #000;
	background : none;
}
a:link {
}
a:visited {
}
a:hover {
	text-decoration : none;
	color : #858585;
	background : none;
}
/* ---------------- SLIDESHOW PRO	---------------- */



div#flashcontent {
	margin:0px auto;
}
/* ---------------- navigation  ---------------- */



/*div#menu_bar{

}



div#menu_bar ul {

	margin:0px;

	padding:0px 0px 0px 0px;

	list-style-type: none;

}



div#menu_bar li{display: inline;}



div#menu_bar a{

	text-align:center;

	text-decoration:none;

	margin:0px;

	padding: 0px 13px 0px 13px;

	color:#CCCCCC;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:1.4em;

	text-transform:uppercase;

}



div#menu_bar a:hover{color: #999999;}



div#menu_bar a.active {color: #999999;}

*/



#nav, #nav ul { /* all lists */
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
}
#nav a {
	text-align:left;
	text-decoration:none;
	margin:0px;
	padding: 0px 13px 0px 13px;
	color:#CCCCCC;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1.4em;
	text-transform:uppercase;
	display: block;
	/*width: 10em;*/

	line-height:1.2em;
}
#nav a:hover {
	color:#999999;
}
#nav a.active {
	color:#999999;
}
#nav li { /* all list items */
	float: left;/*width: 10em;*/ /* width needed or else Opera goes nuts */

}
#nav li ul { /* second-level lists */
	position: absolute;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#nav li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 10em;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
/* ---------------- ids ---------------- */



#header {
	width:100%;
	margin:45px 0px 55px 0px;
}
#logo {
	float:left;
	padding:0px 10px 0px 45px;
}
#logo IMG {
	width:250px;
	height:30px;
}
#nav {
	float:left;
	padding:2px 0px 0px 60px;
}
/* ---------------- CONTACT PAGE ---------------- */

#inside_page {
	text-align : left;
	text-transform: uppercase;
	line-height:16px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#989797;
}

#buzz_aldrin {
	display:block; 
	float:left; 
	padding:5px 0 0 5px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#989797;
}
#video_buzz_aldrin a {
	color:#858585;
	cursor:pointer;
}
#video_buzz_aldrin a:hover {
	color:#000;
}


#contact_page {
	text-align : left;
	text-transform: uppercase;
}

