
/*TITLE BG*/
.titlebg { background: #cfe0ed url(images/titlebg/affiliate_top.jpg) top center no-repeat; 
}
.title-affiliate { margin:0 auto; width:960px; height: 260px;
}

/*CONTENT BG*/
.contentbg { background: #cfe0ed url(images/titlebg/affiliate_center.jpg) top center no-repeat;  
}
.contentout { width:1000px; margin:0 auto; padding:0px; 
}
.bolocationbg { background: #cfe0ed;
}

/*CONTENT*/

.content { margin:0 auto; width:960px; padding:0px; 
}
.content h3 { color:#23649a;
}

.contentleft a,contentleft a:link, contentleft a:visited { text-decoration:underline; color:#333333; margin: 0px 6px;
}
.contentleft a:hover { text-decoration:underline; color:#CC9933;
}
.contentleft { float:left; width:680px; font: 12px Verdana; line-height:20px; color:#333333;
}
.contentright { float:right; width:240px;
}
.contentright h5 { color:#666666;
}
.contentright select { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:3px; margin-bottom:10px; font: 12px Tahoma; color:#333333; width:300px;
}
.contentright input { border-left:1px solid #b7b7b7; border-top:1px solid #b7b7b7; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; background:#e6e6e4; padding:3px; margin-bottom:10px; font: 12px Tahoma; color:#333333; width:300px;
}

.content p { padding:0px; margin-bottom:30px;
}

.rightmenu { padding:18px 0px 0px; background: #5c5c5c url(images/storemenu_top.gif) top left repeat-x; margin:0px 0px 30px;
}
.rightmenu ul { margin:0px; padding:0px 18px 24px; list-style:none; background: url(images/storemenu_bottom.gif) bottom left repeat-x;
}
.rightmenu ul li { margin:0px; padding:12px 0px 13px; font:bold 12px Tahoma; color:#d6d6d6; background: url(images/gamemenu_dl.gif) bottom left repeat-x;
}
.rightmenu ul li a { padding:0px 15px; color:#d6d6d6; text-decoration:none; display:block;
}
.rightmenu ul li a:hover { color:#e1bc52; text-decoration:none; background: url(images/do_arrow_y.gif) left center no-repeat;
}
.rightmenu ul li a.current { padding:0px 15px; color:#e1bc52; background: url(images/do_arrow_y.gif) left center no-repeat; display:block;
}


/*LOCATION*/
.location { padding: 25px 0px; font: 12px Tahoma; color:#bdbdbd;
}
.location a,location a:link, location a:visited { text-decoration:underline; color:#bdbdbd; margin: 0px 6px;
}
.location a:hover { text-decoration:underline; color:#ffffff;
}

.bolocation { margin:0 auto; width:960px; padding:40px 0px 0px; font: 12px Tahoma; height:23px;
}
.bolocationl { width:800px; float:left;
}
.bolocationr { width:86px; height:15px; padding:4px 0px; background: #989177 url(images/bottom_backtop.gif) left bottom repeat-x; 
text-align:center; color:#ffffff; float:right; font-size:11px;
}

.bolocationl a,bolocationl a:link, bolocationl a:visited { text-decoration:underline; color:#333333; margin: 0px 6px;
}
.bolocationl a:hover { text-decoration:underline; color:#000000;
}
.bolocationr a,bolocationr a:link, bolocationr a:visited { text-decoration:none; color:#ffffff; margin: 0px 6px;
}
.bolocationr a:hover { text-decoration:none; color:#ffffff;
}


/*BUTTON*/
.button a{ background: url(images/button136a.gif) no-repeat center left; font:bold 12px Tahoma; color: #dadada;
display: block; width: 136px; padding: 7px 0px 8px; text-decoration: none; text-align: center; margin:10px;
}
.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;
}
/*######## Tao #######*/
.affiliate-n{ 
}
.affiliate-n li{ padding-left:57px; width:280px; float:left; color:#381200; list-style:none; padding-bottom:20px;
}
.affiliate-n li h3{ color:#dc3e00; font-size:18px;
}
.n10{ font-weight: bold;
}
.n1{ background:url(images/affiliate/affiliate_n1.png) no-repeat 10px left;
}
.n2{ background:url(images/affiliate/affiliate_n2.png) no-repeat 10px left;
}
.n3{ background:url(images/affiliate/affiliate_n3.png) no-repeat 10px left;
}
.n4{ background:url(images/affiliate/affiliate_n4.png) no-repeat 10px left;
}
.affiliate-conter p{ padding-left:20px;
}
.affiliate-conter ol{ padding-left:20px; 
}