body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFFFFF; }

img.link { border: none; } 
.logo { width: 241px; height: 77px; border: 0; }
.logo_padding_right { padding-right: 20px; }
.menu_left { background-image: url(images/menu_left.gif); background-repeat: no-repeat; width: 7px; height: 28px; }
.menu_right { background-image: url(images/menu_right.gif); background-repeat: no-repeat; width: 7px; height: 28px; }

h1.slogan {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
color: #25B85E; letter-spacing: 2px; text-align: center; margin: 0px; padding: 0px; }

.history { background-image: url(images/menu_bg.gif); background-repeat: repeat-x; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #25B85E; width: 340px; padding-left: 10px; }
.history a { text-decoration: none; color: #25B85E; }
.history a:hover { text-decoration: underline; color: #1F5835;}

.menu_bg { background-image: url(images/menu_bg.gif); background-repeat: repeat-x; width: 400px; height: 28px; text-align: right;  padding-bottom: 2px;}
.menu_bg a { font-size: 12px; font-weight: bold; color: #1F5835; text-decoration: none; padding-left: 5px; padding-right: 5px; }
.menu_bg a:hover { color: #25B85E; }

.tab_round_top_left { background-image: url(images/tab_round_top_left.gif); background-repeat: no-repeat; width: 15px; height: 26px; }
.tab_round_top_right { background-image: url(images/tab_round_top_right.gif); background-repeat: no-repeat; width: 15px; height: 26px; }
.tab_square_top_left { background-image: url(images/tab_square_top_left.gif); background-repeat: no-repeat; width: 15px; height: 26px; }
.tab_square_top_right { background-image: url(images/tab_square_top_right.gif); background-repeat: no-repeat; width: 15px; height: 26px; }
.tab_round_bottom_left { background-image: url(images/tab_round_bottom_left.gif); background-repeat: no-repeat; width: 15px; height: 14px; }
.tab_round_bottom_right { background-image: url(images/tab_round_bottom_right.gif); background-repeat: no-repeat; width: 15px; height: 14px; }

.tab_top { background-image: url(images/tab_top.gif); background-repeat: repeat-x; height: 26px; }
.tab_left { background-image: url(images/tab_left.gif); background-repeat: repeat-y; width: 15px; }
.tab_right { background-image: url(images/tab_right.gif); background-repeat: repeat-y; width: 15px; }
.tab_bottom { background-image: url(images/tab_bottom.gif); background-repeat: repeat-x; height: 14px; }

.tab_header { font-size: 11px; color: #1F5835; font-weight: bold; background-color: #FFFFFF; width:120px; padding-left: 5px; padding-right: 5px; }

.tab_right_padding { padding-right: 10px; }
.tab_header_left_padding { padding-left: 40px; }



h1.categories { padding: 0; margin: 0; font-size: 12px; color: #1F5835; font-weight: bold; width:165px; text-align: center; }
h1.categories a { color: #1F5835; text-decoration: none; }
h1.categories a:hover { text-decoration: underline; }

.listlink a { font-size: 10px; text-decoration: none; color: #25B85E; }
.listlink a:hover { text-decoration: underline; color: #FF9900; } 

input, textarea, select { font: normal 10px Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF; border-color: #25B85E; border-style: solid; border-width: 1px 1px 1px 1px; color: #333333; }
form { border: 0px; margin: 0px; }
.searchbox { margin-top: 5px; margin-bottom: 2px; }
.inputcheck { border: 0px; margin: 0px; }

.advancedsearchlink { font-size: 10px; font-weight: normal; color: #25B85E; text-decoration: none; margin-right: 10px; }
.advancedsearchlink a { font-size: 10px; font-weight: normal; color: #25B85E; text-decoration: none; }
.advancedsearchlink a:hover { text-decoration:underline; }

.smallimage { width: 50px; height:50px; border: none; margin-right: 5px; }
.bigimage { border: none; margin-right: 5px; }

.latestarticles { padding-bottom: 2px; font-size: 11px; color: #1F5835;}
.latestarticles a { font-size: 11px; text-decoration: none; color: #1F5835; }
.latestarticles a:hover { text-decoration: underline; color: #25B85E; }
.ladate { font-size: 9px; color: #E2D80A; }
.viewall a { font-size: 10px; color: #9AAF01; }

h4.topratedtitle  { padding: 0; margin: 0; padding-bottom: 5px; padding-top: 5px; font-size: 11px; color: #000000; }
h4.topratedtitle a { color: #000000; text-decoration: none; }
h4.topratedtitle a:hover { color: #FF9900; text-decoration: underline; }

h4.articlecontent { padding: 0; margin: 0; font-weight: normal; font-size: 11px; color:#000000; line-height: 17px; }
h4.categorycontent { padding: 0; margin: 0; font-weight: normal; font-size: 10px; color:#000000; line-height: 15px; }

div.articlecontent { padding: 0; margin: 0; font-weight: normal; font-size: 11px; color:#000000; line-height: 17px; }

.topratedtext  { font-size: 10px; color: #1F5835; }
.topratedtext a { font-size: 10px; text-decoration: none; color: #25B85E; }
.topratedtext a:hover { color: #FF9900; text-decoration: underline; }

.footerhr { color: #F8EE53; border-style: solid; width: 750px; margin:5px; padding: 0; } 

.footerlink { font-size: 10px; text-decoration: none; color: #25B85E; margin-top: 10px; }
.footerlink a { font-size: 10px; text-decoration: none; color: #25B85E; }
.footerlink a:hover { text-decoration: underline; color: #FF9900; }
 
a.footerspace { margin-right: 20px; }

.pagination { background-color: #FFFFCC; font-size: 10px; color: #000000; }
.pagination a { color: #000000; text-decoration: none; }
.pagination a:hover { color: #25B85E; font-weight: bold; }
.currentpage { color: #25B85E; font-weight: bold; }

.totalarticles { font-size: 10px; color: #000000; }
.totalarticles a { text-decoration: none; color: #000000; }
.totalarticles a:hover { text-decoration: underline; color: #FF3300; }

.topoption { background-color: #FFFFCC; font-size: 10px; }
.topoption a { color: #000000; text-decoration: none; }
.topoption a:hover { color: #25B85E; }

.rateoff { background-image: url(images/yellow.gif); background-repeat: no-repeat; font-size: 10px; color: #000000; padding-left: 1px;}
.rateoff a { font-size: 10px; color: #000000; text-decoration: none; padding-left: 1px; }

.rateon { background-image: url(images/green.gif); background-repeat: no-repeat; font-size: 10px; color: #000000; padding-left: 1px; }
.rateon a {  font-size: 10px; color: #000000; text-decoration: none; padding-left: 1px; }
.rateon a:hover { font-weight: bold; color: #FFFF00; }

.print { color: #000000; width: 500px; }
#print { font-weight: normal; }

.commentform { font-size: 10px; color: #000000; }
.commentform a { font-size: 10px; color: #000000; text-decoration: none; }
.commentform a:hover { text-decoration: underline; }

.contactform { font-size: 11px; color: #000000; }
.contactform a { font-size: 11px; color: #000000; text-decoration: none; }
.contactform a:hover { text-decoration: underline; }

.comments { font-size: 10px; color: #1F5835; }

.copyright { font-size: 10px; color: #000000; }
.copyright a { color: #000000; text-decoration: none }
.copyright a:hover { color: #009900; text-decoration: underline; }

.advanced_search { font-size: 11px; color: #1F5835; }

.articleerror { font-size: 12px; color:#FF6600; font-weight: bold; }

.termsofusetext { font-size: 11px; }
.termsofusetitle { font-size: 11px; font-weight: bold; }

.publishername { background-color: #FFFFCC; font-size: 12px; font-weight: bold; }

.smhome { background-color: #FFFFCC; font-size: 12px; font-weight: bold; }
.smhome a { font-weight: bold; text-decoration: none; color: #000000; }
.smhome a:hover { text-decoration: underline; }

.smtitle { font-size: 12px; font-weight: bold; margin-left: 20px; }
.smtitle a { text-decoration: none; color: #000000; }
.smtitle a:hover { text-decoration: underline; }

.smarticlescategories { font-size: 11px; margin-left: 40px; }
.smarticlescategories a { text-decoration: none; color: #006600; }
.smarticlescategories a:hover { text-decoration: underline; }

.smdetails { font-size: 9px; }

.admin { border: solid; border-color: #009900; border-width: 1px; font-size: 12px; }
.login { border: solid; border-color: #009900; border-width: 1px; font-size: 12px; width: 241px; }
.tabletitle { background-color: #009900; color: #FFFFFF; font-weight: bold; }
.tabletitle a {color: #FFFFFF; text-decoration: none; }
.tabletitle a:hover { text-decoration: underline; }

.menuadmin { border-style: solid; border-color: #25B85E; border-width: thin; color: #333333; font-size: 10px; padding: 1px; padding-left: 10px; padding-right: 10px; }
.menuadmin a{ text-decoration: none; color: #333333; }

.indent { text-indent: 3em; }

.newmessage { font-size: 10px; color:#FF6600; font-weight: bold; }

.contact_readme { color: #005E00; }

.rel_links { font-size: 11px; }
.rel_links a { color: #009900; text-decoration: none; font-weight: bold; }
.rel_links a:hover { text-decoration: underline }