body {
background-color: #a7f ; /* random-color */
background-color: #2ff ; /* random-color */
background-color: #4fd ; /* random-color */
background-color: #ee4 ; /* random-color */
background-color: #7be ; /* random-color */
background-color: #b7e ; /* random-color */
background-color: #7fa ; /* random-color */
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

img
{  border-style: none;
}

img.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.centered_shell {
	width: 1000px;
  margin-left: auto;
	margin-right:auto;
	position: relative;
}

.logo {
        min-width: 450px; 
	padding:10px;
}
.logo h1 {
  font-size:3.5em;
  margin:0;
  font-family:sans-serif;
}

.green_hover   a:hover {color:#0D2}
.teal_hover    a:hover {color:#09D}
.blue_hover    a:hover {color:#34D}
.purple_hover  a:hover {color:#aa00e5}
.pink_hover    a:hover {color:#E522aa}
.red_hover     a:hover {color:#D00}
.orange_hover  a:hover {color:#E5AA00}
.brown_hover   a:hover {color:#D55900}
.yellow_hover   a:hover {color:#DD0}
.white_hover    a:hover {color:#FFF}
.grey_hover     a:hover {color:#DDD}


.logo a:link	{color:#000;text-decoration:none;}
.logo a:visited {color:#000;text-decoration:none;}
.logo a:hover, a:focus, a:active {background-color:transparent;color:#000;text-decoration:none;}

.nav_box{
	font-family:sans-serif;
	position: absolute;
	background-color: #000;
	color: white;
	left: 0px;
	top: 70px;	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.nav_box a:link	{color:#FFF;text-decoration:none;}
.nav_box a:visited {color:#FFF;text-decoration:none;}
.nav_box a:hover, a:focus, a:active {background-color:white;color:#000;text-decoration:underline;}


.main { 
	font-family:sans-serif;
	position: absolute;
	color: white;
	background: #000;
	left: 150px;
	top: 70px;	
	padding: 10px;
	width: 600px;
	min-width: 450px;	
}

/** commented 7/21/2009
.inner_table { font-family:sans-serif;
	color: white;
	background: #000;
}
*/

.hidden a{ 
        display:block;
}
.hidden a:link	{text-decoration:none;}
.hidden a:visited {text-decoration:none;}
.hidden a:hover {text-decoration:none;}

a:hover img { 
	background-color: black; 
}
/*for everybody*/
a:link	  {color:#FFF;text-decoration:underline;}
a:visited {color:#FFF;text-decoration:underline;}
a:hover, a:focus, a:active  {background-color:white;color:#000;text-decoration:underline;}

a.img_link:link	  {color:transparent;text-decoration:none;}
a.img_link:visited {color:transparent;text-decoration:none;}
a.img_link:hover   {background-color:transparent;text-decoration:none;}
a.img_link:active {color:transparent;text-decoration:underline;}


h1 {font-size:2.25em;margin:0;font-family:sans-serif;}
h2 {font-size:1.75em;margin:0;font-family:sans-serif;}
h3 {font-size:1.25em;margin:0;font-family:sans-serif;}
h4 {font-size:1.0em;margin:0;font-family:sans-serif;}
s1 {font-size:0.8em;margin:0;font-family:sans-serif;}


