/* CSS Document for WalshLawPLLC.com 
title = walshlawpllc.css */

body {
	position: relative;
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	background-color: rgb(220,215,205);}

#bodybox {
	position: absolute;
	top: 16px;
	width: 800px;
	height: 40em;
	border: 1px solid rgb(175,40,40);
	border-bottom-width: 6px;
	background-color: rgb(250,250,255);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;}

#header {
	z-index: 2;
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	background: rgb(175,40,40);
	text-align: right;
	font-variant: small-caps;
    color: rgb(0,0,0);
	max-height:	70px;}

#header h1 {
	font-size: 22px;
	padding-right: 10px;
	margin: 0px;}

#headband {
	z-index: 1;
	position: absolute;
	left: 0px; top: 31px;
	width: 100%;
	background: rgb(40,50,70);
	color: rgb(240,240,250);
	text-align: right;
	padding-bottom: 2px;
	max-height: 18px;}

#headband b {
	font-size: 13px;
	padding-right: 10px;
	margin: 0px;}

#top {
	position: absolute;
	top: 75px ;left: 15px;
	width: 730px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.1em;
    font-size: 110%;
    color: rgb(0,0,0);}

#top h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-variant: small-caps;
	margin: 0px;
	text-indent: 15px;
	color: rgb(120,115,110);}

#top p {
	margin-top: 15px;
	margin-bottom: 10px;}

#top a {font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: bold;}
#top a:link {color: rgb(120,115,110);}
#top a:visited {color: rgb(120,115,110);}
#top a:hover {color: rgb(0,0,155);}

#left {
	position: relative;
	top: 1em; left: 15px;
	height: 30em; width: 370px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;}

#left ul, #right ul {
  margin: 0px;}

#left li { list-style-position: inside;}

#left li a { text-decoration: none;}
#left li a:link { color: rgb(0,0,155);}
#left li a:visited { color: rgb(0,0,155);}
#left li a:hover { color: rgb(0,100,10);}

#blue a:link { color: rgb(0,0,155);}
#blue a:visited { color: rgb(0,0,155);}
#blue a:hover { color: rgb(0,100,10);}

#code {background-color: #eeeeee;
	color: green;
	font-size: 11px;
	line-height: 16px;}

#right {
	position: relative;
	top: -29em; left: 390px;
	height: 30em; width: 375px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;}

#right li {	list-style-position: inside;}

#right li a { text-decoration: none;}
#right li a:link { color: rgb(0,0,155);}
#right li a:visited { color: rgb(0,0,155);}
#right li a:hover { color: rgb(0,100,10);}

#adright {
	position: relative;
	width: 125px;
	top: 0px; right: -603px;}

#bottom {
	position: relative;
	top: -125px; left: 15px;
	height: 10em; width: 730px;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;}

#bottom h2 {
	font-size: 1.1em;
	font-weight: bold;
	margin: 0px;
	text-decoration:underline;
	padding-bottom: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: rgb(120,115,110);}

#bottom ul {
  margin: 0px;}

#bottom li {
	list-style-position: inside;
	list-style: none;}

#bottom li a { text-decoration: none;}
#bottom li a:link { color: rgb(0,0,155);}
#bottom li a:visited { color: rgb(0,0,155);}
#bottom li a:hover { color: rgb(175,40,40);}

#moveup { 
	position: relative;
	top:-125px;}

#footer {
	position: absolute;
	bottom: 2px; left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: rgb(40,50,70);}
