html,body{
background-image: url(images/background.gif);
text-align:center;
}
.wrapper{
width: 800px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
}
/* Begin Top Bar */
.topbar{
width: 800px;
height: 17px;
float: left;
}
.topbarleftconer{
background-image: url(images/corner_topleft.jpg);
background-repeat: no-repeat;
background-position: left;
float:left;
width: 17px;
height: 17px;
}
.topbarleft_logobody{
background-image: url(images/topbar_body.jpg);
background-repeat: repeat-x;
width: 201px;
height: 17px;
background-position: left;
float:left
}
.topbarright_body{
background-image: url(images/topbar_body_brown.jpg);
background-repeat: repeat-x;
width: 563px;
height: 17px;
background-position: left;
float:left;
}
.topbarrightconer{
background-image: url(images/corner_topright.jpg);
background-repeat: no-repeat;
background-position: right;
float:left;
width: 17px;
height: 17px;
float: left;
}
/* End Top Bar */
/* Begin Header */
.header{
margin: 0px;
margin-top: -1px;
float: left;
border: 0px;
}
.header_leftconer{
background-image: url(images/coner_left.jpg);
background-repeat: repeat-y;
background-position: left;
width: 17px;
height: 89px;
float: left;
}
.logo{
width: 201px;
height: 89px;
float: left;
background-color: #E5DFD3;
}

