/* screen stylesheet for lottah.net */

body {background:#fff;}

#content {width:640px; position:absolute; top:135px; right:400px;
 bottom:50px; left:120px;}

#name {position:absolute; top:75px; left:250px}

h1, h2, h3, h4 {font-family:Georgia, "Times New Roman", Times, serif}
#rightcol>h2 {padding-left:20px}
h1 a {text-decoration:underline}
h1 a:visited {text-decoration:none}
h2 {font-size:180%; font-style:italic; font-weight:normal;
letter-spacing:0.1px; margin:0; text-align:right;}
h4 {font-weight:700}
.more {color:#b85b5a; font-size:10px; padding-right:10px; text-align:right}
h3.end {padding-bottom:50px; margin-left:50px}
p, li, table {font-size: 100%; line-height:18px; color: #333;
 font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif}
.b {color:blue}
table {border-spacing:0px; border-collapse:collapse}

.center {text-align:center}
.auto {margin-left:auto; margin-right:auto}
.one {width:50%}
.r {text-align: right}
p a {text-decoration:none; border-bottom:1px solid;
 padding-bottom:1px}
	
p a:hover {border-bottom:1px solid}

a {color: #70a024}

a:hover {background-color:#dff2e8; color: #147}

#init {position:absolute; top:15px; left:20px; width:100px;
 font:700 80% verdana,sans-serif; text-align:center}
#init a {display:block; color:#fff; background:#000;
 border:2px solid #fff; text-decoration:none; margin-bottom:2px}
#init a:hover, #init a:focus {color:#000; background:#eee;
 border:2px solid #000}

.count {position:relative; left:-100000px}
.boxdt {display:none}

/* http://css.maxdesign.com.au/listamatic/horizontal16.htm */
#nav ul {
   padding: .2em 0;
   margin: 0;
   list-style-type: none;
   background-color: #fff;
   color: #70a024;
   width: 100%;
   font: normal 100% verdana, sans-serif;
   text-align: center;
   font-weight:700;
}

#nav li { display: inline; }

#nav li a {

   background-color: #fff;
   color: #70a024;
   padding: .2em 1em;
   border-right: 1px solid #fff;
}

#nav li a:hover {
   background-color: #fff;
   color: #000;
}



@media print {
#content {width:640px; position:absolute; top:135px; right:400px;
 bottom:50px; left:20px;}

p {margin:0 1em 1em; font:10pt verdana,sans-serif;
 color:#000; background:#fff}
#nav, #init, #rightcol, .hide, h3.end {display:none}
}

@media aural {abbr {speak:spell-out}}

/* validated css2.1 - 91221 */