 	#flash-header {display:none; width:0; height:0;}
 	#flash-header-body embed {display:none; width:0; height:0;} 
	#flash-logo {display:none; width:0; height:0;}
	#maincontent embed.content-flash {display:none; width:0; height:0;}
	img, div{border:0px;}
	
/* general css */
  body, h1, h2, h3, h4, h5, h6, ul, ul li, {margin:0px; padding:0px; font-family:Calibri; font-weight:normal;}
	body {margin:0px; padding:0px; font-family:"Century Gothic"; background:#fff url(graphics/bk-bottom.jpg) bottom left repeat-x; font-size:12px; color:#666; margin:0px; padding:0px;}	
  #smartheader {display:none; position: fixed; top:0;left:0; width:100%; height:31px; z-index: 5; background:#3e5000 !important; filter:alpha(opacity=85);opacity:0.85;}
  ul {margin:0; padding:0;}
  ol {margin:0; padding:0;}		
	ul li {margin:0; padding:0; list-style:none;}
	ul li a {margin:0px; padding:0px; text-decoration:none;}	
	ul li a:hover {}
	a {margin:0px; padding:0px; text-decoration:none; cursor:pointer; color:#0d72ee;}
	a:hover {color:#73b0fc;}	
	#greeting {display:none;}
	.main-line {border-top:1px dashed #5a5a5a; width:618px; margin:20px 33px 15px 15px;}
	p {margin-top:0;}
	
	table {margin:0px; padding:0px;}
	tr {margin:0px; padding:0px;}
	td {margin:0px; padding:0px;}
	img {border:none; border:0px;}
	
	h1 {margin:0; padding:0; color:#3960cf; font-weight:400; font-size:27px; padding:10px 0 10px 60px; margin-bottom:25px; background:url(graphics/h1.jpg) top left no-repeat;}
 	h2 {padding:0; margin:0; font-size:17px; color:#183183; font-weight:400; margin-bottom:16px; padding:0 0px;}
	h3 {padding:0; margin:0; font-size:14px; color:#496296; font-weight:400;}
		
/**/
 #company-logo {display:none;}
 #product-new {display:none;}
 #catalogue-category {display:none;}
 #personal-info {display:none;}
 #hloginarea {display:none;}
 #search {display:none;}
 #calendarMonth {display:none;}
 #last-update {display:none;}
 #cart-content {display:none;}
 #webstats {display:none;}
 #calendar {display:none;}

  .main-subtitle {display:none;}
	.linkbutton {display:none;}
	.pricetag {display:none;}
	.product-list-ad {display:none;}
  #shoppingCart {display:none;}
  #shipping-info {display:none;}
  #order-confirmation {display:none;}
  #order-finish {display:none;}
  #personal-profile {display:none;}
  #order-history {display:none;}
  #Receipt {display:none;}
  #shopping-profile {display:none;}
  #articledetail {display:none;}
  #replylist {display:none;}
  #Quick-Reply {display:none;}
  #product_home {display:none;}
  #product_list {display:none;}
  #product_detail {display:none;}
  .a-button#more-link {display:none;}
  .articlelist .pageselection {display:none;}
  
/*Frame layout css */		 
	#artboard {margin:0px; padding:0px; width:100%; float:left; background:url(graphics/bk.jpg) top left repeat-x;} 	
	#artboard-body {margin:0px; padding:0px; width:100%; float:left; background:url(graphics/header-bk.jpg) top center no-repeat;}
	#artboard-inner {margin:0px; padding:0px; width:100%; float:left; background:url(graphics/footer-bk01.jpg) bottom center no-repeat;}
	#artboard-end {margin:0px; padding:0px; width:1015px; margin:0 auto;}
	
  #header {margin:0px; padding:0px; width:975px; padding:0 20px; height:137px; float:left; background:url(graphics/header-bk.jpg) top center no-repeat;}
  #header-body {}
	
	#content {margin:0px; padding:0px; width:975px; padding:8px 20px 0 20px; background:url(graphics/content.jpg) no-repeat top center; float:left;}
  #content-body {margin:0px; padding:0px; width:937px; padding:66px 19px 30px 19px;}
  
  #footer {margin:0px; padding:0px; width:975px; float:left; padding:40px 20px 0px 20px; height:70px; background:url(graphics/footer-bk01.jpg) bottom center no-repeat;}
  #copyright {font-size:10px; font-weight:400; color:#666; text-align:center;}
  #copyright a {color:#666;}

/**/  
  #mainside {width:258px; margin-top:20px; float:right; background:#e9effc;}
	#mainside-body {background:url(graphics/mainside-top.jpg) no-repeat top center;}
	#mainside-inner{background:url(graphics/mainside-bottom01.jpg) no-repeat bottom center; width:220px; padding:23px 19px 120px 19px;}
	
  #maincontent {width:679px; float:left; margin-top:20px}
  #maincontent-body {padding:0px 13px 0px 0px; width:666px; min-height:500px; _height:500px;}
  
  #secondside {display:none;}
	#secondside-body {}	
	#secondside-inner{}	
  
/**/
  .hbox-list {width:220px; margin-bottom:15px; text-transform:uppercase;}
	.hbox-title {padding:0px 0px 0 0; min-height:22px; _height:22px; margin-bottom:0px; color:#002779;}
  .hbox-title span {font-size:15px;}
  .hbox-body {widTh:220px;}
  .hbox-body ul li {background:url(graphics/line.jpg) no-repeat bottom center; padding:10px 0;}
  .hbox-body ul li a {background:url(graphics/dot.gif) no-repeat top left; padding-left:8px; margin:10px 5px 10px 5px; color:#575757;}
  .hbox-body ul li a:hover {color:#73b0fc;}
  
/*main menu css configuration */ 
  #mainmenu {position:absolute; top:145px; margin-left:-717px; _margin-left:-735px; width:975px; z-index:5;}
	#mainmenu-body {padding:0px; margin:0px; width:937px; margin:0 19px 0px 19px; float:left; border-bottom:1px solid #c3c3c3;}
  #mainmenu ul {padding:0px; margin:0px; list-style:none; width:857px; padding:5px 40px 0 40px; float:left; text-align:center;}
	#mainmenu ul li {padding:0px; margin:0px; position: relative; float:left; padding:25px 9px 25px 9px; text-align:center;}
	#mainmenu ul li a {color:#828282; display:block; text-decoration:none; padding:0px 10px; text-transform:uppercase;}    
  #mainmenu ul li:hover {}    
  #mainmenu ul li:hover {}
  #mainmenu ul li a:hover {color:#3960cf;}
  #mainmenu ul li a.activearrow {color:#3960cf;}

/*
  #mainmenu ul li ul {padding:0px; margin:0px; position:absolute; display:none; top:30px; left:-55px; width:140px; border:2px #6f6f6f solid; border-top:20px #6f6f6f solid;}
  #mainmenu ul li ul li{padding:0px; margin:0px; display:block; background:#dad050; border:none; width:130px; padding:0px 5px;}
  #mainmenu ul li ul li a {padding:0px; margin:0px; color:#666; text-align:center; display:block; text-decoration:none; width:130px; padding:3px;}
  #mainmenu ul li ul li:hover {background:#ede475;}
  #mainmenu ul li ul li a:hover {color:#9f5e00; width:130px; padding:3px;}
  #mainmenu ul li ul li ul {padding:0px; margin:0px; left:-128px; top:-1px }
  #mainmenu ul li ul li ul li {}
  #mainmenu ul li ul li ul li a {}
  #mainmenu ul li ul li ul li a:hover{}
  #mainmenu li.over ul,#mainmenu li.over ul li.over ul,#mainmenu li.over ul li.over ul li.over ul{display:block;}
  #mainmenu li.over ul li ul,#mainmenu li.over ul li.over ul li ul{display:none;}	
*/	
/*articlelist*/
  .articlelist {width:666px;}
	.articlelist .main-body {line-height:23px; min-height:500px; _height:500px; width:618px; padding:0 33px 0 15px;}
  
/*photolist*/
  #photolist {width:666px;}
	#photolist table {width:666px; text-align:center;}
	#photolist td {padding:7px; padding-top:0; width:25%; vertical-align:top;}
	#photolist table td span {}
	#photolist img {border:1px solid #c7c7c7; padding:5px;}
	
/*albumlist*/
  #albumlist {width:666px; min-height:550px; _height:550px;}
	#albumlist table {width:666px; text-align:center;}
	#albumlist td {padding:7px; padding-top:0; width:25%; vertical-align:top;}
	#albumlist h2 {margin:0px; padding:0px; font-weight:400; border:none; background:none; padding:0px; font-size:13px; text-align:center;}	
	#albumlist h2 span {margin:0px; padding:0px;}
	#albumlist img {border:1px solid #c7c7c7; padding:5px;}
	
/*albumdetail*/
  #albumdetail {width:666px; min-height:600px; _height:600;}
	#albumdetail table {width:666px; margin-top:15px; text-align:center;}
	#albumdetail td {padding:7px; padding-top:0; width:25%; vertical-align:top;}
	#albumdetail td img {border:1px solid #c7c7c7; padding:5px;}
	
	#albumdetail h1 {display:none;}
	#albumdetail h2 {margin:0; padding:0; color:#3960cf; font-weight:400; font-size:27px; padding:10px 0 10px 60px; margin-bottom:10px; background:url(graphics/h1.jpg) top left no-repeat;}
	#albumdetail .pageselection {display:none;}

  .seach-body {}
	.seach-body ol {padding:0; margin:0; padding:0 30px;}
	.pageselection {padding:0; margin:0; width:650px; margin:5px 0;}
	.pageselection ul {text-align:right;}
	.pageselection ul li {padding:0; margin:0; display:inline;}
	.pageselection ul li a {padding:0; margin:0; padding:2px 5px;}
	.pageselection ul li a:hover {}
	.pageselection .a-button#sub-previous {float:left; width:450px;}
	
/*forget-password*/
  #forget-password {width:666px;}
  #forget-password .main-body {width:666px;}
	#forget-password form {margin-top:15px; min-height:50px; width:666px;}
	#forget-password .forgetbox {}
	#forget-password .i-button {margin-top:5px;}
	#forget-password .i-button input {width:175px; #width:180px;}
	#forget-password .main-button {background:#3962b4; color:#fff; border:none; cursor:pointer;}
  #forget-password .main-button:hover {background:#779ff0; color:#fff; border:none; cursor:pointer;}
  
/*Login Area Inside Content area */		
  #loginbox {width:666px;}
	#loginbox .main-body {width:666px;}	
	#loginbox .loginrow {padding-bottom:5px;}
	#loginbox .textbox {width:133px;}
	#loginbox form {margin-top:5px; width:666px;}
	#loginbox .main-button-div {height:30px; width:225px; _width:230px;}
	#loginbox .main-button-div .i-button {float:right; width:auto; margin-right:3px;} 
	#loginbox .main-button-div .main-button {background:#3962b4; color:#fff; border:none; cursor:pointer;}
	#loginbox .main-button-div .main-button:hover {background:#779ff0; color:#fff; border:none; cursor:pointer;}
	
/**/
  
  
  .hbox-list#hbox-1109 {position:absolute; top:110px; padding:0; width:255px; text-align:right;}
  .hbox-list#hbox-1109 .hbox-title {display:none;}
	.hbox-list#hbox-1109 .hbox-body {padding:0; width:255px; font-size:14px; letter-spacing:1.52px; color:#969696;}
	.hbox-list#hbox-1109 .hbox-body a {color:#14367e;}
	
	.hbox-list#hbox-1106 h2 {font-size:11px; padding:0; margin:0; background:url(graphics/dot.gif) no-repeat top left; padding-left:8px; margin:7px 5px 7px 5px; color:#575757;}
	.hbox-list#hbox-1106 .hbox-title {}
	.hbox-list#hbox-1106 .ablistdate {display:none;}
	.hbox-list#hbox-1106 ul li {padding:0; margin:0;}
	.hbox-list#hbox-1106 ul li a {padding:0; margin:0;}
	
	.hbox-list#hbox-1133 h2 {font-size:11px; padding:0; margin:0; background:url(graphics/dot.gif) no-repeat top left; height:35px; overflow:hidden; padding-left:8px; margin:7px 5px 7px 5px; color:#575757;}
	.hbox-list#hbox-1133 .hbox-title {}
	.hbox-list#hbox-1133 .alistdate {display:none;}
	.hbox-list#hbox-1133 ul li {padding:0; margin:0;}
	.hbox-list#hbox-1133 ul li a {padding:0; margin:0;}
	.hbox-list#hbox-1133 .news-img {display:none;}
	
	
/**/
  .contact {margin-top:15px;}
  .contact tr td {padding:0 8px 30px 8px; vertical-align:top;}
  .contact tr td h3 {padding-bottom:5px;}
  .contact tr td ul li {background:url(graphics/dot02.gif) no-repeat top left; padding:5px 0 5px 12px; margin:5px; border-bottom:1px solid #ddd;}
  .title {background:#e9effc; padding:15px 0 1px 0;}
  
  .pride-word {padding:20px 5px;}
  .rising {width:618px;}
  .rising tr td {vertical-align:top;}
  p.ri-word {padding:0 10px 0 0; margin-bottom:19px;}
  ul.contact {padding:0 10px 0 0;}
  ul.contact li {background:url(graphics/dot02.gif) no-repeat top left; padding:2px 0 2px 12px; margin:0px 2px 2px 2px; border-bottom:1px solid #ddd;}
  
  .articlelist#articledetail18452 table {}
  .articlelist#articledetail18452 table tr td.about_us {padding:0 15px 0 0px;}
  
  .articlelist#articledetail18576 table tr td.about_us {padding:0 20px 0 0px; line-height:30px;}