html, body{height: 100%;}
body{background:#050607 url(images/background.png) repeat; font-family:arial, serif; font-size:10px; color:#000;}
*{margin:0; padding:0;}
h1{font-family:times, serif; font-size:3em; font-style:italic;
  color:#000000; letter-spacing:1px; text-decoration:none; text-align:left; float:left;}
h2{margin:0 0 2px 0; font-family:arial black, arial, serif; font-size:1.4em; color:#151515; line-height:22px;}
h3{width:auto; min-width:290px; height:20px; margin:15px 0 0 0; padding:5px; background:#ffb30f; font-family:arial black, arial, serif;
  font-size:1.4em; color:#fff; text-align:center; float:left; clear:none;}
a{font-family:arial, serif; font-size:1.14em; color:#9e9e9e; text-decoration:none;}
a img{border:none;}
a:hover img{border:none;}
p{font-family:arial, serif; font-size:1.14em; line-height:13px; color:#000; font-weight:500; text-align:justify; text-indent:10px;}
b{width:100%; height:auto; padding:5px 0 5px 0; font-family:arial black, arial, serif; font-size:1.6em; text-align:center; float:left;
  clear:none; z-index:5; position:absolute; bottom:0; -moz-opacity:.80; filter:alpha(opacity=80); opacity:.80;}
b.alpha{background:#e7155f; color:#fff;}
b.beta{background:#fff; border-bottom:5px solid #e7155f; color:#151515;}

.clear{float:none; clear:both;}

#wrapper{width:930px; height:auto; min-height:100%; margin:0 auto; padding:0 0 100px 10px; background:#f0f0f0;
  overflow:hidden; position:relative;} 
#header{width:930px; height:85px; overflow:hidden;}

.rss {width:auto; min-width:68px; height:15px; margin:0 45px 0 0; padding:5px 10px 5px 10px; background:#e7155f; font-family:arial, serif;
  font-size:1.1em; letter-spacing:1px; text-align:center; font-weight:600; color:#fff; text-decoration:none; display:block; float:right;
  clear:none; -moz-border-radius:0 0 10px 10px; -khtml-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;}
a.rss:link{color:#fff; text-decoration:none;}
a.rss:visited{color:#fff; text-decoration:none;}
a.rss:hover{color:#fff; text-decoration:none; background:#ffb30f;}
a.rss:active{color:#fff; text-decoration:none; background:#ffb30f;} 

.bookmark {width:auto; min-width:150px; height:15px; margin:0 10px 0 0; padding:5px 10px 5px 10px; background:#151515; font-family:arial, serif;
  font-size:1.1em; letter-spacing:1px; text-align:center; font-weight:600; color:#fff; text-decoration:none; display:block; float:right;
  clear:none; -moz-border-radius:0 0 10px 10px;
  -khtml-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;}
a.bookmark:link{color:#fff; text-decoration:none;}
a.bookmark:visited{color:#fff; text-decoration:none;}
a.bookmark:hover{color:#fff; text-decoration:none; background:#ffb30f;}
a.bookmark:active{color:#fff; text-decoration:none; background:#ffb30f;} 

#container{width:930px; height:auto; overflow:hidden;}

#footer{width:930px; position:absolute; bottom:0;}
#footer h3{margin-bottom:5px;}
#footer .copyright{margin:0 10px 0 0; font-family:arial, serif; font-size:1.2em; font-weight:700; font-style:italic; color:#5c5b5a;
  display:inline; float:right; clear:none;}

img.floatRight{margin:0 0 0 10px; float:right;}

.plugWindow{width:283px; height:140px; margin:10px 10px 0 0; padding:5px 7px 10px 10px; background:#e5e5e5 url(images/20x160.png) repeat-x bottom;
  overflow:hidden; border-top:1px solid #e5e5e5; float:left; clear:none; position:relative; -moz-border-radius:10px 10px 0 10px;
  -khtml-border-radius:10px 10px 0 10px; -webkit-border-radius:10px 10px 0 10px;}
.plugWindow P{float:left; width:175px;}
.plugWindow img{position:absolute; bottom:7px; right:7px;}

.plugRight{width:300px; height:320px; margin:10px 10px 0 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; overflow:hidden;
  float:right; clear:none; position:relative;}
.plugLeft{width:300px; height:320px; margin:10px 10px 0 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; overflow:hidden;
  float:left; clear:none; position:relative;}

.plugMedium{width:300px; height:150px; margin:10px 10px 0 0; overflow:hidden; border-top:1px solid #e5e5e5; border-bottom:5px solid #ffb30f;
  float:left; clear:none; position:relative;}

.external{width:auto; height:15px; margin:0 0 0 -10px; padding:5px 10px 5px 10px; background-color:#9e9e9e; font-family:arial, serif; font-size:1em;
  letter-spacing:1px; text-align: center; font-weight:600; color:#fff; text-decoration:none; float:left; clear:none; display:block; position:absolute; bottom:0;
  left:10px; -moz-border-radius:0 10px 0 10px; -khtml-border-radius:0 10px 0 10px; -webkit-border-radius:0 10px 0 10px;}
.external:hover, .external:active{color:#fff; text-decoration:none; background:#ffb30f;}
.external a:link{color:#fff; text-decoration:none;}
.external a:visited{color:#fff; text-decoration:none;}
.external a:hover{color:#fff; text-decoration:none;}
.external a:active{color:#fff; text-decoration:none;}

.wp-pagenavi{width:300px; height:45px; padding:15px 10px 0 0; float:right; clear:none;}
.current, .page{width:30px; height:30px; background:#e7155f url(images/20x30.png) repeat-x; font-family:arial, serif;
  font-size:1.4em; font-weight:bold; color:#fff; text-decoration:none; display:table-cell; text-align:center; vertical-align:middle;}
a.current, a.page{display:block; width:30px; height:30px; float:left; line-height:30px;}
.current a:link, .page:link{color:#fff; text-decoration:none;}
.current a:visited, .page:visited{color:#fff; text-decoration:none;}
.current a:hover, .page:hover{color:#fff; text-decoration:none; background:#ffb30f none;}
.current a:active, .page:active{color:#fff; text-decoration:none; background:#ffb30f none;} 

.linktrade{width:auto; min-width:78px; height:15px; margin:0 3px 0 0; padding:5px 10px 5px 10px; background:#151515; font-family:arial, serif;
  font-size:1.1em; letter-spacing:1px; text-align:center; font-weight:bold; color:#fff; text-decoration:none; display:block; float:left;
  clear:none; -moz-border-radius:10px 10px 0 0; -khtml-border-radius:10px 10px 0 0; -webkit-border-radius:10px 10px 0 0;}
a.linktrade:link{color:#fff; text-decoration:none;}
a.linktrade:visited{color:#fff; text-decoration:none;}
a.linktrade:hover{color:#fff; text-decoration:none; background:#ffb30f;}
a.linktrade:active{color:#fff; text-decoration:none; background:#ffb30f;} 

#submitPlugContainer{width:650px; height:550px; margin:10px auto;}
#submitPlug .left{width:400px; text-align:left; float:left;}
#submitPlug .left div{margin:0 auto 15px auto;}
#submitPlug .left div p label{font-weight:bold;}
#submitPlug .left div p .nonbold{font-weight:normal;}
#submitPlug .left div .field{width:370px; font-size:20px;}
#submitPlug .left div .PlugDescription{height:150px;}
#submitPlug .rightSide{width:240px; float:left;}
#submitPlug .categoryList{width:240px; height:230px; margin:auto auto 5px auto; border:1px solid #FCDCE3; overflow:auto;}
#submitPlug .categoryList a{display:block;}
#submitPlug .uploadForm{}
#submitPlug .uploadIframe{width:240px; height:80px; border:none;}
