/* Top Elements */ * { margin: 0; padding: 0; } body { background: #e8ebef; font: normal 0.75em/1.5em "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Verdana, sans-serif; color: #333; text-align: center; } /* links */ a { background: inherit; text-decoration: none; color: #667F99; } a:hover { background: inherit; color: #996800; } /* headers */ h1, h2, h3 { font-family: Verdana, Tahoma, 'Trebuchet MS', Sans-serif; font-weight: Bold; } h1 { font-size: 120%; color: #007E80; } h2 { font-size: 110%; color: #007E80; } h3 { font-size: 110%; color: #007E80; } h1, h2, h3, p { margin: 0; padding: 10px; } ul, ol { margin: 10px 20px; padding: 0 20px; font-size: 110%; } /* images */ /* img { border: 2px solid #CCC; } img.float-right { margin: 5px 0px 5px 10px; } img.float-left { margin: 5px 10px 5px 0px; } */ code { margin: 5px 0; padding: 10px; text-align: left; display: block; overflow: auto; font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace ; /* white-space: pre; */ background: #FAFAFA; border: 1px solid #f2f2f2; } acronym { cursor: help; border-bottom: 1px solid #777; } /* blockquote */ blockquote { margin: 10px; padding: 0 0 0 28px; border: 1px solid #f2f2f2; background: #FAFAFA url(../../images/quote.gif) no-repeat 5px 5px; } /* form elements */ form { margin: 10px; padding: 0 5px; border: 1px solid #f2f2f2; background-color: #FAFAFA; } label { display: block; font-weight: bold; margin: 5px 0; } input { padding: 2px; border: 1px solid #aaa; font: normal 1em Verdana, sans-serif; color: #777; } input.radio { padding: 2px; border: none; font: normal 1em Verdana, sans-serif; color: #777; } textarea { padding: 2px; font: normal 1em Verdana, sans-serif; border: 1px solid #aaa; display: block; color: #777; } input.button { margin: 0; font: bolder 12px Arial, Sans-serif; border: 1px solid #CCC; padding: 2px 3px; background: #FFF; color: #275F6C; } /* search form */ form.search { padding: 0; margin: 0; vertical-align: bottom; border: none; background-color: transparent; } form.search input.textbox { margin: 0; padding: 1px; width: 120px; border: 1px solid #CCC; background: #FFF; color: #333; } form.search input.button { height: 20px; padding: 1px 3px; width: 60px; } /******************************************** LAYOUT ********************************************/ #wrap { width: 940px; background: url(../../images/bg.jpg) repeat-y center top; margin: 0 auto; text-align: left; } #content-wrap { position: relative; width: 91%; margin: 0 auto; padding: 0; } /* header */ #header { position: relative; width: 940px; height: 100px; background: #FFF url(../../images/header.jpg) no-repeat center top; margin: 0; padding: 0; font-size: 14px; color: #FFF; } #header h1#logo { position: absolute; margin: 0; padding: 0; font: bold 42px 'Trebuchet MS', Arial, Sans-serif; letter-spacing: -2px; color: #005A97; text-transform: none; top: 30px; left: 40px; } #header h2#slogan { position: absolute; z-index: 9999999; margin: 0; padding: 0; font: bold 12px 'Trebuchet MS', Arial, Sans-serif; text-transform: none; color: #005A97; /* change the values of top and Left to adjust the position of the slogan*/ top: 65px; left: 75px; } #header #searchform { float: right; padding: 45px 40px 0 0; display: inline; } /* menu */ #menu { clear: both; width: 940px; height: 26px; background: #FFF url(../../images/menubg.jpg) repeat-y; margin: 0; font: bolder 12px/26px Tahoma, Verdana, Arial, Sans-Serif; } #menu ul{ margin: 0; padding: 0 0 0 35px; } #menu ul li { float: left; list-style: none; } #menu ul li a { display: block; text-decoration: none; padding: 0 10px; background: inherit; color: #FFF; } #menu ul li a:hover { background: #FFF; color: #333; } #menu ul li#current a { background: #30899F; color: #FFF; } /* Main */ #main { float: left; width: 72%; padding: 0; margin: 0; } #main h1 { color: #667F99; border-bottom: 1px solid #CCCCCC; background: #F6F6F6 url(../../images/arrow.gif) no-repeat 5px 50%; padding: 3px 0 3px 20px; margin: 10px 0 0 0; } .post-footer { background-color: #FAFAFA; padding: 5px; margin: 20px 10px 0 10px; border: 1px solid #f2f2f2; font-size: 95%; } .post-footer .date { background: url(../../images/clock.gif) no-repeat left center; padding-left: 20px; margin: 0 10px 0 5px; } .post-footer .comments { background: url(../../images/comment.gif) no-repeat left center; padding-left: 20px; margin: 0 10px 0 5px; } .post-footer .readmore { background: url(../../images/page.gif) no-repeat left center; padding-left: 20px; margin: 0 10px 0 5px; } /* sidebar */ /* #sidebar { float: right; width: 26%; padding: 0; margin: 0; } #sidebar h1 { margin: 10px 0 0 0; padding: 3px 10px; font: bold 120% Tahoma, Verdana, Sans-Serif; color: #FFF; background: #B6B8BB; } #sidebar ul.sidemenu { list-style: none; text-align: left; margin: 3px 0px 8px 0; padding: 0; text-decoration: none; } #sidebar ul.sidemenu li { border-bottom: 1px solid #EFF0F1; background: url(../../images/bullet.gif) no-repeat 2px 3px ; padding: 2px 0 2px 25px; margin: 0 2px; } * html body #sidebar ul.sidemenu li { height: 1%; } #sidebar ul.sidemenu a { font-weight: bold; padding: 2px 0; background: none; } */ /* footer */ #footer { clear: both; color: #66737B; font: normal 90% Verdana, Tahoma, sans-serif; background: #FFF url(../../images/footerbg.jpg) no-repeat center top; width: 940px; height: 50px; text-align: center; padding: 8px 0 0 0; margin: 0 auto; } #footer a { text-decoration: none; } /* alignment classes */ .float-left { float: left; } .float-right { float: right; } .align-left { text-align: left; } .align-right { text-align: right; } /* additional classes */ .clear { clear: both; } .gray { color: #CCC; } #container { position: relative; width: 100%; margin: 0px auto; padding: 0px; } p.description { background: url(../../images/description.jpg) right bottom no-repeat #005A97; padding: 10px 10px 40px 10px; color: #fff; font-size: 1.4em; font-weight: bold; line-height: 20px; border-top: 4px solid #003C64; text-align: right; } p.description .slogan { font-family: Tahoma; font-size: 1.2em; font-weight: bold; line-height: 30px; text-align: right; } p.description a { color: #fff; text-decoration: none; font-weight: bold; border-bottom: 1px dotted #8CD1FF; } p.description a:hover { border-bottom: 1px solid #8CD1FF; } #content { margin: 0 260px 0 0px; padding: 10px 20px 0 0; background: url(../../images/content.jpg) top right no-repeat; } #content h2 { font: 2.2em Arial; color: #121212; letter-spacing: -1px; margin: 10px 0; border-bottom: 2px solid #eee; background: url(../../images/h2.jpg) bottom left no-repeat; clear: left; } #content h2 a { color: #121212; text-decoration: none; } #content p { margin: 0px 0; font-size: 110%; line-height: 21px; } #sidebar { width: 230px; float: right; background: url(../../images/sidebar.jpg) top right no-repeat #fff; padding: 10px 20px 10px 10px; margin: -30px 0 0 0; } #sidebar h2 { color: #333; margin: 10px 0px; padding: 0px; font-size: 1.1em; } #sidebar ul { list-style: none; border-top: 1px solid #eee; border: none; padding: 0; margin: 0; } #sidebar ul li { border-bottom: 1px solid #eee; padding: 5px; margin: 0; } #sidebar ul li a { color: #0066dd; text-decoration: none; } #sidebar ul li a:hover { color: #0033aa; } p.news { background: #f4f4f4; padding: 10px; margin: 0 0 10px 0; border-left: 5px solid #f0f0f0; } p.news a.more { display: block; color: #333; text-decoration: none; text-align: right; border: none; } ol.subnav { margin: -10px 0 0 -5px; padding: 0; font-size: 0.9em; } ol.subnav li { float: left; list-style: none; margin: 0; padding: 0; } ol.subnav a { font-weight: bold; color: #555; border-bottom: 2px solid #fff; display: block; padding: 10px; text-decoration none; margin: 0 0px 0 0; border-top: none; border-right: 1px solid #DEE2E5; } ol.subnav a:hover { border-bottom: 2px solid #005A97; color: #000; border-top: none; } ol.subnav .lastnav { border-right: none; } #shabd { display: inline; display: none; }