
/* --------------------------------------------------------------------------------------------------------------------------------------- */
*{margin:0px;padding:0px;}
body {font-family:sans-serif;background-color:#666;color:#000;text-align:left;font-size:100%;}
#wrapper{margin:0px auto;width:980px;background-color:#FFF;color:#000;font-size:100%;}
#wrapper-body{padding:2px;}
h1{font-size:2em;line-height:1em;}h2{font-size:1.6em;line-height:1em;}h3{font-size:1.3em;line-height:1em;}h4{font-size:1em;line-height:1em;}h5{font-size:.85em;line-height:1em;}h6{font-size:.7em;line-height:1em;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
a{color:#009;text-decoration:underline;}a:hover, a:focus {color:#00F;text-decoration:underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
img{border:0px;}.img{border:0px;vertical-align:middle;}
p{padding:0px 0px 10px 0px;line-height:1.5em;}
ul{display:block;margin:0px 0px 0px 20px;padding:2px;list-style-type:normal;}
ul.none{list-style-type:none;}
ul.disc{display:block;margin:0px 0px 0px 20px;padding:2px;list-style-type:disc;}
ul.square{display:block;margin:0px 0px 0px 20px;padding:2px;list-style-type:square;}
li{display:block;margin:0px;padding:5px 0px;display:list-item;}
li.none{margin-left:0px;}
sup {vertical-align: baseline;font-size: 0.8em;position: relative;top: -0.4em;}
sub {vertical-align: baseline;font-size: 0.8em;position: relative;bottom: -0.4em;}
fieldset{margin:10px;padding:10px;font-weight:normal;border:1px solid #456;}
legend{margin:0px 5px;padding:2px 6px;background-color:#024;border:1px solid #999;font-weight:bold;}
dl{padding-bottom:10px;}
dt{font-style:italic;}
dd{margin-left:10px;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */



/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* HEADER */
#header{height:77px;width:100%;background-color:#4B0102;}
#header .logo{height:77px;width:780px;background:url(images/header-website.jpg) top left no-repeat;}
#header a{color:#9CF;text-decoration:none;}
#header a:hover, #header a:focus {color:#FC9;text-decoration:none;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */



/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* NAVIGATION */ 
#navigationmenu{background-color:#000;height:2em;font-size:1em;line-height:1em;font-weight:bold;}
#navigationmenu ul {list-style:none;margin:0px;}
#navigationmenu li {float:left;text-align:left;margin:0px;padding:5px 10px;border-right:1px solid #999;}
#navigationmenu a{color:#FFF;text-decoration:none;}
#navigationmenu a:hover,#categories a:focus{color:#9CF;text-decoration:none;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */



/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* FOOTER */
#footer{padding:5px;font-size:.8em;text-align:center;background-color:#000;color:#FFF;}
#footer a{color:#9CF;text-decoration:none;}
#footer a:hover, #bottomfooter a:focus {color:#FC9;text-decoration:underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */



/* --------------------------------------------------------------------------------------------------------------------------------------- */
#rss-feed{margin:10px 0px;text-align:left;background:url(images/rss-b.png) top right no-repeat;/*background-color:#EEE;padding:3px;*/}
#rss-feed a{color:#009;text-decoration:none;}
#rss-feed a:hover{color:#00F;text-decoration:underline;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */
#rssfeeds{font-size:100%;}
#rssfeeds a{color:#009;text-decoration:none;}
#rssfeeds a:hover{color:#00F;text-decoration:none;}
#rssfeeds .rsslinktitle{font-size:.7em;color:#999;}
#rssfeeds .rssdates{font-size:.7em;color:#999;}
#rssfeeds .description{font-size:.7em;color:#999;}
/* --------------------------------------------------------------------------------------------------------------------------------------- */



/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* DEFAULTS */
.clear{clear:both;}
a.emailaddress, a.edit{color:#009;text-decoration:none;}
a:hover.emailaddress, a:hover.edit{color:#00F;text-decoration:none;}
.nounderline{text-decoration:none;}

.inline{display:inline;}

.overhide{overflow:hidden;}
.overscroll{overflow:scroll;}
.overvisb{overflow:visible;}

.textleft{text-align:left;}
.textcenter{text-align:center;}
.textright{text-align:right;}

.floatleft{float:left;}
.floatright{float:right;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}

.f5{font-size:.5em;}
.f6{font-size:.6em;}
.f7{font-size:.7em;}
.f75{font-size:.75em;}
.f8{font-size:.8em;}
.f9{font-size:.9em;}
.f10{font-size:1em;}
.f12{font-size:1.2em;}
.f125{font-size:1.25em;}
.f13{font-size:1.3em;}
.f14{font-size:1.4em;}
.f15{font-size:1.5em;}
.f17{font-size:1.7em;}
.f175{font-size:1.75em;}
.f18{font-size:1.8em;}
.f20{font-size:2em;}
.f30{font-size:3em;}

.lineheight15px{line-height:15px;}

/* --- widths --- */
.widthauto{width:auto;}
.width1p{width:1%;}
.width2p{width:2%;}
.width3p{width:3%;}
.width4p{width:4%;}
.width5p{width:5%;}
.width6p{width:6%;}
.width7p{width:7%;}
.width8p{width:8%;}
.width9p{width:9%;}
.width10p{width:10%;}
.width11p{width:11%;}
.width12p{width:12%;}
.width13p{width:13%;}
.width14p{width:14%;}
.width15p{width:15%;}
.width16p{width:16%;}
.width17p{width:17%;}
.width18p{width:18%;}
.width19p{width:19%;}
.width20p{width:20%;}
.width21p{width:21%;}
.width22p{width:22%;}
.width23p{width:23%;}
.width24p{width:24%;}
.width25p{width:25%;}
.width26p{width:26%;}
.width27p{width:27%;}
.width28p{width:28%;}
.width29p{width:29%;}
.width30p{width:30%;}
.width31p{width:31%;}
.width32p{width:32%;}
.width33p{width:33%;}
.width34p{width:34%;}
.width35p{width:35%;}
.width36p{width:36%;}
.width37p{width:37%;}
.width38p{width:38%;}
.width39p{width:39%;}
.width40p{width:40%;}
.width41p{width:41%;}
.width42p{width:42%;}
.width43p{width:43%;}
.width44p{width:44%;}
.width45p{width:45%;}
.width46p{width:46%;}
.width47p{width:47%;}
.width48p{width:48%;}
.width49p{width:49%;}
.width50p{width:50%;}
.width51p{width:51%;}
.width52p{width:52%;}
.width53p{width:53%;}
.width54p{width:54%;}
.width55p{width:55%;}
.width56p{width:56%;}
.width57p{width:57%;}
.width58p{width:58%;}
.width59p{width:59%;}
.width60p{width:60%;}
.width61p{width:61%;}
.width62p{width:62%;}
.width63p{width:63%;}
.width64p{width:64%;}
.width65p{width:65%;}
.width66p{width:66%;}
.width67p{width:67%;}
.width68p{width:68%;}
.width69p{width:69%;}
.width70p{width:70%;}
.width71p{width:71%;}
.width72p{width:72%;}
.width73p{width:73%;}
.width74p{width:74%;}
.width75p{width:75%;}
.width76p{width:76%;}
.width77p{width:77%;}
.width78p{width:78%;}
.width79p{width:79%;}
.width80p{width:80%;}
.width81p{width:81%;}
.width82p{width:82%;}
.width83p{width:83%;}
.width84p{width:84%;}
.width85p{width:85%;}
.width86p{width:86%;}
.width87p{width:87%;}
.width88p{width:88%;}
.width89p{width:89%;}
.width90p{width:90%;}
.width91p{width:91%;}
.width92p{width:92%;}
.width93p{width:93%;}
.width94p{width:94%;}
.width95p{width:95%;}
.width96p{width:96%;}
.width97p{width:97%;}
.width98p{width:98%;}
.width99p{width:99%;}
.width100p{width:100%;}

.heightauto{height:auto;}
.height48px{height:48px;}

.border-1s-red{border:1px solid #F00;}
.border-1s-black{border:1px solid #000;}
.border-1s-grayM{border:1px solid #999;}
.br-1px-grayD{border-right:1px solid #CCC;}
.br-2px-grayD{border-right:2px solid #666;}
.br-3px-grayD{border-right:3px solid #666;}
.bot-1px-grayD{border-bottom:1px solid #CCC;}
.bot-2px-grayD{border-bottom:2px solid #666;}
.bot-3px-grayD{border-bottom:3px solid #666;}


.margintop5px{margin-top:5px;}

.pad21{padding:2px 1px;}
.pad1{padding:1px;}
.pad2{padding:2px;}
.pad3{padding:3px;}
.pad4{padding:4px;}
.pad5{padding:5px;}
.padtop5{padding-top:5px;}
.padbot5{padding-bottom:5px;}
.padleft5{padding-left:5px;}
.padright5{padding-right:5px;}
.pad10{padding:10px;}
.padtop10{padding-top:10px;}
.padbot10{padding-bottom:10px;}
.padleft10{padding-left:10px;}
.padright10{padding-right:10px;}

.bg-red{background-color:#F00;}
.bg-orange{background-color:#F90;}
.bg-yellow{background-color:#FF0;}
.bg-green{background-color:#090;}
.bg-blue{background-color:#009;}
.bg-black{background-color:#000;}
.bg-brown{background-color:#C84;}
.bg-purple{background-color:#C4C;}
.bg-grayL{background-color:#CCC;}
.bg-grayM{background-color:#999;}
.bg-grayD{background-color:#444;}

#advertise-table{border-collapse: collapse;}
#advertise-table .tr-header{background-color:#600;color:#FFF;border:1px solid #FFF;padding:5px;}
#advertise-table .tr-row1{background-color:#DDD;}
#advertise-table .tr-row2{background-color:#CCC;}
#advertise-table td{border:1px solid #FFF;padding:5px;}

.big-box{font-weight:bold;font-size:1.25em;height:1em;background-color:#600;color:#FFF;text-align:center;margin-bottom:10px;}
.advertiser-banner{font-weight:bold;font-size:1.2em;height:1em;color:#600;text-align:left;margin-bottom:1px;}

a.cn{color:#900;text-decoration:none;}
a.cn:hover{color:#F00;text-decoration:none;}

/* --------------------------------------------------------------------------------------------------------------------------------------- */