.logo img,img.img_logo{
margin-left: -90px;
margin-top: -10px;
position: absolute;
}
.header_right{
width: 563px;
height: 89px;
float: left;
}
.header_search{
background-color: #483A2F;
width: 580px;
height: 54px;
float: left;
background-image: url(images/coner_right.jpg);
background-repeat: repeat-y;
background-position: right;
float: left;
}
.header_searchbox{
margin-left: 295px;
}
.search_txt{
color: #d1c6b2;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
input.searchbox{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #669acc;
}
.header_rightconer{
background-image: url(images/coner_right.jpg);
background-repeat: repeat-y;
background-position: right;
width: 17px;
height: 54px;
float: left;
}
.navbar{
width: 581px;
height: 36px;
float: left;
background-image: url(images/navbar_rightconer.jpg);
background-repeat: repeat-y;
background-position: right;
height: 35px;
background-color: #cfc7b2;
}
a.button_home{
width: 63px;
height: 35px;
float: left;
background-image: url(images/nav_home_off.jpg);
margin-top: -1px;
}
a.button_home:hover,a.button_home_active{
width: 63px;
height: 35px;
float: left;
background-image: url(images/nav_home_on.jpg);
margin-top: -1px;
}
a.button_product{
width: 82px;
height: 35px;
float: left;
background-image: url(images/nav_products_off.jpg);
margin-top: -1px;
}
a.button_product:hover,a.button_product_active{
width: 82px;
height: 35px;
float: left;
background-image: url(images/nav_products_on.jpg);
margin-top: -1px;
}


a.button_gallery{
width: 73px;
height: 35px;
float: left;
background-image: url(images/nav_gallery_off.jpg);
margin-top: -1px;
}
a.button_gallery:hover,a.button_gallery_active{
width: 73px;
height: 35px;
float: left;
background-image: url(images/nav_gallery_on.jpg);
margin-top: -1px;
}

a.button_newsevent{
width: 101px;
height: 35px;
float: left;
background-image: url(images/nav_news_off.jpg);
margin-top: -1px;
}
a.button_newsevent:hover,a.button_newsevent_active{
width: 101px;
height: 35px;
float: left;
background-image: url(images/nav_news_on.jpg);
margin-top: -1px;
}
a.button_company{
width: 77px;
height: 35px;
float: left;
background-image: url(images/nav_company_off.jpg);
margin-top: -1px;
}
a.button_company:hover,a.button_company_active{
width: 77px;
height: 35px;
float: left;
background-image: url(images/nav_company_on.jpg);
margin-top: -1px;
}
a.button_locations{
width: 84px;
height: 35px;
float: left;
background-image: url(images/nav_locations_off.jpg);
margin-top: -1px;
}
a.button_locations:hover,a.button_locations_active{
width: 84px;
height: 35px;
float: left;
background-image: url(images/nav_locations_on.jpg);
margin-top: -1px;
}
a.button_contactus{
width: 88px;
height: 35px;
float: left;
background-image: url(images/nav_contact_off.jpg);
margin-top: -1px;
}
a.button_contactus:hover,a.button_contactus_active{
width: 88px;
height: 35px;
float: left;
background-image: url(images/nav_contact_on.jpg);
margin-top: -1px;
}
/* End Header */
/* Begin MainBody */
.mainbody{
background-image: url(images/mainbody_bg.jpg);
background-repeat: repeat-y;
width: 798px;
height: 400px;
float: left;
padding-top: 12px;
padding-left: 15px;
}
.mainbody_coner_bottom{
background-image: url(images/mainbody_coner_bottom.jpg);
background-repeat: no-repeat;
width: 798px;
height: 13px;
float: left;
}
.mainbody_2col{
background-image: url(images/mainbody_2col_bg.jpg);
background-repeat: repeat-y;
width: 798px;
float: left;
padding-top: 12px;
padding-left: 15px;
}
.mainbody_2col_coner_bottom{
background-image: url(images/mainbody_2col_coner_bottom.jpg);
background-repeat: no-repeat;
width: 798px;
height: 16px;
float: left;
}
.mainbody_news{
background-image: url(images/mainbody_news_bg.jpg);
background-repeat: repeat-y;
width: 798px;
float: left;
padding-top: 12px;
padding-left: 15px;
}
.mainbody_coner_news{
background-image: url(images/mainbody_news_coner_bottom.jpg);
background-repeat: no-repeat;
width: 798px;
height: 20px;
float: left;
}
.mainbody_company1{
background-image: url(images/mainbody_news_bg.jpg);
background-repeat: repeat-y;
width: 798px;
float: left;
padding-top: 12px;
padding-left: 15px;
}
.mainbody_company2{
background-image: url(images/mainbody_bg.jpg);
background-repeat: repeat-y;
width: 798px;
float: left;
padding-top: 12px;
padding-left: 15px;
}
.mainbody_company_coner{
background-image: url(images/mainbody_coner_bottom.jpg);
background-repeat: no-repeat;
width: 798px;
height: 13px;
float: left;
}
.company_header{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #F18230;
margin-left: 10px;
}
.company_text{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #E5DFD3;
margin-left: 10px;
margin-bottom: 10px;
width: 750px;
}
.mainbody_coner_news_header{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #F18230;
margin-left: 10px;
}
.mainbody_coner_news_body{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #E5DFD3;
margin-left: 10px;
}
.mainbody_2col_left{
width: 200px;
float: left;
}
.mainbody_2col_left_header{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #483A2F;
float: left;
width: 190px;
text-align: right;
font-weight: bold;
}
.mainbody_2col_left_body{
margin-top: 5px;
float: left;
width: 190px;
}
.mainbody_2col_left_box{
margin-top: 3px;
width: 95px;
float: left;
}
.product_img{
width:70px;
height: 60px;
border: 2px solid #CFC7B2;
background-color: #CFC7B2;
}
.product_img_active{
width:70px;
height: 60px;
border: 2px solid #483A2F;
background-color: #CFC7B2;
}
.product_txt{
width: 90px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #483A2F;
}
.mainbody_2col_right{
width: 560px;
float: left;
margin-left: 4px;
}
.gallery_right{
width: 560px;
float: left;
margin-left: 5px;
}
.gallery_header{
color: #F18230;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
margin-left: 20px;
}
.mainbody_2col_right_header{
color: #F18230;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
font-weight: bold;
}
.location_header{
	color: #F18230;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	margin-left: 15px;
}
.locatin_addressbox{
color: #E5DFD3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
float: left;
width: 200px;
margin-left: 20px;
}
.mainbody_2col_right_body{
width: 100%;
wmode: Transparent;
}
.leftnav{
text-align: right;
margin-right: 15px;
margin-top: 55px;
}
.leftnav_list{
text-align: right;
color: #483A2F;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-top: 12px;
text-decoration: none;
}
.leftnav_list_active{
text-align: right;
color: #017E8E;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
margin-top: 12px;
font-weight: bold;
text-decoration: none;
}
.location_main{
width: 560px;
float: left;
margin-left: 2px;
}
.contact_main{
width: 560px;
float: left;
margin-left: 2px;
}
.contact_header{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #F18230;
margin-left: 10px;
}
.mapbox{
background-color: #000000;
margin-top: 10px;
padding-top: 10px;
padding-bottom: 10px;
margin-left: 2px;
width: 575px;
float: left;
}
.direction_box{
float: left;
margin-left: 15px;
margin-top: 15px;
}
.direction_box_left{
float: left;
width: 290px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #E5DFD3;
line-height: 20px;
}
.direction_box_right{
float: left;
width: 250px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #E5DFD3;
line-height: 20px;
}
.orange_text{
color: #F18230;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.location_img{
margin-left: 15px;
width: 300px;
float: left;
}
.company_pics{
float: left;
margin-left: 10px;
width: 250px;
margin-bottom: 5px;
}
.company_textright{
width: 500px;
float: left;
margin-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #E5DFD3;
}
.choice_box{
margin-top: 20px;
margin-right: 12px;
width: 100px;
float: left;
}
.choice_box2{
margin-top: 5px;
margin-right: 5px;
width: 60px;
float: left;
}
.gallery_main{
margin-top: 20px;
}
.gallery_smalltext{
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin-top: 15px;
margin-left: 10px;
}
.gallery_img{
float: left;
margin-right: 5px;
}
.gallery_list{
margin-left: 10px;
margin-top: 5px;
}
.detailbox{
background-color: #000000;
margin-top: 10px;
padding-top: 10px;
padding-bottom: 0px;
margin-left: 2px;
width: 575px;
float: left;
}
.choice_img{
width:90px;
height: 60px;
background-color: #483A2F;	
}
.choice_img2{
width:60px;
height: 45px;
background-color: #483A2F;	
}
.choice_img_new{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
width: 22px;
background-color: #483A2F;
color: #8b5014;
position: absolute;
margin-left: 0px;
margin-top: 48px;
}
.choice_txt{
width: 90px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #F18230;
}
.home_flash{
width: 768px;
height: 238px;
float: left;
}
.home_bottombox{
margin-top: 10px;
width: 768px;
float: left;
}
.home_bottombox_box1{
width: 182px;
height: 150px;
float: left;
}
.home_bottombox_box2{
width: 182px;
height: 150px;
float: left;
padding-left: 5px;
}
.home_bottombox_box3{
width: 182px;
height: 150px;
float: left;
padding-left: 5px;
}
.home_bottombox_box4{
width: 182px;
height: 150px;
float: left;
padding-left: 5px;
}
.td_left{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align: right;
font-size: 12px;
padding-bottom: 10px;
}
.td_right{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align: left;
font-size: 12px;
}
.contactus{
margin-left: 55px;
margin-top: 25px;
}
input.contact_input{
border: 1px solid #cccccc;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
textarea.message{
border: 1px solid #cccccc;
height: 100px;
width: 300px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

/* End MainBody */
.bottombar{
width: 750px;
float: left;
text-align: center;
color: #E5DFD3;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

#dropmenudiv{
position:absolute;
border:0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:18px;
z-index:100;
color: #3e3b36;
padding-left: 10px;
}
/* Begin Drop Down Menu */
#dropmenudiv a{
width:100%;
display: block;
border:0px;
padding: 1px 0;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #3e3b36;
}
#dropmenudiv a:hover{ /*hover background color*/
color: #0f858f;
}
/* END Drop Down Menu */.wrapper .mainbody_2col .location_main .detailbox .detail_img {
	float: left;
	height: 300px;
	width: 400px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.wrapper .mainbody_2col .location_main .detailbox .detail_textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	width: 150px;
	padding-left: 5px;
}
.wrapper .mainbody_2col .location_main .detailbox .zoombox {
	float: left;
	width: 190px;
	padding-left: 10px;
	padding-right: 5px;
	padding-top: 5px;
}
.wrapper .mainbody_2col .location_main .detailbox .zoom_buttonviewlarger {
	width: 160px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
}
.wrapper .mainbody_2col .location_main .detailbox .zoom_iconbox {
	float: right;
	height: 22px;
	width: 22px;
	padding-left: 10px;
}
.wrapper .mainbody_2col .detail_thumbnailbox {
	float: left;
	height: 45px;
	width: 60px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.wrapper .mainbody_2col .location_main .detail_thumbnailbox .detail_thumbnail_img {
	height: 45px;
	width: 60px;
}
.wrapper .mainbody_2col .location_main .detail_arrowbox {
	height: 45px;
	width: 13px;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	padding-right: 10px;
}
.wrapper .mainbody_2col .location_main .detail_arrow {
	float: right;
	height: 25px;
	width: 13px;
	padding-top: 10px;
}
.wrapper .mainbody_2col .location_main .detail_arrowbox2 {
	float: left;
	height: 45px;
	width: 13px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 5px;
}
.wrapper .mainbody_2col .location_main .button_backbox {
	height: 19px;
	width: 53px;
	float: right;
}
.wrapper .mainbody_2col .location_main .albumbox {
	width: 575px;
}
.wrapper .mainbody_2col .location_main .detail_thumbnailboxactive {
	float: left;
	height: 45px;
	width: 60px;
	border: medium solid #F08231;
	padding: 0px;
}
.wrapper .mainbody_2col .location_main .detail_thumbnailboxactive2 {
	float: left;
	height: 45px;
	width: 60px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #F08231;
}

.border { width : 400px; height: 300px;
      border: 1px #FFFFFF solid;
      overflow:hidden;
      }

.gallerybox { 
	background-color : #483a2f;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 10px;
	height: 60px;
	width: 560px;		 
      }
      
.whitetext{
color: #E5DFD3;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.MainMenu_MenuContainer{background:transparent;width:1px;}  
.MainMenu_MenuContainer td{cursor:default;font-size:3px;width:1px;}  
.MainMenu_MenuIcon{display:none;}  
.MainMenu_RootMenuArrow{display:none;}  
.MainMenu_MenuItem{font-family:Verdana, Arial, Helvetica, sans-serif;color:#4D4A45;font-size:10px;font-weight:normal;padding:2px 15px 2px 7px;border:1px #cccccc solid;border-width:1px 0;background:#D8D0BF}  
.submenuitembreadcrumb{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;padding:2px 15px 2px 7px;border:1px #cccccc solid;border-width:1px 0;}  
.submenuitemselected{font-family:Verdana, Arial, Helvetica, sans-serif;color:#43A7B5;font-size:10px;font-weight:normal;padding:2px 15px 2px 7px;background:#D1CCC1;border:1px #cccccc solid;border-width:1px 0;}  
.MainMenu_MenuArrow{font-size:11px;padding:2px 0 2px 10px;height:24px;border:#cccccc solid;border-width:1px 1px 1px 0;}  
.submenu{z-index:1000;border:0;padding:0;background:#cccccc;}  
.rootmenuitem{background:transparent;}  
.rootmenuitem td{padding:0px 10px 0px 10px;height:35px;cursor:pointer;cursor:hand;}  
.rootmenuitem td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;font-size:10px;font-weight:bold;color:#4D4A45;}  
.rootmenuitembreadcrumb{background:transparent;}  
.rootmenuitembreadcrumb td{padding:0px 10px 0px 10px;height:35px;cursor:pointer;cursor:hand;}  
.rootmenuitembreadcrumb td span{font-family:Verdana, Arial, Helvetica, sans-serif;color:#FF0;font-size:10px;font-weight:bold;color:#38A4B4;}  
.rootmenuitemselected{}  
.rootmenuitemselected td{padding:0px 10px 0px 10px;height:35px;cursor:pointer;cursor:hand;}  
.rootmenuitemselected td span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#43a7b5;}  
.MainMenu_MenuBreak{display:none;}
