@charset "UTF-8";
/* CSS Document */

/* ***** RESET ***** */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* ***** /RESET ***** */

body {background:#948475 url(images/bg.jpg) top center no-repeat;font-family:Arial, Helvetica, sans-serif;color:black;}
#content_wrap {position:relative;margin:0 auto;width:985px;}
#banner_wrap {float:left;width:985px;height:147px;background:url(images/banner.jpg) top center no-repeat;border:0;}
#banner_wrap_sm {float:left;width:985px;height:95px;background:url(images/banner_sm.jpg) top center no-repeat;border:0;}
#index_pics_wrap {float:left;width:985px;height:316px;background:url(images/index_main_content_bg.jpg) top center no-repeat;}
#index_links_wrap {float:left;width:985px;height:auto;}
#footer_wrap {float:left;width:985px;height:75px;background:url(images/footer_bg.jpg) repeat-x;}
#footer_logo_e {float:left;width:125px;border:0;height:75px;background:url(images/footer_earthworx.jpg) top center no-repeat;}
#footer_content {float:left;width:710px;text-align:center;margin-top:35px;color:#61574E;font-size:8pt;}
#footer_logo_hd {float:left;width:150px;border:0;height:75px;background:url(images/footer_hd.jpg) top center no-repeat;}
.index_links_wrap {float:left;width:228px;height:300px;padding:0 5px;}
.index_links_banner_wrap {float:left;width:238px;height:44px;}
.index_links_content_wrap {float:left;width:208px;padding:10px 10px 10px 20px;height:226px;background:url(images/index_links_bg.jpg) top center no-repeat;}

#index_links_wrap_2 .index_links_content_wrap.top {height:50px;}
#index_links_wrap_2 .index_links_content_wrap.bottom {height:112px;}

.index_links_footer_wrap {float:left;width:238px;height:10px;background:url(images/index_links_footer_1.jpg) top center no-repeat;}
#banner1 {background:url(images/index_links_banner_1.jpg) top center no-repeat;}
#banner2 {background:url(images/index_links_banner_2.jpg) top center no-repeat;}
#banner3 {background:url(images/index_links_banner_3.jpg) top center no-repeat;}
#banner4 {background:url(images/index_links_banner_4.jpg) top center no-repeat;}
#banner5 {background:url(images/index_links_banner_5.jpg) top center no-repeat;}
#index_links_wrap_2 {margin:0 7px 0 8px;}
#index_links_wrap_4 {margin-left:8px;}

.slideshow { height: 290px; width: 714px; margin:0 0 0 256px;}
.slideshow img { padding: 0px; }
ul.linklist {line-height:1.35em;list-style-type:disc;margin-left:15px;font-size:10pt;color:#663333;}
ul.nonlinklist {line-height:1.1em;list-style-type:disc;margin-left:15px;font-size:9pt;color:#663333;}
ul.linklist a:link {text-decoration:none;color:white;}
ul.linklist a:visited {text-decoration:none;color:white;}
ul.linklist a:hover {text-decoration:underline;color:white;}

#slidewshow_wrap {float:left;width:965px;background:#8a7e72;margin:0 5px 5px;padding:5px 5px;}
#title_wrap {text-align:center;font-size:8pt;font-weight:bold;padding-bottom:3px;}
.images {}
