@charset "utf-8";
/* CSS Document */

* { padding: 0px; margin: 0px; }  

/*  ****** TAGS ****** */
a { outline: none; }
a:link { color: #e1f16a; text-decoration: underline; }
a:visited { color: #e1f16a; text-decoration: underline; }
a:hover { color: #e0ff00; text-decoration: underline; }
a:active { color: #e0ff00; text-decoration: underline; }

blockquote { margin-left: 40px; }
html { }
body { background: url(../images/bg-top.gif) repeat-x #1d1d1d; margin: 0px; height:100%; }
body, td, th { color: #f3f3e6; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; }
p { margin: 10px 0px 20px 0px; line-height: 1.4em; }

h1 { color: #eafb6e; margin: 0px 0px 10px 0px; }
h2 {  }
h3 { color: #FFF; margin: 0px 0px 25px 0px; }
h4 { color: #eafb6e; margin: 0px 0px 10px 0px; }
h5 { color: #eafb6e; margin: 0px 0px 10px 0px; }
h6 { color: #eafb6e; margin: 0px 0px 10px 0px; }
hr { color:#131313; background-color:#131313; height:2px; border-bottom:1px solid #313131; margin-bottom:27px; .margin-bottom:-27px; }

img { border: none; }

ul li { margin:0px 0px 10px 40px; }

ul.plain { margin-left: 0px !important; }
ul.plain li { list-style:none !important; margin-left: 0px !important; }


/*  ****** IDS ****** */
#container { margin: 0px auto; padding: 0px; position: relative; width: 920px;  min-height: 100%; height: auto !important; height: 100% !important; }

#header { background:url(../images/header.jpg) no-repeat; height: 164px; width: 920px; }
#header a { display:block; height: 125px; width: 920px; text-decoration: none; }

#header h1 { display: none; font-size:0px; text-indent: -9999px; }

#navbar { height: 37px; font-size: .9em; position: relative; left: 180px; top: -28px; width: 740px;  }
#navbar ul { margin:0px; padding: 0px;   }
#navbar ul li { float:left; list-style: none; padding: 0px 19px; margin-left:0px; }
#navbar ul li a { color: #959589; height: 37px; text-decoration: none;  }
#navbar ul li a:hover { color: #deee69; height: 37px; text-decoration: none;  }

#mainContent { clear:left; padding:30px 71px 0px 18px;  }
#maincontentRight { float:right; margin: 1px 0px 10px 8px; padding-left:30px; width:274px; }

#footer { background:url(../images/bg-footer.jpg) #000 repeat-x; bottom: 0px; color:#959589; font-size: 12px; height: 120px; padding-top: 70px; width: 100%;
position:relative;  }
#footerContent { margin:0px auto; width:920px; padding-left:38px; }
#footerContent a { color:#959589; text-decoration: none; }
#footerContent a:hover { color:#deee69; text-decoration: none; }

/*  ****** CLASSES ****** */

.clearLeft { clear: left; }
.clearRight { clear: right; }
.clearBoth { clear: both; }


.floatRightGrayOutline { float: right; margin: 1px 0px 10px 8px; padding-left:30px; }
.hidden { position: absolute; width: 0px; height:0px; font-size:0px; overflow:hidden; left: -9999px; }
.footerMargin { margin-top:-17px; }

/*  ****** IE6 FIXES ****** */

* html body { behavior:url(/css/csshover.htc);	}
