p.slogan {font-family:Arial; font-size:18px; font-weight:900; color:#383B4A}
.topauthor {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:900; color:#FFFFFF}
.text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF}
.content {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; line-height:20px; letter-spacing:0.3px}
.refer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#AAAAAA; line-height:normal}
.specialc {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; font-style:italic; font-weight:900}
.caption{font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:800; color:#FFFFFF; margin-bottom:10px; margin-top:10px; text-align:center}
.extra{font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:800; color:#FFFFFF } 
.norepeat {background-repeat:no-repeat}
.footer {font-family:"Times New Roman", Times, serif; font-size:12px; color:#383B4A;}
.topmenu {font-family:"Times New Roman", Times, serif; font-size:10px; color:#383B4A;}
.author {font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:800; color:#FFFF00; text-decoration:underline;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:800; color:#FFFFFF}

.minwidth { width: expression( document.body.clientWidth < 950 ? "950px" : "100%" ); }
.minwidthcontent { width: expression( document.body.clientWidth < 770 ? "770px" : "100%" ); }

a.lmitem {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:700; color:#000000; text-decoration:none}
a:hover.lmitem{color:#D90E31}

a.lmsubmenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:1.5; letter-spacing:-1; color:#FFFFFF; text-decoration:none; height:17px}
a:visited.lmsubmenu {color:#DDDDDD}
a:hover.lmsubmenu{color:#383B4A}

a.footer{ font-family:"Times New Roman", Times, serif; color:#FFFFFF; font-size:16px; font-weight:900; text-decoration:none }
a:link.footer{}
a:visited.footer{color:#DDDDDD; font-style:italic}
a:active.footer{color:#383B4A}
a:hover.footer{color:#383B4A}

a.topmenu{ font-family:"Times New Roman", Times, serif; color:#FFFFFF; font-size:13px; text-decoration:underline; margin-right: 20px; }

a.textlink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
a:link.textlink {color:#FFFFFF }
a:visited.textlink {color:#DDDDDD; font-style:italic }
a:hover.textlink{color:#383B4A}

a.captionlink {font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:600; color:#FFFFFF}
a:link.captionlink {color:#FFFFFF }
a:visited.captionlink {color:#FFFFFF }
a:hover.captionlink{color:#383B4A}

a.maplink {font-family:"Times New Roman", Times, serif; font-size:14px; text-decoration:none}
a:link.maplink {color:#FFFFFF; }
a:visited.maplink {color:#DDDDDD; font-style:italic }
a:hover.maplink{color:#383B4A; text-decoration:underline}

input.text { width:200px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
input.textarea { width:250px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
