/* 	common.css		SecondDream.org common CSS file		*/

		body {
	 		color: #FFFFFF;
	 		1background-color: #000000;
	 		1background-color: #4F1100;
	 		1background-color: #3D0000;
	 		background-color: #39393E;
	 		background-color: #2C3245;
			border-width: 0;
			margin-top:0px;
			1float:left;	
			max-width:1820px;
			margin-left:auto; margin-right:auto;
			/* max-width:1000px; margin-left:auto; margin-right:auto; */
	/* 	center in viewport		*/

			1margin-left:100px;
	 		1background-color: #FFFFFF;
		}

		#center {
			margin-left:auto; margin-right:auto; /* center in container	*/
		}


		div{
			1background-color:#FFC7EF;
			1background-color:#B1C1FF;
			margin-top:0px;
			border-width:0;
		}
		div2 {
			1background-color:#B1C1FF;
		 margin-right:0px; padding:5px; 
        border-left:1px solid gray; border-right:2px solid black; 
		  border-top:1px solid gray; border-bottom:2px solid black;
		}

		#nav {
			clear:both;
			1background-color:#FFD9EB;		/* light green */
			background-color:#EFAA66;		/* light blue */
				  float:left; width:20%; min-width:120px;
		}
		#main {
			1background-color:#DEEEEF;
			background-color:#E0E0FF;		/* light purpleblue */
			float:left; width:47%; min-width:170px;
		}
		#news {
			1background-color:#DEEEEF;
			1background-color:#CCE0FF;
			1background-color:#EBD6FF;
			1background-color:#E0D1FF;		/* light purple */
			background-color:#E0E0FF;		/* light purpleblue */
			1margin-right:0px;
			float:left; width:27%; min-width:150px;
		}

		body1{
			font-family:"Century Gothic",verdana,arial,sans-serif;
			font-size:20px; line-height:150%;
			margin:1em; border:4px double black; padding:0.25em; 
			background-image:url("gradient.gif"); background-repeat:repeat-x;
		}
		p{
			color:black;
			margin:0;
		}

		h1{
			color:black;
		}
		h2{
			color:black;
		}
		newstitle{
			color:black;
		}
		.elegant {
	  		margin-left:40px; margin-right:80px; 
             margin-top:30px; margin-bottom:30px; 
             padding-top:25px; padding-bottom:25px; 
             letter-spacing:1px; 
             word-spacing:2px; 
             line-height:1.7em; 
             text-indent:40px;
             text-align:justify; 
				 border-top:1px solid black; border-bottom:1px solid black;
		}
		.regular {
			color:black;
	  		margin-left:10px; margin-right:10px; 
			margin-top:10px; margin-bottom:10px; 
         padding-top:15px; padding-bottom:15px; 
         letter-spacing:0px; 
         word-spacing:0px; 
         font-weight:normal; 
         font-size:large; 
         1line-height:1.7em; 
         1text-indent:40px;
         1text-align:justify; 
			border-top:1px solid black; border-bottom:1px solid black;
		}
		.bottom {
			clear:both;
			color:black;
			background-color:white;
			float:left; width:100%; min-width:70px;
		}

		#tabledemo {
			1position:fixed;
			1top:100px;
			1right:5px;
			position:relative;
			right:-100px;
		}
		#MainLogo1{
			position:relative; top:0px; padding:0; width:1628px; height:462px; 
			background:black url("images/ScondDreamPageLogo.png") no-repeat right right;
		/* <img alt="Second Dream Logo" height="357" src="images/SDLogo.jpg" width="1226" /> */
		}
		#MainLogo2 {
			width:auto; height:auto; padding:0; top:40px;
		}

		#MainLogo *.caption {
				 position:absolute; margin:15px; left:0; top:0;  
				 font-size:1.05em; color:black;
		}

		#crater-date {
			position:absolute; left:0; bottom:10px; width:700px; 
			text-align:center; color:black; font-size:0.8em;
		}

		#navbox1 {
			color:black;
			background-color:white;
			min-width:70px;
	  		margin-left:4px; margin-right:4px; 
			margin-top:4px; margin-bottom:4px; 
			border-left:2px solid #000000; border-right:6px solid #000000; 
			border-top:2px solid #000000; border-bottom:6px solid #000000; 
         1padding-top:10px; 1padding-bottom:10px; 
			position:relative; top:0px;
		  	padding:19px;
		  	width:auto;
		  	height:auto; 
		}

		#newsbox {
			color:black;
			1background-color:white;
			1background-color:#DEEEEF;
			1background-color:#CCE0FF;
			1background-color:#EBD6FF;
			1background-color:#E0D1FF;		/* light purple */
			background-color:#E0E0FF;		/* light purpleblue */
			min-width:70px;
	  		margin-left:4px; margin-right:4px; 
			margin-top:4px; margin-bottom:4px; 
			border-left:2px solid #000000; border-right:5px solid #000000; 
			border-top:2px solid #000000; border-bottom:5px solid #000000; 
         1padding-top:10px; 1padding-bottom:10px; 
			position:relative; top:0px;
		  	padding:19px;
		  	width:auto;
		}

		#infobox {
			color:black;
			background-color:white;
			1background-color:#DEEEEF;
			1background-color:#CCE0FF;
			1background-color:#EBD6FF;
			1background-color:#E0D1FF;		/* light purple */
			1background-color:#E0E0FF;		/* light purpleblue */
			min-width:70px;
	  		margin-left:4px; margin-right:4px; 
			margin-top:4px; margin-bottom:4px; 
			border-left:2px solid #000000; border-right:2px solid #000000; 
			border-top:2px solid #000000; border-bottom:2px solid #000000; 
         1padding-top:10px; 1padding-bottom:10px; 
			position:relative; top:0px;
		  	padding:19px;
		  	width:auto;
		}

			td, th {
				1width:50px;
				height:1px;
				1overflow:hidden;
				1visibility:visible;
				border:1px solid black;
				padding:5px;
				background:gold; 
				text-align:center;
				vertical-align:middle;
				1text-indent:5px;
			}

			.avivimg {
				border:2px;
				padding:0px;
				1spacing:0px;
				1width:90px;
				1height:129px;
				text-align:center;
				margin-left:5px; margin-right:5px;
				border-left:2px solid black; border-right:2px solid black; 
				border-top:2px solid black; border-bottom:2px solid black;
			}

			#t201 {		/* A Quick Look at the EOTA */
				width:330px;
				min-width:70px;
				height:346px;
				table-layout:auto;
				border-collapse:collapse;
				margin-left:auto; margin-right:auto;
				border:4px solid black;
				padding:2px;
				background-color:#FFFFFF;
				color:black;

				1background-color:#FFCCCC;
				1float:left; 
				1spacing:0px;
				padding:5px; 
				border-left:2px solid gray; border-right:5px solid black; 
				border-top:2px solid gray; border-bottom:5px solid black;
			}

			#t202 {
				width:330px;
				min-width:70px;
				height:auto;
				table-layout:auto;
				border-collapse:collapse;
				margin-left:auto; margin-right:auto;
				border:4px solid black;
				padding:2px;
				background-color:#FFFFFF;
				color:black;

				1background-color:#FFCCCC;
				1float:left; 
				1spacing:0px;
				padding:5px; 
				border-left:2px solid gray; border-right:5px solid black; 
				border-top:2px solid gray; border-bottom:5px solid black;
			}

			#t202 td, th {
				1width:50px;
				height:1px;
				1overflow:hidden;
				1visibility:visible;
				border:1px solid black;
				padding:5px;
				background:gold; 
				text-align:center;
				vertical-align:middle;
				1text-indent:5px;
			}

			#t203 {					/* Documents and Charts	*/
				color:black;
				background-color:#FFCCCC;
				1float:left; 
				border:4px; padding:2px;
				1spacing:0px;
				border-collapse:collapse; 
				width:auto;
				1width:330px;
				min-width:70px;
				height:346px;
				margin-left:auto; margin-right:auto;
				padding:5px; 
				border-left:2px solid gray; border-right:5px solid black; 
				border-top:2px solid gray; border-bottom:5px solid black;
			}


			#t204 {						/* Why Aviv Barley	*/
				1float:left; 
				border:4px; padding:2px;
				1spacing:0px;
				width:auto;
				1width:330px;
				border-collapse:collapse;
				height:auto;
				margin-left:auto; margin-right:auto;
				1padding:5px; 
				border-left:2px solid gray; border-right:5px solid black; 
				border-top:2px solid gray; border-bottom:5px solid black;
			}

			#t204 td, th {
				width:auto;
				height:1px;
				1overflow:hidden;
				visibility:visible;
				border:0px solid black;
				padding:5px;
				background:gold; 
				text-align:center;
				vertical-align:top;
				text-indent:5px;
			}

			.docimghor {
				border:4px; padding:2px;
				1spacing:0px;
				width:272px;
				height:163px;
				margin-left:5px; margin-right:5px;
				border-left:2px solid gray; border-right:5px solid black; 
				border-top:2px solid gray; border-bottom:5px solid black;
			}
			.docimgver {
				border:4px; padding:2px;
				1spacing:0px;
				width:163px;
				height:200px;
				margin-left:15px; margin-right:5px;
				border-left:2px solid gray; border-right:5px solid black; 
				border-top:2px solid gray; border-bottom:5px solid black;
			}
			.docimgtitle {
				border:4px; padding:2px;
				1spacing:0px;
				width:200px;
				height:65px;
				margin-left:15px; margin-right:5px;
				border-left:2px solid gray; border-right:5px solid black; 
				border-top:2px solid gray; border-bottom:5px solid black;
			}

		#table-gotk {
			position:absolute; left:0; bottom:10px; width:700px; 
			text-align:center; color:black; font-size:0.8em;
		}


		*.family1  { font-family:sans-serif;   }
		*.family2  { font-family:serif;        }
		*.family3  { font-family:monospace;    }
		*.size1    { font-size:small;          }
		*.size2    { font-size:medium;         }
		*.size3    { font-size:large;          }
		*.style1   { font-style:normal;        }
		*.style2   { font-style:italic;        }
		*.weight1  { font-weight:normal;       }
		*.weight2  { font-weight:bold;         }
		*.variant1 { font-variant:normal;      }
		*.variant2 { font-variant:small-caps;  }
		*.color1   { color:black;              }
		*.color2   { color:gold;               }
		*.trans1   { text-transform:none;      }
		*.trans2   { text-transform:lowercase; }
		*.trans3   { text-transform:uppercase; }
		*.trans4   { text-transform:capitalize;}
			
		.text1 {								/* black, centered, bold, italic	*/
			1position:static;
			color:black;
			font-weight:bold; 
		  	text-align:center;
			1font-style:italic;
 		}

		.text3 {								/* black, centered, bold, italic	*/
			1position:static;
			color:black;
	 		background-color:white;
		   font-size:x-large;
			font-weight:bold; 
		  	text-align:center;
			1font-style:italic;
 		}

		.text4 {								/* black, centered, bold, italic	*/
			1position:static;
			color:black;
	 		background-color:white;
		   font-size:xx-large;
			font-weight:bold; 
		  	text-align:center;
			1font-style:italic;
 		}

		p{
			margin:0;
		}

		.pagebody {
	 		color: #FFFFFF;
	 		1background-color: #000000;
		}

		.onecolumnpagebody {
			clear:both;
			color:black;
			background-color:white;
			width:60%;
			height:auto; 
		  	min-width:200px;
			border-left:15px solid #E0E0FF; border-right:15px solid #E0E0FF; 
			border-top:15px solid #E0E0FF; border-bottom:15px solid #E0E0FF; 
			margin-left:auto; margin-right:auto; /* center in container	*/
			top:0px;
			padding:15px;
		}

		.blueborder {
			border-left:15px solid #E0E0FF; border-right:15px solid #E0E0FF; 
			border-top:15px solid #E0E0FF; border-bottom:15px solid #E0E0FF; 
		}	


		#center {
			margin-left:auto; margin-right:auto; /* center in container	*/
		}	

		.pagelogobar {		/* top and bottom logo border bar	*/
			position:relative;
			float:left;
			top:0px; padding:0;
	 		background-color: #FF0000;
			margin-left:auto; margin-right:auto;
			height:10px;
			width:100%; min-width:170px;
		}

		.mainlogo {
			position:relative;
			float:left;
			1bottom-padding:20;
			1top:0px;
			margin-top:2px;
			margin-bottom:2px;
	 		background-color: #000000;
			margin-left:auto; margin-right:auto;
			width:100%;
		}

		.pagemainlogo {
			position:relative;
			float:left;
			1bottom-padding:20;
			1top:0px;
			margin-top:2px;
			margin-bottom:2px;
	 		background-color: #000000;
			margin-left:auto; margin-right:auto;
			width:100%;
		}

		#pagenav {
			clear:both;
			1background-color:#FFD9EB;		/* light green */
			background-color:#EFAA66;		/* light blue */
			float:left;
			width:30%;
			min-width:120px;
		}

		#pagemaindiv {
			1background-color:#DEEEEF;
			background-color:#E0E0FF;		/* light purpleblue */
			float:left;
			width:70%;
			min-width:170px;
		}

		#fullpagemaindiv {
			1background-color:#DEEEEF;
			1background-color:#E0E0FF;		/* light purpleblue */
			float:left;
			1width:70%;
			min-width:300px;
		}

		#pagemaindivbox {
			color:black;
			background-color:white;
			min-width:70px;
	  		margin-left:4px; margin-right:4px; 
			margin-top:4px; margin-bottom:4px; 
			border-left:15px solid #E0E0FF; border-right:15px solid #E0E0FF; 
			border-top:15px solid #E0E0FF; border-bottom:15px solid #E0E0FF; 
         1padding-top:10px; 1padding-bottom:10px; 
			position:relative;
			top:0px;
			padding:15px;
			width:auto;
			height:auto; 
		}

		#pagenavbox {
			color:black;
			background-color:white;
			min-width:70px;
	  		margin-left:4px; margin-right:4px; 
			margin-top:4px; margin-bottom:4px; 
			border-left:10px solid #EFAA66; border-right:10px solid #EFAA66; 
			border-top:10px solid #EFAA66; border-bottom:10px solid #EFAA66; 
         1padding-top:10px; 1padding-bottom:10px; 
			position:relative;
			top:0px;
			padding:15px;
			width:auto;
			height:auto; 
		}

		#pageavivbox1 {
			position:relative;
			float:right;
			color:black;
			background-color:white;
			min-width:70px;
	  		margin-left:4px; margin-right:12px; 
			margin-top:0px; margin-bottom:2px; 
         1padding-top:10px; 1padding-bottom:10px; 
			top:0px;
			padding:4px;
			width:auto;
			height:auto; 
		}
