/* General section */

body {
	margin: 0px;
	text-align: center;
}

.main_wrapper {
	width: 950px;
	text-align: left;
	margin: 0 auto;
	background-color:#ffffff;
}

.wrapper {
	width: 950px;
	margin-left: auto ;
	margin-right: auto ;
	text-align: left;
	background-color:#ffffff;
}

.wrapper#container {
	background-image: url(http://c.76.my/merchant/design_files_templates/chocolatered/images/divider.gif);
	background-repeat: repeat-y;
	background-position: 190px 0px;
	height: auto;
}

input.search_button { 
	/*
	color: #dd2477; 
	font: bold 68%"trebuchet ms",helvetica,sans-serif; 
	background-color: #fed;
	margin-left: 3px;
	margin-top: 2px;
	*/

	background:url(http://c.76.my/merchant/design_files_templates/chocolatered/images/button-search.png) no-repeat;
	cursor:pointer;
	width: 74px;
	height: 23px;
	border: none;
	margin-left: 5px;
	margin-top: 4px;
	margin-bottom: -2px;
	padding-bottom: 2px;
} 

/* Header section */

.main_header {
	width: 950px;
	margin-left: auto ;
	margin-right: auto ;
}

.logo {
	/* width: 300px; */
	float: left;
	overflow: hidden;
}

.banner {
	/* width: 630px; */
	float: left;
	overflow: hidden;
}

.no_logo_top {
	border-left:#B5B5B5 1px solid;
	border-right:#B5B5B5 1px solid;
	border-top:#B5B5B5 1px solid;
	background-color:#F7F7F7;
	height:80px;
}

.no_logo_top_title {
	padding-top: 5px;
	font:bold 27px Arial;
	color:#b92a26;
}

.no_logo_top_description {
	padding-top: 6px;
	font:bold 22px Arial;
	color:#da4541;
}

.header_top_bar {
	width: 100%;
	margin-left: auto ;
	margin-right: auto ;
	background-color: #ffffff;
}

.header_bar {
	width: 100%;
	height: 36px;
	margin-left: auto ;
	margin-right: auto ;
	background: #4090ab url(http://c.76.my/merchant/design_files_templates/chocolatered/images/header_bar_bck.gif) repeat-x left top;
}


/* Header menu */

.ddcolortabs{
	padding: 0;
	margin: 0px 0px 0px 20px;
	width: 100%;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}

.ddcolortabs ul{
	font: normal 14px Arial, Verdana, sans-serif;
	margin:0;
	padding:0;
}

.ddcolortabs li{
	display:inline;
	margin:0 2px 0 0;
	padding:0;
	text-transform:uppercase;
}


.ddcolortabs a{
	float:left;
	color: #ffffff;
	background: #c4bd87 url(http://c.76.my/merchant/design_files_templates/chocolatered/ddtabmenufiles/media/color_tabs_left.gif) no-repeat left top;
	margin:0 2px 0 0;
	padding:0 0 1px 3px;
	text-decoration:none;
	letter-spacing: 0px;
	font-weight:bold;
}

.ddcolortabs a span{
	float:left;
	display:block;
	background: transparent url(http://c.76.my/merchant/design_files_templates/chocolatered/ddtabmenufiles/media/color_tabs_right.gif) no-repeat right top;
	padding: 6px 8px 3px 7px;
}

.ddcolortabs a span{
	float:none;
}

.ddcolortabs a:hover{
	background-color: #b92a26;
}

.ddcolortabs a:hover span{
	background-color: #b92a26;
}

.ddcolortabs a.current, #ddcolortabs a.current span{ /*currently selected tab*/
	color: white;
	background-color: #b92a26;
	font-weight:bold;
}

.tabcontainer{
	clear: left;
	width:95%; /*width of 2nd level sub menus*/
	height:1.5em;
}

.tabcontent{
	display:none;
}



/* Bottom section */

.bottom_bar {
	width: 100%;
	height: 120px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #efebbf;
	border-top:#c3be86 1px solid;
}


/* Main section */

.main_column {
	width: 740px;
	background-repeat: repeat-x;
	padding: 5px 5px 5px 5px;
	font:12px Arial;
}

.main_title {
	margin: 10px 10px 10px 0px;
	font: bold 22px Arial;
	border-bottom: 1px solid #dedede;
}

.main_text, .main_list {
	font: 12px Arial;
	margin-bottom: 15px;
	margin-left: 10px;
}

.main_list_item {
	font:12px Arial;
	color:#111;
}

.main_list_item:link, .main_list_item:hover, .main_list_item:visited {
	font:12px Arial;
	color:#111;
}

.section_featured_items {
	font: bold 16px Arial;
	color:#3d4142;
	background-color:#c4bd87;
	padding: 6px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.section_bestsellers {
	font: bold 16px Arial;
	color:#3d4142;
	background-color:#c4bd87;
	padding: 6px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.section_latest {
	font: bold 16px Arial;
	color:#3d4142;
	background-color:#c4bd87;
	padding: 6px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.footer_bar {
	background-color:#b92a26;
	height:10;
}

a.footerlink:visited, a.footerlink:link {
	text-decoration: underline;
	color: #003bc0;
}

a.footerlink:hover {
	text-decoration: underline;
	color: #001b59;
}


/* Rows */
.header {
	background-color: #efebbf;
	border-bottom: #c3be86 1px dotted;
}

.headersub {
	background-color: #f4f2d7;
	border-bottom: #c3be86 1px solid;
	font: 12px Arial;
	color: #1d1d1d;
	font-weight: bold;
}

.row1 {
	background-color: #fbfaf4;
}

.row1 td {
	border-bottom: #e4e2c8 1px dotted;
	font-size:12px;
}

.row2 {
	background-color: #ffffff;
}

.row2 td {
	border-bottom: #e4e2c8 1px dotted;
	font-size:12px;
}


/* Gallery listing */

.gallery_prod_title:link, .gallery_prod_title:visited {
	font:12px Arial;
	color:#0087dc;
	text-decoration: none;
}

.gallery_prod_title:hover {
	font:12px Arial;
	color: #0378c2;
	text-decoration:underline;
}

.gallery_price {
	font:12px Arial;
	color: #ff2a00;
	font-weight: bold;
}


/* Gallery listing paging */

.paging_bar {
	background:#f1fcff
}

tr.gallery_paging td{
	clear:left;
	font-size:14px;
	padding:0.5em 1em;
}

.gallery_paging a, .gallery_paging span {
	background:#c4bd87 none repeat scroll 0 0;
	border:1px solid #c4bd87;
	display:block;
	float:left;
	margin:0 0 0.3em 0.3em;
	padding:0.2em 0.5em;
	text-decoration:none;
	color: #ffffff;
}

.gallery_paging a:hover {
	background:#b0a971 none repeat scroll 0 0;
	color: #ffffff;
}

.gallery_paging span.current {
	background:#b92a26 none repeat scroll 0 0;
	border:1px solid #b92a26;
	color:#FFFFFF;
	font-weight:bold;
}

span.gallery_paging_text {
	color:#333333;
	padding:0.2em 0.5em 0.2em 0.3em;
	border:none;
	background:#eeeeee;
}




/* Left section */

.left_contact {
	list-style: none;
	margin: 0;
	padding: 0;
}

li.arrow {
	background-image:url("http://c.76.my/merchant/design_files_templates/default/images/bullet.png");
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 1px 0 3px 18px;

}

.left_column {
	float: left;
	width: 190px;
	padding-left: 2px;
	text-align: left;
}

.left_section_title {
	float: left; width: 167px; height: 25px;
	background:url(http://c.76.my/merchant/design_files_templates/chocolatered/images/left_title_bck1.gif) no-repeat;
	padding-top: 5px;
}

.left_section_title_general {
	float: left; width: 167px; height: 25px;
	background:url(http://c.76.my/merchant/design_files_templates/chocolatered/images/left_title_general_bck1.gif) no-repeat;
	padding-top: 5px;
}

.general_box {
	float: left;
	width: 147px;
	background-color:#ffffff;
	text-align: left;
	padding-top: 3px;
}

.profile_box {
	float: left;
	width: 147px;
	background-color:#ffffff;
	border:#B5B5B5 1px solid;
	padding:5px;
	margin:5px;
	text-align: left;
}

.profile_box_background {
	background-color:#F7F7F7;
}

.search_form {
	margin-bottom:-1px;
	padding-bottom:14px;
}

.left_section_title_text {
	font:bold 12px Arial;
	color:#fff;
	padding-left: 5px;
	vertical-align: center;
}

.profile_box_link {
	font:12px Arial;
	color:#111;
}

.profile_box_link:link, .clsleftlink:visited {
	color:#111;
	text-decoration:none;
}

.profile_box_link:hover {
	text-decoration:underline;
}


/* Notice board */

.notice_board {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.notice_board a:link, .notice_board a:visited  {
	color: #0080FF;
	font-weight: bold;
	text-decoration:none;
}

.notice_board a:hover{
	color: #FF0000;
	font-weight: bold;
	text-decoration:none;
}


/* Left menu */

img{border:0px;}
.flt{float:left;}
.menubg{clear:left; background-color:#ffffff; width:167px;}
.menubg ul {margin-top: 2px;}
.menu{float:left; clear:left; font: 12px Arial, Helvetica, sans-serif;}
.menu li {
	margin:0px 0px 0px 0px;
	list-style:none;
}
.menu a, .menu a:visited {
	width:151px;
	margin:0px 0px 2px -32px;
	position:relative;
	display:block;
	color:#fff;
	text-decoration:none;
	background-color:#ffffff;
	color: #333333;
	padding:4px 0 4px 0px;
	border-bottom:1px solid #bec2c5;
}

*html .menu a, .menu a:visited {
	width:151px;
	margin:0px 0px 2px -32px;
	position:relative;
	display:block;
	color:#333333;
	text-decoration:none;
	background-color:#ffffff;
	padding:4px 0 4px 0px;
}

.menu a:hover, .menu a:active  {
	background-color:#ffffff;
	color: #000000;
	text-decoration:none;
	padding-left: 2px;
}

.menu li.submenu a, .menu li.submenu a:visited  {
	width:146px;
	padding-left:8px;
	background-color:#ffffff;
	color: #5e5e5e;
	text-decoration:none;
}

.menu li.submenu a:hover  {
	background-color:#ffffff;
	color: #000000;
	text-decoration:none;
	padding-left: 10px;
}


/* Auction overlay */
.wrap {
	position:relative;
	float:left;
	clear:none;
	overflow:hidden;
}
.wrap img {
	position:relative;
 	z-index:1;
}
.wrap .desc {
	display:block;
	position:absolute;
	width:60px;
	top:150px;
	left:0;
	z-index:2;
	flaot:left;

	color: #efefef;
	font: bold 10px/12px Helvetica, Sans-Serif;
	letter-spacing: -1px;
	background: #343434;
	padding: 3px;
}




/* Twitter */

#tweets {
    width: 170px;
}  
  
#tweets .twtr-widget,  
#tweets .twtr-doc {
    width: 100%;  
    height: auto;
}  

#tweets .twtr-hd {
    background: #a92b16;  
    color: #fff;  
    -moz-border-radius: 6px 6px 0 0;  
    border-radius: 6px 6px 0 0;  
    font-family: Verdana, Georgia, serif;
}  

#tweets .twtr-hd *,  
#tweets .twtr-hd h4 a {  
    background: #a92b16 !important;  
}  

#tweets .twtr-hd h3,  
#tweets .twtr-hd h4 {  
    font-weight: normal;  
    text-align: center;
}  
  
#tweets .twtr-hd h3 {  
    background: #fff !important;  
    color: #333 !important;  
    font-size: 1.3em !important;  
    padding: 0.2em !important;  
    -moz-border-radius: 3px;  
    border-radius: 3px;  
}

#tweets .twtr-hd a {  
    font-size: 0.7em !important;  
} 
  
#tweets .twtr-tweet {  
    background: #fff; 
}  
  
#tweets .twtr-tweet a:link,  
#tweets .twtr-tweet a:visited,  
#tweets .twtr-tweet a:hover {  
    color: #a92b16 !important;
}  
  
#tweets .twtr-tweet .twtr-tweet-text {  
    padding-bottom: 4px !important;  
}  
  
  
#tweets .twtr-tweet .twtr-tweet-text p {  
    color: #333 !important;  
} 

/* Twitter */