@charset "UTF-8";
* { padding: 0px; margin: 0px; }
/* TAGS */
a { font-weight: bold; text-decoration: none; outline: none; }
a:link { color:#C30; }
a:visited { color: #666600; }
a:hover { color:#F60; }
a:active { color:#0000FF; }
body, td, th { font-family: Helvetica, Arial, Verdana, sans-serif; font-size: 1em; color:#d6d6d6; }
body { background: #101010 url(../images/bg.png) fixed; margin: 0px auto 1400px auto; min-height: 1550px; width: 100%; }
h1, h2, h3, h4, h5, h6 { margin: 10px 0px 5px 0px; }
h1 { color:#b1476f; font-size: 1.4em; }
h2 { color:#c87593; font-size: 1.3em; }
h3 { color:#b5748c; font-size: 1.2em; }
h4 { color:#8d727c; font-size: 1.1em; }
h5 { color:#867078; font-size: 1em; }
h6 { color:#d6d6d6; font-size: 1em; }
hr { color:#dddddd; background-color:#dddddd; height:1px; border:0; }
img { border: none; }
p { line-height: 1.5em; }
p.thumbnail { margin: 10px 3px !important; padding: 0px !important; }
/* IDS */
#logo { background:url(../images/logo.png) no-repeat; height: 435px; left:0px; position:fixed; top: 0px; width: 85px; z-index: 1000; }
#logo a { display: block; height: 435px; width: 85px; text-indent: -20000px; }

#navbar { background:#20091e url(../images/backgroundnavbar.png) repeat-x; color: #FFFFFF; font-size: 20px; font-weight: bold; height: 53px; margin: 0px; padding: 0px 0px 0px 40px; position:fixed; top: 0px; left:0px; width: 100%; z-index: 200; }
#navbar ul { margin: 0px auto; padding: 0px; position:relative; width: 1100px; }
#navbar ul li { float: left; list-style: none; margin-right: 20px; position: relative; }
#navbar ul li a { color: #ffffff; display: block; margin: 0px; padding: 17px 10px; }
#navbar ul li:hover { color:#ffffff; }
#navbar ul li ul { position:absolute; top:53px; left:0px; display:none; }
#navbar ul li:hover ul { display:block; z-index: 201; }
#navbar ul li ul li { float:none; }
#navbar ul li ul li a { text-indent: 0px; background-color:#20091e; font-size:18px; height: 40px; padding: 4px 10px 4px 20px; width:180px !important; }
#navbar ul li ul li a:hover { background:#e1e1e1; }


#shadow { background:url(../images/backgroundshadow.png) repeat-y; margin: 0px auto; width: 1150px; padding: 0px 0px 50px 0px; }
#container { background:#0F0F0F; margin: 0px auto; padding: 20px 0px 0px 0px; top: 25px; position:relative; width: 1130px; }
#content { margin: 0px auto; position:static; padding: 30px 0px 0px 0px; width: 1130px; }
#content img { margin: 0px; padding: 0px; }
#content p { color: #d6d6d6; margin: 10px 30px; }
#content p strong { color: #FFF; }
#content p span.smallText { color: #665c5c; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 { margin: 20px 30px 20px 30px; }
#content ul { margin: 10px 0px 10px 20px; }
#content li { color:#90b9d6; margin: 0px 0px 3px 20px; font-weight:bold; font-style:italic; }
#content em { color:#a474a0; font-weight:bold; font-style:italic; }
#imgarea { background:#181818 url(../images/bg-top-toolbar.gif) center top no-repeat; text-align: left; min-width: 760px; max-width: 1100px; margin: 3px 10px 10px 20px; padding: 15px 5px 10px 5px; }
#googleSearch { background:#FFFFFF; border-bottom: 1px solid #000; border-top: 1px solid #000; margin: 50px auto 0px auto; min-height: 200px; padding: 20px 100px; width: 930px; }
#googleSearch h3 { margin-bottom: 20px; }
#social { background:#171615; margin: 0px auto; padding: 5px 0px 20px 0px; text-align:center; width: 1130px; }
#social h3 { color:#FFF;  text-align: left; }
#footer { background:#252423 url(../images/bg-footer.gif) repeat-x; margin: 0px auto; padding: 20px 0px 5px 0px; text-align:center; width: 1130px; }
#about { font-size: 0.9em; color: #FFFFFF; width: 760px; text-align:center; margin:auto; }
#copyright { background:#11100f; border-top:#393837 1px solid; color: #FFFFFF; font-size: 0.7em; margin: 0px auto; padding: 0px 0px 80px 0px; text-align: center; width: 1130px; }
/* CLASSES */
.blacktext { color: #000000; }
.displayNone { display: none; }
.titleText { font-size: 1.5em; font-weight: bold; }
.subTitleText { font-size: 1.1em; font-weight: bold; }
.smallText { font-size: 0.8em; }
.smallerText { font-size: 0.7em; }
.redBold { color:#CC0000; font-weight: bold; }
.hidden { display:none; text-indent: -5000px; }
.hiddenText { font-size: 5px; color: #d8dbd8; }
.floatRightMargin { float: right; margin: 0px 0px 10px 10px !important; }
.floatLeftMargin { float: left; margin: 0px 10px 10px 0px !important; }
.floatLeftNoMargin { float: left; margin: 0px; }
.floatRightNoMargin { float: right; margin: 0px; }
.clearRight { clear: right; }
.clearLeft { clear: left; }
.clearAll { clear: both; }
.thumbnail { float: left; padding: 0px; width: 205px; }
.thumbnail img { margin: 0px; }
.picframe { border:#000000 solid 10px; padding: 20px; background-color:#FFFFFF; }

