/* CSS Document */

body {margin: 0;padding:0;font-size: 75%;background-color: #ffffff;font-family: Arial, Helvetica, sans-serif;}
#ad {margin-left: 100px;position: relative;background-color:#339999;width: 468px;height: 60px;}
#wrapper {background: url(images/bg_2.png) no-repeat top left;background-color: #ffffff;margin: 0;padding:0;position: relative;width: 100%;}
.active {color: #240405;}
h1 {font-size: 1.4em;color: #240405;text-transform: uppercase;background: url(images/green_shadow_box.png) no-repeat top left;line-height:2.4em;padding-left:3px;}
h2 {font-size: 1.3em;color: #81A52F;text-transform: capitalize;background: padding-left:5px;}
h3 {font-size: 1.2em;color: #81A52F;font-variant: small-caps;padding-left:5px;}
h4 {font-size: .9em;color:#81A52F;text-transform: uppercase;padding-left:5px;}
h6 {font-size: 1.4em;color: #81A52F;font-variant: small-caps;padding-left:5px;background: url(images/white_shadow_box300.png) no-repeat top left;line-height: 3em;width: 300px;height: 45px;}
a:link, a:visited {color: #62BE6B;text-decoration: none;font-weight: bold;}
a:hover {color:  #62BE6B;text-decoration: underline;}
p {font-size: 120%; line-height: 1.5em;}
img {float:left;margin: 5px;}
#header {position: relative;margin:0px;padding: 0px;width: 100%;height: 140px;}
#logos h2 { background: url(images/logo.png) no-repeat top left ;position:absolute; width: 350px; height: 200px;margin-left:210px; margin-top: 10px;}
#logos h2 span {display: none;}
#logos h4 { background:url(images/house_sm.png) no-repeat top left; position: absolute;width: 173px;height:75px;margin-left: 640px;	z-index: 1;}
#logos h4 span {display:none;}
#global_nav {position: absolute;top: 120px;	margin-left: 200px;	padding:0px;width:700px;height: 20px;background-color: #B6D33B;	z-index: 200;}
ul#menu  {list-style-type: none; position: relative;margin:0px;padding:0px;width:700px;height: 20px;padding-top:2px;z-index: 200;}
#menu li {float: left;position: relative;padding:0px; margin: 0px; width:140px; height:1em; z-index: 200;}
#menu li dl {position:absolute; margin:0; padding:0;}
#menu li a, #menu li a:visited {text-decoration:none;font-weight: normal;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {	border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:0px;}
#menu table {border-collapse:collapse; padding:0px; margin:0px;	font-size:1em;}
#menu dl {width: 140px;text-align:center;cursor:pointer;}
#menu dt {position: relative;font-size: 1em; font-family: Arial, Helvetica, sans-serif;	color: #240405;}
#menu dd {margin:0px; padding:0px;color: #240405; font-size: .9em; background-color:#B6D33B;text-align: center;width: 140px;z-index: 20;}
#menu dd.end {border-bottom:2px #81A52F;background-color:#B6D33B;width: 135px;}
.gallery dt a, .gallery dt a:visited {display:block; color:#240405;}
.gallery dd a, .gallery dd a:visited {color:#240405; text-decoration:none; display:block;padding:4px 5px 4px 0px;background-color:B6D33B; width:135px;}
.gallery dd a:hover {background-color: #81A52F; color: #240405;}
#left_side {position: absolute;top:100px;margin: 0px;width:165px;height:574px;background: url(images/left_bar_trans.png) no-repeat top left;}
#left_ad {margin-top:20px;margin-left: 10px;padding:3px;}
#nav {margin-top: 30px;}
#nav h3 {margin-left: 50px;color: #240405;font-weight: lighter;}
ul#first li{margin:0px;	margin-left: 30px;padding:3px;list-style-image:url(images/blue_bullet.png);}
ul#first a:link, ul#second a:visited {color: #62BE6B;}
ul#first a:hover {color: #240405;}
ul#second li{margin:0px;margin-left: 30px;padding:4px;list-style-image:url(images/green_bullet.jpg);}
ul#second a:link, ul#second a:visited {color: #B6D33B;}
ul#second a:hover {color: #81A52F;}
ul#third li{margin:0px;	margin-left: 30px;padding:3px;list-style-image:url(images/brown_bullet.jpg);}
ul#third a:link, ul#third a:visited {color: #81A52F;}
ul#third a:hover {color: #240405;}
ul#fourth li{margin:0px;margin-left: 30px;padding:3px;list-style-image:url(images/blue_green_bullet.jpg);}
ul#fourth a:link, ul#second a:visited {color: #62BE6B;}
ul#fourth a:hover {color: #81A52F;}
#content {position: relative; width: 800px;background-color: #ffffff;margin-left: 210px;z-index: 2; padding-bottom: 100px;}
#content-inner {margin: 0px;width: 700px;background-color: #ffffff;z-index: 2;}
#content-inner li{line-height: 1.4em;}
.page_img {float: left;	margin: 5px;}
.page_ad {float: left;	margin: 5px;}
#right_side {margin-left: 900px; position: absolute; top: 0; right: 0;	background-color:#81A52F;width: 175px;height: 100%;	z-index: 1; }
#right-ads {position: relative;top: 210px;margin-left: 8px;width: 160px;}
#search_bar {position: absolute;top: 100px;left: 15px;}
#footer {position: absolute;bottom: 0px;right: 0px;	background: url(images/tree.png) no-repeat bottom right;width: 173px;height: 310px;
}
#footer ul {position: absolute;bottom: 105px;right: 0px;list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;	font-variant: small-caps;color: #240405;line-height: 1.9em;text-align:right;}
#design h4{position: absolute;bottom: 5px;margin-left: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;
	text-transform: lowercase;font-weight: lighter;}
#design h4 a{color: #ffffff;font-weight: lighter;}
#spider a{position: absolute;margin-left: 10px;	color: #B6D33B;}

