/* This is style sheet for homepage of Sergei Chumakov */

html { background-color: #ffffff }

/* Definition of the regular font on the homepage */
body {
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size: 14px;
font-style: normal;
color: #555555;
margin: 0px;
width: 100%;
}

/* Various font sizes and styles */
.giant { font-size: xx-large }
.huge { font-size: x-large }
.large { font-size: large }
.small { font-size: small }
.fn { font-size: x-small }
.title { font-style: italic }
.volume { font-weight: bold }
.abstract { margin-left: 3em; margin-right: 3em }
.note { margin-left: 3em; margin-right: 3em }
.math { font-style: italic }
.vector { font-weight: bold }
.emph { font-style: italic }

.tiny { font-size: xx-small }

/* emphasize with red color */
em { font-style: normal; color: #ff0000 }


/* The top links */
.TopLinks { background: #bbbbbb; color: white }

/* Headers */
/* h1 { font-weight: normal; color: #770000} */
h2 { font-weight: normal; color: #770000}
h3 { font-weight: normal; color: #770000}
h4 { font-weight: normal; color: #770000}

/* font on the bottom of the page */
.bottom { line-height: 120%;  font-size: xx-small; vertical-align: bottom; text-align: left }

/* floating picture */
.floatright 
{
	float: right;
	margin: 15px 15px 15px 15px;
	/*border: 1px solid #666;
	padding: 2px;*/
}

/* gradient letters */
h1 {
/*html,body { font: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color: #fff; color: black; }*/
  font: bold 250%/100% "Times New Roman", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
  position: relative;
  color: #464646;
}
h1 span {
  background: url(/gradient.png) repeat-x;
  position: absolute;
  display: block;
  width: 100%;
  height: 40px;
}
/* link coloring */

a:link { text-decoration: none; color: #0033ff }
a:visited { text-decoration: none; color: #0033ff }
a:hover { color: red }
a:visited:hover { color: red }
a:active { color: #990066 }

/* vertical line */
.verline { width: 1px; background: #aaa }

/* counter - white on white */
.counter { font-size: xx-small; color: white }

/* picture 128 by 176 pixels */
.ph128 { width: 128px; height: 176px; border: 1px solid }

/* text in a box */
.boxed 
{ 
	border-style: double;
	border-width: thin;
	border-color: #555; 
	margin: 1em;
	padding: 1em 1.5em 1em 1.5em;
	background-color: #eee;  
}

/* code lines in a box */
.code 
{ 
	border-style: single;
	border-width: thin;
	border-color: #555; 
	margin: 0.5em;
	padding: 0.5em 0.5em 0.5em 0.5em;
	white-space: pre;
	font-family: monospace;
	background-color: #eee;  
}

/* preformatted */
.preformatted
{
	font-family: "Courier New", Courier, monospace;
	font-size: smaller;
	white-space: pre;
	line-height: 1.15em
}
/* From the Apple website */
/*html,body { font: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color: #fff; color: black; }*/
/*html,body { font: "Lucida GrAnde", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: black; background: white; width: 100%; margin: 0; padding: 0;}*/
