/*##################
	name: 	Microwave Science style sheet:
	author: steve (lord xeon) giorgi
	author url:	http://steve.deadlycomputer.com
	author email: lord.xeon@deadlycomputer.com
	file url: http://steve.deadlycomputer.com/microwave/rocket-ship.css
	copyright (c) Deadlycomputer.com 2007
###################*/

/*###############
		Body
###############*/
body
{
	background-image:url(images/background.png);
	background-repeat:repeat-x;
	background-color:#5b5a5a;
}

body a
{
	text-decoration:none;
	color:#3db4f5;
}

body a:hover
{
	text-decoration:none;
	color:#7e0303;
}

h1
{
	font-family:Georgia, "Times New Roman", Times, serif;/*Monaco, "Minion Pro", "Times New Roman";*/
	font-size:36px;
	color:#FFFFFF;
	text-align:center;
}

/*###################
	warning header
###################*/
#warning
{
	font-size:14px;
	font-weight:bold;
	font-family:"Courier New", Courier, monospace;
	color:#990000;
	text-align:center;
}

#warning img
{
	width:300px;
	border:0px;
	text-align:center;
	vertical-align:middle;
}

/*###################
	main text
###################*/
#search
{
	width:700px;
	padding-top:10px;
	margin:0 auto;
}
#themain
{
	width:985px;
	color:#C6E7FF;
	border:solid thin;
	border-color:#000033;
	min-height:610px;
	max-height:200000px;
	margin:0 auto;
}

#thetxt
{
	margin-left:230px;
	margin-top:10px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:17px;
	margin-bottom:10px;
}

.theitem
{
	width:735px;
	margin-right:10px;
	min-height:230px;
	margin-top:5px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
}


/*###################
		footer
###################*/

#footer
{
	font-size:11px;
	font-family:"Courier New", Courier, monospace;
	text-align:center;
	line-height:1.5em;
	padding-top:25px;
	color:#999999;
	text-decoration:none;
	margin-bottom:50px;

}

#footer a
{
	border-bottom:dotted;
}

/*########################################
 Photo-Caption PZ3 CSS (The Good Stuff) 
########################################*/

.PZ3-l { float:left; margin-right:10px; }
.PZ3-r { float:right; margin-left:10px; direction:rtl; }

  html>/**/body .PZ3-r { position:relative; }

.PZ3zoom { border:1px solid #660F0F; margin-right:10px; }
.PZ3zoom a,.PZ3zoom a:visited { display:block;
  padding:0; overflow:hidden; text-decoration:none;
  height:100%; width:100%; }

  html>/**/body .PZ3-r a { right:0; }

.PZ3zoom a:hover { position:absolute;
  z-index:999; padding:0; background:none;
  cursor:default; height:auto; width:auto;
  overflow:visible; border:1px solid #660F0F;
  margin:-1px 0 0 -1px; }

  html>body .PZ3zoom a:hover { margin:-1px -1px 0 -1px; }

.PZ3zoom a img { border:0; height:100%; width:100%; }
.PZ3zoom a:hover img { height:auto; width:200px;
  border:0; }

a:hover .PZ3cap,
a:hover .PZ31cap { display:block;
  direction:ltr; font:10pt verdana,sans-serif;
  margin-top:-3px; background:#660F0F; color:#fff;
  text-align:left; }
  
a:hover .PZ3cap { padding:3px 5px; }
.PZ3inr { display:block; padding:2px 5px; }

.noCap a:hover .PZ3cap { display:none; }
.noBdr,.noBdr a:hover { border:0; }
.Lnk a:hover { cursor:pointer; }

/*#######################################
		after-color on images
#######################################*/

.PZ3-l-after { float:left; margin-right:10px; }
.PZ3-r-after { float:right; margin-left:10px; direction:rtl; }

  html>/**/body .PZ3-r-after { position:relative; }

.PZ3zoom-after { border:1px solid #0F1D7D; margin-right:10px; }
.PZ3zoom-after a,.PZ3zoom-after a:visited { display:block;
  padding:0; overflow:hidden; text-decoration:none;
  height:100%; width:100%; }

  html>/**/body .PZ3-r-after a { right:0; }

.PZ3zoom-after a:hover { position:absolute;
  z-index:999; padding:0; background:none;
  cursor:default; height:auto; width:auto;
  overflow:visible; border:1px solid #0F1D7D;
  margin:-1px 0 0 -1px; }

  html>body .PZ3zoom-after a:hover { margin:-1px -1px 0 -1px; }

.PZ3zoom-after a img { border:0; height:100%; width:100%; }
.PZ3zoom-after a:hover img { height:auto; width:200px;
  border:0; }

a:hover .PZ3cap-after,
a:hover .PZ31cap-after { display:block;
  direction:ltr; font:10pt verdana,sans-serif;
  margin-top:-3px; background:#0F1D7D; color:#fff;
  text-align:left; }
  
a:hover .PZ3cap-after { padding:3px 5px; }
.PZ3inr-after { display:block; padding:2px 5px; }

.noCap-after a:hover .PZ3cap-after { display:none; }
.noBdr-after,.noBdr-after a:hover { border:0; }
.Lnk-after a:hover { cursor:pointer; }

/* End Photo-Caption Zoom CSS */


/*##################
	side-bar
#################*/
#sidebar
{
	width:200px;
	font-size:17px;
	color:#FFFFFF;
	height:350px;
	margin-top:10px;
	margin-left:10px;
	float:left;
	background-image:url(images/light-background-trans.png);
	background-repeat:no-repeat;	

}

#sidebar a
{
	color:#FFFFFF;
}
#sidebar a:hover
{
	color:#7e0303;
}
#sidebar ul 
{
	float:left;
	padding:0;
	margin-left:10px;
}

#sidebar li 
{
	float:left;
	position:relative;
	width:10em;
	list-style-type:none;
}

#sidebar li ul 
{
	display:none;
	position:absolute; 
	top:1em;
	left:0;
	margin-left:10px;
	background:url(images/link-background.png);
	width:125px;
	font-size:17px;
	line-height:21px;
/*	padding-top:.1em;*/
}

#sidebar li:hover ul { display:inline; }

/*###############
	video page
###############*/
h3
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	margin-left:80px;
}
#video
{
	margin-left:60px;
}