
@charset "utf-8";


body {

  width:100%;

  font-family: Georgia, "Times New Roman", Times, serif;

	/*background-color:#efebdc;*/

  /*background-color:#eb5922;*/

  }

.inline {

  display:inline;

  float:left;

  }

#home_container {

  display:block;

  margin:0;

  padding:0;

  width:890px;

  }

#home_container #home_left {

  display:inline;

  float:left;

  width:423px;

  }

#home_container #home_right {

  display:inline;

  float:right; 

  width:467px; 

  }

#home_container #home_right #home_navigation_top {

  display:block; 

  padding-top:11px;

  }

#home_container #home_right #home_navigation_bottom {

  display:block;

  }

#home_container #home_footer {

  padding:4px 50px 0 0; 

  text-align:right; 

  background:url(../images/home_footer_bg.jpg);

  height:18px;

  clear:both; 

  font-size:12px; 

  color:#ffffff;

  }

#home_container #home_footer a {

  color:#ffffff; 

  text-decoration:none; 

  }

#home_container #home_footer a:hover { 

  color:#ffffff; 

  text-decoration:underline;

  }

#main_container {

  height:200px;

  display:block;

  margin:0;

  padding:0;

  width:890px;

  }

#main_container #header {

  display:block;

  }

#main_container #header #main_navigation {

  display:inline;

  float:right; 

  width:467px; 

  }

#main_container #header #main_navigation #home_navigation_top {

  display:block;

  }

#main_container #header #main_navigation #home_navigation_bottom {

  display:block;

  }

#main_container #content {

  display:block;

  }

#main_container #content #left { 

  height:100%; 

  display:inline; 

  float:left; 

  width:257px; 

  background:url(../images/main_left_bg_back.jpg); 

  background-repeat:repeat-y; 

  }

#main_container #content #left #top {  

  }

#main_container #content #left #bottom { 

  background:url(../images/main_left_bg.jpg); 

  background-position:bottom; 

  background-repeat:no-repeat; 

  width:151px; 

  }

#main_container #content #right { 

  background:#eee9da; 

  height:100%; 

  display:inline; 

  float:right; 

  width:633px; 

  background-image:url(../images/main_right_bg.jpg); 

  background-repeat:repeat-y; 

  background-position:right; 

  }

#main_container #main_footer { 

  padding:4px 50px 0 0; 

  text-align:right; 

  height:18px; 

  background:url(../images/main_footer_bg.jpg); 

  font-size:12px; 

  color:#ffffff;

  }

#main_container #main_footer a { 

  color:#ffffff; 

  text-decoration:none; 

  }

#main_container #main_footer a:hover { 

  color:#ffffff; 

  text-decoration:underline;

  }

#left_navigation { 

  text-align:right; 

  padding:32px 26px 0 0; 

  }

#left_navigation .nav_item { 

  padding-bottom:11px; 

  }

/*---------------------------------container-----*/ 

#content_container { 

  padding-left:7px; 

  width:570px; 

  text-align:center; 

  }

#content_container #header { 

  padding:5px 0 11px 0; 

  }

#content_container #horiz_line { 

  width:570px; 

  height:3px; 

  background-color:#c3bda6; 

  }

#content_container #sub_copy {

  font-size: 11px;

  color:#3e2f00;

  width:520px;

  padding:11px 25px 14px 25px;

  line-height: 14px;

}

#content_containerc #sub_copy a {

  color: #3e2f00;

  text-decoration: none;

}

#content_container #sub_copy a:hover {

  color: #3e2f00;

  text-decoration: underline;

}

#content_container #items { 

  font-weight:bold; 

  line-height:18px; 

  padding:10px 0 0 0; 

  }

#content_container #main_image {  

  }
	

/*---------------------------------locations specific-----*/

#content_container_loc { 

  padding-left:7px; 

  width:570px; 

  text-align:left; 

  }

#content_container_loc #header { 

  padding:5px 0 11px 0;

  text-align: center; 

  }

#content_container_loc #horiz_line { 

  width:570px; 

  height:3px; 

  background-color:#c3bda6; 

  }

#content_container_loc #sub_copy {

	font-size:12px;

	color:#3e2f00;

	width:550px;

	padding:5px 0 14px 20px;

	line-height: 18px;

}

#content_container_loc #sub_copy a {

  color: #3e2f00;

  text-decoration: none;

}

#content_container_loc #sub_copy a:hover {

  color: #3e2f00;

  text-decoration: underline;

}

#content_container_loc #sub_copy_sm {

  font-size:10px;

  border-bottom: 2px solid #c3bda6;

  padding: 0 0 10px;

}

#content_container_loc #sub_copy_img {

  float: right;

  padding: 0 10px 10px;

}

#content_container_loc #sub_copy_body {

  font-size: 12px;

  color:#3e2f00;

  width:500px;

  padding:5px 0 14px 20px;

  line-height: 18px;

}

#content_container_loc #sub_copy_body a {

  color: #3e2f00;

  text-decoration: none;

}

#content_container_loc #sub_copy_body a:hover {

  color: #3e2f00;

  text-decoration: underline;

}

#content_container_loc #sub_copy_body ul li {

  list-style-type: disc;

  padding: 0 0 0 5px;

  margin: 0 0 0 10px;

}

#content_container_loc #sub_copy_body h2 {

	font-size: 14px;

	padding:15px 0 0;

	color: #3e2f00;

	font-weight: bold;

	text-transform: uppercase;

}

#content_container_loc #sub_copy_body_sm {

  font-size:9px;

  color:#3e2f00;

  width: 500px;

  padding:5px 0 14px 20px;

  line-height: 11px;

}

#content_container_loc #items {

  font-weight: bold;

  line-height: 18px;

  padding:15px 0 5px;

  /*border-bottom: 1px solid #c3bda6;*/

  margin: 0 0 0 20px;
	color: #3e2f00;
	text-transform: uppercase;
}

#content_container_loc #main_image {  

}

#content_container_loc #sub_copy ul li {
  list-style-type: square;
  margin: 0 0 0 3px;
}

#content_container_loc #sub_copy ul ol {
  list-style-type: decimal;
  margin: 0 0 0 3px;
}

/*---------------------------------copyright-----*/

#copyright { 

  font-size:9px; 

  color:#62552f; 

  padding:4px 50px 10px 0; 

  text-align:right; 

  }





body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym {border:0;}

strong{font-weight:bold;}

em{font-style:italic;}

