*{ padding:0; margin:0; border:none; font: 11px Verdana, Arial, sans-serif;}
html, body { background:#fff;}
html, body, td, div {color:#333;}
#outer { width:749px; margin:auto; text-align:left; background:url(bg_outer.gif) 0 0 repeat-y #ddd; margin-top:14px;}
/* ---------for top part-----------------*/
#top { background:#fff; width:749px; height:87px; border-bottom:4px solid #fff;}
#top #t_1{ float:left; clear:left; margin-right:4px;}
#t_1 a {width:197px; height:87px; display:block; }
#t_1 a:hover { text-decoration:none;}
#t_2 {width:548px; height:87px; background:#fff; float:right; clear:right;}
#t_3 {float:right; clear:right; background: url(cart.gif) 99% 12px no-repeat #aa8; width:160px; height:87px; margin-left:0px; padding:0 15px;}
#t_3 a { color:#fff; text-decoration:none; display:block;padding:15px 0 5px 0;}
#t_4 {float:left; clear:left; width:361px; height:87px;}
#t_5 {font-size:11px;padding : 5px;	width : 400px;}
#t_6 { height:30px; border-top:4px solid #999; background:#ddd; padding-top:10px;}
#t_6 a { font:bold 10px Arial, sans-serif; color:#333; background:url(arrow.gif) 0 0 no-repeat; padding-left:19px; }
/*----------------------------------------*/
/*--------for left menu ---------------------*/
#menu { width:197px; float:left;}
#menu a.h2 {letter-spacing:4px;  background:#dca; margin:0; height:20px; border:1px solid #b97; padding: 4px 0 0 13px ;}
#menu a { background: url(arrow_menu.gif) 15px 8px no-repeat #EAE3CC; display:block; color:#333; border:1px solid #dca; border-top:none; padding-left:26px; text-decoration:none; line-height:20px;}
#menu a:hover { background:#cb9;}
/*-----------------------*/
h1, h2, em, #t_6 a, #menu a.h2{text-transform:uppercase;}
a { color:#6b5;}
em { color:#e62; font-weight:bold;}
h1 { background:#6b5; padding:7px; color:#fff; margin-bottom:10px; letter-spacing:1px;}
h2 { font:bold 11px Arial, sans-serif; letter-spacing:4px; margin-bottom:5px; padding:0 0 5px 7px; border-bottom:1px solid #666;}
h3 { margin-top:17px; font-weight:bold;}
p { margin-bottom:10px;}
table1 { border-collapse:collapse;}
td, tr {vertical-align: top;}
.almiddle {	vertical-align: middle;}
.altop {vertical-align : top;}
.albot {vertical-align : bottom;}

.spo p {
	text-indent : 15px;
}

.hr { width:100%; height:1px; border-top:1px solid #000; clear:both; margin:7px 0 4px 0;}
.br { clear:both;}
.name{ font-weight:bold;}
.inf {color:#6b5; }
.price{color:#911;}
.fl-r{ float:right}
.fl-l {float:left;}
.big{ font-size:17px;}
.w100 { width:100%;}
.w50 { width:50%;}
/* common*/
#sidebar h1, .navi a, #menu a.h2, h1 { font:bold 11px Arial, sans-serif;}
#t_3 a, #t_3 b, .price { font:bold 13px Arial, sans-serif;}
html, body, #t_6, #footer div, .center, .center td, .navi, { text-align:center}
#t_5, #foot_4, .r, .back{ text-align:right;}

#srch { margin-left:5%; margin-right:5%; margin-top:15px; text-align:left; padding-left:15px; }
#srch .input { width:60%; background:#fff; border:1px solid #999; height:17px;  font-size:11px; }
#srch .input2 { width:20%; background:#fff; border:1px solid #999; height:15px;  font-size:11px; }
#srch .submit {background:#fff; border:1px solid #999; font-size:11px; padding:0 5px; height:17px;}
