html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

html {height: 100%; }
body { height: 100%; width: 100%; line-height: 1; font-family: Segoe UI, Verdana; font-size: 10pt;}
.clear {clear: both;}

.centerbg1 { width:100%; height:100%; position:absolute; top: 0px; left: 0px; z-index: 6000;}
.centerbg2 { position:absolute; top:50%; width: 100%; }
.center { margin: 0 auto; font-size: 11pt; width: 333px;}


#master {width: 540px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -82px;
          position: relative;background: url('/design/im/mainbg.png') repeat-y #3c363e; z-index: 1000;}
#top {position: absolute; top: 0; left: 0; z-index: 2000; width: 100%;  background: url('/design/im/texture1.jpg') #3c363e;}
.push { height: 82px; }
#templates {display: none;}

/* user classes */

body {background: url('/design/im/texture1.jpg') #3c363e;}
.centerbg1 { background: url('/design/im/texture1.jpg') #3c363e;}

#loader1 {background: url('/design/im/progbar.png') no-repeat; width: 334px; height: 48px; display: block;}
#mainprogbarfg {background: url('/design/im/progbar_glow.png') no-repeat; height: 48px; width: 0;position: relative;}


#z1 {width: 100%; height: 35px;}

#logo {width: 365px;text-align: center; height: 112px; margin:0 auto;}
#logoimg {width: 365px; height: 112px; cursor: pointer;}
#z2 {width: 100%; height: 37px;}

#nav {position: absolute; left: 0px; top: 220px; width: 100%;z-index: 0;}
#nav_center {width: 1008px; margin: 0 auto;}
#leftpanel {width: 225px; float: left;}
#menu {width: 225px;}
#toolbar {width: 225px; float: right; }


#bottom { height: 82px; overflow: hidden;}
#z3 {width: 100%; height: 37px; position: relative; z-index: 5000; }
#foot {height: 55px; width: 100%; position: relative; z-index: 4000; top: -10px; background:url('/design/im/texture1.jpg') #3c363e; }
#valids {width: 375px; margin: 0 auto; padding-top: 20px;}


h1 {color: #edda3d; font-size: 12pt;margin-left: 45px; margin-top: 25px; height: 20px; padding-left: 30px; padding-top: 2px;}
#content {padding: 200px 25px 25px 25px; line-height: 17px; color: #dddddd; float: left; margin-top: -25px; }
#maincontent {padding-top: 15px;}

#valid_xhtml, #valid_css, #valid_hands  {height: 24px;width: 108px; margin-right: 25px; float: left;}
#valid_hands {margin: 0;}

.menuitem_glow:hover {opacity: 1;}

.menuitem_glow {opacity: 0; }
a {color: #edda3d; }
.imgmenu {padding-bottom: 5px;display: block; height: 18px; }
.mnulvl_0 {}
.mnulvl_1 {margin-left: 15px;}
.mnulvl_2 {margin-left: 30px;}
.mnulvl_3 {margin-left: 45px;}
p {text-indent: 25px; padding: 7px 0px 7px 0;}
ul {padding-bottom: 0px;}
.textmenu {display: block; height: auto !important;clear: right; padding-top: 5px; font-weight: bold; }
#jsNotice { border: #edda3d solid 1px; padding: 5px; color: #edda3d; width: 190px;margin-top: 15px; margin-bottom: 15px;}
#iframes {height: 200px; overflow: auto;}


#bookmarks {padding-left: 5px; text-align: left; padding-top: 1px; height: 36px; float: left; }
#bookmarks a {display: block; height: 36px; float: left; margin-left: 15px;}
#contentloader { width: 100%; display: none; height: 100%; overflow: hidden;}
#mainloaderimg {margin: 0 auto; background: url('/design/im/loading.png'); width: 353px; height: 38px;}
#res_temp {overflow: auto; height: 100px; width: 450px;  float: left;}
#duffy_release {margin-left: 175px;}

#consthref_inp {display: none;}

.sshot_holder{text-align: center;margin-top: 15px; margin-bottom: 15px;}
.sshot {border: solid 1px #edda3d; }


pre {white-space: pre-wrap;}
#z1 {background: url('/design/im/z1.png');}
#logoimg {background: url('/design/im/logo.png');}
#z2 {background: url('/design/im/z2.png');}
#l, #r {background: url('/design/im/l.png') repeat-y;}
#c, #contentloader {background: url('/design/im/texture2.jpg');}
#z3 {background: url('/design/im/z3.png');}
h1 {background: url('/design/im/h1.png') no-repeat;}
#valid_xhtml {background: url('/design/im/xhtml.png') no-repeat;}
#valid_css {background: url('/design/im/css.png') no-repeat; }
#valid_hands {background: url('/design/im/hands.png') no-repeat;}
.mnulvl_0 {}
code {white-space: pre;}
blockquote {background: #eee; border: solid #edda3d 1px; padding: 10px; color: Black;}
