body { background: #000 url(../images/bkg_page.png); background-repeat: repeat-x;  padding: 0px; margin: 0px; font-family: 'Verdana'; font-size : 12px; color : #7f8991;}

/* General Links */
a:link { text-decoration : none; color : #fff; border: 0px;} 
a:active { text-decoration : underline; color : #3399cc; border: 0px;} 
a:visited { text-decoration : none; color : #3399cc; border: 0px;} 
a:hover { text-decoration : underline; color : red; border: 0px;} 

input { background: #ebf7ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00557b; }
select { background: #ebf7ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00557b; }
textarea { background: #ebf7ff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#3a5c73; padding: 6px;}
form { padding: 0px; margin: 0px; }

/* General Class */
form { padding: 0px; margin: 0px; }
img { border: none;}

div.clear{clear:both;margin-top:10px}
/* HEADER */


#header { padding: 0px 0px 10px 0px; clear: both; font-size: 12px;font-weight: bold; text-align: center;  }
#header UL { padding: 10px 0px; margin: 0px; }
#header LI { display:inline; padding: 0px; margin: 0px; list-style-type: none; }
#header LI A { padding: 0px 4px 0px 6px; margin: 0px; border-left: solid 1px #CCC; }
#header .adHeader { font-size: 10px; position: absolute; top: 20px; width: 280px; margin: 25px 0px 0px 305px;}
#header .adHeader strong { font-size: 9px;}


/* bgcontain (FULL PAGE) */
#bgcontain { width:780px; margin: 0 auto; text-align: left; clear: both;} 


#container { float: left; width: 780px; clear:both; padding: 20px 0px; margin: 0px; }

.content { float: left; width: 600px; padding: 0; margin: 0px; }
.content h1, h2, h3 { font-family: 'Georgia'; color: #fff; font-weight: normal; }
.content h2 { text-transform: uppercase; font-size: 18px; letter-spacing: -1px; padding: 5px 0px; margin: 0px 0px 15px 0px; border-bottom: solid 1px #eee; font-weight: normal; }
.content h3 { font-size: 20px; letter-spacing: -1px; padding: 5px 0px 0px 0px; margin: 0px; font-weight: normal;  }
.content p { font-size: 11px; padding: 5px 0px; margin: 0px; }

.content input.on { color : #999966; border: solid 1px #f4fbdc; background: #f4fbdc; padding: 3px 0px;}
.content input.on:hover { color : #006666; border: solid 1px #e0f4ff; background: #e0f4ff; padding: 3px 0px;}
.content input.on:focus { color : #006666; border: solid 1px #e0f4ff; background: #e0f4ff; padding: 3px 0px;}
.content input.onIE { color : #006666; border: solid 1px #e0f4ff; background: #e0f4ff; padding: 3px 0px;}

.content textarea.on { color : #999966; border: solid 1px #f4fbdc; background: #f4fbdc; padding: 3px 0px;}
.content textarea.on:hover { color : #006666; border: solid 1px #e0f4ff; background: #e0f4ff; padding: 3px 0px;}
.content textarea.on:focus { color : #006666; border: solid 1px #e0f4ff; background: #e0f4ff; padding: 3px 0px;}
.content textarea.onIE { color : #006666; border: solid 1px #e0f4ff; background: #e0f4ff; padding: 3px 0px;}

.simple { float: left; width: 590px; padding: 0; margin: 0px; }
.simple h2 { padding: 10px 0px 5px 0px; margin: 0px 0px 5px 0px; }
.simple h3 { padding: 10px 0px 0px 0px; margin: 0px;}
.simple h4 { background: #f4f6ee; font-size: 11px; letter-spacing: -1px; padding: 5px 3px; margin: 5px 0px; font-weight: bold;}
.simple p { font-size: 11px; padding: 5px 0px 15px 0px; margin: 0px; line-height: 13px;}
.simple p strong { letter-spacing: -1px;}
.simple em { background: #7ac4e9; color: #000; font-family: 'Helvetica'; font-size: 22px; letter-spacing: -1px; font-style: normal; padding: 25px; display: block; margin: 0px; }


/* Gallery List */
.galleryList { width: 300px; float: left; padding: 0; margin: 0px; position:relative;}

/* Gallery */
.gallery { float: left; padding: 0; margin: 0px; }
.gallery h2 { letter-spacing: 0px; padding: 5px 0px; margin: 0px 0px 5px 0px; color: #005a5a; }

.gallery ul { padding: 0px; margin: 0px;}
.gallery ul li { FLOAT: left; MARGIN: 10px 0px; padding-right: 13px; LIST-STYLE-TYPE: none; display: inline;  }
.gallery ul li ul {}
.gallery ul li ul li {padding: 0px; margin: 0px; }

.gallery span { background: url(../images/text_rating.png); height: 191px; float: left; }
.gallery span img { border: none; margin: 3px; padding: 1px;}

.gallery .rating { background: #e7f1c4 url(../images/text_rating.png) no-repeat bottom; height: 192px; width: 20px; padding-top: 5px; margin-left: 2px;}

.gallery .normal { background: #eaf3ca url(../images/bkg_normal.png) no-repeat bottom; float: left; padding: 3px; width: 259px;}
.gallery .normal big a { color: #546324; text-decoration: none;}
.gallery .normal small a { color: #acb97f;}
.gallery .normal img { background: #000; border: none; margin: 2px; padding: 2px;}
.gallery .normal big p { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 9px; font-weight: bold; letter-spacing: 0px;}

.gallery .active { background: #c0e8ff url(../images/bkg_active.png) no-repeat bottom; float: left; padding: 3px;  width: 259px;  }
.gallery .active big a { color: #000; text-decoration: underline;}
.gallery .active small a { color: #4b8cb4; text-decoration: none;}
.gallery .active img { background: #000; border: none; margin: 2px; padding: 2px;}
.gallery .active big p { font-family: 'Arial'; margin: 0px; padding: 0px; font-size: 9px; font-weight: bold; letter-spacing: 0px; color: #000;}

.gallery span big, small { float: left; font-family: 'Georgia'; font-weight: bold;  }
.gallery span big { width: 200px; font-size: 12px; letter-spacing: -1px; padding: 18px 0px 0px 6px;  line-height: 14px;  }
.gallery span small { font-family: 'Arial'; width: 45px; font-size: 28px; line-height: 28px; letter-spacing: -3px; padding-top: 16px; text-align: center;  }

.gallery .headLinks { position: absolute; margin: -30px 0px 0px 200px; width: 90px; color: #000; font-size: 9px; line-height: 9px; }
.gallery .headLinks li { padding: 1px; margin: 0px; list-style-type: none; font-weight: bold; display: block; }
.gallery .headLinks li a { color: #7ec2f2;}
.gallery .headLinks li a:hover { color: #005a5a; text-decoration: underline;}

/* Resources List */
.resourcesList { width: 300px; float: left; padding: 0; margin: 0px; }

/* Resources */
.resources { float: left; padding: 0; margin: 0px; }
.resources h2 { padding: 5px 0px; margin: 0px 0px 5px 0px; }

.resources ul { padding: 0px; margin: 0px;}
.resources li { padding: 0px; margin: 10px 13px 5px 0px; list-style-type: none; display: inline;}
.resources li em { color: #9b9b9b;}

.resources .normal { background: #f5fbff; border: solid 1px #e4f4fc; float: left; padding: 4px; width: 277px;}
.resources .normal strong { font-family: 'Georgia'; letter-spacing: -1px; font-size: 12px; font-weight: bold; }
.resources .normal strong a { color: #3399cc; background: url(../images/arrow_normal.png) no-repeat left center; padding-left: 18px;}
.resources .normal p { display: block; font-size: 10px; padding: 4px 0px; margin: 0px; line-height: 11px;}
.resources .normal em {background: #000; display: block; font-size: 9px; font-weight: bold; padding: 5px 3px; margin: 0px; font-style:normal;}
.resources .normal em a { text-decoration: underline; color: #7ec2f2;}

.resources .active { background: #f4fbdc; border: solid 1px #f1f2db; float: left; padding: 4px;  width: 277px;  }
.resources .active strong { font-family: 'Georgia'; letter-spacing: -1px; font-size: 12px; font-weight: bold; }
.resources .active strong a { color: #999933; background: url(../images/arrow_active.png) no-repeat left center; padding-left: 18px;}
.resources .active p { display: block; font-size: 10px; padding: 4px 0px; margin: 0px; line-height: 11px;}
.resources .active em { background: #000; display: block; font-size: 9px; font-weight: bold; padding: 5px 3px; margin: 0px; font-style:normal;}
.resources .active em a { text-decoration: underline; color: #bbbb74;}

.resources .headLinks { position: absolute; margin: -30px 0px 0px 200px; width: 90px; color: #000; font-size: 9px; line-height: 9px; }
.resources .headLinks li { padding: 1px; margin: 0px; list-style-type: none; font-weight: bold; display: block; }
.resources .headLinks li a { color: #7ec2f2;}
.resources .headLinks li a:hover { color: #005a5a; text-decoration: underline;}

/* List Entries - categories & months */
.listEntries { float: left; width: 300px; padding: 0; margin: 0px; }
.listEntries span { float: left; padding: 0px 0px 10px 0px; margin: 0px; }
.listEntries ul { padding: 0px 10px 0px 0px; margin: 0px; float: left; width: 135px;}
.listEntries ul h3 { padding: 0px 0px 10px 0px; margin: 0px;}
.listEntries li { padding: 0px; margin: 0px; list-style-type: none; font-size: 10px; font-weight: bold; float: left; width: 134px; }
.listEntries li a { color: #7ec2f2; float: left; padding: 3px 0px 3px 0px; margin: 0px; list-style-type: none;  }
.listEntries li a:visited { color: #7ec2f2; text-decoration: none;  }
.listEntries li a:hover { color: #005a5a; text-decoration: none;  }

.listEntries .normal { float: left; border-bottom: dashed 1px #f1f1f1;}
.listEntries .normal strong { color: #999933; font-size: 8px; float: left; width: 20px; padding: 4px 3px; letter-spacing: -1px; }
.listEntries .active { background: #f5fbff; float: left; border-bottom: dashed 1px #ccc;}
.listEntries .active strong { color: #005a5a; font-size: 8px; float: left; width: 20px; padding: 4px 3px; letter-spacing: -1px;}


/* Details Gallery - details */
.detailsGallery {}
.detailsGallery h2 { padding-bottom: 5px; margin-bottom: 0px;}

/* /* Details Resources - head links */
.detailsGallery .headLinks { padding: 5px 0px; margin: 0px; font-size: 9px; }
.detailsGallery .headLinks li { list-style-type: none; font-weight: bold; color: #669999; display: inline;}
.detailsGallery .headLinks li a { color: #7ec2f2;}
.detailsGallery .headLinks li a:hover { color: #005a5a; text-decoration: underline;}

/* Details Gallery - details - screenshot*/
.detailsGallery .screenshot { float: left; margin-bottom: 0px; width: 300px;}
.detailsGallery .screenshot ul { padding: 0px; margin: 0px;}
.detailsGallery .screenshot ul li { float: left; margin: 0px; padding-right: 13px; LIST-STYLE-TYPE: none;  }
.detailsGallery .screenshot ul li ul {}
.detailsGallery .screenshot ul li ul li {padding: 0px; margin: 0px; }
.detailsGallery .screenshot span { height: 145px; float: left; }
.detailsGallery .screenshot span img { border: none; margin: 3px; padding: 1px;}
.detailsGallery .screenshot .rating { background: #e7f1c4 url(../images/text_rating.png) no-repeat bottom; height: 146px; width: 20px; padding-top: 5px; margin-left: 2px;}
.detailsGallery .screenshot .normal { background: #eaf3ca; padding: 3px; width: 259px;}
.detailsGallery .screenshot .active { background: #c0e8ff; padding: 3px; width: 259px;  }


/*\ IE/Win min height hack */ 
* html .detailsGallery .info { height: 131px;  } 
/* */ 
.detailsGallery .info { min-height: 131px; background: #f4fbdc; float: left; width: 270px; padding: 10px;}
.detailsGallery .info h3 { background: #fc0003; font-size: 14px; letter-spacing: -1px; padding: 5px 3px; margin: 0px 0px 10px 0px; font-weight: bold; }
.detailsGallery .info h3 a { text-decoration:underline;}
.detailsGallery .info p { padding: 0px; margin: 0px;}
.detailsGallery .info .desc { background: #fc0003; padding: 5px; margin: 5px 0px 0px 0px; font-size: 10px; }
.detailsGallery .info .dates { padding: 0px; margin: 0px; font-size: 9px;}

/* Details Resources - Info Entry */
.detailsResources {}
.detailsResources h2 { padding-bottom: 5px; margin-bottom: 0px;}

/* /* Details Resources - head links */
.detailsResources .headLinks { padding: 5px 0px; margin: 0px; font-size: 9px; }
.detailsResources .headLinks li { list-style-type: none; font-weight: bold; color: #669999; display: inline;}
.detailsResources .headLinks li a { color: #7ec2f2;}
.detailsResources .headLinks li a:hover { color: #005a5a; text-decoration: underline;}

.detailsResources .info { background: #f4fbdc; padding: 9px; width: 572px; }
.detailsResources .info h3 { background: #fc0003; font-size: 14px; letter-spacing: -1px; padding: 5px 3px; margin: 0px 0px 10px 0px; font-weight: bold; }
.detailsResources .info h3 a { text-decoration:underline;}
.detailsResources .info p { padding: 0px; margin: 0px;}
.detailsResources .info .desc { background: #fc0003; padding: 5px; margin: 5px 0px 0px 0px; font-size: 10px; }
.detailsResources .info .dates { padding: 0px; margin: 0px; font-size: 9px;}


.tagItems {padding:5px;text-align:justify; }
.tagItems span {font-size:10px;margin-right:3px;color : #3399cc; }


/*\ IE/Win min height hack */ 
* html .comments li { height: 39px;} 
/* */ 
.comments { float: left; width: 590px; margin-top: 15px; }
.comments span { background: #eefaff; font-size: 9px; padding: 10px 10px 10px 10px; color: #cc3300; display: block;}
.comments span h3 { padding: 0px; margin: 0px; }
.comments span p { padding: 0px; margin: 0px; font-size: 9px;}
.comments span a {color: #cc3300; text-decoration: underline; }
.comments span a:visited {color: #cc3300; text-decoration: underline; }
.comments span a:hover {color: #cc3300; text-decoration: underline; }

.comments ol { padding: 0px; margin: 0px; list-style-type: none;}
.comments li { min-height: 39px; float: left; padding: 10px; margin: 0px 0px 10px 0px; width: 565px; border: solid 2px #eefaff;}
.comments li p { padding: 0px 0px 0px 52px; margin: 0px; width: auto; font-size: 11px; line-height: 12px; }
.comments li small { position: absolute; text-align: center; }
.comments li small a { background: #f3f7e4 url(../images/bkg_ol.png) no-repeat left top; color: #acb97f; font-size: 28px; line-height: 10px; letter-spacing: -3px; font-weight: normal; font-family: "Helvetica"; padding: 15px 5px; margin: 0px; width: 30px; display: block;}
.comments li small a:visited { BACKGROUND-POSITION: left top; color: #acb97f;}
.comments li small a:hover { BACKGROUND-POSITION: left bottom; color: #75b3c5;}
.comments .usrweb { padding-top: 5px; font-size: 9px; font-weight: bold;}
.comments .usrweb a { text-decoration: underline;}
.comments .usr { background: url(../images/ico_user.png) no-repeat left center; color: #84c0e9; padding-left: 10px;}
.comments .web { background: url(../images/ico_website.png) no-repeat left center; padding-left: 12px; margin-left: 5px; color: #84c0e9;}

.postcomment { float: left; width: 590px; margin: 5px 0px 0px 0px; }
.postcomment span { background: #eefaff; font-size: 9px; padding: 10px 10px 10px 10px; color: #cc3300; display: block;}
.postcomment span h3 { padding: 0px; margin: 0px; }
.postcomment span p { padding: 0px; margin: 0px; font-size: 9px;}
.postcomment span p a {color: #cc3300; text-decoration: underline; }
.postcomment span p a:visited {color: #cc3300; text-decoration: underline; }
.postcomment span p a:hover {color: #cc3300; text-decoration: underline; }
.postcomment ul { padding: 10px 0px 5px 20px; margin: 0px; color: #666633; }
.postcomment li { padding: 0px; margin: 0px; list-style-type: circle; font-size: 9px; line-height: 11px;}
.postcomment hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:2px solid #eefaff; border-bottom:0px solid #eefaff; height : 2px;  }

.postcomment form { padding: 10px; border: solid 2px #eefaff;}
.postcomment form p { font-size: 9px; padding: 5px 0px; margin: 0px; color: #6a757d; }
.postcomment form fieldset { border: none; padding: 0px; margin: 0px;}
.postcomment form label { display: block; padding: 0px 0px 5px 0px;}
.postcomment form label em { font-size: 7px; text-transform:uppercase; font-weight: bold; color: #99cc00; font-style: normal;}
.postcomment form input { color : #6a757d; border: solid 1px #f4fbdc; background: #f4fbdc; padding: 3px 0px;}
.postcomment form textarea { color : #6a757d; border: solid 1px #f4fbdc; background: #f4fbdc; padding: 3px 0px;}
.postcomment form .textarea { position: absolute; width: 200px; padding: 0px; margin: 0px 0px 0px 290px}

.postcomment form label.label2 {display:inline;}
.postcomment form .checkbox { border: none; background: none; padding: 0px; }

.postcomment form input.post {display:block; float:left; width: 86px; height: 24px; background: url(../images/post_message.png) no-repeat; border: none; padding: 0px;}
.postcomment form input.post:hover { background: url(../images/post_message.png) no-repeat 0 -24px; border: none;  padding: 0px; }
.postcomment form input.postIE { width: 86px; height: 24px; background: url(../images/post_message.png) no-repeat 0 -24px; border: none; padding: 0px;}

.postcomment form input.preview {display:block; float:left; width: 104px; height: 24px; background: url(../images/preview_message.png) no-repeat; border: none; padding: 0px; margin-left:5px;}
.postcomment form input.preview:hover { background: url(../images/preview_message.png) no-repeat 0 -24px; border: none; padding: 0px;}
.postcomment form input.previewIE { width: 104px; height: 24px; background: url(../images/preview_message.png) no-repeat 0 -24px; border: none; padding: 0px;}

.tags { float: left; width: 590px; margin-top: 15px; }
.tags span { background: #eefaff; font-size: 9px; padding: 10px 10px 10px 10px; color: #cc3300; display: block;}
.tags span h3 { padding: 0px; margin: 0px; }
.tags span p { padding: 0px; margin: 0px; font-size: 9px;}
.tags span a {color: #cc3300; text-decoration: underline; }
.tags span a:visited {color: #cc3300; text-decoration: underline; }
.tags span a:hover {color: #cc3300; text-decoration: underline; }


.submitSite { width: 590px;}
.submitSite span { background: #eefaff; font-size: 9px; padding: 10px 10px 10px 10px; color: #cc3300; display: block;}
.submitSite span h3 { padding: 0px; margin: 0px; }
.submitSite span p { padding: 0px; margin: 0px; font-size: 9px;}
.submitSite span a {color: #cc3300; text-decoration: underline; }
.submitSite form { padding: 10px; border: solid 2px #eefaff;}
.submitSite form p { font-size: 9px; padding: 5px 0px; margin: 0px; color: #6a757d; }
.submitSite form fieldset { border: none; padding: 0px; margin: 0px;}
.submitSite form label { display: block; padding: 0px 0px 5px 0px;}
.submitSite form label em { font-size: 7px; text-transform:uppercase; font-weight: bold; color: #99cc00; font-style: normal;}
.submitSite form input { color : #6a757d; border: solid 1px #f4fbdc; background: #f4fbdc; padding: 3px 0px;}
.submitSite form textarea { color : #6a757d; border: solid 1px #f4fbdc; background: #f4fbdc; padding: 3px 0px;}
.submitSite form .textarea { position: absolute; width: 200px; padding: 0px; margin: 0px 0px 0px 290px}
.submitSite form .checkbox { border: none; background: none; padding: 0px; }

.contact { width: 590px;}
.contact ul { padding: 5px 0px 5px 15px; margin: 0px; }
.contact li { font-size: 10px; padding: 0px; margin: 0px; }
.contact p { font-size: 11px; padding: 5px 0px 15px 0px; margin: 0px; line-height: 13px;}
.contact p strong { color: #fff; letter-spacing: -1px;}
.contact span { background: #000; font-size: 9px; padding: 10px 10px 10px 10px; color: #fff; display: block;}
.contact span h3 {color: #fff; padding: 0px; margin: 0px; }
.contact span p { padding: 0px; margin: 0px; font-size: 9px;}
.contact span a {color: #cc3300; text-decoration: underline; }
.contact form { padding: 10px; border: solid 2px #eefaff;}
.contact form fieldset { border: none; padding: 0px; margin: 0px;}
.contact form p { font-size: 9px; padding: 5px 0px; margin: 0px; color: #6a757d; }
.contact form label {font-size: 12px; display: block; padding: 0px 0px 5px 0px;color: #fff;}
.contact form label em { font-size: 7px; text-transform:uppercase; font-weight: bold; color: #7ec2f2; font-style: normal;}
.contact form input { color : #6a757d; border: solid 1px #f4fbdc; background: #f4fbdc; padding: 3px 0px;}
.contact form textarea { color : #6a757d; border: solid 1px #f4fbdc; background: #f4fbdc; padding: 3px 0px;}
.contact form .textarea { position: absolute; width: 200px; padding: 0px; margin: 0px 0px 0px 290px}
.contact form .checkbox { border: none; background: none; padding: 0px; }

#rightbar { float: right; width: 180px; padding: 0; margin: 0px; min-height: 300px;}

#rightbar   h2 { text-transform: uppercase; font-size: 18px; letter-spacing: -1px; padding: 5px 0px; margin: 0px 0px 5px 0px; border-bottom: solid 1px #eee; font-weight: normal; }

#rightbar ul.side_menu { padding: 0px; margin: 0px;}
#rightbar ul.side_menu li { padding: 0px; margin: 5px 13px 5px 0px; list-style-type: none; display: block;}
#rightbar ul.side_menu li em { color: #9b9b9b;}
#rightbar ul.side_menu small {font-weight:normal;}

#rightbar small {}
#rightbar small a {text-align:center;}

/* Ads Index */
#rightbar #ads {text-align:center;margin-bottom:10px;}
/*
#rightbar #ads h3 { font-size: 18px; letter-spacing: -1px; padding: 5px 0px; margin: 0px 0px 15px 0px; text-transform: uppercase; color: #669999; font-weight: normal; border-bottom: solid 1px #eee; }
#rightbar #ads h4 { font-size: 10px; padding: 0px; margin: 10px 0px 0px 0px; color: #999933;}
*/
#rightbar #ads img { border: none}
#rightbar #ads p { font-size: 9px; padding: 0px 0px 10px 0px; margin: 0px; border: none;}
#rightbar #ads p strong { display: block; }
#rightbar #ads a { text-decoration: underline; margin-bottom:5px;display:block;font-weight:bold;padding:5px;}
#rightbar #ads a:hover { text-decoration: underline; color: #bbbb74;}


#footer { padding: 0px 0px 10px 0px; clear: both; font-size: 9px; border-top: solid 1px #ccc;}
#footer UL { padding: 10px 0px; margin: 0px; }
#footer LI { display:inline; padding: 0px; margin: 0px; list-style-type: none; }
#footer LI A { padding: 0px 4px 0px 6px; margin: 0px; border-left: solid 1px #CCC; }

#footer .adHeader { font-size: 10px; position: absolute; top: 20px; width: 280px; margin: 25px 0px 0px 305px;}
#footer .adHeader strong { font-size: 9px;}

#designdisease { margin: 10px 0px 0px 690px; padding: 0px; position: absolute; width: 90px; height: 15px; }
#designdisease h3 { text-indent: -10000px; margin: 0; padding: 0; line-height: 1px; font-size: 1px;}
#designdisease a {width: 90px; height: 15px; background: url(../images/logo_designdisease.png) no-repeat; cursor: hand; float: left;}
#designdisease a:hover { float: left; background: url(../images/logo_designdisease.png) no-repeat; cursor: hand; text-decoration: none;}

/*======Start Num Paging======*/
.num_paging{margin-top:8px;font-size:12px;font-weight:bold;height:25px;line-height: 25px;}
	.num_paging a {width:20px;text-decoration:none;padding:3px;height:22px;line-height:22px;margin-right:2px;}
	.num_paging a.current  {height:20px;line-height:22px;margin:0;padding:0;margin-right:2px;color:#000;text-decoration:underline;padding:3px;}
	.num_paging a.disabled  {height:20px;line-height:22px;margin:0;padding:0;margin-right:2px;color:#CCC;text-decoration:none;padding:3px;}
	.num_paging a:hover {}
/*======End Num Paging======*/


/*======Error Message======*/
 .notice{padding:10px;margin:0 auto;}
 .notice h2 {color:red}

.rating_stat{width:18px;font-size:.75em;text-align:center;}