body {
margin:0; padding:0;
font-family:verdana; font-size:11px; color:#000000;
background:url(http://assets.oversoul.ph/ItemMall/images/bg.gif) #5d2f00 repeat;
}

p.bold {
font-weight:bold;
color:#000000;
padding:15px 0 5px 0; margin:0;
}

a img {
border:0;
}

.blink
{
    text-decoration :blink;
}

.clear {
clear:both;
}

#container {
width:945px;
margin-left:30px; padding:0;
}

#header {
width:946px; height:296px;
background:url(http://assets.oversoul.ph/http://assets.oversoul.ph/ItemMall/images/header_01.png);
z-index:1;
}

.logo {
float:left;
width:312px; height:190px;
margin:75px 0 0 325px;
}

.header_btn {
width:220px; height:100px;
float:left;
position:absolute; margin:180px 0 0 570px;
z-index:1;
}

a.reg {
display:block;
background:url(http://assets.oversoul.ph/ItemMall/images/reg.png) no-repeat;
width:100px; height:100px;
}

a.reg:hover {
display:block;
background:url(http://assets.oversoul.ph/ItemMall/images/reg1.png) no-repeat;
}

a.dlc {
display:block;
background:url(http://assets.oversoul.ph/ItemMall/images/dlclient.png) no-repeat;
width:100px; height:100px;
float:left;
position:absolute; margin:-100px 0 0 170px;
}

a.dlc:hover { background:url(http://assets.oversoul.ph/ItemMall/images/dlclient1.png) no-repeat; }

#menubg {
padding:0;
width:867px; height:51px;
background:url(http://assets.oversoul.ph/ItemMall/images/bg1.gif) no-repeat;
position:absolute; margin-left:78px;
}

/*1st = Firefox, IE7; 2nd = IE6 --*/

#menu {
position:relative;
height:2.5em;
text-align:left; font-size:10px; font-weight:bold;
list-style-type:none;
margin-top:-1px;
background:none;
}




#menu ul {
list-style-type:none;
margin:0; padding:0;
background:none;
}

#menu li {
position:relative; float:left;
}

#menu li a, #menu li a:visited {
display:block;
width:9em; height:23px;
padding:0 2px 0 0;
text-decoration:none; color:#FFF; text-align:center;
float:left;
line-height:3em; height:3em;
}

#menu li ul {
visibility:hidden; position:absolute; top:2.5em; left:0; height:0; overflow:hidden;
}

#menu table {
margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */
}

#menu li:hover a, #menu li a:hover {
text-decoration:none;
border:0; /*IE6 effect*/
}

#menu li:hover ul, #menu li a:hover ul {
visibility:visible; overflow:visible;
height:auto; width:10em; 
background:#104c02;
left:0; top:2.5em;
}

#menu li:hover ul li a, #menu li a:hover ul li a {
display:block;
background:transparent;
text-decoration:none; color:#FFF; font-weight:bold;
height:auto; width:9em;
padding:0.5em;
line-height:1.5em;
}

#menu li:hover ul li a:hover, #menu li a:hover ul li a:hover {
text-decoration:none; font-weight:bold; color:#FFFF88;
}

#menu li:hover ul li ul, #menu li a:hover ul li a ul {
visibility:hidden; overflow:hidden;
position:absolute; top:0; left:9.5em;
height:0;
}

#menu li:hover ul li:hover ul, #menu li a:hover ul li a:hover ul {
visibility:visible;
height:auto; width:10em;
background:#104c02;
color:#ccff99;
}

#menu li:hover ul li:hover ul li a, #menu li a:hover ul li a:hover ul li a {
display:block;
height:auto;
color:#ccff99;
}

#menu li:hover ul li:hover ul li a:hover, #menu li a:hover ul li a:hover ul li a:hover {
color:#fdbd3b;
}

#wrapper {
width:875px;
background:url(http://assets.oversoul.ph/ItemMall/images/bgpaper.gif) repeat-y ;
margin:51px 0 0 80px;
overflow:auto;
height:auto;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#wrapper
{
float:left;
margin:51px 0 0 80px;
overflow:auto; 
}
}

#leftpanel {
width:187px;
float:left;
margin-left:20px;
}

#contentmid {
width:590px;
float:left;
margin-left:8px;
padding-bottom:20px;
}

#contentmid a {
color:#124c00;
text-decoration:none;
font-weight:bold;
}

#contentmid a:hover {
color:#ed080d;
text-decoration:none;
}

