html,body{margin:0;padding:0}
body{font: 11px arial,sans-serif;text-align:center; background: url("../design/bg_wood.jpg") repeat-x center top #271E0F}

p{margin:0 10px 10px}
a{padding:0px; text-decoration:none; color:#000000;}

#container{width:1098px;margin:0 auto; text-align:left; background-color:#271E0F; background-image: url("../design/bg_wood.jpg"); background-repeat: repeat-x; background-position: center top}
#header{background-image: url(../design/bg_header.jpg);background-repeat: no-repeat; height:189px; margin:0;}
	#header #topmenu {width:375px; float: right; height: 50px; padding-top:10px; padding-right:5px; font-size:11px; display:inline}
	#header #logo {width: 600px; float: left; height: 120px;}
/*------NAVIGATION------------------*/

	#nav {width:1007px; margin:0 auto; height:42px; overflow:hidden; background:#666666; font-size:11px;}

#wrapper {width:1007px; background-image: url("../design/bg_wrapper.jpg"); background-repeat: repeat-y; background-position: center top;margin:0 auto}
#wrapper_bottom {width:1007px; background: url("../design/bg_wrapper_bottom.jpg") no-repeat;margin:0 auto}
#content{float:left; width:670px; margin-left:0px; margin-top: 0px;}
	#content p{line-height:14px;}
	.more {color: #660000; text-decoration: underline;}
	.more hover {text-decoration: none;}
	#content H3{margin-left: 10px;}

#jumpin{float:left; width:640px; margin-left:20px; margin-top: 0px;}
#jumpin p {padding-left: 10px}
#jumpin2{float:left; width:650px; margin-left:10px; margin-top: 0px;}
/*------RIGHT SIDE------------------*/

#right{float:left;clear:right;width:310px; margin-right:10px; text-align:left; margin-top:0px}

/*------FOOTER------------------*/
#footerpromo{width:627px ; margin-left: 30px; margin-top: 10px; margin-bottom: 10px; float:left;}

	#footerleft {float:left;}
	#footerright {float:right;}

#footer{clear:both;width:990px; margin-bottom:10px; overflow:hidden; margin:0 auto}
	#footertext{clear:both;width:950px; background:#666666; margin:0 auto; text-align:center; color:#ffffff}
	#footer p{margin:0;padding:5px 10px}
.footertop {
	width:990px; overflow: hidden; height: 14px; background: #6E6E6E url(../design/footer_top.jpg) no-repeat; color: #FFF; font-size: 12px; font-weight: bold;
}
.footerbox {
	width:990px; overflow: hidden; color: #000032; padding: 3px 12px; margin: 0 0 0px 0; background: #FFF url(../design/footer_bottom.jpg) no-repeat left bottom;
}
.footerbottom {
	width:990px; overflow: hidden; height: 26px; background: #6E6E6E url(../design/footer_orange.jpg) no-repeat top left; color: #FFF; font-size: 12px; font-weight: bold;
}

/*------ADDRESSES------------------*/
.company {color: #F58220; font-size:20px; font-weight: bold}
.addresslink {color: #F58220;}

/*------FIRST IMAGE----------------*/
.empty_box1 {
  cursor:hand; height: 250px; width:100%;
}
.trans_box2 {
  cursor:hand;
  height: 70px;
  width:100%;
  line-height: 20px;
  /*padding-left:10px;*/
  color:#ffffff;
  margin:0px;
  /*padding-top: 5px;*/
  border:solid 0px #555;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../design/75p_black.png');
}
.trans_box2text {
  padding-top: 5px;	padding-left: 10px; padding-right: 10px;
}

/* IE ignores styles with [attributes], so it will skip the following. */
.trans_box2[class] {
  background-image:url(../design/75p_black.png);
}
/*----------ARTICLES----------------*/
.reltop {
	width:638px; overflow: hidden; height: 10px; background: #6E6E6E url(../design/related_top.jpg) no-repeat; color: #FFF; font-size: 12px; font-weight: bold; margin-left:10px
}
.relbottom {
	width:638px; overflow: hidden; height: 10px; background: #6E6E6E url(../design/related_bottom.jpg) no-repeat top left; color: #FFF; font-size: 12px; font-weight: bold; margin-left:10px
}
.relbox {
	width:638px; overflow: hidden; color: #000032; padding: 3px 12px; margin: 0 0 0px 0; background: #FFF url(../design/related_middle.jpg) repeat-y; margin-left:10px
}

.article {margin-bottom:15px; width: 255px; height: 85px; border-bottom: dotted 1px #000; float: left; margin-right:30px;}
.article-img {float:left; width:85px;}
.article-img img {display:block;}
.article-txt {float:right; width:165px;}
.article-txt h4 {margin:0; margin-bottom:7px; font-size:110%;}
.article-txt p {margin:0; font-size:90%;}

.article2 {margin-bottom:15px; width: 270px; height: 95px; border-bottom: dotted 1px #000; float: left; margin-right:20px;}
.article-img2 {float:left; width:85px;}
.article-img2 img {display:block;}
.article-txt2 {float:right; width:160px;}
.article-txt2 h4 {margin:0; margin-bottom:7px; font-size:110%;}
.article-txt2 p {margin:0; font-size:90%;}

/*----------SEARCH----------------*/
.reltop2 {
	width:638px; overflow: hidden; height: 10px; background: #6E6E6E url(../design/related_top2.jpg) no-repeat; color: #FFF; font-size: 12px; font-weight: bold; margin-left:10px
}
.relbottom2 {
	width:638px; overflow: hidden; height: 23px; background: #6E6E6E url(../design/related_bottom2.jpg) no-repeat top left; color: #FFF; font-size: 12px; font-weight: bold; margin-left:10px
}
.relbox2 {
	width:638px; overflow: hidden; color: #000032; padding: 3px 12px; margin: 0 0 0px 0; background: #FFF url(../design/related_middle2.jpg) repeat-y; margin-left:10px
}
.relbox2 h3 { width: 630px; }