/*
Hand coded by Patrick Maki in conjunction with RPM.
	  
*/

* { padding: 0; margin: 0; }
/*Since this is XHTML Strict, I need to create a work around for v and h spaces. This should do the trick. Just remember to call 'imgpad'
*/
#imgpad {
padding: 0px 10px 0px 10px;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 line-height: 13px;
 background: url(images/outer_bg.jpg) repeat-x;
}
#wrapper { 
 margin: 0 auto;
 width: 790px;
}
#header {
 width: 785px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 height: 105px;
 margin: 33px 0px 0px 0px;
 background: url(images/greenleehead.jpg) no-repeat;
}
#navigation {
 width: 785px;
 height: 30px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: url(images/navbg.jpg) no-repeat;
}
#undernav {
 width: 785px;
 height: 183px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: url(images/greenleeheadbot.jpg) no-repeat;
}
#contentbg { 
 width: 785px;
 color: #333;
 border: 0px solid #ccc;
 background: url(images/tablebg.jpg) repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: autopx;
}
#content { 
 width: 700px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 40px;
 padding: 10px 0 20px 0;
 height: auto;
}
#footer { 
 width: 785px;
 height: 26px;
 color: #333;
 border: 0px solid #ccc;
 background: url(images/footer.jpg) no-repeat;
 margin: 0px 0px 10px 0px;
 padding: 0px;
}
#pad {height:100px;}
#menu {padding:0 0 0 5px; margin:0 0 0 10px; list-style:none; width:761px; height:30px; background:url(images/buttonbg.jpg) repeat-y;}
* html #menu {
margin:0;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/buttonbg.jpg', sizingMethod='scale');
}

#menu li {position:relative; float:left; margin:0;}
#menu li a {display:block; height:30px; line-height:30px; padding:0 12px 0 13px; float:left; color:#333; text-decoration:none; font-family:arial, sans-serif; font-size:11px; background:url(images/divide.png) no-repeat right top;}
#menu li a b {display:block; height:30px; float:left; padding:0 10px 0 10px;}

#menu li a:hover, 
#menu li a:active,
#menu li a:focus,
.home #menu li#home a,
.single #menu li#single a,
.dropdown #menu li#dropdown a,
.dropline #menu li#dropline a,
.flyout #menu li#flyout a,
.support #menu li#support a,
.contact #menu li#contact a
{background:#999 url(images/divide2.png) no-repeat right top; cursor:pointer; color:#fff; line-height:30px;}
#menu li a:hover b,
#menu li a:active b,
#menu li a:focus b,
.home #menu li#home a b,
.single #menu li#single a b,
.dropdown #menu li#dropdown a b,
.dropline #menu li#dropline a b,
.flyout #menu li#flyout a b,
.support #menu li#support a b,
.contact #menu li#contact a b
{ background:#999; cursor:pointer;}

#footertext {
margin-left: 35px;
color: #333;
}
.page_title {
font-family: Verdana, Sans;
color: #948f74;
font-size: 17px;
padding-top: 10px;
padding-bottom: 10px;
}
#bottom_text {
font-family: Verdana, Sans;
font-size: 11px;
padding-top: 10px;
color: #858169;
}
