/* CSS Document */


body {text-align: center; background: transparent url(images/background.gif) repeat; color: #666666; font: 11px Arial, Helvetica, Geneva, sans-serif;  margin-left: 0px; margin-top: 0px; }
/*div, p, th, td  { font: 11px  Arial, Helvetica, Geneva, sans-serif; vertical-align: top; line-height: 17px; }*/
ul {margin: 0em 0em 1em 1.3em; list-style-position: outside; padding: 0px;}
li {margin: .15em 0 0 0;}
p { background-color: transparent;}
a {text-decoration: underline;	}
a:link {color: #882613; background-color: transparent; text-decoration: underline; font-weight: bold;	}
a:visited {color: #882613; background-color: transparent; text-decoration: underline; font-weight: bold;}
a:hover	{color: #999999; text-decoration: underline; background-color: transparent;}
h1 {font-size: 12px; color: #882613; font-weight: bold;  }
h2 {font-size: 11px; color: #333333;  font-weight: bold; letter-spacing: 1px; }
h3 {font-size: 11px; color: #333333; border-bottom: 1px solid #82A377; font-weight: bold; }

div#wrap {background-color: transparent; margin-top: 73px; margin-bottom: 120px; width: 761px; /*margin-left: 0; */margin-right: auto; }

div#logobar {width: 761px; margin-bottom: 0px; margin: 0px; left: 35px; position: absolute; top: 73px;}
div#left {padding: 0px; background-color: transparent; position: absolute; margin: 0px; left: 35px; width: 139px; top: 139px; }

div#middle {width: 151px; background: black url(images/navigation.gif) no-repeat;  position: absolute;  padding: 0px; margin: 0px; left: 174px; top: 139px; text-align: left; }
div#navlinks {margin: 3px 0px 5px 0px; padding: 0px;}
a.nav:link, a.nav:visited {display: block; padding: 0px 5px 0px 18px; background: transparent url(images/arrow.gif) left center no-repeat; text-decoration: none; color: white; letter-spacing: 1px; font-size: 10px;}
a.nav:hover {color: #882613;}


div#right {position: absolute; top: 139px; margin: 0px; background: white; width: 471px; left: 325px;}
div#righthome {position: absolute; top: 139px; margin: 0px; background: black; width: 471px; left: 325px;}
div#content {padding: 20px 15px 20px 29px; text-align: left; line-height: 17px;  }

div#credit {font-size: 10px; text-align: left; vertical-align: left;color: #999999; background-color: #000000; padding-top: 10px;}


td {font-size: 10px; background-color: white; vertical-align: top;}
.bold {font-weight: bold;}


div#houselinks {font-size: 10px; color: #666666;  margin: 95px 4px 0px 10px; }
div#houselinks a {color: #666666; padding: 5px 0px 7px 3px; display: block;}
div#houselinks a:hover {color: #882613;}



div#l {font-size: 10px; color: #666666;  margin: 95px 4px 0px 10px; text-align: left;}
div#l a {color: #666666; padding: 5px 0px 7px 3px; display: block;}
div#l a:hover {color: #882613;}

div#m {font-size: 11px; color: #666666;  margin: 95px 6px 0px 10px; line-height: 1.3em;}
div#r {padding: 20px 10px 20px 25px; text-align: left; line-height: 17px; width: 425px; background-color: white;}

table#portfolio { width: 425px;}
table#portfolio td { font-size: 11px; line-height: 1.4em;}
#leftcol {padding: 15px 0px 15px 0px;}
#rightcol {padding: 15px 5px 15px 5px;}

.smtxt {font-size: 9px;}