h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal;}
img, form, input{border:0; margin:0px; padding:0px;}
a {text-decoration:none; cursor:pointer; }
ul li{ list-style-type:none; padding:0px; margin:0px;}

body{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; background: url(images/top_bg.gif) no-repeat top center #000000; }
#doc_width{ width:1000px; margin:0px auto; padding:0px; }
#header{ width:1000px; height:184px; background:url(images/header_bg.gif) no-repeat top center;}
.header_row1{width:1001px; float:left; margin:0 0 13px 0;}
.header_row1_pt1{ width:220px; padding:18px 149px 0 0; float:right;}

.header_row1_pt1 div.topnav{ width:220px; float:right; padding:0 0px 12px 0;}
.header_row1_pt1  p{ background:url(images/topnavi_line.gif) no-repeat right top; float:left; color:#FFFFFF; font-size:11px; text-align:center; padding:0 13px 10px 13px; margin:0px;}
.header_row1_pt1 span{ font-size:12px; color:#FFFFFF;  padding:0 0 0 10px; text-align:center;}
.header_row1_pt1  p a{color:#FFFFFF;text-decoration:none;}
.header_row1_pt1  p a:hover{color:#FFFFFF;text-decoration:none;}
.header_row1_pt1  p img{ padding:0 0 5px 0;}
.logo{ float:left; margin:18px 0 0 91px;}
.header_row2{width:1001px;}
.header_row2 div.top_link{ width:537px; padding:21px 0 0 0; float:left; display:inline; margin:0px 0 0  202px; background:url(images/navi_bg1.gif) no-repeat top right; height:44px;}
/*.header_row2 div.top_link ul{ padding:0px; margin:0px;}
.header_row2 div.top_link li{ padding:0px 18px; margin:0px; float:left;}*/
.search_box{width:185px; float:right; text-align:left;   padding:47px 0px 0px 0px;}
.search_box input.textfield{ margin:0px 5px 0px 0px; float:left;  height:15px;  width:128px;    font-size:11px; padding:1px 0px 1px 2px; color:#3e3e3e; border:1px solid #b8b8b8;  }
.search_box input.submit{ margin-top:0px; float:left;  font-size:11px;  color:#626469;  }
.search_box p{float:left;  color:#3e3e3e; text-transform:uppercase; padding-top:3px; font-weight:bold; font-size:10px;  }

.Content_width{ width:1001px; margin:0px auto; padding:0px; background:url(images/doc_content_bg.gif) no-repeat top left; height:567px; }.left_gallery{ width:210px; height:463px; padding:23px 0 0 36px; float:left;}
.left_gallery div.bg{background:url(images/left_gallery.gif) no-repeat;width:210px; height:463px;}
.left_gallery div.imgbg{ background:url(images/gallary_img_bg.gif) no-repeat; width:146px; height:96px; margin:0 7px 0 10px; padding:5px 0px 0 3px;}
.left_gallery div.content{ width:170px;  padding:12px 18px 0 18px; text-align:center;}
.left_gallery div.content h1{font-size:14px; color:#FFFFFF; font-weight:normal; padding:10px 0 8px 0;}
.left_gallery div.content p{ font-size:11px; color:#FFFFFF; font-weight:normal; line-height:17px; padding:0 0 8px 0;}
.Right_gallery{ padding:0px 32px 0 0; width:237px; height:199px; background:url(images/gallary_img_bg_right.gif) no-repeat; float:right; margin:130px 0 0 0;}
.Right_gallery p{ padding:65px 40px 0 40px; font-size:16px; color:#FFFFFF; text-align:center; line-height:26px;}
#bottom_bar{width:984px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 17px 0 0; margin:0px auto;}
.bottom_bar_row1{width:947px; color:#b89491; font-size:18px; padding:22px 0 0 37px;}
.bottom_bar_row1 p{color:#ff892c; text-align:right; font-size:14px; padding:10px 0 5px 0;}
.bottom_bar_row1 p.bottomlinks{text-align:center; padding-top:5px; font-size:11px; color:#b89491}
.bottom_bar_row1 p.bottomlinks a{color:#b89491}
.bottom_bar_row2{width:500px; color:#ffffff;  padding:16px 0 0 37px; font-size:10px; float:left;}
.k_link{ color:#633631; width:425px;  
 font-size:9px; float:right; font-size:10px; padding:16px 0 0 0px;}
 .k_link a{ color:#633631; text-decoration:none;}
  .k_link a:hover{ color:#633631; text-decoration:underline;}
 
 /*Sub_pages*/
 #sub_bottom_ba_main{background:url(images/sub_bottom_bg.gif) no-repeat bottom center; width::100%; height:454px; clear:both;  margin:0px auto;  margin:0 0 0 0;}
 #sub_bottom_bar{width:984px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:322px 17px 0 0; margin:0px auto;}
.sub_bottom_bar_row1{width:947px; color:#b89491; font-size:18px; padding:22px 0 0 37px;}
.sub_bottom_bar_row1 p{color:#ff892c; text-align:right; font-size:14px; padding:10px 0 5px 0;}
.sub_bottom_bar_row1 p.bottomlinks{text-align:center; padding-top:5px; font-size:10px; color:#b89491}
.sub_bottom_bar_row1 p.bottomlinks a{color:#b89491}

.sub_bottom_bar_row2{width:500px; color:#ffffff;  padding:16px 0 0 37px; font-size:10px; float:left;}

 
 #Sub_top_width{ width:100%; background:url(images/sub_top_bg.gif) no-repeat top center; margin:0px auto;}
 
#doc_width{ width:1000px; margin:0px auto; padding:0px;}
#sub_header{ width:1000px; height:184px;}
.sub_header_row1{width:1000px; float:left; margin:0 0 13px 0;}
.sub_header_row1_pt1{ width:220px; padding:18px 149px 0 0; float:right;}
.sub_header_row1_pt1 div.topnav{ width:220px; float:right; padding:0 0px 12px 0;}
.sub_header_row1_pt1  p{ background:url(images/topnavi_line.gif) no-repeat right top; float:left; color:#FFFFFF; font-size:11px; text-align:center; padding:0 13px 10px 13px; margin:0px;}
.sub_header_row1_pt1 span{ font-size:12px; color:#FFFFFF;  padding:0 0 0 10px; text-align:center;}
.sub_header_row1_pt1  p a{color:#FFFFFF;text-decoration:none;}
.sub_header_row1_pt1  p a:hover{color:#FFFFFF;text-decoration:none;}
.sub_header_row1_pt1  p img{ padding:0 0 5px 0;}
.logo{ float:left; margin:18px 0 0 91px;}

.sub_header_row2{width:1000px;}
.sub_header_row2 div.top_link{ width:537px; padding:21px 0 0 0; float:left; display:inline; margin:0px 0 0  202px; background:url(images/sub_top_link_bg.gif) no-repeat top right; height:44px;}
.sub_header_row2 div.top_link ul{ padding:0px; margin:0px;}
.sub_header_row2 div.top_link li{ padding:0px 18px; margin:0px; float:left;}
.sub_search_box{width:183px; float:right; text-align:left;   padding:47px 0px 0px 0px;}
.sub_search_box input.textfield{ margin:0px 5px 0px 0px; float:left;  height:15px;  width:128px;    font-size:11px; padding:1px 0px 1px 2px; color:#3e3e3e; border:1px solid #b8b8b8;  }
.sub_search_box input.submit{ margin-top:0px; float:left;  font-size:11px;  color:#626469;  }
.sub_search_box p{float:left;  color:#3e3e3e; text-transform:uppercase; padding:0px 3px 0 0; font-weight:bold; font-size:10px;  }
#sub_middle_width{ width:100%; background:url(images/sub_middle_bg.gif) repeat-y top center; margin:0px auto 0px auto; overflow:hidden;}
#sub_content_width{ width:1000px; margin:0px auto; padding:0px; }
#content_right{width:880px; padding:0px 0px; margin:0px auto;}
#content_top{ width:1000px; padding:0px; margin:0px auto;}
.breadcrumb{text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ff9a66; padding:23px 0px 8px 60px; width:940px;}
.breadcrumb a{color:#b57e71; text-decoration:none;}
.breadcrumb a:hover{color:#861c03; text-decoration:none;}
.breadcrumb span{color:#ff9a66;}
.breadcrumb a.active{color:#861c03; text-decoration:none;}
.breadcrumb_strip{ background:url(images/strip.gif) repeat-y top left; width:1000px; font-size:18px; text-align:center; color:#FFFFFF;}

 
 /*Aboutus page*/
.about_content{width:888px; margin:0px auto;  padding:34px 0 0 0; font-size:11px; color:#3e3e3e; line-height:17px;}
.about_content p{margin:0px 0 10px 0;}
.about_content a{font-size:11px; color:#ff6600; font-weight:bold;}
.about_content a.top{font-size:11px; color:#f00; font-weight:bold;}
.about_content h2{font-size:14px; font-weight:bold;}
.about_content ul{list-style:none; margin:0px; padding:0px 0px;}
.about_content ul li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-align:left; margin:0px; padding:0px 0px 8px 15px; background:url(images/arrow_small.jpg) no-repeat left 7px;}
.about_content ul li a{color:#691e03;}
.about_content ul li a:hover{text-decoration:underline;}

.about_content li ul{list-style:none; margin:0px; padding:0px 0px;}
.about_content li ul li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-align:left; margin:0px; padding:0px 0px 4px 10px; background:url(images/bullet_brown.gif) no-repeat left 7px;}
.about_content li ul li a{color:#691e03;}
.about_content li ul li a:hover{text-decoration:underline;}


	.gallary_display{width:888px; margin:0px auto;  padding:34px 0 0 0; font-size:11px; color:#3e3e3e; line-height:17px;}
	.gallary_display ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
	.gallary_display ul li{margin:0px 20px 20px 0px; padding:0px 0px 0px 0px; float:left; text-align:center; font-size:9px; border:1px solid #d1d1d1 }
	.gallary_display ul li a{color:#253d98; float:left; width:125px; height:125px; background-position:top;   cursor: pointer; display:inline; }
	.gallary_display ul li br {clear:both }




.about_content span.name{font-size:11px; color:#666; font-weight:bold;}
.about_content span.error{font-size:10px; color:#f00;}
.thumbnail{border:1px solid #d1d1d1;}
.textfield{border:1px solid #d1d1d1; font-size:11px; color:#4d4d4d; height:16px; padding:1px;}
.textarea{border:1px solid #d1d1d1; font-size:11px; color:#4d4d4d; font-family:Verdana, Arial, Helvetica, sans-serif}
 
 /*Itempage page*/
.Item_content{ width:1000px; margin:0px auto;  padding:75px 0 0 0; font-size:11px; color:#3e3e3e; line-height:17px; }
.Item_content_left{ width:424px; float:left;}
.Item_overview{ width:950px; padding:0 25px; }
.Item_link_overview{ width:950px; height:28px; float:left; font-weight:normal;}
.Item_link_overview ul{ margin:0px; padding:0px 0 0 24px; float:left;}
 
.Item_link_overview li{ float:left;}
.Item_link_overview li a{ margin:0px 2px 0 0; padding:0px; background:url(images/item_link.gif) top left no-repeat; width:116px; height:28px; float:left; line-height:28px; text-align:center; font-size:13px;color:#000000; text-decoration:none;}
.Item_link_overview li a:hover{ padding:0px; background:url(images/item_link_hover.gif) top left no-repeat; width:116px; height:28px; float:left; line-height:28px; text-align:center; font-size:13px; font-weight:bold;}
.Item_link_overview li a.active{ padding:0px; background:url(images/item_link_hover.gif) top left no-repeat; width:116px; height:28px; float:left; line-height:28px; text-align:center; font-size:13px; font-weight:bold;}
.Item_link_overview_top{ width:950px;}
.Item_link_overview_midd{background:url(images/item_overview_midd.gif) repeat-y top left; width:950px; float:left }
.Item_link_overview_bott{width:950px;}
   
   
   
.tabing{width:787px; height:28px; position:relative; padding:0 0 0 24px; font-weight:normal;}
.tabing a{float:left; outline:none; font-weight:normal; margin-right:1px; font-size:7px; height:28px; margin-right:2px;  }
.tabing a.overview{ background:url(images/tab_overview.gif) left bottom no-repeat; width:96px; }
.tabing a.features{background:url(images/tab_features.gif) left bottom no-repeat; width:93px;}
.tabing a.donwload{background:url(images/tab_downloads.gif) left bottom no-repeat; width:101px;}
.tabing a:hover{background-position:top;}
.tabing a.over{background-position:top;}

/*
.tabing{width:787px; height:28px; position:relative; padding:0 0 0 24px; font-weight:normal;}
.tabing a{padding-left:7px; background:url(images/tab_left.gif) left top no-repeat; float:left; outline:none; font-weight:normal;}
.tabing a.description{}
.tabing a.accessories{margin-right:2px;}
.tabing a.donwload{margin-right:2px;}
.tabing a:hover{background:url(images/tab_left.gif) left bottom no-repeat;}
.tabing a span{float:left;  background:url(images/tab_right.gif) right top no-repeat; font-size:12px; font-weight:normal; color:#000; padding:6px 10px 8px 8px; cursor:pointer; margin-right:1px;}
.tabing a:hover span{background:url(images/tab_right.gif) right bottom no-repeat; font-weight:normal;}
.tabing a.over{background:url(images/tab_left.gif) left bottom no-repeat;}
.tabing a.over span{background:url(images/tab_right.gif) right bottom no-repeat; padding:6px 10px 8px 8px; font-weight:bold; }
*/
.tabing_content{width:900px;  padding:12px 25px;  clear:both; float:left; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal;}
.tabing_content p{margin-bottom:8px;}
.tabing_content p span{color:#c64381; font-weight:bold;}
.tabing_content p a{text-decoration:underline; color:#626469;}
.tabing_content p a:hover{text-decoration:none;}
.tabing_content ul{margin:0px 0px 8px 0px; padding:0px 0px 0px 0px; list-style:none;}
.tabing_content ul li{text-align:justify; margin:0px 0px 0px 0px; padding:0px 0px 5px 12px; background:url(images/arrow_small.jpg) no-repeat left 5px; }
.tabing_content ul li a{color:#626469; text-decoration:underline;}
	
	/*Dropdown_Menubar*/
#navi li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  float:left; position:relative; font-weight:bold; text-decoration:none; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#navi li img{ float:left; padding:0px 25px 0px 31px;}

#navi li ul{position:absolute; left:0px; top:25px;  width:151px; text-align:left; padding:0px 0px 10px 0px; margin:0px; display:none; z-index:100; border:solid 1px #cfaba3; background:#fff;}
#navi li ul li{display:block; margin:0px; padding:0px 0px;}

#navi li ul li a{display:block;  float:left; clear:left; white-space:normal; font-size:11px; padding:6px 15px; color:#000000; width:123px; border:0px solid #440900; height:auto; position:relative; z-index:100; margin:3px 0;}
#navi li ul li a.active{ margin-top:12px; background:#4b231f; color:#FFFFFF;}
#navi li ul li a:hover{color:#ffffff; background-color:#4b231f;}
/**html #navi li ul li{float:left; height:1%;}
*html #navi li ul li a{color:#dcf0fc; position:relative; width:auto; float:left;}*/
#navi li:hover ul, #navi li.over ul{display:block;}

/*Category*/
.catagory_content{width:888px; margin:0px auto;  padding:34px 0 0 0; font-size:11px; color:#3e3e3e; line-height:17px;}
.catagory_content p{font-size:11px; color:#470600; line-height:17px;}
.category_box_row1{width:886px;  padding:42px 0px 0px 0px; float:left;}
.category_box{width:183px; padding:0px 40px 0px 0px; float:left;}
.category_box div.img_center {display:table-cell; text-align:center; vertical-align:middle; width:183px; height:183px;}
.category_box h2{ font-size:13px; color:#861c03; line-height:17px; padding:6px 0px 0px 0px; margin:0px; text-align:center;}
.category_box h2 a{ color:#861c03;}
.category_box h2 a:hover{ color:#24576c;}
.category_box a{color:#24576c;}

/*alternate_views*/
#alter_doc_width{ width:600px; margin:0px auto;}
#alter_header{background:url(images/alt_top_bg.gif) no-repeat top center; width:600px; height:122px;}
.alter_logo{ width:494px; float:left; padding:15px 0px 0px 106px;}
#alter_contant_width{width:598px; border-left:1px solid #912206; border-right:1px solid #912206; float:left;}
.alt_catgory_main{ width:423px; height:475px; margin:0px auto;}
.alt_box_dispaly{width:541px; padding:30px 28px; float:left;}
.alt_box{width:86px; height:86px; float:left; background:url(images/alt_img_bg.gif) no-repeat; margin-right:27px;}
.alt_box div.img_center{ display:table-cell; width:86px; height:86px; text-align:center; vertical-align:middle;}
.alt_box div.img_center *{vertical-align:middle;}
.alt_box div.img_center span{display:inline-block; height:100%;}
#alter_bottom_bar{ width:600px; height:45px; background:url(images/alt_bott_bg.gif) no-repeat bottom left; clear:both;}

/*Sitemap*/
.sitemap_content{width:888px; margin:0px auto;  padding:34px 0 0 0; font-size:11px; color:#3e3e3e; line-height:normal;}

.sitemap_content ul.sitemap{list-style:none; margin:0px; padding:5px 10px;}
.sitemap_content ul.sitemap li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#691e03; text-align:left; margin:0px; padding:0px 0px 8px 15px; background:url(images/arrow.jpg) no-repeat left 4px;}
.sitemap_content ul.sitemap li a{color:#691e03;}
.sitemap_content ul.sitemap li ul{list-style:none; margin:0px; padding:5px 0px;}
.sitemap_content ul.sitemap li ul li{ background:url(images/arrow_small.jpg) no-repeat left 5px;}
.sitemap_content ul.sitemap li ul li a{color:#ea5002;}

/*Faq*/
.faq_content{width:888px; margin:0px auto;  padding:34px 0 0 0; font-size:11px; color:#3e3e3e; line-height:17px;}
.faq_content p{margin-bottom:12px; line-height:15px;}
.faq_content p span.question{color:#841b03; font-weight:bold; font-style:normal; margin-bottom:0px;}
.faq_content img{ margin:0px 5px 0px 5px;}
.faq_content a{color:#841b03; font-weight:bold;}
.faq_content ul{ list-style:none; margin:0px 0px 10px 15px; padding:0px 0px 0px 0px;}
.faq_content ul li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; background:url(images/bullet_brown.gif) no-repeat left 7px;}
.faq_content img{ margin:0px 3px 0px 0px; float:left;}
.faq_content span{ color:#841b03;}
.faq_content .required{color:#aeaeae}
.alt_row1{ background:#e4e4e4}
.alt_row2{ background:#f1f1f1}

.contact_display

{
margin:0px auto;
PADDING-RIGHT: 15px;

    PADDING-LEFT: 15px;

    PADDING-BOTTOM: 20px;

    WIDTH: 600px;

    PADDING-TOP: 34px;
	font-size:12px;


}



.contact_display H2

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-SIZE: 13px;

    FLOAT: left;

    PADDING-BOTTOM: 10px;

    WIDTH: 502px;

    COLOR: #4d4d4d;

    PADDING-TOP: 20px

}

.contact_display A

{

    COLOR: #4d4d4d;

    TEXT-DECORATION: underline

}

.contact_display H5

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-SIZE: 12px;

    FLOAT: left;

    PADDING-BOTTOM: 8px;

    WIDTH: 135px;

    COLOR: #4d4d4d;

    PADDING-TOP: 8px

}

.contact_display H6

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-SIZE: 12px;

    FLOAT: left;

    PADDING-BOTTOM: 8px;

    WIDTH: 367px;

    COLOR: #7f7f7f;

    PADDING-TOP: 8px

}

.contact_display INPUT

{

    BORDER-RIGHT: #999 1px solid;

    BORDER-TOP: #999 1px solid;

    VERTICAL-ALIGN: middle;

    BORDER-LEFT: #999 1px solid;

    MARGIN-RIGHT: 4px;
	font-size:11px;

    BORDER-BOTTOM: #999 1px solid;
	color:#4D4D4D;

}

.contact_display TEXTAREA

{

    BORDER-RIGHT: #999 1px solid;

    BORDER-TOP: #999 1px solid;

    VERTICAL-ALIGN: middle;

    BORDER-LEFT: #999 1px solid;

    BORDER-BOTTOM: #999 1px solid;
	color:#4D4D4D;
	font-size:11px;

}

.contact_display select

{

    BORDER: #999 1px solid;
	color:#4D4D4D;
	font-size:11px;

}
.contact_display P

{

    PADDING-RIGHT: 0px;

    PADDING-LEFT: 0px;

    FONT-SIZE: 10px;

    PADDING-BOTTOM: 10px;

    COLOR: #7f7f7f;

    LINE-HEIGHT: 15px;

    PADDING-TOP: 10px;

    TEXT-ALIGN: justify;
url(gallery/album1/thumbnail/pic1.jpg)
	

}
.popup_img_bg{float:left; margin:5px 0px 0px 20px; display:inline; width:300px;   background:#fff;}
	
	.popup_img{float:left; width:415px; height:300px; background-color:#ffffff;text-align:center; vertical-align:middle; margin-left:30px;}
	.popup_img div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:415px; height:300px; }
	.popup_img div.img_center *{vertical-align:middle;}
	.popup_img div.img_center span{display:inline-block; height:100%;}
		<!--[if IE]>
	.popup_img div.img_center span{display:inline-block; height:100%;}
	.popup_staticcontent{float:left; width:413px; padding:10px; background:#f1f1f1; font-size:12px; font-weight:bold;}
.popup_text{float:right;width:313px; margin:20px 5px 5px 5px;}
.quote_form_row{float:left; width:300px; margin:10px 0px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.quote_form_row p{float:left;	width:110px;}
.quote_form_row span{float:left; width:190px;}
