html{color:#fff;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;} select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;} table{font-size:inherit;font-size:100%;}pre,code,ksbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;} body{font-family: arial,helvetica,clean,sans-serif;font-size:small;font:x-small;} strong, .strong{font-weight:bold;}

ul{padding:4px 0 4px 10px;} ul li{list-style-type:disc;padding:0 0 0 1px;margin:0 0 2px 12px;}

a, a:link, a:visited,a:active{color:#ff0038}
a.menu, a.menu:link, a.menu:visited,a.menu:active{color:#fff;text-decoration:underline;letter-spacing:-1px;}
a.menucur, a.menucur:link, a.menucur:visited,a.menucur:active{color:#333;text-decoration:none;}
a.menu:hover{}
#mainWrapper {
	width:320px;
	margin:0 auto;
}
a.menucur:hover{text-decoration:underline;}
.footer a:link, .footer a:visited, .footer a:hover, .footer a:active {color:#aaa;}
a.page, a.page:link, a.page:visited,a.page:active{color:#ff0038;text-decoration:underline;padding:3px 8px;border:1px solid #ff0038;background-color:#efefef;font-weight:bold;font-size:16px;}
a.page:hover{color:#fff;text-decoration:none;background-color:#ad0027;font-weight:bold;}
a.pagec, a.pagec:link, a.pagec:visited,a.pagec:active{color:#666;text-decoration:underline;padding:3px 8px;border:1px solid #999;background-color:#efefef;font-weight:bold;font-size:16px;}
a.pagec:hover{color:#fff;text-decoration:none;border-top:1px solid #ff0038;background-color:#ad0027;font-weight:bold;}

html, body{font-family:arial;color:#333;background-color:#000;}
.green{color:green;font-weight:bold;}
.blue{color:blue;font-weight:bold;}
.small{font-size:11px;color:#666;}
.topspace{margin-top:6px;}
.hidden{display:none; visibility:hidden;}

#header{width:100%;border-top:1px solid #f67d88;position:relative; padding:4px 0;}
#mversion{padding:1px 4px 1px 4px;background:#f57d88 url(../images/site/versionbg.gif) repeat-x;position:absolute; top:0px; right:10px;letter-spacing:-1px;color:#fff;font-weight:bold;border:1px solid #b01d27;border-top:0px;}
#mversion img {padding:0 2px 0 0;}

#menu_container{background:#d21842 url(../images/site/menu_back.gif) repeat-x;overflow:hidden;border-bottom:1px; height:32px;}

.tab, .tab_current{float:left;padding:8px 12px;font-weight:bold;font-size:14px;border-right:1px solid #e44467;}
.tab_current{background-color:#fff}

.whiteB,.greyB,.redB,.lgreyB,.topstrip{width:100%; background-color:#fff;overflow:hidden;color:#fff;clear:left;}
.whiteB{color:#333; border-bottom:1px solid #dedede;}
.redB{background-color:#AD0027;border-bottom:2px solid #FF0038;color:#fff;}
.greyB{background-color:#333;;}
.lgreyB{background-color:#efefef; color:#333; border-bottom:1px solid #dedede;}

.content{font-size:11px; overflow:hidden;padding:6px 0 6px 6px;}
.content img {margin:0 4px 0 0;}

.header, .mp_title,.pageBox {width:95%;padding:6px 0 6px 6px;}
.mp_title{color:#fff;font-weight:bold;font-size:14px;}
.topstrip {background-color:#AD0027;}
.topstriptitle {color:#fff;font-size:11px;padding:2px 0 2px 2px;width:95%;}

h2{font-weight:bold;font-size:15px;}

.full_panel{width:94%;padding:10px 4px;background-color: #fff7f9; border: 1px dashed #E4547C; margin:8px auto;}
.comment, .siteview, .plist, .list, .list_right{width:94%;border:1px dashed #E4547C;padding:4px; height:98px;margin:6px auto; background-color:#fff7f9;}
.list_thumb{margin-right:4px;text-align:left; border-bottom:1px solid #ff0038;}
.pageBox{padding:12px 0 12px 6px;}

.plink, .footer {background-color:#fff; padding:8px 0; border-bottom:1px dashed #ccc; padding-left:8px; font-weight:bold;clear:left;}
.footer {margin:0; border-top:5px solid #666; padding:25px 0; background-color:#333;color:#ccc; text-align:center; font-size:11px; border-bottom:0px;}
.niche {font-size:18px;font-weight:bold;padding:10px 0 10px 8px;}
input {width:95%;}
.plink p {margin:0 0 8px 0;}

.listingImage{ float:left; width:116px;}
.scoreBox { background-color:#333; color:#fff;border-top:1px solid #ff0038;font-weight:bold;width:98px; padding:4px 6px; margin-top:-4px; text-align:right;}
.listingDesc{ float:left; width:186px;}

.successmsg, .flashmsg, .failmsg, .tip{border:1px solid red; border-top:4px solid red; background-color:#FFCFD4; color:red; padding:6px 2px 6px 2px; width: 93%; margin:4px auto; font-weight:bold;}
.successmsg {color:green; border-color:green; border-top:4px solid green; background-color:#EDFFE6;}