/* Nonzero1.0 by nodethirtythree design http://www.nodethirtythree.com missing in a maze */ /* This controls the width of the fluid width layouts */ div.fluid { width: 90% !important; } /* This controls the width of the fixed width layouts */ div.fixed { width: 950px !important; } /* Basic Stuff */ * { margin: 0em; padding: 0em; } body { background-color: #fff; color: #585858; font-size: 9pt; font-family: "trebuchet ms", helvetica, sans-serif; } h1,h2,h3,h4,h5,h6 { font-weight: normal; letter-spacing: -1px; text-transform: lowercase; } h3,h4,h5,h6 { color: #184366; } h1 span { font-weight: bold; } h3 span { font-weight: bold; } h4 span { font-weight: bold; } br.clear { clear: both; } img { padding: 3px; border: solid 1px #e1e1e1; } img.floatTL { float: left; margin-right: 1.5em; margin-bottom: 1.5em; margin-top: 0.5em; } a { text-decoration: underline; color: #F16C00; } a:hover { text-decoration: none; } ul.links { list-style: none; } ul.links li { line-height: 2em; } ul.links li.first { } p { line-height: 1.8em; } /* Header */ #header { width:100%; height:122px; background: #440000 url('images/n1.gif') repeat-x; } #header_inner { position: relative; width: 950px; height:122px; margin: 0 auto; } /* Logo */ #logo { position: absolute; bottom: 0.6em; } #logo h1 { display: inline; color: #fff; font-size: 2.6em; } #logo h2 { display: inline; padding-left: 0.5em; color: #D2DCE5; font-size: 1.0em; } /* Menu */ #menu { position: absolute; right: 0em; bottom: 0em; } #menu ul { list-style: none; } #menu li { float: left; } #menu li a { margin-left: 0.5em; display: block; padding: 1.1em 1.4em 1.0em 1.4em; background: #fff url('images/n4.gif') repeat-x; border: solid 1px #fff; color: #616161; font-weight: bold; font-size: 1.0em; text-transform: lowercase; text-decoration: none; } #menu li a.active { background: #FF790B url('images/n3.gif') repeat-x; color: #fff; border: solid 1px #DB7623; } /* Main */ #main { background: #fff url('images/n2.gif') 0px 1px repeat-x; } #main_inner p { text-align: justify; margin-bottom: 2.0em; } #main_inner ul { margin-bottom: 2.0em; } #main_inner { position: relative; width: 950px; margin: 0 auto; padding-top: 3.5em; } #main_inner h3,h4 { border-bottom: dotted 1px #E1E1E1; position: relative; } #main_inner h3 { font-size: 2.1em; padding-bottom: 0.1em; margin-bottom: 0.8em; } #main_inner h4 { font-size: 1.2em; padding-bottom: 0.175em; margin-bottom: 1.4em; margin-top: 0.95em; } #main_inner .post { position: relative; } #main_inner .post h3 { position: relative; font-size: 1.7em; padding-bottom: 1.2em; } #main_inner .post ul.post_info { list-style: none; position: absolute; top: 3em; font-size: 0.8em; } #main_inner .post ul.post_info li { background-position: 0em 0.2em; background-repeat: no-repeat; display: inline; padding-left: 18px; } #main_inner .post ul.post_info li.date { background-image: url('images/n5.gif'); } #main_inner .post ul.post_info li.comments { background-image: url('images/n6.gif'); margin-left: 1.1em; } /* Footer */ #footer { width: 950px; margin: 0 auto; text-align: center; clear: both; border-top: dotted 1px #E1E1E1; margin-top: 1.0em; margin-bottom: 1.0em; padding-top: 1.0em; text-transform: lowercase; } /* Search */ input.button { background: #FF790B url('images/n3.gif') repeat-x; color: #fff; border: solid 1px #DB7623; font-weight: bold; text-transform: lowercase; font-size: 0.8em; height: 2.0em; } input.text { border: solid 1px #F1F1F1; font-size: 1.0em; padding: 0.25em 0.25em 0.25em 0.25em; } #search { position: relative; width: 100%; margin-bottom: 2.0em; } #search input.text { position: absolute; top: 0em; left: 0em; width: 9.5em; } #search input.button { position: absolute; top: 0em; right: 0em; min-width: 2.0em; max-width: 2.5em; } /* LAYOUT - 3 COLUMNS */ /* Primary content */ #primaryContent_3columns { position: relative; margin-right: 34em; } #columnA_3columns { position: relative; float: left; width: 100%; margin-right: -34em; padding-right: 2em; } /* Secondary Content */ #secondaryContent_3columns { float: right; } #columnB_3columns { width: 13.0em; float: left; padding: 0em 2em 0.5em 2em; border-left: dotted 1px #E1E1E1; } #columnC_3columns { width: 13.0em; float: left; padding: 0em 0em 0.5em 2em; border-left: dotted 1px #E1E1E1; } /* LAYOUT - 2 COLUMNS */ /* Primary content */ #primaryContent_2columns { position: relative; margin-right: 17em; } #columnA_2columns { position: relative; float: left; width: 100%; margin-right: -17em; padding-right: 2em; } /* Secondary Content */ #secondaryContent_2columns { float: right; } #columnC_2columns { width: 13.0em; float: left; padding: 0em 0em 0.5em 2em; border-left: dotted 1px #E1E1E1; } /* LAYOUT - COLUMNLESS */ /* Primary content */ #primaryContent_columnless { position: relative; } #columnA_columnless { position: relative; width: 100%; }