.space {
padding-bottom:5px;
}

/*left*/
.loginbg {
background:url(http://assets.oversoul.ph/ItemMall/images/slogin.gif) no-repeat;
width:184px; height:168px;
text-align:left;
}

#itemlist { clear:both; width:186px; height:auto; }
.iminfoT { background:url(http://assets.oversoul.ph/ItemMall/images/imtop.gif) no-repeat; width:186px; height:21px; }
.iminfoBG { background:url(http://assets.oversoul.ph/ItemMall/images/imbg.gif) repeat-y right; width:186px; }
.iminfoBGtxt { width:160px; text-align:left; }
.iminfoFT { background:url(http://assets.oversoul.ph/ItemMall/images/imbt.gif) no-repeat; width:186px; height:31px; }
.imsmall { font-size:9px; }
.imsmall a { color:#124c00; text-decoration:none; font-weight:bold; }
.imsmall a:hover { color:#ed080d; text-decoration:none; }

.checkouts { width:132px; height:46px; padding:3px 0 3px 0; }
.infoin { width:160px; padding-bottom:3px; }


#imMenu { width:186px; padding:0; margin:0; }
.imT {
background:url(http://assets.oversoul.ph/ItemMall/images/imall_top.gif) no-repeat;
width:186px; height:54px;
}

.sidemnuBG {
background:url(http://assets.oversoul.ph/ItemMall/images/sidemnu_bg.gif) repeat-y;
width:186px;
}

.sidemnuFT {
background:url(http://assets.oversoul.ph/ItemMall/images/sidemenu_ft.jpg) no-repeat;
width:186px; height:32px;
}

#Smenu {
width:150px;
margin:0 0 0 8px; padding:0;
text-align:left;
}

#Smenu ul {
list-style:none;
margin:0; padding:0;
}

#Smenu li {
list-style:none;
background:url(http://assets.oversoul.ph/ItemMall/images/bullet_act.gif) no-repeat left;
padding:0 0 0 28px;
color:#114c01; font-weight:bold;
}

#Smenu li a.set {
background:url(http://assets.oversoul.ph/ItemMall/images/stroke.gif) no-repeat;
}

#Smenu li a {
color:#114c01;
background:none;
font-weight:bold; text-decoration:none;
}

#Smenu li a:hover {
color:#FF0000;
}

#SubM {
width:130px;
margin:0 0 0 20px; padding:0;
text-align:left;
}

#SubM ul {
list-style:none;
margin:0; padding:0;
}

#SubM ul li {
list-style-type:disc;
padding:0;
color:#114c01;
}

#SubM li a {
list-style-type:disc;
color:#114c01;
background:none;
font-weight:normal; text-decoration:none;
}

#SubM li a:hover { color:#FF0000; text-decoration:none; }

#SubM li a.highlight {
background:url(http://assets.oversoul.ph/ItemMall/images/stroke.gif) no-repeat;
}

/*mid*/
.tail {
background:url(http://assets.oversoul.ph/ItemMall/images/tigertail.png) no-repeat;
position:absolute;
width:154px; height:179px;
margin-left:497px;
}

.contenthead10 {
background:url(http://assets.oversoul.ph/ItemMall/images/topbg10.gif) no-repeat;
margin:0; padding:0;
width:578px; height:126px;
text-align:left;
}

#txtcont { background:url(http://assets.oversoul.ph/ItemMall/images/txttop1.gif) no-repeat top; width:589px; padding-top:10px; }
.txt { width:550px; text-align:justify; margin:0; padding:15px 5px 0 0; }

.txt table.ann { border-spacing:1px; font-size:11px; }
.txt table.ann tr.fill { background:#ffcc66; font-weight:bold; border:none; }
.txt table.ann td.filltr { border:none; padding:0; }
.txt table.ann td { border-bottom:#b70100 dotted 1px; text-align:left; width:265px; padding-top:8px; }
.txt table.ann td.dte { border-bottom:#b70100 dotted 1px; text-align:right; width:250px; padding-top:8px; }

#txtcont1 { width:580px; font-size:11px; margin:0; color:#000000; }
.itemcont { background:url(http://assets.oversoul.ph/ItemMall/images/itembg.gif) no-repeat top left; width:280px; height:auto; padding:18px 0 10px 13px; }
.itemconttxt { width:280px; text-align:left; margin:0; }
.itemconttxt img { border:#fcb638 solid 2px; }
.itemconttxt1 { width:550px; text-align:left; margin:0; }
.itemconttxt1 img { border:#fcb638 solid 2px; }
.itemconttxt1 table.co img { width:70px; height:70px; }
.itemconttxt1 table.co td { border-bottom:solid 1px #ffcc66; }
.itemconttxt1 table.sumup { width:540px; }
.itemconttxt1 table.sumup td.su1 { background-color:#f9dfae; text-align:right; font-size:13px; }
.itemconttxt1 table.sumup td.su2 { background-color:#e6891e; text-align:right; font-weight:bold; font-size:13px; }
.itembtn { background:url(http://assets.oversoul.ph/ItemMall/images/btn1.gif); height:20px; width:72px; border:none; font-size:11px; color:#000000; font-weight:bold; }
#topform { width:585px; }
.searchform { width:280px; float:left; }
.items { width:290px; float:right; margin-right:20px; }
.tag { font-size:9px; font-weight:bold; color:#FF0000; }
.price { font-size:11px; font-weight:bold; color:#FF0000; }
.button { background:url(http://assets.oversoul.ph/ItemMall/images/btn.gif) repeat-x; width:132px; height:20px; border:none; color:#FFF; font-weight:bold; font-size:11px; }
.itemname { font-size:12px; color:#124c00; }

.tabs { width:600px; list-style:none; padding:0; margin:0; height:auto; background:transparent; }
.tabs li { display:block; float:left; margin:0; padding:0; }
.tabs li a { display:block; text-decoration:none; }

.tabs li a b.p1 { display:block; width:12px; height:29px; background:url(http://assets.oversoul.ph/ItemMall/images/dtab2_l.gif); float:left; cursor:pointer; }
.tabs li a b.p2 { display:block; height:29px; padding:0 10px; background:url(http://assets.oversoul.ph/ItemMall/images/dtab2_m.gif) repeat-x; float:left; text-align:center; line-height:29px; color:#000000; font-weight:normal; font-family:verdana; font-size:11px; cursor:pointer; }
.tabs li a b.p3 { display:block; width:8px; height:29px; background:url(http://assets.oversoul.ph/ItemMall/images/dtab2_r.gif); float:left; cursor:pointer; }

.tabs li a:hover, .tabs li a:focus, .tabs li a:active { border:0;}
.tabs li a:hover b.p1, .tabs li a:focus b.p1, .tabs li a:active b.p1 { background:url(http://assets.oversoul.ph/ItemMall/images/htab2_l.gif); cursor:pointer;}
.tabs li a:hover b.p2, .tabs li a:focus b.p2, .tabs li a:active b.p2 { background:url(http://assets.oversoul.ph/ItemMall/images/htab2_m.gif) repeat-x; color:#124c00; cursor:pointer; }
.tabs li a:hover b.p3, .tabs li a:focus b.p3, .tabs li a:active b.p3 { background:url(http://assets.oversoul.ph/ItemMall/images/htab2_r.gif); cursor:pointer;}

.tabs li a.selected { }
.tabs li a.selected b.p1, .tabs li a:hover.selected b.p1, .tabs li a:active.selected b.p1 { width:12px; height:29px; background:url(http://assets.oversoul.ph/ItemMall/images/atab2_l.gif); cursor:default;}
.tabs li a.selected b.p2, .tabs li a:hover.selected b.p2, .tabs li a:active.selected b.p2 { height:29px;background:url(http://assets.oversoul.ph/ItemMall/images/atab2_m.gif) repeat-x; color:#000000; font-weight:bold; cursor:default;}
.tabs li a.selected b.p3, .tabs li a:hover.selected b.p3, .tabs li a:active.selected b.p3 { width:8px; height:29px; background:url(http://assets.oversoul.ph/ItemMall/images/atab2_r.gif); cursor:default;}


.ctr { text-align:center; background:url(http://assets.oversoul.ph/ItemMall/images/tdbg.gif) repeat-x; height:20px; width:550px; border:solid 1px #000000; }

/*footer*/

#footer {
background:url(http://assets.oversoul.ph/ItemMall/images/footerbg.gif) no-repeat;
width:818px; height:79px;
margin-left:-25px;
} 

@media screen and (-webkit-min-device-pixel-ratio:0) {
#footer {
float:left;
margin-left:80px;
}
}

@media all and (min-width: 0px) 
{
#footer {
float:left;
margin-left:80px; }
}

.footerTXT {
margin:10px 0 0 10px;
float:left;
text-align:left;
}

.footerIMG {
float:left;
margin:10px 0 0 20px;
}

