body{ margin:0 auto; background: url(images/bg.gif) #FFFFFF repeat-y 0px 0px;}
body,td,th,input{ font-family: Tahoma,Arial,Verdana; font-size: 12px; color: #333;
}
html { font-family: Tahoma,Arial,Verdana; font-size: 12px; color: #333;
}

.selects { color:#333; font:100 11px Verdana, Geneva, sans-serif; width:178px;}
.left {float:left}
.right {float:right}
.clr{ clear:both;}
a {color:#333; text-decoration:none; }
a:hover{ color:#f00; text-decoration:none}
/* TOP */
#header{ width:1003px; margin:0 auto 0 0; background:url(images/.gif) 0 365px repeat-x;}
#header .widths{ width:813px; padding-bottom:20px;}
#header .logo{ position:absolute; background:url(images/logo.gif) no-repeat center; width:363px; height:84px; overflow:hidden; margin-left:10px; }
#header .logo a{ display:block; width:363px; height:84px; text-indent:-9999px; }
/*
#header .joinus { background:url(images/free.gif) no-repeat left center; padding:10px 0 10px 440px;}
#sideBar_top {width:420px; text-align:right; height:22px; color:#222; float:right; }
#sideBar_top ul{ margin:0; padding:0;}
#sideBar_top li { list-style-type:none; margin:0; padding:0; float:left;}
#sideBar_top li a{ display:block; border:1px #808080 solid; background:#F3F3F3; padding:0 4px; margin:2px; font:100 10px/15px Verdana, Geneva, sans-serif; color:#324362; float:left;}
#sideBar_top li a:hover{ background:#5A6F91; color:#fff;}
*/
.left_sideBar_top { background:#2F363E; color:#98A5B8; border:#98A5B8 1px solid; font:100 11px Arial, Helvetica, sans-serif; width:170px; height:116px; padding:2px; margin:5px 0 0 1px; overflow:hidden;}
#sideBar_top {width:820px; color:#222; float:right; }
#sideBar_top a {color:#222; font:100 11px/20px Verdana, Geneva, sans-serif; padding:0 3px;}
#sideBar_top a:hover {color:#F00; text-decoration:underline}

.menu{ width:820px; margin:75px auto 0 auto; padding:0; height:16px;}   
.menu ul{list-style:none; display:block; width:680px; height:16px; margin:0; padding:3px 0 4px 140px; height:16px;  background:url(images/menu_bg.gif) repeat-x; }   
.menu li {float:left;position:relative; margin:0; padding:0; }   
.menu li a{display:block; height:11px; float:left; padding:0 8px; margin:0; color:#333; text-decoration:none;}   
.menu li a:hover{color:#f00;}   
.menu li a img{ border:0; margin:0; padding:0; }   

#search { color:#FFF1CA; float:right; font:bold 11px/20px Tahoma, Geneva, sans-serif; width:400px; height:26px; padding:4px 3px 0 3px; margin-top:21px;}
#search form { margin:0; padding:0; height:26px; overflow:hidden; }
#search .searchtext{ width:140px; border:1px #036 solid; background:#fff; font:100 11px/16px Arial, Helvetica, sans-serif; height:16px; vertical-align:middle}
#search .ser{ float:right; color:#333}

#topcarts { margin:0 10px; font:700 11px/20px Tahoma, Geneva, sans-serif; width:47px; height:20px; text-align:left; display:block; float:left;}

/* BODY */
#Main{ width:1003px; margin:0 auto 0 0; padding:0px 0 10px 0; 
}
/* LEFT */
#SideBar{ width:180px; position:relative; float:left; overflow:hidden; background:none;
}
.SideBar_left { width:178px; padding:0 1px; overflow:hidden;}
.SideBar_left h2 { display:block; margin:0; padding:10px 0 0 0; }
.SideBar_left hr { height:1px; overflow:hidden; background:#999; width:98%; margin:2px auto; font-size:1px;}

#SideBar .msg{ background:#4D5562; width:178px; color:#E1ECFE; margin:0 auto 10px auto; font:bold 11px Tahoma, Geneva, sans-serif;}
#SideBar .msg h2{ display:block; height:30px; text-align:center; font:100 18px/30px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#E1ECFE; margin:0 0 10px 0;}


/* RIGHT */
#Content{ width:823px; float:right; overflow:hidden;
}
#Content .msg { padding:10px; font:100 11px/18px Tahoma, Geneva, sans-serif; color:#333;}
#Content .right_left{ padding:1px 0; border:#DCDCDC solid; border-width:1px 0;}
#prohref {padding-left:15px;}
#prohref a{ display:block; width:155px; height:22px; color:#333; text-align:center; line-height:22px; float:left; margin:0 2px 2px 0; border:1px solid #DFE1DE; background:#EDEEEC;}
#prohref a:hover{ text-decoration:none; color:#111; border:1px solid #7D8C5E; background:#F1F2E4;}
#right1{width:818px; float:right; overflow:hidden; margin-bottom:10px; padding-bottom:5px; }
#right2{ width:370px; float:right; overflow:hidden;}

/* FOOTER */
#footer{ clear:both; background:url(images/bot_bg.gif) #4D5562 left no-repeat; font-weight:700; width:1003px; padding-bottom:10px; margin:0 auto 0 0; text-align:left; color:#E1ECFE; height:57px; font:bold 14px/57px Arial, Helvetica, sans-serif;
}
#footer a{ padding:0 5px; color:#E1ECFE; font-weight:700; line-height:57px;}
#footer a:hover{text-decoration:underline}

#links{ width:500px; float:right; line-height:50px; padding:0; text-transform:uppercase;  font-size:12px; text-align:right; }
#links a { color:#E1ECFE;}
.viewstable { background:#ccc;}
.viewstable td{ background:#000000; width:50%;}
.viewstabletitle{ background:#eee; font-weight:bold; padding:1px; border:1px solid #ccc; border-bottom:0}
.viewscontent1{ border-top:3px solid #06c; color:#06c; margin:9px; padding:3px;}

/* PAGE */
#showpage {border:1px solid #ddd; background:#f5f5f5; text-align:right; font-size:11px;clear:both;  padding:2px 2px 5px 2px;  color:#000; font-weight:100; margin:10px 1PX;}
#showpage a{ font-family:arial; text-decoration:none; color:#000; font-size:11px; font-weight:bold; background:#fff; border:1px solid #666; padding:0 2px;}
#showpage a:hover{ background:#CCC}
/* TITLE */
#bar{text-align:left; padding-left:5px; font-family:Arial, Helvetica, sans-serif; line-height:34px; border-bottom:1px #999 solid; font-size:12px; color:#f00; font-weight:700; margin-bottom:10px;
}
#bar span { display:none; font-size:13px; background:url(images/star2.jpg) no-repeat 3px; padding-left:19px; font-weight:bold; color:#a00; float:left; text-transform:uppercase;}
#bar b{font-size:12px; color:#f00; font-weight:700;}
#bar b a, #bar a { color:#f00;}

/* PIC */
.hw00{ float:left; width:177px; padding:0 14px;  overflow:hidden; }
.hw00 .hw1{ text-align:center;margin:5px auto;height:131px; border:1px #585E67 solid;  overflow:hidden;}
.hw00 .hw1 a img{ border:0; max-width:175px; max-height:131px; width:expression(this.width > 175 && this.height < this.width*131/175 ? 175: true);  height: expression(this.height > 131 ? 131: true);margin-top: expression(this.height < 131 ? (131-this.height)/2: 0); }
.hw00 .hw2{  overflow:hidden;text-align:left; line-height:1.3; margin:auto; height:75px;}
.hw00 .hw2 b{ color:#333; font-weight:700; font-size:11px; margin-left:5px;}
.hw00 .hw2 br{ line-height:7px;}
.hw00 .hw2 a{  color:#333;  font-size:11px; font-family:Verdana, Geneva, sans-serif; }
.hw00 .hw2 span{ color:#f00; font-size:11px;font-weight:700; font:700 11px Verdana, Geneva, sans-serif;}
.hw00 .hw2 s{ color:#999; font-size:12px; padding:0 5px;}
.hw00 .hw2 u{ font-size:11px; color:#000; text-decoration:none; font-weight:100;}

.hw02 { float:left; width:96%; border-bottom:1px #999 solid;  overflow:hidden; }
.hw02 .hw1{ float:left; text-align:center;height:105px; width:160px; margin:2px auto; overflow:hidden;}
.hw02 .hw1 a img{ border:0; max-width:160px; max-height:105px; width:expression(this.width > 160 && this.height < this.width*105/160 ? 160: true);  height: expression(this.height > 105 ? 105: true);margin-top: expression(this.height < 105 ? (105-this.height)/2: 0); }
.hw02 .hw2{float:left; width:78%; padding-left:10px; text-align:left; height:110px;}
.hw02 .hw2 b{ color:#333; font-size:9px;}
.hw02 .hw2 br{ line-height:7px;}
.hw02 .hw2 a{  color:#FE6104; font-size:14px; font-weight:700;}
.hw02 .hw2 span{ color:#f00; line-height:1.7;}
.hw02 .hw2 u{ font-size:12px; color:#000; text-decoration:none; font-weight:100;}
.hw02 .hw2 p{ font:100 11px/18px Verdana, Geneva, sans-serif; margin:0; padding:0;}


.f1gif{background:#fff;  text-align:center; line-height:18px; margin:4px 0 10px 0;
 color:#069;text-transform:capitalize; font-weight:bold; 
 text-decoration:underline;}

.hw33{ max-width:330px; border:1px solid #ddd; background:#fff;}


	
#leftbox{   margin-bottom:10px; background:url(images/catelogbg.gif) bottom #fff; border:0; padding:10px 0 10px 0; }

#left02{ background:#565A5D;color:#fff; font-weight:bold; font-size:12px; text-transform:uppercase; padding-left:5px; line-height:20px; margin-bottom:10px;}
#left02 a{ color:#fff; }
#leftbox2{   margin-bottom:10px;padding-bottom:10px; border:1px solid #565A5D ;background:url(images/barbg2.gif) repeat-x;}


#left03{background:url(images/titlebg3.gif) top #fff; color:#900; font-weight:bold; font-size:12px;  padding-left:16px; height:27px; overflow:hidden; line-height:27px;}
#left03 a{ color:#900}
#left03 a:hover{ color:yellow}
#leftbox3{   margin-bottom:10px; background:url(images/catelogbg3.gif) bottom #fff; border:0; padding:0px 0 10px 19px; }


.insort55{  height:55px;}
.insort55 td b{ background:#c00; color:#fff; font-size:9px; padding:0px 1px 1px 1px; display:block; font-family:verdana; font-weight:100;}
.insort55 td{ font-weight:100;font-size:12px;}
.insort55 a{  color:#000; }
.insort55 a:hover{  color:#f60; }
.insort55 img{width:36px; height:36px; border:0; margin-right:2px;}
.insort55 span { color:#c00;}.insort55 b{ color:#aaa;} 

.hw01 { float:left; overflow:hidden; width:263px; border-bottom:1px #ccc solid; margin:0px 2px 0 0;}
.hw01 .hw10{ float:left; width:110px;  height:125px; overflow:hidden;}
.hw01 .hw10 a img{ border:0; max-width:110px; max-height:146px; width:expression(this.width > 110 && this.height < this.width*146/110 ? 110: true);  height: expression(this.height > 146 ? 146: true); }
.hw01 .hw30 { float:left; line-height:19px; height:150px; width:145px; margin:auto; overflow:hidden; text-align:left;}
.hw01 .hw30 a{ font:100 11px Arial, Helvetica, sans-serif; text-transform:capitalize;}
.hw01 .hw30 b a{font:bold 14px Arial, Helvetica, sans-serif; color:#000;}
.hw01 .hw30 ul{ margin:0;}
.hw01 .hw30 li{ background:url(images/dot_grey.gif) no-repeat 0px 8px; padding-left:10px; color:#333; text-align:left }
.hw01 .hw30 li a{color:#333; font:100 11px/18px Arial, Helvetica, sans-serif;}
.hw01 .hw30 li a:hover{ color:red;}
