@charset "UTF-8";
/* CSS Document */

html {
	/* This ensures that the site won't shift when you go from a page with scroll bars to a page without, or vice versa */
	/* fix from http://www.nkuttler.de/2008/09/29/the-biggest-css-annoyance/ */
    height: 100%;
    margin-bottom: 1px;
}

*html body {
	font-size: x-small; /* for IE5/Win */
	f\ont-size: small; /* for other IE versions */
}
body {
	margin:0px;
	background-color: #111;
}
/***** tags *****/
img {
	background:none;
}
a:link, a:visited {
	color:#3A73BC;
	border-bottom: 1px dotted #3A73BC;
	text-decoration: none;
}
a:hover, a:active {
	color: #6a95D7;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6A95D7;
}

/* enable these lines for some Webkit fun */
/*
*:hover {
  -webkit-transform:rotate(180deg);
}
* {
  -webkit-transition:-webkit-transform 1s linear
}
*/

#cube:hover {
  -webkit-transform:rotate(360deg);
}
* {
  -webkit-transition:-webkit-transform 1s linear
}

/**** /tags *****/

/***** layout *****/
#container {
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #444;
	height: auto;
	border-top: none;
	background-color: #222;
}
#header {
	text-align: right;
	font-size: 20pt;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 20px 10px 0px;
	background-color: #000000;
	height: 32px;
	background-image: url(../images/global/header.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#nav {
	width: 150px;
	float: left;
}
#content {
	margin-left: 150px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.drop {
	float: left;
	margin-right:1px;
}
.leftimage {
	float:left;
	margin-right:10px;
}
.rightimage {
	float:right;
	margin-left:10px;
}
/**** /layout *****/

/***** nav *****/
#menu {
	list-style:none;
	margin-top:0px;
	border-bottom: 1px solid #6d6d6d;
	margin-right:30px;
	margin-left:20px;
	margin-top:15pt;
	padding: 0;
}
#menu li {
	margin:0px;
	padding:0px;
}
#menu a {
	display:block;
	margin:0;
	padding: 4px 8px;
	font-family:"Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border-top:1px solid #6d6d6d;
	border-right:1px solid #6d6d6d;
	border-left: 1px solid #6d6d6d;
	border-bottom: none;
}
#nav #menu a:link, #nav #menu a:visited {
	background-color:#0F0F0F;
	color:#adadad;
}
#nav #menu a:hover, #nav #menu a:active {
	background:#6D6D6D;
	color:#000;
}

#side-extra {
	margin-left:25px;
	color: #535353;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/**** /nav *****/


/***** type *****/
.body-copy {
	color:#adadad;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: justify;
}
#zev {
	color:#AABDDC;
}
#eisenberg {
	color:#537FA5;
}
h1 {
	font-size:35px;
	color: #6D6D6D;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
}
#content h2 {
	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #617F9D;
	margin-top: 24pt;
}
.border/**** /type *****/

/* other stuff */

 {
	border:1px solid #444;
}

.statcounter {
	visibility:hidden;
}
