

/*CONTENT*/

.content { margin:0 auto; width:960px; padding:0px; background: url(images/content_vlhue.gif) top right repeat-y; 
}
.content h2 { color:#333333;
}
.content h3 { color:#b99934;
}
.contentleft { float:left; width:680px; font: 12px Verdana; line-height:20px; color:#333333;
}
.contentleft a,contentleft a:link, contentleft a:visited { text-decoration:underline; color:#333333; margin: 0px 6px;
}
.contentleft a:hover { text-decoration:underline; color:#CC9933;
}

.contentright { float:right; width:240px;
}
.content p { padding:0px; margin-bottom:30px;
}

.storemenu { padding:18px 0px 0px; background: #5c5c5c url(images/storemenu_top.gif) top left repeat-x; margin:0px 0px 30px;
}
.storemenu ul { margin:0px; padding:0px 18px 24px; list-style:none; background: url(images/storemenu_bottom.gif) bottom left repeat-x;
}
.storemenu ul li { margin:0px; padding:8px 0px 9px; font: 12px Tahoma; color:#d6d6d6; background: url(images/gamemenu_dl.gif) bottom left repeat-x;
}
.storemenu ul li a { padding:0px 15px; color:#d6d6d6; text-decoration:none; display:block;
}
.storemenu ul li a:hover { color:#e1bc52; text-decoration:none;
}
.storemenu ul li a.current { padding:0px 15px; color:#e1bc52; background: url(images/do_arrow_y.gif) left center no-repeat; display:block;
}

.diagoutline { padding:1px; border:#f4f5f0 1px solid; margin-bottom:30px; background:#f0f0f0;
}
.diag { background:#f0f0f0; padding:20px;
}
.diagthum { background:#f4f5f0; padding:40px;
}
.diagthum a { margin:0px; padding:8px; display:inline-block; border:1px solid #f4f5f0;
}
.diagthum a:hover { background-color:#fff799; border:1px solid #FFCC00; 
}
.diagthum a:active { background-color:#ffcc00; border:1px solid #FFCC00;
}
.diagthum img { margin:0px; border:0px;
}
.diagdetail { background:#f4f5f0; padding:15px; font: 10px Verdana; 
}
.diagdetail ul { padding: 0px; margin:0px; list-style:none;
}
.diagdetail ul li { padding:7px 0px; margin:0px;
}
.diagdetail a, diagdetail a:link, diagdetail a:visited { text-decoration:underline; color:#333333; margin: 0px 6px;
}
.diagdetail a:hover { text-decoration:underline; color:#CC9933;
}

.listcel { padding:15px 10px; border-bottom:1px dashed #cccccc;
}
.listcelend { padding:15px 10px; 
}
.listcel p { margin:0px;
}
.price { font:bold 14px Tahoma; color:#CC0000;
}

/*PW LIST*/

.pwlist { padding:1px 1px 0px; border:#eaece6 1px solid; margin-bottom:30px;
}
.pwlist dl { padding:0px; background:#f4f5f0; margin:0px; border-bottom:1px solid #FFFFFF;
}
.pwlist dl dt { padding:12px; font: 12px Tahoma; margin:0; background:url(images/pwlistcel_bg.gif) left top repeat-x;
}
.pwlist dl dd { padding:0px; font: 11px Verdana; color:#333333; line-height:15px; margin:0; 
}
.subdetails { width: 500px; padding: 15px; margin-left:20px; 
}
.subdetails p { padding: 0px; margin-bottom:0.8em;
}
.subdetails h5 { color:#cc5817;
}
.subdetails ul { padding: 0px; margin:8px 16px; list-style:square;
}
.subdetails ul li { padding: 0px; margin:0px;
}

.pwlist a, pwlist a:link, pwlist a:visited { text-decoration:underline; color:#333333;
}
.pwlist a:hover { text-decoration:underline; color:#CC9933;
}
.pwprice { color:#CC0033; 
}

.txtfm ul { padding: 0px; margin:4px 16px; list-style:square;
}
.txtfm ul li { padding: 6px 0px; margin:0px;
}

.pwlistlinkout { padding:1px; border:#eaece6 1px solid; margin-bottom:30px;
}
.pwlistlink { background:#f4f5f0; padding:20px; width:640px;
}

.pwlistlink span { width:210px; float:left;  padding:0px; margin:0px 0px 10px; 
}

.itemsubdetails { display:none;
}



.customersay { padding:18px; font: 10px Verdana; line-height:16px; background:#f0f0f0;
}
.customername { padding:22px; background:url(images/anyonesay3.gif) top left no-repeat; margin:0;
}
.customername dt { margin:0px; font: bold 12px Tahoma;
}
.customername dd { margin:0px; padding:2px; color:#737374; font: 10px Verdana;
}


/*BUTTON*/
.button a{ background: url(images/button136c.gif) no-repeat center left; font:bold 12px Tahoma; color: #dadada;
display: block; width: 136px; padding: 6px 0px 9px; text-decoration: none; text-align: center;
}
.button a:visited, .button a:active{ color: #dadada; text-decoration: none;
}
.button a:hover{ color:#ffcc33; text-decoration: none;
}

.linkbutton a{ background: url(images/do_arrow.gif) no-repeat center right; font: 12px Tahoma; color: #494949;
 padding: 2px 13px; text-decoration: underline; 
}
.linkbutton a:visited, .linkbutton a:active{ color: #494949; text-decoration: underline; 
}
.linkbutton a:hover{ color:#CC9933; text-decoration: none; background: url(images/do_arrow_y.gif) no-repeat center right;
}


.linkbuy a{ background: url(images/list_buy.gif) no-repeat center left; font: 12px Tahoma; color: #494949;
 padding: 2px 5px 2px 21px; text-decoration: none; 
}
.linkbuy a:visited, .linkbuy a:active{ color: #494949; text-decoration: none; 
}
.linkbuy a:hover{ color:#CC9933; text-decoration: none; background: url(images/list_buy_on.gif) no-repeat center left;
}




.close a{ background: url(images/close.gif) no-repeat center right; font: 12px Tahoma; color: #494949;
 padding: 2px 14px; text-decoration: none; float:right;
}
.close a:visited, .close a:active{ color: #494949; text-decoration: underline; 
}
.close a:hover{ color:#CC9933; text-decoration: none; background: url(images/close_y.gif) no-repeat center right;
}

