/*File: /includes/style.css	*/
/*For:  trileaf.com			*/
/*By:	  Jeremy Tredway		*/
/*Date: 08/09/04				*/


/*basic elements	*/

body {
color: #333;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
margin: 10px 0 10px 80px
}
td,div { font-size: 11px; }

.mainBody {
border: 1px solid #333;
vertical-align: top;
}

#topLeft {
height: 160px;
width: 248px;
}
#topRight {
height: 160px;
width: 350px;
}
#botLeft {
background-color: #4747a3;
background-image: url("http://www.trileaf.com/images/branch_bg.jpg");
background-repeat: no-repeat;
width: 248px;
}
#botRight {
width: 350px;
}

.logo {
margin-top: 10px;
}
.address {
font-size: 10px;
margin: 10px 0 0 20px;
}

#mainNav {
margin: 10px 0 20px 20px;
}
#mainContent {
padding: 0 4px 14px 4px;
}

h1 { font-size: 18px; font-weight: bold; color: #158038; margin: .5em 0 .5em 0; }
h2 { font-size: 12px; font-weight: bold; margin: .5em 0 .5em 0; }
h3 { font-size: 12px; font-weight: bold; margin: .5em 0 .5em 0; }

li { margin: 0 0 .3em 1em; }
ul { list-style-image: url("http://www.trileaf.com/images/tri_bullet.gif"); }
.check { list-style-image: url("http://www.trileaf.com/images/checkmark.gif"); }

.no_img {
list-style-image: none;
margin: 0 0 .3em 0;
}

p { margin: 0 0 1em 0; }


.copyright {
color: #999;
font-size: 10px;
padding: 3px 0 10px 33px;
}

.leftNav {
font-size: 10px;
margin: 0;
text-indent: 1em;
}

.navHead {
font-size: 12px;
font-weight: bold;
margin: 6px 0 6px 0;
}

/*anchor elements	 */

a:link { color: #339; text-decoration: underline; }
a:active { color: #339; text-decoration: underline; }
a:visited { color: #66c; text-decoration: underline; }
a:hover { color: #33c; text-decoration: none; }

a.drow:link { color: #000; text-decoration: none; }
a.drow:active { color: #000; text-decoration: none; }
a.drow:visited { color: #000; text-decoration: none; }
a.drow:hover { color: #fff; text-decoration: none; }

a.fae:link { color: #999; text-decoration: none; }
a.fae:active { color: #999; text-decoration: none; }
a.fae:visited { color: #999; text-decoration: none; }
a.fae:hover { color: #000; text-decoration: none; }

a.wight:link { color: #fff; text-decoration: none; }
a.wight:active { color: #fff; text-decoration: none; }
a.wight:visited { color: #fff; text-decoration: none; }
a.wight:hover { color: #fff; text-decoration: underline; }

/* masthead elements */

#mast_nav {
display: block;
height: 15px;
position: absolute;
left: 616px;
top: 154px;
width: 65px;
z-index: 1000;
}

